| | |
| | | contentType: 'application/json', |
| | | exts: 'xls|xlsx', //å
许ä¸ä¼ çç±»å |
| | | before: function (data) { |
| | | loadIndex = layer.load(2); |
| | | layer.load(); |
| | | }, |
| | | done: function (data1) { |
| | | layer.closeAll('loading'); |
| | | if (data1.count == 1) { |
| | | var HVersion_Import_Temp = Format(new Date(), "yyyy-MM-dd hh:mm:ss"); |
| | | for (var i = 0; i < data1.data.length; i++) { |
| | | data1.data[i].HVersion_Import = HVersion_Import_Temp; |
| | | } |
| | | |
| | | option.data = data1.data; |
| | | table.render(option); |
| | | layer.close(loadIndex); |
| | | } else { |
| | | layer.close(loadIndex); |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | debugger |
| | | layer.closeAll('loading'); |
| | | layer.alert('导å
¥åºç°å¼å¸¸', { icon: 2 }); |
| | | } |
| | | }); |
| | |
| | | columns.push({ field: 'HWorkShopID', title: 'HWorkShopID', hide: true }); |
| | | columns.push({ field: 'ç产车é´ç¼ç *', title: 'ç产车é´', width: 150}); |
| | | columns.push({ field: 'HSourceID', title: 'HSourceID', hide: true }); |
| | | columns.push({ field: 'çäº§èµæºç¼ç *', title: 'çäº§èµæº', edit: 'text', event: "HSourceID" }); |
| | | columns.push({ field: 'çäº§èµæºç¼ç *', title: 'çäº§èµæº', edit: 'text', event: "HSourceID" }); |
| | | columns.push({ field: '产è½', title: '产è½', edit: 'text' }); |
| | | columns.push({ field: 'ä¼å
级', title: 'ä¼å
级' }); |
| | | columns.push({ field: 'HEmpID', title: 'HEmpID', hide: true }); |
| | | columns.push({ field: 'åå·¥', title: 'åå·¥', width: 150 }); |
| | |
| | | columns.push({ field: 'ICMOBillHInterID', title: 'ICMOBillHInterID', hide: true}); |
| | | columns.push({ field: 'ICMOBillHEntryID', title: 'ICMOBillHEntryID', hide: true }); |
| | | columns.push({ field: 'HProdORGID', title: 'HProdORGID', hide: true }); |
| | | columns.push({ field: 'HVersion_Import', title: '导å
¥åºåå·'}); |
| | | |
| | | var k = 0;//æ¶éå¾ªç¯æ¬¡æ° |
| | | var Days = 45; |
| | |
| | | |
| | | //导å
¥(ä¿å) |
| | | function set_AddNew(data) { |
| | | var msgError = ""; |
| | | |
| | | var num = []; |
| | | for (var i = 0; i < table.cache["mainTable"].length; i++) { |
| | |
| | | } |
| | | } |
| | | |
| | | //夿æ¯å¦æå¯¼å
¥æéï¼å¦ææåå°æ»è£
车é´ä¹åçæ¥è®¡åå·¥åä½åº |
| | | if (!set_ModCheck("Sc_WorkBillSortBill_Edit")) { |
| | | layer.msg("导å
¥å¤±è´¥ï¼æ 导å
¥æéï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } else { |
| | | if (!setWorkBillSortBillForDelete()) { |
| | | layer.msg("导å
¥å¤±è´¥ï¼å¾ææ¥è®¡åä½åºå¤±è´¥ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return; |
| | | } |
| | | } |
| | | |
| | | |
| | | var HDataSub = []; |
| | | |
| | | //JIT导å
¥è®¡åï¼æ¯æ¬¡å¯¼å
¥100è¡æ°æ®,å¯ä¿®æ¹içèªå¢å¼å³å®æ¯æ¬¡å¾ªç¯å¯¼å
¥çè¡æ° |
| | |
| | | success: function (data) { |
| | | if (data.count == 1) { |
| | | layer.close(index); |
| | | layer.msg("æäº¤æå"); |
| | | /* layer.msg("æäº¤æå");*/ |
| | | } |
| | | else { |
| | | layer.close(index); |
| | | layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | msgError += data.Message + "ï¼"; |
| | | //layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.close(index); |
| | | layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | msgError += err + "ï¼"; |
| | | //layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | | } |
| | | } |
| | | |
| | | if (msgError.length == 0) { |
| | | layer.msg("æäº¤æå"); |
| | | } else { |
| | | layer.msg(msgError, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | } |
| | | |
| | | //è¡å
å é¤ |
| | |
| | | return vars; |
| | | } |
| | | |
| | | //#region æéå¤å® |
| | | function set_ModCheck(ModRightNameCheck) { |
| | | var Permission = false; |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/LMES/getReportByModRightNameCheck", //æ¹æ³æå¨é¡µé¢åæ¹æ³å |
| | | async: false, |
| | | data: { "ModRightNameCheck": ModRightNameCheck, "user": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | Permission = true; |
| | | } else { |
| | | //layer.alert("å½åæ¨¡åæ²¡ææ¥è¯¢æé!", { icon: 5 }); |
| | | } |
| | | }, error: function (e) { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | return Permission; |
| | | } |
| | | //#endregion |
| | | |
| | | //#region ä½åºå¯¹åºç产车é´çæ¥è®¡åå·¥å |
| | | function setWorkBillSortBillForDelete() { |
| | | //æ¼æ¥ç产车é´çID |
| | | var HWorkShopIDArrayList = []; |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | option.data[i]["åæ®å·"] = ""; |
| | | option.data[i]["hmainid"] = ""; |
| | | |
| | | |
| | | if ($.inArray(option.data[i]["HWorkShopID"], HWorkShopIDArrayList) == -1) { |
| | | HWorkShopIDArrayList.push(option.data[i]["HWorkShopID"]); |
| | | } |
| | | } |
| | | var HWorkShopIDListStr = ""; |
| | | for (var i = 0; i < HWorkShopIDArrayList.length; i++) { |
| | | if (i == HWorkShopIDArrayList.length - 1) { |
| | | HWorkShopIDListStr = HWorkShopIDArrayList[i]; |
| | | } else { |
| | | HWorkShopIDListStr = HWorkShopIDArrayList[i] + ","; |
| | | } |
| | | } |
| | | |
| | | //ä½åºå¯¹åºç产车é´IDçæ¥è®¡åå·¥å |
| | | var resultBool = false; |
| | | var sql = ""; |
| | | if (HWorkShopIDListStr != "") { |
| | | sql = "update Sc_WorkBillSortBillMain set HDeleteMan = '" + sessionStorage["HUserName"] + "',HDeleteDate = getdate(),HBillStatus = 4 where HWorkShopID in (" + HWorkShopIDListStr + ")"; |
| | | } else { |
| | | return resultBool; |
| | | } |
| | | var ModRightNameCheck = ""; |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/CommonModel/commonMethod', |
| | | type: "GET", |
| | | async: false, |
| | | data: { "sql": sql, "user": sessionStorage["HUserName"], "ModRightNameCheck": ModRightNameCheck }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | resultBool = true; |
| | | } else { |
| | | layer.alert(data1.code + data1.Message, { icon: 5 }); |
| | | } |
| | | }, error: function (e) { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | |
| | | return resultBool; |
| | | } |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |
| | | }); |