SmartIT_Extensions/BAK/dist_BAK/NTTDATA/modules/adressService/views/ol-map-ntt.html

152 lines
7.7 KiB
HTML

<div>
<!--<div id="mySidepanel" class="sidepanel" ng-keydown="handleKeyDown($event)" ng-enter="processSelectedAdress()">
<tabset justified="true" class="tabset_short-relative-tabs">
<tab select="onTabSelected('searchByString')">
<tab-heading>
<i class="icon-lines_search ntt-adress-search-tab-header"></i>
</tab-heading>
<div class="address-search-input" >
<div class="relative-position" ng-if="!displayOnly">
<input title="{{'adressBlade.searchAdress' | i18n}}" class="assign-search" type="text"
ng-model="current.searchText" ng-change="onSearchTextChanged()"
ng-enter="processSelectedAdress()" placeholder="{{'adressBlade.searchAdress' | i18n}}" />
<i class="icon-cross item-input__delete-btn" tabindex=0 role="link"
title="{{'common.button.clear' | i18n}}" ng-if="current.searchText && !state.processing"
focus-input-on-clear ng-click="clearSearchText();" ng-enter="clearSearchText();">
</i>
</div>
<div ng-if="searchResult.length == 0" class="action-blade__assign-list-label">
{{'adressBlade.noMatch.label' | i18n}}
</div>
<div class="search-result-container-ntt" ng-enter="processSelectedAdress()">
<div id="searchresult" ng-repeat="item in searchResult" ng-if="searchResult.length > 0">
<div class="assign-list__item clearfix {{$last ? 'assign-list__item_last' : ''}} {{$index == selectedIndex && !isCurrentItem(item) ? 'assign-list__item_selected' : '' }} {{isCurrentItem(item) ? 'adress-list__item_entered' : ''}}"
ng-click="clickAdressItem($index,item,'byString')" tabindex="0" ng-enter="processSelectedAdress()">
<div class="search-result-pic-column-ntt">
<div
class="icon-mapmarker {{isCurrentItem(item) ? 'icon-mapmaerker-result-ntt-entered' : 'icon-mapmaerker-result-ntt'}} ">
</div>
</div>
<div class="search-result-content-column-ntt">
<div class="assign-list__person-field-name">{{item.properties.Adresse}}</div>
<div class="assign-list__person-field-label">
{{item.properties.Bezirk}}.Bezirk
</div>
</div>
</div>
</div>
</div>
</div>
</tab>
<tab select="onTabSelected('searchByCoord')">
<tab-heading>
<i class="glyphicon glyphicon-map-marker ntt-adress-search-tab-header" style="top:5px"></i>
</tab-heading>
<div class="address-search-input" >
<div class="coord-search-input">
<div>
<label for="long" class="coord-label">Long:</label>
<input ng-readonly="true" id="long" value="{{current.coord[0]}}" />
</div>
<div style="padding-top:10px">
<label for="lat" class="coord-label">Lat:</label>
<input ng-readonly="true" id="lat" value="{{current.coord[1]}}" />
</div>
</div>
<div class="search-result-container-ntt" ng-enter="processSelectedAdress()">
<div id="coordSearchresult" ng-repeat="item in coordSearchResult" ng-if="coordSearchResult.length > 0">
<div class="assign-list__item clearfix {{$last ? 'assign-list__item_last' : ''}} {{$index == selectedIndex && !isCurrentItem(item) ? 'assign-list__item_selected' : '' }} {{isCurrentItem(item) ? 'adress-list__item_entered' : ''}}"
tabindex="0" ng-click="clickAdressItem($index,item,'byCoord')" ng-enter="processSelectedAdress()">
<div class="search-result-pic-column-ntt">
<div
class="icon-mapmarker {{isCurrentItem(item) ? 'icon-mapmaerker-result-ntt-entered' : 'icon-mapmaerker-result-ntt'}} ">
</div>
</div>
<div class="search-result-content-column-ntt">
<div class="assign-list__person-field-name">{{item.properties.Adresse}}</div>
<div class="assign-list__person-field-label">
{{item.properties.Bezirk}}.Bezirk
</div>
</div>
</div>
</div>
</div>
</div>
</tab>
</tabset>
<div class="ntt-btn-options_container">
<button type="button" class="btn_secondary ntt-option_button" ng-disabled="!isAdressSelected()" ng-click="shotNearbyTickets()">{{'ntt.button.showNearbyTickets.label' | i18n}}</button>
<button type="button" class="btn_secondary ntt-option_button" ng-disabled="!isAdressSelected() || displayOnly" ng-click="clearSelection()">{{'ntt.button.clearSelection.label' | i18n}}</button>
</div>
</div>-->
<!--ng-if="displaySearchPanel" displaySearchPanel-->
<div loading-spinner if="state.processing" overlay="true" centered="true"></div>
<ol-map-search-panel map="map" selected-item="selectedItem" ng-if="displaySearchPanel" on-close="closeSearchPanel()" on-select-item="selectItemCallback(selectItem)"></ol-map-search-panel>
<div id="map" class="map" ng-keydown="handleKeyDown($event)"></div>
<div style="display: none;">
<div id="adressPreviewMarker" title="AdressPreview">
<div
class="icon-mapmarker icon-mapmaerker-result-ntt">
</div>
</div>
</div>
<!--<div style="display: none;">
<div id="ticketPreviewMarker" title="TicketPreview">
<div class="ticketPreview icon-mapmaerker-result-ntt">
<span class="ticketPreviewtext icon-incident"></span>
</div>
</div>
</div>-->
<!--<div style="display: none;">
<div class="trigger" id="ticketPreviewMarkerCCC">
<div class="popup">
<div class="inner icon-incident"></div>
</div>
</div>-->
</div>
<!--<rs-resource-preview saveable="true"
saved-template="savedTemplate"
save-to-ticket="saveToTicket(data)"
link-as-duplicate-of="linkAsDuplicateOf(data)"
save-and-resolve="saveAndResolve(data)"
delete-from-ticket="deleteFromTicket(data)"
remove-linked-item="removeLinkedItem(data)"
resource-preview-item="resourcePreviewItem"
context="context"
hide-edit-button="hideEditButton">
</rs-resource-preview>-->
</div>