| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | |
| | | <!--éèåæ®µ--> |
| | | <div class="layui-row" style="display:none;"> |
| | | <div class="layui-inline"> |
| | | <div class="layui-input-block" style="margin-left: 77px;"> |
| | | <input type="hidden" name="HSourceInterID" id="HSourceInterID" lay-verify="HSourceInterID" value="0"> |
| | | <input type="hidden" name="HSourceEntryID" id="HSourceEntryID" lay-verify="HSourceEntryID" value="0"> |
| | | <input type="hidden" name="HSourceBillNo" id="HSourceBillNo" lay-verify="HSourceBillNo" value=""> |
| | | <input type="hidden" name="HSourceBillType" id="HSourceBillType" lay-verify="HSourceBillType" value=""> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | $("#HDate").attr("disabled", true); |
| | | RoadBillMain(linterid); |
| | | } |
| | | else if (OperationType == 4) { //éå®è®¢å䏿¨ç产订å-页é¢åå§å |
| | | setInit_PushBill(); |
| | | } |
| | | HfBtn(); |
| | | |
| | | //#endregion |
| | |
| | | |
| | | //ä¿åæäº¤ |
| | | form.on('submit(btnSave)', function (data) {//æäº¤ |
| | | //#region 夿æºåç¶æ |
| | | var HSourceBillData = ""; |
| | | var HSourceBillData = getSourceBillStatus_SeOrderBill(); //è·åæºåæ°æ® |
| | | if (HSourceBillData != "none") { |
| | | if (HSourceBillData.length == 0) { |
| | | if ($("#HSourceInterID").val() != 0) { |
| | | layer.alert("ä¿å失败!æªæ¥è¯¢å°æºååæ®!", { icon: 5 }); |
| | | return; |
| | | } |
| | | } else if (HSourceBillData[0]["ç¶æ"] != "å·²å®¡æ ¸") { |
| | | layer.alert("ä¿å失败!æºååæ®ç¶ææªä¸º'å·²å®¡æ ¸'ç¶æ!", { icon: 5 }); |
| | | return; |
| | | } |
| | | } else { |
| | | return; |
| | | } |
| | | //#endregion |
| | | |
| | | |
| | | |
| | | if (AllowLoadData(data)) { |
| | | set_AddNew(data); |
| | | } |
| | |
| | | $("#HSeOrderBillNo").val(checkStatus.data[0].åæ®å·); |
| | | $("#HSeOrderEntryID").val(checkStatus.data[0].hsubid); |
| | | |
| | | $("#HSourceInterID").val(checkStatus.data[0].hmainid); |
| | | $("#HSourceEntryID").val(checkStatus.data[0].hsubid); |
| | | $("#HSourceBillNo").val(checkStatus.data[0].åæ®å·); |
| | | $("#HSourceBillType").val("1401"); |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | |
| | | , area: ['90%', '90%']//å¤§å° |
| | | , title: '客æ·'//æ é¢ |
| | | , shift: 2//å¼¹åºå¨ç» |
| | | , content: ['../../åºç¡èµæ/éå®åºç¡èµæ/Gy_Customer.html', 'yes'] |
| | | , content: ['../../BaseSet/åºç¡èµæ/Gy_CustomerList.html', 'yes'] |
| | | , btn: ['ç¡®å®', 'åæ¶'] |
| | | , btn1: function (index, layero) {//æé®ãæé®ä¸ãçåè° |
| | | var iframeWindow = window['layui-layer-iframe' + index] //è·åå¼¹æ¡é¡µé¢ |
| | |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | //è·åæ°æ® |
| | | $("#HCusID").val(checkStatus.data[0].HItemID); |
| | | $("#HCusName").val(checkStatus.data[0].客æ·åç§°); |
| | | //$("#HCusID").val(checkStatus.data[0].HItemID); |
| | | //$("#HCusName").val(checkStatus.data[0].客æ·åç§°); |
| | | |
| | | getCustomerByCusID(checkStatus.data[0].HItemID); |
| | | |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | |
| | | }) |
| | | } |
| | | |
| | | //#region 䏿¨é¡µé¢åå§å |
| | | function setInit_PushBill() { |
| | | //çæå¹¶è®¾ç½®ä¸»è¡¨çå
ç ååæ®å· |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum", |
| | | type: "GET", |
| | | data: { "HBillType": '3710' }, |
| | | success: function (d) { |
| | | $("#HInterID").val(d.data[0].HInterID); |
| | | $("#HBillNo").val(d.data[0].HBillNo); |
| | | } |
| | | }); |
| | | |
| | | //æ¥è¯¢ éå®è®¢å æ¯å¦åå¨ |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Xs_SeOrderBill/loadXs_SeOrderBill_InitICMO", |
| | | async: false, |
| | | type: "GET", |
| | | data: { |
| | | "HInterID": linterid |
| | | , "HEntryID": HEntryID |
| | | }, |
| | | success: function (result) { |
| | | if (result.code == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data[0]; |
| | | |
| | | form.val("formData", { //formTest å³ class="layui-form" æå¨å
ç´ å±æ§ lay-filter="" 对åºçå¼ |
| | | "HSeOrderBillNo": data.åæ®å· |
| | | , "HSeOrderInterID": data.hmainid |
| | | , "HSeOrderEntryID": data.hsubid |
| | | |
| | | , "HSourceInterID": data.hmainid |
| | | , "HSourceEntryID": data.hsubid |
| | | , "HSourceBillNo": data.åæ®å· |
| | | , "HSourceBillType": "1401" |
| | | |
| | | , "HEmpID": data.HEmpID |
| | | , "HEmpName": data.ä¸å¡å |
| | | , "HCusID": data.HCusID |
| | | , "HCusName": data.å®¢æ· |
| | | , "HQty": data.æ°é |
| | | , "HMaterID": data.HMaterID |
| | | , "HMaterNumber": data.ç©æä»£ç |
| | | , "HMaterName": data.ç©æåç§° |
| | | , "HModel": data.è§æ ¼åå· |
| | | , "HUnitID": data.HUnitID |
| | | , "HUnitName": data.计éåä½ |
| | | , "HWidth": data.å¹
宽 |
| | | , "HWeight": data.å
é |
| | | , "HRemark": data.è¡¨å¤´å¤æ³¨ |
| | | }); |
| | | |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("åçé误!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //ä¿åHMaker |
| | | function set_AddNew(data) { |
| | | |
| | |
| | | , "HSeOrderBillNo": d.data[0].æºååå· |
| | | , "HSeOrderInterID": d.data[0].æºå主å
ç |
| | | , "HSeOrderEntryID": d.data[0].æºååå
ç |
| | | |
| | | , "HSourceInterID": d.data[0].HSourceInterID |
| | | , "HSourceEntryID": d.data[0].HSourceEntryID |
| | | , "HSourceBillNo": d.data[0].HSourceBillNo |
| | | , "HSourceBillType": d.data[0].HSourceBillType |
| | | |
| | | , "HEmpID": d.data[0].HEmpID |
| | | , "HEmpName": d.data[0].ä¸å¡å |
| | | , "HCusID": d.data[0].HEntryCusID |
| | |
| | | return false; |
| | | } |
| | | |
| | | if ($("#HCusID").val() == "0" || $("#HCusName").val() == "") { |
| | | layer.msg("客æ·ä¸è½ä¸ºç©º!"); |
| | | return false; |
| | | } |
| | | |
| | | if ($("#HMaterNumber").val() == "") { |
| | | layer.msg("ç©æç¼ç 没æéæ©"); |
| | | return false; |
| | |
| | | return vars; |
| | | } |
| | | |
| | | |
| | | //#region è·åæºå-éå®è®¢ååæ®ç¶æ |
| | | function getSourceBillStatus_SeOrderBill() { |
| | | var HSourceBillData = "none"; |
| | | var sWhere = " and hmainid = " + $("#HSourceInterID").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 |
| | | //#endregion |
| | | |
| | | }); |
| | | |
| | | function GetHSupValue(obj) //è¿åå®¢æ· |
| | | { |
| | | //$("#HCusName").val(obj[0].HName); |
| | | //$("#HCusID").val(obj[0].HItemID); |
| | | //æ ¹æ®å®¢æ·è·åç¸å
³ä¿¡æ¯ |
| | | getCustomerByCusID(obj[0].HItemID); |
| | | } |
| | | |
| | | //#region æ ¹æ®å®¢æ·è·åå¸å«ãæ±çãç»ç®æ¹å¼ã客æ·ä¿¡ç¨é¢åº¦ãè系人ãèç³»çµè¯ |
| | | function getCustomerByCusID(HCusID) { |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Xs_SeOrderBill/getCustomerByCusID", |
| | | async: false, |
| | | type: "GET", |
| | | data: { |
| | | "HCusID": HCusID |
| | | }, |
| | | success: function (result) { |
| | | if (result.code == 1) { // 说æéªè¯æåäºï¼ |
| | | var data = result.data[0]; |
| | | |
| | | $("#HCusID").val(data.HCusID); |
| | | $("#HCusName").val(data.HCusName); |
| | | //$("#HCurID").val(data.HCurID); |
| | | //$("#HCurName").val(data.HCurName); |
| | | //$("#HExRate").val(data.HExRate); |
| | | //$("#HSSID").val(data.HSSID); |
| | | //$("#HSSName").val(data.HSSName); |
| | | //$("#HCreditRating_Now").val(data.HCreditRating_Now); |
| | | //$("#HLinkMan").val(data.HLinkMan); |
| | | //$("#HLinkPhone").val(data.HLinkPhone); |
| | | |
| | | //subHTaxRate = data.HTaxRate; |
| | | |
| | | } else { |
| | | layer.alert(result.msg, { icon: 5, btn: ['éåº'], time: 100000, offset: 't' }); |
| | | } |
| | | }, error: function () { |
| | | layer.alert("åçé误!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | </script> |
| | | </body> |