48 lines
3.1 KiB
HTML
48 lines
3.1 KiB
HTML
![]() |
<div class="dialog-container mdl-shadow--8dp mdl-layout--fixed-header mdl-radio-dialog" ng-init="init();" style="background-color: #fafafa;">
|
||
|
<div class="kmi-header-row">
|
||
|
<div class="kmi-side-btn left" ng-click="dialog.show_search = !dialog.show_search">
|
||
|
<i class="material-icons">search</i>
|
||
|
<div class="kmi-can-click"></div>
|
||
|
</div>
|
||
|
<div class="header-title" ng-bind="dialog.title | translate"></div>
|
||
|
<div class="kmi-side-btn right" ng-click="dialog.back();">
|
||
|
<i class="material-icons">clear</i>
|
||
|
<div class="kmi-can-click"></div>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="kmi-layout-main-content" style="padding:0px;">
|
||
|
<div class="kmi-layout-page" style="height: 100%;">
|
||
|
<div class="filter-fields" ng-show="dialog.show_search">
|
||
|
<input ng-model="dialog.filter_string"></input>
|
||
|
<div class="tip" ng-click="dialog.show_search = false;dialog.filter_string ='';">
|
||
|
<i class="material-icons">clear</i>
|
||
|
</div>
|
||
|
</div>
|
||
|
<div class="perfect-scrollbar mdl-radio-list">
|
||
|
|
||
|
<div style="height: 42px;line-height:42px;" ng-repeat="item in dialog.search(dialog.itemList, dialog.filter_string, dialog.code )">
|
||
|
<div class="mdl-radio-list__item" ng-style="dialog.checkItemWidth();" ng-click="dialog.itemClick(item, $event);">
|
||
|
<div style="display: flex;flex-direction: row;height: 42px;align-items: center;font-weight: 400;font-size: 14px;" ng-class="{'is-selected':dialog.valueOutput(item)===dialog.selectCode}">
|
||
|
<div style="padding: 0;" class="mdl-radio-list__title" ng-bind="item[dialog.label]" ng-class="{'singal_value':item[dialog.sub_label]==undefined,'multi_value':item[dialog.sub_label]!=undefined}"></div>
|
||
|
<div style="padding: 0;" class="mdl-radio-list__title" ng-bind="item[dialog.sub_label]" ng-if="item[dialog.sub_label]!==undefined"></div>
|
||
|
</div>
|
||
|
<!--<i class="material-icons">done</i>-->
|
||
|
<!-- <div class="mdl-radio-list__title" ng-bind="dialog.labelOutput(item)"></div> -->
|
||
|
<div class="kmi-can-click"></div>
|
||
|
</div>
|
||
|
<!-- open function button -->
|
||
|
<div class="kmi-button-function" style="background-image:{{dialog.EXECUTE_FUNCTION_BTN_IMG_URL}};" ng-class="{'disabled':item.EXECUTE_FUNCTION_FLAG != true}"
|
||
|
ng-click="item.EXECUTE_FUNCTION_FLAG != true || dialog.EXECUTE_FUNCTION(item);" ng-show="dialog.EXECUTE_FUNCTION">
|
||
|
<div class="kmi-can-click" />
|
||
|
</div>
|
||
|
</div>
|
||
|
|
||
|
<div class="mdl-radio-list__item" ng-click="dialog.itemCancel();" ng-if="dialog.isCancel" style="position : relative;">
|
||
|
<div class="mdl-radio-list__title" ng-bind="'common.btn.cancel'| translate"></div>
|
||
|
<div class="kmi-can-click"></div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|
||
|
</div>
|