| | |
| | | var HModName = "Gy_SOPBillEdit"; |
| | | var arr = []; |
| | | var HEntryID = 1; |
| | | var trindex = -1; //é»è®¤éä¸è¡ä¸æ |
| | | var checkobj = ""; //å¤éæ¡ |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢æ¢å è½½ |
| | |
| | | |
| | | //è¡çå¬äºä»¶ |
| | | table.on('row(mainTable)', function (obj) { |
| | | //ç§»é¤éæ©æä»¶æé® |
| | | $("#ChoseFile").remove(); |
| | | HEntryID = Number($(obj.tr).attr("data-index")) + Number(1); |
| | | //submitbtngroup è¿ä¸ªæ¯ä¸ä¼ æé®çç¶èç¹ å¨ææ·»å ä¸ä¼ æé® è§£å³ä¸ä¼ 䏿¬¡ä¹åchooseæ¹æ³ä¸æ§è¡çbug |
| | | $("#submitbtngroup").append('<button type = "button" class="layui-btn layui-btn-primary" lay-submit lay-filter="ChoseFile" id="ChoseFile" style="color:#232389;background-color:#D4D2CF">éæ©æä»¶</button>'); |
| | | |
| | | if (trindex != -1) { |
| | | $("tr[data-index = " + (trindex) + "] ").removeClass('layui-form-checked');//åæ¶å¤éæ¡é䏿 ·å¼ |
| | | $("tr[data-index = " + (trindex) + "] ").attr({ "style": "background:" });//åæ¶å½åtré¢è² |
| | | trindex = -1; |
| | | } |
| | | if (checkobj != "") { |
| | | checkobj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//åæ¶å¤éæ¡é䏿 ·å¼ |
| | | checkobj.tr.find(':checkbox:first').prop('checked', false);//åæ¶å¤éæ¡é䏿 ·å¼ |
| | | $(checkobj.tr.selector).attr({ "style": "background:" });//åæ¶å½åtré¢è² |
| | | } |
| | | |
| | | var flag = !obj.tr.find(':checkbox:first').prop('checked'); |
| | | obj.tr.find(':checkbox').prop('checked', flag); |
| | | if (flag) { |
| | | obj.tr.find('.layui-form-checkbox').addClass('layui-form-checked'); //设置å¤éæ¡é䏿 ·å¼ |
| | | $(obj.tr.selector).attr({ "style": "background:#ceedfa;color:black" });//æ¹åå½åtrèæ¯é¢è²ååä½é¢è² |
| | | checkobj = obj; |
| | | } else { |
| | | obj.tr.find('.layui-form-checkbox').removeClass('layui-form-checked');//åæ¶å¤éæ¡é䏿 ·å¼ |
| | | $(obj.tr.selector).attr({ "style": "background:" });//åæ¶å½åtré¢è² |
| | |
| | | layui.each(table.cache.mainTable, function (i, l) { |
| | | if (obj.tr.index() == l.LAY_TABLE_INDEX) { |
| | | l.LAY_CHECKED = flag; |
| | | } else { |
| | | l.LAY_CHECKED = false; |
| | | } |
| | | }); |
| | | |
| | | trindex = Number($(obj.tr).attr("data-index")); |
| | | |
| | | PicUpload(); |
| | | }); |
| | | //#endregion |
| | |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = JSON.stringify(num); |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + OperationType + ";" + sessionStorage["HUserName"]; |
| | | //if (HMaterNumber == "") { |
| | | // layer.msg("äº§åæ²¡æéæ©!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | //} |
| | | //if (HUnitName == "") { |
| | | // layer.msg("å使²¡æéæ©!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | //} |
| | | //if (option.data[0].æµæ°´å· == "" && option.data[0].å·¥åºä»£ç == "" && option.data[0].å·¥åº == "" && option.data[0].å·¥ä½ == "" && option.data[0].å·¥ä½ä»£ç == "" && option.data[0].å·¥ä½ä¸å¿ä»£ç == "" && option.data[0].å·¥ä½ä¸å¿ == "" && option.data[0].夿³¨ == "") { |
| | | // layer.msg("没ææç»è¡!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | //} |
| | | //if (option.data[0].å·¥ä½ä¸å¿ == "") { |
| | | // layer.msg("å·¥ä½ä¸å¿ä¸è½ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | // return false; |
| | | //} |
| | | if (HMaterNumber == "") { |
| | | layer.msg("äº§åæ²¡æéæ©!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | if (HUnitName == "") { |
| | | layer.msg("å使²¡æéæ©!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | if (option.data[0].æµæ°´å· == "" && option.data[0].å·¥åºä»£ç == "" && option.data[0].å·¥åº == "" && option.data[0].å·¥ä½ == "" && option.data[0].å·¥ä½ä»£ç == "" && option.data[0].å·¥ä½ä¸å¿ä»£ç == "" && option.data[0].å·¥ä½ä¸å¿ == "" && option.data[0].夿³¨ == "") { |
| | | layer.msg("没ææç»è¡!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | if (option.data[0].å·¥ä½ä¸å¿ == "") { |
| | | layer.msg("å·¥ä½ä¸å¿ä¸è½ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Gy_SOPBill/Save', |
| | | type: "POST", |