| | |
| | | //#region æä½æé®è§¦åäºä»¶ |
| | | //#region ä¿åæäº¤ |
| | | form.on('submit(btnSave)', function (data) {//æäº¤ |
| | | //#region 夿æºåç¶æ |
| | | var HSourceBillData = ""; |
| | | if (params[params[2]] + "" == "1401") { |
| | | var HSourceBillData = getSourceBillStatus_SeOrderBill(); //è·åæºåæ°æ® |
| | | } else if (params[params[2]] + "" == "1205") { |
| | | var HSourceBillData = getSourceBillStatus_SellOutBill(); //è·åæºåæ°æ® |
| | | } else { |
| | | HSourceBillData = "none"; |
| | | layer.alert("ä¿å失败!请æºåç±»åä¸ä¸ºéå®è®¢åæéå®åºåºå!", { icon: 5 }); |
| | | return; |
| | | } |
| | | if (HSourceBillData != "none") { |
| | | if (HSourceBillData.length == 0) { |
| | | layer.alert("ä¿å失败!æªæ¥è¯¢å°æºååæ®!", { icon: 5 }); |
| | | return; |
| | | } else if (HSourceBillData[0]["ç¶æ"] != "å建") { |
| | | layer.alert("ä¿å失败!æºååæ®ç¶ææªä¸º'å建'ç¶æ!", { icon: 5 }); |
| | | return; |
| | | } |
| | | } else { |
| | | return; |
| | | } |
| | | //#endregion |
| | | |
| | | //if (AllowLoadData(data)) { |
| | | set_AddNew(data); |
| | | //} |
| | |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·åæºå-éå®è®¢ååæ®ç¶æ |
| | | function getSourceBillStatus_SeOrderBill() { |
| | | var HSourceBillData = "none"; |
| | | var sWhere = " and hmainid = " + $("#HMainSourceInterID").val(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Xs_SeOrderBill/list', |
| | | 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 |
| | | |
| | | //#region è·åæºå-éå®åºåºååæ®ç¶æ |
| | | function getSourceBillStatus_SellOutBill() { |
| | | var HSourceBillData = "none"; |
| | | var sWhere = " and hmainid = " + $("#HMainSourceInterID").val(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Kf_SellOutBill/GetSellOutBillList', |
| | | 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 |
| | | //#endregion |
| | | |