| | |
| | | <!--<a class="layui-btn layui-btn-xs" lay-event="edit">ç¼è¾</a>--> |
| | | <a class="layui-btn layui-btn-danger layui-btn-xs" lay-event="del">å é¤</a> |
| | | </script> |
| | | <!--ä¸è¯åå åå
æ ¼æé®--> |
| | | <script type="text/html" id="HBadReasonbtn"> |
| | | <input type="text" class="layui-input" name="HBadReason" id="HBadReason{{d.LAY_TABLE_INDEX+1}}" style="float:left;width:105px;height:175%;margin: -5px -5px -30px -15px !important"><!--ä¸å³ä¸å·¦--> |
| | | <a class="layui-btn layui-btn-xs layui-btn-normal" layui-icon-search lay-event="HBadReasonbtn" style="float:right;width:35px;height:38px; background-color:transparent;border-style:none;color:black;font-size:20px;">...</a> |
| | | </script> |
| | | <!--ä¸è¯ç°è±¡åå
æ ¼æé®--> |
| | | <script type="text/html" id="HBadPhenomenabtn"> |
| | | <input type="text" class="layui-input" name="HBadPhenomena" id="HBadPhenomena{{d.LAY_TABLE_INDEX+1}}" style="float:left;width:105px;height:175%;margin: -5px -5px -30px -15px !important"><!--ä¸å³ä¸å·¦--> |
| | | <a class="layui-btn layui-btn-xs layui-btn-normal" layui-icon-search lay-event="HBadPhenomenabtn" style="float:right;width:35px;height:38px; background-color:transparent;border-style:none;color:black;font-size:20px;">...</a> |
| | | </script> |
| | | <script> |
| | | var HMaterID = ""; // ç©æID |
| | | var HMaterNumber = ""; // ç©æä»£ç |
| | |
| | | table.cache["mainTable"].push(NewRow); |
| | | option.data = table.cache["mainTable"]; |
| | | table.render(option); |
| | | |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HBadReason' + i + '').val(option.data[i - 1].HBadReasonNumber); |
| | | $('#HBadPhenomenabtn' + i + '').val(option.data[i - 1].HBadPhenomenaName); |
| | | } |
| | | form.render('select'); |
| | | break; |
| | | case 'btn-CopyLine': |
| | |
| | | table.cache["mainTable"].push(JSON.parse(copyrow));//å°å¤å¶çè¡å¼ºè½¬æjson追å å°è¡¨æ ¼ä¸ |
| | | option.data = table.cache["mainTable"];//å°æ°æ®ç»å®å°dataä¸ |
| | | table.render(option);//å°æ°æ®æ¸²æå°è¡¨æ ¼ä¸ |
| | | |
| | | for (var i = 1; i <= option.data.length; i++) { |
| | | $('#HBadReason' + i + '').val(option.data[i - 1].HBadReasonNumber); |
| | | $('#HBadPhenomenabtn' + i + '').val(option.data[i - 1].HBadPhenomenaName); |
| | | } |
| | | form.render('select'); |
| | | } |
| | | break; |
| | |
| | | table.on('tool(mainTable)', function (obj) { |
| | | set_GridDelete(obj); //è¡å
å é¤ |
| | | set_GridCellCheck(obj); //è¡å
å¿«æ·é®çé |
| | | //ä¸è¯åå |
| | | if (obj.event == 'HBadReasonbtn') { |
| | | var HProcName = obj.data.HProcName; |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "ä¸è¯åå å表" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['../../åºç¡èµæ/ç产åºç¡èµæ/Gy_BadReason.html?Type=BadReason&HProcName=' + HProcName + '&openType=2', 'yes'] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | //æ´æ°è¡¨æ ¼ç¼åçæ°æ® |
| | | obj.update({ |
| | | "HBadReasonID": checkStatus.data[0].HItemID |
| | | , "HBadReasonNumber": checkStatus.data[0].ä¸è¯ç¼ºé·ä»£ç |
| | | , "HBadReasonHName": checkStatus.data[0].ä¸è¯ç¼ºé·åç§° |
| | | }) |
| | | $("#HBadReason" + (Number($(obj.tr).attr("data-index")) + Number(1))).val(checkStatus.data[0].ä¸è¯ç¼ºé·åç§°) |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | }) |
| | | } |
| | | //ä¸è¯ç°è±¡ |
| | | if (obj.event == 'HBadPhenomenabtn') { |
| | | layer.open({ |
| | | type: 2 |
| | | , skin: "layui-layer-rim" //å ä¸è¾¹æ¡ |
| | | , title: "ä¸è¯ç°è±¡" //æ é¢ |
| | | , closeBtn: 1 //çªä½å³ä¸è§å
³é ç æ ·å¼ |
| | | , shift: 2 //å¼¹åºå¨ç» |
| | | , area: ["90%", "90%"] //çªä½å¤§å° |
| | | , maxmin: true //设置æå¤§æå°æé®æ¯å¦æ¾ç¤º |
| | | , content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_BadPhenomena.html?openType=2', "yes"] |
| | | , btn: ["ç¡®å®", "åæ¶"] |
| | | , btn1: function (index, laero) { |
| | | //æé®ä¸ çåè° |
| | | var iframeWindow = window["layui-layer-iframe" + index];//è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus("mainTable");//è·åéä¸çæ°æ® |
| | | |
| | | if (checkStatus.data.length != 1) { |
| | | return layer.msg("è¯·éæ©ä¸æ¡æ°æ®"); |
| | | } |
| | | obj.update({ |
| | | "HBadPhenomenaID": checkStatus.data[0].HItemID |
| | | , "HBadPhenomenaName": checkStatus.data[0].ä¸è¯ç°è±¡åç§° |
| | | }) |
| | | $("#HBadPhenomenaName" + (Number($(obj.tr).attr("data-index")) + Number(1))).val(checkStatus.data[0].ä¸è¯ç°è±¡åç§°) |
| | | layer.close(index);//å
³éå¼¹çª |
| | | } |
| | | , btn2: function (index, layero) { } |
| | | }) |
| | | } |
| | | |
| | | }); |
| | | //#endregion |
| | |
| | | , { field: 'HUnitName', title: '计éåä½', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HBadReasonID', title: 'ä¸è¯åå id', hide: true } |
| | | , { field: 'HBadReasonNumber', title: 'ä¸è¯åå 代ç ', edit: 'text' , event: "HBadReasonNumber"} |
| | | , { field: 'HBadReasonHName', title: 'ä¸è¯åå ', style: 'background-color: #f9f9f9;' } |
| | | , { field: 'HBadReasonHName', title: 'ä¸è¯åå ', style: 'background-color: #f9f9f9;', templet: '#HBadReasonbtn' } |
| | | , { field: 'HBadPhenomenaID', title: 'ä¸è¯ç°è±¡id', hide: true } |
| | | , { field: 'HBadPhenomenaName', title: 'ä¸è¯ç°è±¡', edit: 'text', event: "HBadPhenomenaName" } |
| | | , { field: 'HBadPhenomenaName', title: 'ä¸è¯ç°è±¡', edit: 'text', event: "HBadPhenomenaName", templet: '#HBadPhenomenabtn'} |
| | | , { field: 'HEmpID', title: 'æ£éªåid', hide: true } |
| | | , { field: 'HCheckMan', title: 'æ£éªå', event: "HCheckMan" } |
| | | , { field: 'HGroupID', title: 'çç»id', hide: true } |