This repo is archived. You can view files and clone it, but cannot push or open issues or pull requests.
SXS20240115/SRC/iMES_PAD/JSplugins/angular-material-lite/template/radioList.tmp.html

48 lines
3.1 KiB
HTML
Raw Normal View History

2024-01-24 16:47:50 +08:00
<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>