生产订单没有在审核状态下,不能下推、保存生产变更单
| | |
| | | <publishTime>04/11/2023 16:34:43</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/ç产任å¡å/Sc_ICMOBillList.html"> |
| | | <publishTime>03/06/2024 09:28:44</publishTime> |
| | | <publishTime>03/06/2024 13:31:55</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/ç产任å¡å/Sc_ICMOBillList_LookDown.html"> |
| | | <publishTime>01/05/2024 13:27:32</publishTime> |
| | |
| | | <publishTime>03/06/2024 09:28:44</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/ç产订ååæ´å/Sc_ICMOChangeBill.html"> |
| | | <publishTime>03/05/2024 12:29:40</publishTime> |
| | | <publishTime>03/06/2024 13:43:29</publishTime> |
| | | </File> |
| | | <File Include="views/ç产管ç/ç产订ååæ´å/Sc_ICMOChangeBillList.html"> |
| | | <publishTime>03/06/2024 09:28:44</publishTime> |
| | |
| | | , { field: 'HEntryID', title: 'HEntryID', sort: true, hide: true } |
| | | , { field: 'æ¥æ', title: 'æ¥æ', sort: true } |
| | | , { field: 'åæ®å·', title: 'åæ®å·', sort: true } |
| | | , { field: 'åæ®ç¶æ', title: 'åæ®ç¶æ', sort: true } |
| | | , { field: '产å代ç ', title: '产å代ç ', sort: true } |
| | | , { field: '产ååç§°', title: '产ååç§°', sort: true } |
| | | , { field: '客æ·', title: '客æ·', sort: true } |
| | |
| | | if (checkStatus.data.length === 1) { |
| | | var hID = data[0].hmainid.toString(); |
| | | var HEntryID = data[0].hsubid.toString(); |
| | | |
| | | //#region 夿æºåç¶æ |
| | | var HSourceBillData = ""; |
| | | var HSourceBillData = getSourceBillStatus_ICMOBill(hID); //è·åæºåæ°æ® |
| | | if (HSourceBillData != "none") { |
| | | if (HSourceBillData.length == 0) { |
| | | layer.alert("ä¿å失败!æªæ¥è¯¢å°ç产订ååæ®!", { icon: 5 }); |
| | | return; |
| | | } else if (HSourceBillData[0]["åæ®ç¶æ"] != "å·²å®¡æ ¸") { |
| | | var err = "ä¿å失败!åå ï¼ç产订ååæ®ç¶æä¸ºâ" + HSourceBillData[0]["åæ®ç¶æ"] + "âï¼ä¸å
è®¸ä¸æ¨ç产订ååæ´åï¼"; |
| | | layer.alert(err, { icon: 5 }); |
| | | return; |
| | | } |
| | | } else { |
| | | return; |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | layer.open({ |
| | | type: 2 |
| | | , area: ['100%', '100%'] |
| | |
| | | |
| | | //#endregion |
| | | |
| | | //#region è·åæºå-ç产订ååæ®ç¶æ |
| | | function getSourceBillStatus_ICMOBill(ParamsInterID) { |
| | | var HSourceBillData = "none"; |
| | | var sWhere = " and hmainid = " + ParamsInterID; |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/LEMS/MES_IF_ICMOBillList_Json', |
| | | async: false, |
| | | type: "GET", |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | HSourceBillData = data1.data; |
| | | } else { |
| | | layer.alert(data1.code + "åæ®ç¶æå¤æå¤±è´¥ï¼", { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | return HSourceBillData; |
| | | } |
| | | //#endregion |
| | | //以䏿¯layui模å |
| | | |
| | | |
| | |
| | | //#region 表头æé®è§¦åäºä»¶ |
| | | //#region ä¿åæé® |
| | | form.on('submit(set_SaveBill)', function (data) { |
| | | if (OperationType == 4) { |
| | | //#region 夿æºåç¶æ |
| | | var HSourceBillData = ""; |
| | | var HSourceBillData = getSourceBillStatus_ICMOBill(); //è·åæºåæ°æ® |
| | | if (HSourceBillData != "none") { |
| | | if (HSourceBillData.length == 0) { |
| | | layer.alert("ä¿å失败!æªæ¥è¯¢å°æºååæ®!", { icon: 5 }); |
| | | return; |
| | | } else if (HSourceBillData[0]["åæ®ç¶æ"] != "å·²å®¡æ ¸") { |
| | | var err = "ä¿å失败!åå ï¼æºååæ®ç¶æä¸ºâ" + HSourceBillData[0]["åæ®ç¶æ"] + "âï¼ä¸å
许ä¿åï¼"; |
| | | layer.alert(err, { icon: 5 }); |
| | | return; |
| | | } |
| | | } else { |
| | | return; |
| | | } |
| | | //#endregion |
| | | } |
| | | |
| | | //if (AllowLoadData(data)) { |
| | | set_SaveBill(data); |
| | | //} |
| | |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·åæºå-ç产订ååæ®ç¶æ |
| | | function getSourceBillStatus_ICMOBill() { |
| | | var HSourceBillData = "none"; |
| | | var sWhere = " and hmainid = " + $("#HMainSourceInterID").val(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/LEMS/MES_IF_ICMOBillList_Json', |
| | | async: false, |
| | | type: "GET", |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | HSourceBillData = data1.data; |
| | | } else { |
| | | layer.alert(data1.code + "æºååæ®ç¶æå¤æå¤±è´¥ï¼", { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | return HSourceBillData; |
| | | } |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | |