| | |
| | | |
| | | } |
| | | }) |
| | | |
| | | }); |
| | | |
| | | |
| | |
| | | //夿æ¯å¦æ°å¢ |
| | | if (hID == null || hID == 0) { |
| | | //è·åæå¤§åæ®å· new |
| | | //$("#HInterID").val("0"); |
| | | //$("#HBillNo").val(""); |
| | | //$.ajax({ |
| | | // url: GetWEBURL() + "/Web/GetMAXNum", |
| | | // type: "GET", |
| | | // data: { "HBillType": '3711' }, |
| | | // success: function (d) { |
| | | // //console.log(d.data); |
| | | // $("#HBillNo").val(d.data[0].HBillNo); |
| | | // $("#HDate").val(shijian); |
| | | // $("#HInterID").val(0); |
| | | // } |
| | | //}); |
| | | $("#HInterID").val("0"); |
| | | $("#HBillNo").val(""); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum", |
| | | type: "GET", |
| | | data: { "HBillType": '3711' }, |
| | | success: function (d) { |
| | | //console.log(d.data); |
| | | $("#HBillNo").val(d.data[0].HBillNo); |
| | | $("#HDate").val(shijian); |
| | | $("#HInterID").val(0); |
| | | } |
| | | }); |
| | | } |
| | | else {//å¦æä¿®æ¹åèµ°ä¸é¢ new |
| | | RoadBillMain(hID); |
| | |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = JSON.stringify(table.cache['mainTable']); |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + refSav; |
| | | AllowLoadData(sSubStr);//æ°æ®éªè¯ |
| | | |
| | | return false; |
| | | if (!AllowLoadData(sSubStr))//æ°æ®éªè¯ |
| | | { |
| | | return false; |
| | | } |
| | | |
| | | |
| | | $.ajax( |
| | | { |
| | |
| | | //$("#HItemID").val(obj[0].HItemID); |
| | | } |
| | | function AllowLoadData(sSubStr) { //é空éªè¯ |
| | | |
| | | var Result = true; |
| | | if ($("#HDeptID").val() == '' || $("#HDeptID").val() == null) { |
| | | layer.msg("车é´ä¸è½ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | return Result =false; |
| | | } |
| | | if ($("#HGroupID").val() == '' || $("#HGroupID").val() == null) { |
| | | layer.msg("çç»ä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | return Result =false; |
| | | } |
| | | if ($("#HEmpID").val() == '' || $("#HEmpID").val() == null) { |
| | | layer.msg("ç»è®¡åä¸è½ä¸ºç©ºï¼", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | return Result =false; |
| | | } |
| | | |
| | | if (typeof (sSubStr) == "undefined") { |
| | | if (typeof (sSubStr) == "undefined" || sSubStr == "") { |
| | | layer.msg("没æç©ææç»è®°å½", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | return Result =false; |
| | | } |
| | | if (typeof (sSubStr) != "undefined" && typeof (sSubStr) != "") { |
| | | sSubStr = JSON.parse(sSubStr); |
| | |
| | | if (sSubStr[i].HMaterID == "") |
| | | { |
| | | layer.msg("æç»è®°å½ç¬¬"+(i+1)+"è¡,ç©æä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | return Result =false; |
| | | } |
| | | if (sSubStr[i].HUnitID == "") { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,åä½ä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | return Result =false; |
| | | } |
| | | if (sSubStr[i].HSourceID == "") { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,èµæºä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | return Result =false; |
| | | } |
| | | if (sSubStr[i].HWorkerid == "") { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,æä½åä¿¡æ¯ä¸ºç©º!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | return Result =false; |
| | | } |
| | | if (parseFloat(sSubStr[i].HQty) <= 0 || sSubStr[i].HQty=="") { |
| | | layer.msg("æç»è®°å½ç¬¬" + (i + 1) + "è¡,ç产æ°éä¸è½ä¸ºç©ºæ0æè
å°äº0!", { icon: 5, btn: ['确认'], time: 2000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | return Result =false; |
| | | } |
| | | } |
| | | } |
| | | else { |
| | | return true; |
| | | return Result =true; |
| | | } |
| | | }</script> |
| | | return Result; |
| | | } |
| | | </script> |
| | | </body> |
| | | </html> |