| | |
| | | <link rel="stylesheet" href="../../../layuiadmin/style/admin.css" media="all"> |
| | | <script src="../../../layuiadmin/PageTitle.js"></script> |
| | | <script src="../../../layuiadmin/zgqCustom/zgqCustom.js"></script> |
| | | <script src="../../../layuiadmin/SetColumn.js"></script> |
| | | <script src="../../../layuiadmin/common.js"></script> |
| | | <script src="../../../layuiadmin/layui-common-custom.js"></script> |
| | | <style type="text/css"> |
| | | .layui-form-label { |
| | | width: 85px; |
| | |
| | | <div class="layui-btn-group"> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_AddNew" id="set_AddNew">æ°å¢</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Saver" id="add-btn">ä¿å</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Check" id="check-btn">å®¡æ ¸</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="view">é¢è§</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="print">æå°</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Exit">éåº</button> |
| | |
| | | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="set_HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | |
| | | </div> |
| | | </script> |
| | |
| | | |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-AddLine1"><i class="layui-icon layui-icon-form"></i>å¢å ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-CopyLine1"><i class="layui-icon layui-icon-form"></i>å¤å¶ä¸è¡</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn1" id="set_HideColumn1"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | |
| | | </div> |
| | | </script> |
| | |
| | | //æ¥è¯¢æ¡ä»¶ |
| | | var option = [];//ä¿å
» |
| | | var option1 = [];//é
ä»¶ |
| | | var HModName = "Sb_EquipMaintainRuleListSub1"; |
| | | var HModName1 = "Sb_EquipMaintainRuleListSub2"; |
| | | var unEditable = ["HMaintainItem", "HManagerName"] |
| | | var unEditable1 = ["HMaterName", "HUnitNumber", "HUnitName"] |
| | | var sBillType = "3912"; |
| | | //#endregion |
| | | |
| | |
| | | //å¤å¶ä¸è¡ |
| | | case 'btn-CopyLine': btnCopyLine(data); |
| | | break; |
| | | case 'set_HideColumn': get_HideColumnEditWithCallback(HModName, sessionStorage["HUserName"], option, table, function () { |
| | | setUneditableCol_WithUneditable(option, unEditable, []) |
| | | table.render(option) |
| | | }); |
| | | break; |
| | | } |
| | | }); |
| | | //头工å
·æ äºä»¶ |
| | |
| | | break; |
| | | //å¤å¶ä¸è¡ |
| | | case 'btn-CopyLine1': btnCopyLine1(data); |
| | | break; |
| | | case 'set_HideColumn1': get_HideColumnEditWithCallback(HModName1, sessionStorage["HUserName"], option1, table, function () { |
| | | table.render(option1) |
| | | }); |
| | | break; |
| | | } |
| | | }); |
| | |
| | | shift: 2, |
| | | area: ['90%', '90%'], |
| | | maxmin: true, |
| | | content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_MaintainLev.html', 'yes'], |
| | | content: ['../../åºç¡èµæ/å
¬ç¨åºç¡èµæ/Gy_MaintainLev.html?openType=2', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | |
| | |
| | | //#region æ¤é¡µé¢æææ¹æ³ |
| | | //åå§å表å |
| | | function set_InitFrom() { |
| | | $('#check-btn').addClass("layui-btn-disabled").attr("disabled", true) |
| | | laydate.render({ |
| | | elem: '#HDate', |
| | | }); |
| | |
| | | //ç¼è¾è·å表头 |
| | | function set_EditForm(linterid) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "Sb_EquipMaintainRuleBill/Sb_EquipMaintainRuleBillListCheckDetai", |
| | | url: GetWEBURL() + "/Sb_EquipMaintainRuleBill/Sb_EquipMaintainRuleBillListCheckDetai", |
| | | type: "GET", |
| | | data: { |
| | | "HID": linterid |
| | |
| | | , "HUSEORGID": data.HUSEORGID |
| | | }); |
| | | |
| | | if (OperationType != 2) { |
| | | if (isEmpty(data.å®¡æ ¸äºº) === false) { |
| | | $("#add-btn").addClass("layui-btn-disabled").attr("disabled", true); |
| | | } else { |
| | | $("#check-btn").removeClass("layui-btn-disabled").attr("disabled", false); |
| | | } |
| | | } else { |
| | | $("#HMaker").val(sessionStorage["HUserName"]) |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd")) |
| | | $("#HChecker").val("") |
| | | $("#HCheckDate").val("") |
| | | $("#HUpDater").val("") |
| | | $("#HUpDateDate").val("") |
| | | $("#HCloseMan").val("") |
| | | $("#HCloseDate").val("") |
| | | $("#HDeleteMan").val("") |
| | | $("#HDeleteDate").val("") |
| | | } |
| | | |
| | | } else { |
| | | layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); |
| | | } |
| | |
| | | $("#HInterID").val(linterid);//ä¿®æ¹æ¶ä¸»è¡¨ID |
| | | //ç¼è¾å è½½æ°æ® |
| | | $.ajax({ |
| | | url: GetWEBURL() + 'Sb_EquipMaintainRuleBill/Sb_EquipMaintainRuleBillSubAndSubItem', |
| | | url: GetWEBURL() + '/Sb_EquipMaintainRuleBill/Sb_EquipMaintainRuleBillSubAndSubItem', |
| | | type: "GET", |
| | | data: { "HInterID": linterid }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | option.data = result.list[0]; |
| | | DisPlay_HideColumnEdit(HModName, sessionStorage["HUserName"], option, table); |
| | | setUneditableCol_WithUneditable(option, unEditable, []) |
| | | table.render(option); |
| | | option1.data = result.list[1]; |
| | | DisPlay_HideColumnEdit(HModName1, sessionStorage["HUserName"], option1, table); |
| | | setUneditableCol_WithUneditable(option1, unEditable1, []) |
| | | table.render(option1); |
| | | |
| | | } else { |
| | |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } else if (checkStatus.data.length > 1) { |
| | | let tableBak = table.cache['mainTable'] |
| | | let tempArr = [] |
| | | |
| | | for (let tableOne of tableBak) { |
| | | if (isEmpty(tableOne.HItemID, true, true) === false) { |
| | | tempArr.push(tableOne) |
| | | } |
| | | } |
| | | |
| | | for (let checkOne of checkStatus.data) { |
| | | tempArr.push({ |
| | | HMaterID: checkOne.HItemID, |
| | | HMaterNumber: checkOne.ç©æä»£ç , |
| | | HMaterName: checkOne.ç©æåç§°, |
| | | HUnitID: checkOne.HUnitID, |
| | | HUnitNumber: checkOne.计éåä½ä»£ç , |
| | | HUnitName: checkOne.计éåä½åç§° |
| | | }) |
| | | } |
| | | |
| | | table.reload('mainTable1', { |
| | | data: tempArr |
| | | }) |
| | | } else { |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | obj.update({ |
| | | HMaterID: checkStatus.data[0].HItemID, |
| | | HMaterNumber: checkStatus.data[0].ç©æä»£ç , |
| | | HMaterName: checkStatus.data[0].ç©æåç§°, |
| | | HUnitID: checkStatus.data[0].HUnitID, |
| | | HUnitNumber: checkStatus.data[0].计éåä½ä»£ç , |
| | | HUnitName: checkStatus.data[0].计éåä½åç§° |
| | | }); |
| | | } |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | obj.update({ |
| | | HMaterID: checkStatus.data[0].HItemID, |
| | | HMaterNumber: checkStatus.data[0].ç©æä»£ç , |
| | | HMaterName: checkStatus.data[0].ç©æåç§°, |
| | | HUnitID: checkStatus.data[0].HUnitID, |
| | | HUnitNumber: checkStatus.data[0].计éåä½ä»£ç , |
| | | HUnitName: checkStatus.data[0].计éåä½åç§° |
| | | }); |
| | | |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { |
| | |
| | | function GetMaterValue(obj) { |
| | | OptionData = obj; |
| | | } |
| | | |
| | | //é
ä»¶ä¿¡æ¯ |
| | | function GetGyMaterial(obj) { |
| | | OptionData[0] = obj; |
| | | } |
| | | |
| | | |
| | | //ä¿å
»çº§å« |
| | | function GetMaintainLevValue(obj) { |
| | | $("#HMaintainLevName").val(obj[0].ä¿å
»çº§å«åç§°); |
| | | $("#HMaintainLevID").val(obj[0].HItemID); |
| | | } |
| | | </script> |
| | | </body> |
| | | </html> |