94 lines
4.5 KiB
HTML
94 lines
4.5 KiB
HTML
<div class="dialog-container mdl-shadow--8dp mdl-layout--fixed-header mrs06-dialog">
|
|
<!--標題區域-->
|
|
<div class="dialog-header-row">
|
|
<!--標題-->
|
|
<label class="header-title" ng-bind="'mrs06.title' | translate"></label>
|
|
<!--關閉按鈕-->
|
|
<div class="kmi-closeSmall" ng-click="dialog.back();">
|
|
<div class="kmi-can-click" />
|
|
</div>
|
|
</div>
|
|
|
|
<!--內容區域-->
|
|
<div class="dialog-main-content">
|
|
<!--輸入區域-->
|
|
<div class="dialog-input-header" ng-bind="'mrs06.reasonKeyIn' | translate"></div>
|
|
<div class="kmi-text-fields">
|
|
<input ng-model="dialog.reasonKeyIn" ng-keypress="dialog.InputReason(dialog.reasonKeyIn , $event)" type="text"
|
|
placeholder="{{'mrs06.pleaseScan'|translate}}" />
|
|
<div class="kmi-button-scan" ng-click="dialog.scanQrcode();">
|
|
<div class="kmi-can-click"></div>
|
|
</div>
|
|
</div>
|
|
<!--描述-->
|
|
<div class="dialog-input-header" ng-bind="'imes_resources.GETSELREASONNO' | translate"></div>
|
|
<textarea class="desc" ng-model="dialog.desc" placeholder="{{'imes_resources.PLEASE KEYIN'|translate}}{{'imes_resources.GETSELREASONNO'|translate}}"></textarea>
|
|
|
|
<!--已選原因-->
|
|
<div class="kmi-list dtInputReason column-selector list" column-selector-id="dtInputReason">
|
|
<div class="kmi-list__header">
|
|
<!--<div class="kmi-list__column head-controls" style="flex:1;" ng-init="header={};">
|
|
<div class="order">
|
|
<label ng-bind="'imes_resources.REASONSUBTYPE' | translate"></label>
|
|
</div>
|
|
</div>-->
|
|
<div class="kmi-list__column head-controls" style="flex:1;">
|
|
<div class="order">
|
|
<label ng-bind="'imes_resources.REASONNO' | translate"></label>
|
|
</div>
|
|
</div>
|
|
<div class="kmi-list__column head-controls" style="flex:1;">
|
|
<div class="order">
|
|
<label ng-bind="'imes_resources.REASONNAME' | translate"></label>
|
|
</div>
|
|
</div>
|
|
<div class="kmi-list__column head-controls" style="flex:0 0 32px;" data-itemhide="true">
|
|
<div class="order">
|
|
<label></label>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<div class="kmi-list__row-content">
|
|
<div class="kmi-list__row"
|
|
ng-repeat="item in dialog.dtInputReason track by $index">
|
|
<!--<div class="kmi-list__column column-border" style="flex:1;" ng-bind="item.REASONSUBTYPE"></div>-->
|
|
<div class="kmi-list__column column-border" style="flex:1;" ng-bind="item.REASONNO"></div>
|
|
<div class="kmi-list__column column-border" style="flex:1;" ng-bind="item.REASONNAME"></div>
|
|
<div class="kmi-list__column column-border" style="flex:0 0 32px;">
|
|
<div class="kmi-button-delete" ng-click="dialog.dtInputReason_delete($index , item);">
|
|
<div class="kmi-can-click" />
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
</div>
|
|
|
|
<!--狀態按鈕區域-->
|
|
<div class="perfect-scrollbar kmi-list__no-header dtEQPStateBasis">
|
|
<div ng-repeat="item in dialog.dtEQPStateBasis track by $index">
|
|
<div class="button" ng-click="dialog.selectStatus(item);" ng-class="{'active':item.EQUIPMENTSTATE == dialog.selectEQState}" ng-style="dialog.GetEQPStateColor(item)"
|
|
ng-hide="item.Hidden==true;">
|
|
<div class="kmi-can-click" ng-bind="item.STATENAME"></div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<!-- 底部 -->
|
|
<div class="dialog-footer">
|
|
<!-- 取消按鈕 -->
|
|
<div class="kmi-button kmi-button-cancel" ng-click="dialog.back();">
|
|
<label ng-bind="'common.cancel'| translate"></label>
|
|
<div class="kmi-can-click" />
|
|
</div>
|
|
<!-- 確定按鈕 -->
|
|
<div class="kmi-button kmi-button-confirm" ng-click="dialog.confirm();">
|
|
<div style="display:flex;flex-direction:row;">
|
|
<div class="kmi-button-check"></div>
|
|
<label ng-bind="'common.complete'| translate" />
|
|
</div>
|
|
<div class="kmi-can-click" />
|
|
</div>
|
|
</div>
|
|
</div> |