| | |
| | | } |
| | | /*end*/ |
| | | .layui-form-label { |
| | | width: 95px; |
| | | width: 199px; |
| | | } |
| | | |
| | | .layui-input-block { |
| | | margin-left: 229px; |
| | | min-height: 36px; |
| | | } |
| | | </style> |
| | | </head> |
| | |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data;; |
| | | var AddRow = table.cache['mainTable']; |
| | | var NewRow = { "HDotCheckItemID": "0","HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": "0", "HManagerNumber": "", "HManagerName": "", "HRemark": "" }; |
| | | var NewRow = { "HDotCheckItemID": "0", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": "0", "HManagerNumber": "", "HManagerName": "", "HRemark": "" }; |
| | | switch (obj.event) { |
| | | //æ°å¢ä¸è¡ |
| | | case 'btn-AddLine': btnAddLine(NewRow); |
| | |
| | | function set_GridCellCheck(obj) { |
| | | $(document).off('keydown', ".layui-table-edit").on('keydown', '.layui-table-edit', function (e) { |
| | | if (event.key == "F7") { |
| | | if (obj.event === 'HManagerNumber') //è´£ä»»äººä¿¡æ¯ |
| | | |
| | | if (obj.event === 'HDotCheckItem') //ç¹æ£é¡¹ç®ä»£ç |
| | | { |
| | | //页é¢å±-èªå®ä¹ |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: '责任人å表', |
| | | title: 'ç©æå表', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['90%', '90%'], |
| | | maxmin: true, |
| | | content: ['../../PublicPage/CheckItemInformation.html', 'yes'], |
| | | btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) { |
| | | //æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | | var checkStatus = iframeWindow.layui.table.checkStatus('mainTable');//è·åtableçelem:"#test" |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | obj.update({ |
| | | HDotCheckItemID: checkStatus.data[0].HItemID, |
| | | HDotCheckItem: checkStatus.data[0].HName |
| | | }); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { |
| | | //æé®ãæé®äºãçåè° |
| | | //return false å¼å¯è¯¥ä»£ç å¯ç¦æ¢ç¹å»è¯¥æé®å
³é |
| | | }, |
| | | end: function () { |
| | | } |
| | | }); |
| | | } |
| | | if (obj.event === 'HManagerNumber') //è´è´£äººä»£ç |
| | | { |
| | | //页é¢å±-èªå®ä¹ |
| | | layer.open({ |
| | | type: 2, |
| | | skin: 'layui-layer-rim', //å ä¸è¾¹æ¡ |
| | | title: 'ç©æå表', |
| | | closeBtn: 1, |
| | | shift: 2, |
| | | area: ['90%', '90%'], |
| | |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | |
| | | //åæ¥æ´æ°è¡¨æ ¼åç¼å对åºçå¼ |
| | | obj.update({ |
| | | HManagerID: checkStatus.data[0].HItemID, |
| | | HManagerNumber: checkStatus.data[0].HNumber, |
| | | HManagerName: checkStatus.data[0].HName, |
| | | HManagerName: checkStatus.data[0].HName |
| | | }); |
| | | layer.close(layer.index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | |
| | | columns = [ |
| | | { type: 'checkbox', fixed: 'left' } |
| | | , { templet: '#xuhao', title: 'åºå·', sort: true, fixed: 'left', event: "qwe" } |
| | | , { field: 'ç¹æ£é¡¹ç®ID', title: 'ç¹æ£é¡¹ç®ID', edit: 'text' } |
| | | , { field: 'ç¹æ£é¡¹ç®', title: 'ç¹æ£é¡¹ç®', edit: 'text' } |
| | | , { field: 'ç¹æ£é¨ä½', title: 'ç¹æ£é¨ä½', edit: 'text' } |
| | | , { field: 'å
·ä½è¦æ±', title: 'å
·ä½è¦æ±', edit: 'text' } |
| | | , { field: 'è´è´£äººID', title: 'è´è´£äººID', edit: 'text', hide: true } |
| | | , { field: 'è´è´£äººä»£ç ', title: 'è´è´£äººä»£ç ', edit: 'text', event: 'HManagerNumber' } |
| | | , { field: 'è´è´£äºº', title: 'è´è´£äºº', edit: 'text' } |
| | | , { field: 'å夿³¨', title: '夿³¨', edit: 'text' } |
| | | , { field: 'HDotCheckItemID', title: 'ç¹æ£é¡¹ç®ID', edit: 'text', hide: true } |
| | | , { field: 'HDotCheckItem', title: 'ç¹æ£é¡¹ç®', edit: 'text', event: 'HDotCheckItem' } |
| | | , { field: 'HDotCheckPart', title: 'ç¹æ£é¨ä½', edit: 'text' } |
| | | , { field: 'HClaim', title: 'å
·ä½è¦æ±', edit: 'text' } |
| | | , { field: 'HManagerID', title: 'è´è´£äººID', edit: 'text', hide: true } |
| | | , { field: 'HManagerNumber', title: 'è´è´£äººä»£ç ', edit: 'text', event: 'HManagerNumber' } |
| | | , { field: 'HManagerName', title: 'è´è´£äºº', edit: 'text' } |
| | | , { field: 'HRemark', title: '夿³¨', edit: 'text' } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo', width: 150 } |
| | | ]; |
| | | option = { |
| | |
| | | function set_AddFNew() { |
| | | //è·åæå¤§åæ®å· |
| | | get_MAXNum(); |
| | | option.data = [{ "HDotCheckItemID": "0", "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": "0", "HManagerNumber": "", "HManagerName": "", "HRemark": "" }]; |
| | | table.render(option); |
| | | } |
| | | //è·åæå¤§åæ®å· |
| | | function get_MAXNum() { |
| | |
| | | option.data = [{ "HDotCheckItem": "", "HDotCheckPart": "", "HClaim": "", "HManagerID": "0", "HManagerNumber": "", "HManagerName": "", "HRemark": "" }]; |
| | | table.render(option); |
| | | |
| | | |
| | | } |
| | | //ç¼è¾è·å表头 |
| | | function set_EditForm(linterid) { |
| | |
| | | url: GetWEBURL() + "/Sb_EquipDotCheckRuleBill/Sb_EquipDotCheckRuleBillListCheckDetai", |
| | | type: "GET", |
| | | data: { |
| | | "HInterID": linterid |
| | | "HID": linterid |
| | | }, |
| | | success: function (d) { |
| | | ajaxReturnData = JSON.parse(JSON.stringify(d)).data; |
| | | $("#HInterID").val(d.data[0].hmainid); |
| | | $("#HBillNo").val(d.data[0].åæ®å·); |
| | | $("#HDate").val(formatDate(d.data[0].æ¥æ)); |
| | | $("#HOutComNo").val(formatDate(d.data[0].计åå¼å§æ¥æ)); |
| | | $("#HBarCode").val(formatDate(d.data[0].计åç»ææ¥æ)); |
| | | $("#HCheckCycle").val(d.data[0].ç¹æ£å¨æ); |
| | | $("#HCycleUnit").val(d.data[0].卿åä½); |
| | | $("#HExplanation").val(d.data[0].æè¦); |
| | | $("#HRemark").val(d.data[0].夿³¨); |
| | | if (d.code == 1) { // 说æéªè¯æåäºï¼ |
| | | //console.log(result) |
| | | var data = d.data.h_v_Sb_EquipDotCheckRuleList[0]; |
| | | form.val("component-form-group", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HBillNo": data.åæ®å· |
| | | , "HInterID": data.hmainid |
| | | , "HDate": formatDate(data.æ¥æ) |
| | | ,"HBeginDate":formatDate(data.计åå¼å§æ¥æ) |
| | | ,"HEndDate":formatDate(data.计åç»ææ¥æ) |
| | | ,"HCheckCycle":data.ç¹æ£å¨æ |
| | | ,"HCycleUnit":data.卿åä½ |
| | | ,"HExplanation":data.æè¦ |
| | | ,"HRemark":data.夿³¨ |
| | | }); |
| | | |
| | | } else { |
| | | layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); |
| | | } |
| | | } |
| | | }); |
| | | } |
| | |
| | | |
| | | //ä¿å |
| | | function set_btnSave(data) { |
| | | |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | var user = sessionStorage["HUserName"]; |
| | | var ModRightNameAdd = 'Gy_MouldFile_Edit'; |
| | | |
| | | if (!AllowLoadData())//æ°æ®éªè¯ |
| | | { |
| | | return false; |
| | | } |
| | | if (Stverf == "Add") { |
| | | data.field.HMaker = sessionStorage["HUserName"];//å¶å人 |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var oMain = sMainStr + ";" + ModRightNameAdd + ";" + user; |
| | | //æ°å¢ |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Gy_EquipFileMain/AddBill", |
| | | async: true, |
| | | data: { "oMain": oMain }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { |
| | | layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | if (linterid == undefined) { |
| | | $('#btnSave').addClass("layui-btn-disabled").attr("disabled", true); |
| | | } |
| | | else { |
| | | data.field.HMaker = sessionStorage["HUserName"];//å¶å人 |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = JSON.stringify(table.cache['mainTable']); |
| | | var sMainSub = sMainStr + ';' + sSubStr; |
| | | if (AllowLoadData(sSubStr)) { |
| | | $.ajax( |
| | | { |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Sb_EquipDotCheckRuleBill/SaveEquipDotCheckRuleBill", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: true, |
| | | data: { "msg": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { // 说æéªè¯æåäºï¼ |
| | | layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | $('#add-btn').addClass("layui-btn-disabled").attr("disabled", true); |
| | | var index = parent.layer.getFrameIndex(window.name); //å
å¾å°å½åiframeå±çç´¢å¼ |
| | | parent.layer.close(index); //åæ§è¡å
³é |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | //ä¿®æ¹ |
| | | data.field.HUpDater = sessionStorage["HUserName"];//ä¿®æ¹äºº |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var oMain = sMainStr + ";" + ModRightNameAdd + ";" + user; |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Gy_EquipFileMain/EditBill", |
| | | async: true, |
| | | data: { "oMain": oMain }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { |
| | | layer.msg(data.Message, { time: 1 * 1000, icon: 1 }, function () { |
| | | if (linterid == undefined) { |
| | | $('#btnSave').addClass("layui-btn-disabled").attr("disabled", true); |
| | | } |
| | | else { |
| | | var index = parent.layer.getFrameIndex(window.name); //å
å¾å°å½åiframeå±çç´¢å¼ |
| | | parent.layer.close(index); //åæ§è¡å
³é |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | f_alert(data.Message); |
| | | console.log("Reason" + sMainStr + "sub:" + JSON.stringify(layui.table.cache.mainTable)); |
| | | } |
| | | layer.closeAll("loading"); |
| | | }, |
| | | error: function (err) { |
| | | |
| | | }); |
| | | f_alert("é误:" + err); |
| | | console.log("Reason" + sMainStr); |
| | | } |
| | | else { |
| | | layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | | }); |
| | | } |
| | | } |
| | | |
| | |
| | | } |
| | | }) |
| | | }); |
| | | function f_alert(sMsg) { |
| | | layer.alert(sMsg, { icon: 5 }); |
| | | |
| | | } |
| | | function AllowLoadData() { //é空éªè¯ |
| | | var Result = true; |
| | | |
| | | |
| | | return Result; |
| | | } |
| | | </script> |