Merge branch 'master' of http://101.37.171.70:10101/r/MES-WEB-LayUI
| | |
| | | Item |
| | | Name='éè´åå·' |
| | | End |
| | | Item |
| | | Name='ä¾åºåç®ç§°' |
| | | End |
| | | Item |
| | | Name='ä¾åºåç©æç¼ç ' |
| | | End |
| | | End |
| | | End |
| | | Items Column |
| | |
| | | End |
| | | End |
| | | Object ColumnContent |
| | | Height=4.9 |
| | | Height=4.78896 |
| | | RowsPerPage=1 |
| | | Items ColumnContentCell |
| | | Item |
| | |
| | | End |
| | | Text='ä¾åºå:' |
| | | End |
| | | Item[1,2] |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=90000,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | Text='客æ·ç¼å·:' |
| | | End |
| | | Item[2,1] |
| | | Object Font |
| | | Name='Arial' |
| | |
| | | Weight=400 |
| | | End |
| | | Text='(Supplier)' |
| | | End |
| | | Item[2,2] |
| | | Object Font |
| | | Name='Arial Narrow' |
| | | Size=52500,0 |
| | | Weight=400 |
| | | End |
| | | Text='(Consumer No.)' |
| | | End |
| | | Item[3,1] |
| | | Object Font |
| | |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | Text='客æ·ç¼å·:' |
| | | Text='ä¾åºåæå·:' |
| | | End |
| | | Item[14,1] |
| | | Object Font |
| | |
| | | Size=52500,0 |
| | | Weight=400 |
| | | End |
| | | Text='(Consumer No.)' |
| | | Text='(Supplier Sku No.)' |
| | | End |
| | | Item[15,1] |
| | | Object Font |
| | |
| | | Name='FieldBox9' |
| | | Left=1.5875 |
| | | Top=0.15875 |
| | | Width=4.20688 |
| | | Width=1.61396 |
| | | Height=0.45 |
| | | Object Font |
| | | Name='å®ä½' |
| | |
| | | Charset=134 |
| | | End |
| | | ShrinkFontToFit=T |
| | | DataField='ä¾åºå' |
| | | DataField='ä¾åºåç®ç§°' |
| | | End |
| | | Item |
| | | Type=StaticBox |
| | |
| | | Item |
| | | Type=FieldBox |
| | | Name='FieldBox17' |
| | | Left=4.78896 |
| | | Left=5.00063 |
| | | Top=3.62479 |
| | | Width=2.80458 |
| | | Width=2.59292 |
| | | Height=0.45 |
| | | Object Font |
| | | Name='å®ä½' |
| | |
| | | Charset=134 |
| | | End |
| | | ShrinkFontToFit=T |
| | | DataField='客æ·ç¼å·' |
| | | DataField='ä¾åºåç©æç¼ç ' |
| | | End |
| | | Item |
| | | Type=MemoBox |
| | |
| | | End |
| | | Text='[#æ°é#]' |
| | | End |
| | | Item |
| | | Type=FieldBox |
| | | Name='FieldBox18' |
| | | Anchor=[Top] |
| | | Left=4.78896 |
| | | Top=0.16 |
| | | Width=1.21708 |
| | | Height=0.45 |
| | | Object Font |
| | | Name='å®ä½' |
| | | Size=105000,0 |
| | | Weight=400 |
| | | Charset=134 |
| | | End |
| | | ShrinkFontToFit=T |
| | | DataField='客æ·ç¼å·' |
| | | End |
| | | End |
| | | End |
| | | End |
| | |
| | | <label class="layui-form-label" style="width: 85px;" id="BT_HMaterNumber">ç©æç¼ç </label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" class="layui-input" lay-verify="HMaterID" name="HMaterID" id="HMaterID"> |
| | | <input type="hidden" class="layui-input" lay-verify="HMaterID" name="HMaterID" id="HMaterID" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-form"></i>è§£ç»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="refresh" id="refresh"><i class="layui-icon layui-icon-form"></i>å·æ°</button> |
| | | </div> |
| | | </script> |
| | | </form> |
| | |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | switch (obj.event) { |
| | | //å é¤æé® |
| | | case 'btn-Delete': set_DeleteBill(); |
| | | case 'btn-Delete': btn_Delete(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], option, get_Display); |
| | | break; |
| | | //å·æ° |
| | | case 'refresh': get_Display(); |
| | | break; |
| | | }; |
| | | }); |
| | |
| | | $('#HBarCode_Batch').on('keydown', function (event) { |
| | | var HBarCode = $('#HBarCode_Batch').val(); |
| | | if (event.keyCode == 13) { |
| | | txtHBarCode_KeyDown(HBarCode); |
| | | //妿ééç ä¸ä¸ºç©º |
| | | if (HBarCode) { |
| | | txtHBarCode_KeyDown(HBarCode); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | |
| | | //ééç åè½¦æ¹æ³ |
| | | $('#HBarCode_SN').on('keydown', function (event) { |
| | | var HBarCode = $('#HBardCodeProcExchBillNo').val(); |
| | | var HBarCode_SN = $('#HBarCode_SN').val(); |
| | | if (event.keyCode == 13) { |
| | | if (!HBarCode) { |
| | | layer.msg(get_MessageError("[0000-1-057]æµè½¬å¡ä¸è½ä¸ºç©ºï¼", sessionStorage["HTranSlate"])) |
| | | return; |
| | | if ($("#HBarCode_Batch").val() == "" || $("#HBarCode_Batch").val() == null) { |
| | | layer.msg("æªæ«æ¹æ¬¡ç 请å
æ«ç "); |
| | | $("#HBarCode_Batch").focus(); |
| | | return |
| | | } |
| | | setIntervalIndex = setInterval(setIntervalList, 30000); |
| | | get_BomList(HBarCode); |
| | | //if (option.data != 0) { |
| | | // //ä¿åå°ä¸´æ¶è¡¨ |
| | | // get_AddBomTempList(); |
| | | //} |
| | | //æ¥è¯¢ä¸è¯è®°å½ |
| | | get_BadRecords(); |
| | | //æ¥è¯¢åæ ¼è®°å½ |
| | | get_HGRecords(); |
| | | |
| | | |
| | | if (HBarCode_SN) { |
| | | txtHBarCodeSN_KeyDown(HBarCode_SN); |
| | | } |
| | | |
| | | } |
| | | }); |
| | | |
| | |
| | | //åå§åçé¢ |
| | | function set_ClearBill() { |
| | | //è¿å
¥é¡µé¢é»è®¤å
æ 卿µè½¬å¡ä¸ |
| | | $("#HBardCodeProcExchBillNo").focus(); |
| | | $("#HBarCode_Batch").focus(); |
| | | //å¶å人 |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | // |
| | | //get_Display(); |
| | | get_Display(); |
| | | } |
| | | |
| | | //#region éè¿ç»å½ç¨æ·è·åé»è®¤å¼ |
| | |
| | | table.render(option); |
| | | |
| | | } |
| | | |
| | | /** |
| | | * æ«æ¹æ¬¡ç |
| | | * @param HBarCode |
| | | */ |
| | | //æ¡ç å车æ¥è¯¢ |
| | | function txtHBarCode_KeyDown(HBarCode) { |
| | | |
| | |
| | | $("#HBarCode_BatchSec").val(HBarCode); |
| | | const parts = HBarCode.split('@'); |
| | | $("#HBatchNo").val(parts[2]); |
| | | |
| | | $("#HMaterNumber").val(data1.data[0]["HMaterNumber"]) |
| | | $("#HMaterName").val(data1.data[0]["HMaterName"]) |
| | | $("#HMaterModel").val(data1.data[0]["HMaterModel"]) |
| | | $("#HSupID").val(data1.data[0]["HSupID"]) |
| | | $("#HSupName").val(data1.data[0]["HSupName"]) |
| | | $("#HBarCode_Batch").prop("readonly", true); |
| | | |
| | | //å
æ å¨ééç ä¸ |
| | | $("#HBarCode_SN").focus(); |
| | | } |
| | | else { |
| | | layer.close(indexs); |
| | | layer.msg(get_MessageError(data1.Message, sessionStorage["HTranSlate"])); |
| | | layer.msg(data1.Message); |
| | | } |
| | | |
| | | }, |
| | |
| | | } |
| | | }); |
| | | } |
| | | /** |
| | | * æ«ééç |
| | | * @param HBarCode |
| | | */ |
| | | //ééç å车æ¥è¯¢ |
| | | function txtHBarCodeSN_KeyDown(HBarCode) { |
| | | |
| | | //var data = { |
| | | // "field": { |
| | | // "HMaterID": $("#HMaterID").val(), "HProcID": $("#HProcID").val(), "HBatchNo": $("#HBarCode_Batch").val(), |
| | | // "HGroupID": $("#HGroupID").val(), "HSourceID": $("#HSourceID").val(), |
| | | // "HICMOInterID": $("#HICMOInterID").val(), "HICMOEntryID": $("#HICMOEntryID").val(), |
| | | // "HICMOBillNo": $("#HICMOBillNo").val(), |
| | | // "HProdOrgID": sessionStorage["OrganizationID"], |
| | | // "HEmpID": $("#HEmpID").val(), "HProcExchBillNo": $("#HProcExchBillNo").val(), |
| | | // "HProcExchInterID": $("#HProcExchInterID").val(), "HProcExchEntryID": $("#HProcExchEntryID").val(), |
| | | // "HDeptID": $("#HDeptID").val() |
| | | // } |
| | | //}; |
| | | var data = { |
| | | "field": { |
| | | "HProcID": $("#HProcID").val(), "HBatchNo": $("#HBarCode_Batch").val(), |
| | | "HGroupID": $("#HGroupID").val(), "HSourceID": $("#HSourceID").val(), |
| | | "HProdOrgID": sessionStorage["OrganizationID"], |
| | | "HEmpID": $("#HEmpID").val(), "HDeptID": $("#HDeptID").val() |
| | | } |
| | | }; |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = HBarCode; |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + sessionStorage["HUserName"] ; |
| | | var indexs = layer.load(); |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Cj_SingleStation/AddStationOutBillList", |
| | | async: false, |
| | | data: { "sMainSub": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | layer.close(indexs); |
| | | //å
æ å¨ééç ä¸ |
| | | $("#HBarCode_SN").val(""); |
| | | $("#HBarCode_SN").focus(); |
| | | $("#HReturnMessage").text("æåæ«ç ä¸ä¸ª:" + HBarCode); |
| | | get_Display(); |
| | | } |
| | | else { |
| | | $("#HBarCode_SN").val(""); |
| | | layer.close(indexs); |
| | | layer.msg(data1.Message, { icon: 5, btn: ["确认"], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "åºç°é误" }); |
| | | } |
| | | |
| | | }, |
| | | error: function (err) { |
| | | $("#HBarCode_SN").val(""); |
| | | layer.close(indexs); |
| | | layer.msg(get_MessageError("é误:" + err, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨æç¤º", sessionStorage["HTranSlate"]) }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //å é¤åæ® |
| | | function btn_Delete() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | layer.confirm(get_MessageError('[0000-1-003]ç¡®å®å é¤' + data[0].åæ®å· + 'åï¼', sessionStorage["HTranSlate"]), function (index) { |
| | | var ajaxLoad = layer.load(); |
| | | //é»è¾å 餿¹æ³ |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cj_StationOutBill/del_StationOutBill', |
| | | type: "GET", |
| | | data: { "HInterID": data[0].hmainid, "HDeleteMan": sessionStorage["HUserName"], "HBillSubType": "3791" }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | get_Display(); |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(get_MessageError(result.Message, sessionStorage["HTranSlate"]) + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(get_MessageError("[0000-1-002]æ¥å£è¯·æ±å¤±è´¥!", sessionStorage["HTranSlate"]), { icon: 5 }); |
| | | } |
| | | }); |
| | | layer.close(index); |
| | | }); |
| | | } else { |
| | | layer.msg(get_MessageError('[0000-1-001]è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼', sessionStorage["HTranSlate"])); |
| | | } |
| | | } |
| | | |
| | | //å è½½ç½æ ¼ |
| | | function get_Display() { |
| | | function get_Display(sWhere='') { |
| | | var ajaxLoad = layer.load(); |
| | | var HProcID = $("#HProcID").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | sWhere += ` and HProcID = ${HProcID} and HSourceID = ${HSourceID}` |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cg_POOrderBill/list', |
| | | url: GetWEBURL() + '/Cj_SingleStation/SingleStationOutBillList', |
| | | async: false, |
| | | type: "GET", |
| | | data: { "sWhere": '', "user": sessionStorage["HUserName"] }, |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = [];//ååæ®µæ°æ® |
| | |
| | | <label class="layui-form-label" style="padding-left:0px" id="">ééç :</label> |
| | | <input type="text" class="layui-input" name="HBarCode_SN" lay-verify="HBarCode_SN" autocomplete="off" placeholder="请é®å
¥åå车" id="HBarCode_SN" style="width: 500px;"> |
| | | </div> |
| | | |
| | | <button class="layui-btn layui-btn-normal" style="" type="button" lay-submit="" lay-filter="btnChange" id="btnChange">åæ´</button> |
| | | |
| | | <button class="layui-btn layui-btn-normal" style="float:right" type="button" lay-submit="" lay-filter="btnExit" id="btnExit">éåº</button> |
| | | <div class="layui-input-block" style="display: inline-block; margin-left: 0px; float: right"> |
| | |
| | | <label class="layui-form-label" style="width: 85px;" id="BT_HMaterNumber">产åç¼ç </label> |
| | | <div class="layui-input-block" style="margin-left: 120px;"> |
| | | <input type="text" class="layui-input" lay-verify="HMaterNumber" name="HMaterNumber" id="HMaterNumber" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" class="layui-input" lay-verify="HMaterID" name="HMaterID" id="HMaterID"> |
| | | <input type="hidden" class="layui-input" lay-verify="HMaterID" name="HMaterID" id="HMaterID"value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-form"></i>è§£ç»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="refresh" id="refresh"><i class="layui-icon layui-icon-form"></i>å·æ°</button> |
| | | </div> |
| | | </script> |
| | | |
| | |
| | | |
| | | //å®ä¹å
¨å±åé |
| | | |
| | | var HModName = "Cj_ProcessItemStationPlatform_batch"; |
| | | var HModName2 = "Cj_ProcessItemStationPlatform_batch2"; |
| | | var HModName = "Cj_ProcessItemStationPlatform_checkSN"; |
| | | //var HModName2 = "Cj_ProcessItemStationPlatform_batch2"; |
| | | var option = []; |
| | | var option2 = []; |
| | | //var option2 = []; |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | switch (obj.event) { |
| | | //å é¤æé® |
| | | case 'btn-Delete': set_DeleteBill(); |
| | | case 'btn-Delete': btn_Delete(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], option, get_Display); |
| | | break; |
| | | }; |
| | | }); |
| | | table.on('toolbar(mainTable2)', function (obj) { |
| | | switch (obj.event) { |
| | | //å é¤æé® |
| | | case 'btn-Delete2': set_DeleteBill2(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn2': get_HideColumnNoPage(HModName2, sessionStorage["HUserName"], option2, get_Display); |
| | | //å·æ° |
| | | case 'refresh': get_Display(); |
| | | break; |
| | | }; |
| | | }); |
| | | //æ¹æ¬¡ç åè½¦æ¹æ³ |
| | | $('#HBarCode_Batch').on('keydown', function (event) { |
| | | var HBarCode = $('#HBarCodeSN').val(); |
| | | var HBardCodeProcExchBillNo = $('#HBardCodeProcExchBillNo').val(); |
| | | |
| | | //ééç åè½¦æ¹æ³ |
| | | $('#HBarCode_SN').on('keydown', function (event) { |
| | | var HBarCode = $('#HBarCode_SN').val(); |
| | | if (event.keyCode == 13) { |
| | | if (!HBardCodeProcExchBillNo) { |
| | | layer.msg(get_MessageError("[0000-2-034]请å
æ«æµè½¬å¡ï¼", sessionStorage["HTranSlate"])) |
| | | return; |
| | | } else { |
| | | HBarCode = HBarCode.toUpperCase(); |
| | | if (!HBarCode) { |
| | | layer.msg(get_MessageError("[0000-2-019]æ¡å½¢ç ä¸è½ä¸ºç©ºï¼", sessionStorage["HTranSlate"])) |
| | | return; |
| | | } else { |
| | | if (HBarCode.length != 29 && HBarCode.length != 50) { |
| | | layer.alert(get_MessageError("[3791-2-012]åä»¶æ¡ç é¿åº¦ä¸ä¸º29使50ä½!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]éåº', sessionStorage["HTranSlate"])], time: 100000, offset: 't' }); |
| | | return; |
| | | } |
| | | |
| | | if (HBarCode.match(/[^\x00-\xff]/g) != null) { |
| | | layer.alert(get_MessageError("[3791-2-013]å¿
é¡»æ¯åè§å符!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]éåº', sessionStorage["HTranSlate"])], time: 100000, offset: 't' }); |
| | | return; |
| | | } |
| | | } |
| | | //妿ééç ä¸ä¸ºç©º |
| | | if (HBarCode) { |
| | | txtHBarCode_KeyDown(HBarCode); |
| | | } |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | if (option.data[i]["HBatchNo"] == "") { |
| | | layer.msg(get_MessageError("[3791-2-014]å½åå·¥åºæ¹æ¬¡ä¸è½ä¸ºç©ºï¼", sessionStorage["HTranSlate"])) |
| | | return; |
| | | } |
| | | } |
| | | txtHBarCode_KeyDown(HBarCode); |
| | | |
| | | } |
| | | }); |
| | | |
| | | //ééç åè½¦æ¹æ³ |
| | | $('#HBarCode_SN').on('keydown', function (event) { |
| | | var HBarCode = $('#HBardCodeProcExchBillNo').val(); |
| | | //彩çç åè½¦æ¹æ³ |
| | | $('#HBarCode_SN2').on('keydown', function (event) { |
| | | var HBarCode = $('#HBarCode_SN2').val(); |
| | | if (event.keyCode == 13) { |
| | | if (!HBarCode) { |
| | | layer.msg(get_MessageError("[0000-1-057]æµè½¬å¡ä¸è½ä¸ºç©ºï¼", sessionStorage["HTranSlate"])) |
| | | return; |
| | | if ($("#HBarCode_SN").val() == "" || $("#HBarCode_SN").val() == null) { |
| | | layer.msg("æªæ«ééç 请å
æ«ç "); |
| | | $("#HBarCode_SN").focus(); |
| | | return |
| | | } |
| | | setIntervalIndex = setInterval(setIntervalList, 30000); |
| | | get_BomList(HBarCode); |
| | | //if (option.data != 0) { |
| | | // //ä¿åå°ä¸´æ¶è¡¨ |
| | | // get_AddBomTempList(); |
| | | //} |
| | | //æ¥è¯¢ä¸è¯è®°å½ |
| | | get_BadRecords(); |
| | | //æ¥è¯¢åæ ¼è®°å½ |
| | | get_HGRecords(); |
| | | |
| | | |
| | | if (HBarCode) { |
| | | txtHBarCodeSN_KeyDown(HBarCode); |
| | | } |
| | | } |
| | | }); |
| | | |
| | |
| | | form.on('submit(btnHProc)', function () { |
| | | btnHProc(); |
| | | }); |
| | | |
| | | //åæ´ |
| | | form.on('submit(btnChange)', function (data) { |
| | | $("#HBarCode_SN").val(""); |
| | | $("#HSNNo").val(""); |
| | | $("#HMaterNumber").val("") |
| | | $("#HMaterName").val("") |
| | | $("#HMaterModel").val("") |
| | | $("#HSupID").val(0) |
| | | $("#HSupName").val("") |
| | | $("#HICMOBillNo").val("") |
| | | //å
æ å¨ééç ä¸ |
| | | $("#HBarCode_SN").prop("readonly", false); |
| | | $("#HBarCode_SN").focus(); |
| | | }); |
| | | |
| | | //éåº |
| | | form.on('submit(btnExit)', function (data) { |
| | |
| | | //åå§åçé¢ |
| | | function set_ClearBill() { |
| | | //è¿å
¥é¡µé¢é»è®¤å
æ 卿µè½¬å¡ä¸ |
| | | $("#HBardCodeProcExchBillNo").focus(); |
| | | $("#HBarCode_SN").focus(); |
| | | //å¶å人 |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | // |
| | | //get_Display(); |
| | | get_Display(); |
| | | } |
| | | |
| | | //#region éè¿ç»å½ç¨æ·è·åé»è®¤å¼ |
| | |
| | | , totalRow: true |
| | | , cellMinWidth: 120 |
| | | , data: [] |
| | | , height: 285 |
| | | , height: 450 |
| | | , limit: 10 |
| | | , cols: [[ |
| | | { type: 'numbers', title: 'åºå·' } |
| | |
| | | , { field: 'HBarCode', title: 'HBarCode', hide: true } |
| | | ]] |
| | | } |
| | | option2 = { |
| | | elem: '#mainTable2' |
| | | , toolbar: '#toolbarDemo2' |
| | | , page: false |
| | | , totalRow: true |
| | | , cellMinWidth: 120 |
| | | , data: [] |
| | | , height: 385 |
| | | , limit: 10 |
| | | , cols: [[ |
| | | { type: 'numbers', title: 'åºå·' } |
| | | , { field: 'æ¥æ', title: 'æ¥æ' } |
| | | , { field: 'é
件代ç ', title: 'é
件代ç ' } |
| | | , { field: 'é
ä»¶åç§°', title: 'é
ä»¶åç§°' } |
| | | , { field: 'é
ä»¶è§æ ¼', title: 'é
ä»¶è§æ ¼' } |
| | | , { field: 'é
ä»¶æ°é', title: 'é
ä»¶æ°é', totalRow: true } |
| | | , { field: 'HBatchNo', title: 'å½åæ¹æ¬¡' } |
| | | , { field: 'HICMOInterID', title: 'HICMOInterID', hide: true } |
| | | , { field: 'HICMOEntryID', title: 'HICMOEntryID', hide: true } |
| | | , { field: 'HICMOBillNo', title: 'HICMOBillNo', hide: true } |
| | | , { field: 'HProcExchInterID', title: 'HProcExchInterID', hide: true } |
| | | , { field: 'HProcExchEntryID', title: 'HProcExchEntryID', hide: true } |
| | | , { field: 'HProcExchBillNo', title: 'HProcExchBillNo', hide: true } |
| | | , { field: 'HMaterID', title: 'HMaterID', hide: true } |
| | | , { field: 'HBarCode', title: 'HBarCode', hide: true } |
| | | ]] |
| | | } |
| | | |
| | | table.render(option); |
| | | table.render(option2); |
| | | } |
| | | |
| | | //æ¡ç å车æ¥è¯¢ |
| | | function txtHBarCode_KeyDown(HBarCode) { |
| | | |
| | | var HProcExchBillNo = $("#HProcExchBillNo").val(); |
| | | var indexs = layer.load(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Cj_SingleStation/SNHBardCodeList", |
| | | url: GetWEBURL() + "/Cj_SingleStation/checkHBarCode_Batch", |
| | | async: false, |
| | | data: { "HBarCode": HBarCode, "HProcExchBillNo": HProcExchBillNo, "user": sessionStorage["HUserName"], "HOrgID": sessionStorage["OrganizationID"] }, |
| | | data: { "HBarCode": HBarCode, "user": sessionStorage["HUserName"], "HOrgID": sessionStorage["OrganizationID"] }, |
| | | dataType: "json", |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | layer.close(indexs); |
| | | var index = layer.load(); |
| | | |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Cj_SingleStation/HBardCodeSNList", |
| | | async: false, |
| | | data: { "HBarCode": HBarCode, "user": sessionStorage["HUserName"] }, |
| | | dataType: "json", |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | layer.close(index); |
| | | $("#HBarCode_P").val(HBarCode); |
| | | if (AllowLoadData()) { |
| | | //ä¿åæ°æ® |
| | | set_AddAssemblyBill(); |
| | | } |
| | | } |
| | | else { |
| | | layer.close(index); |
| | | layer.msg(get_MessageError(data1.Message, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨æç¤º", sessionStorage["HTranSlate"]) }); |
| | | } |
| | | $("#HBarCodeSN").val(""); |
| | | }, |
| | | error: function (err) { |
| | | layer.close(index); |
| | | layer.msg(get_MessageError("é误:" + err, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨æç¤º", sessionStorage["HTranSlate"]) }); |
| | | } |
| | | }); |
| | | $("#HBarCode_SN").val(HBarCode); |
| | | $("#HSNNo").val(HBarCode); |
| | | |
| | | $("#HMaterNumber").val(data1.data[0]["HMaterNumber"]) |
| | | $("#HMaterName").val(data1.data[0]["HMaterName"]) |
| | | $("#HMaterModel").val(data1.data[0]["HMaterModel"]) |
| | | $("#HSupID").val(data1.data[0]["HSupID"]) |
| | | $("#HSupName").val(data1.data[0]["HSupName"]) |
| | | $("#HBarCode_SN").prop("readonly", true); |
| | | $("#HICMOBillNo").val(data1.data[0]["HSourceBillNo"]) |
| | | |
| | | //å
æ å¨ééç ä¸ |
| | | $("#HBarCode_SN2").focus(); |
| | | } |
| | | else { |
| | | layer.close(indexs); |
| | | layer.msg(get_MessageError(data1.Message, sessionStorage["HTranSlate"])); |
| | | $("#HBarCode_SN").val(""); |
| | | $("#HBarCode_SN").focus(); |
| | | layer.msg(data1.Message); |
| | | } |
| | | //å
æ 跳转å°SNæ¡ç ææ¬æ¡ä¸ |
| | | //$("#HBarCodeSN").focus(); |
| | | $("#HBarCodeSN").val(""); |
| | | |
| | | }, |
| | | error: function (err) { |
| | | layer.close(indexs); |
| | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //å è½½ç½æ ¼ |
| | | function get_Display() { |
| | | var ajaxLoad = layer.load(); |
| | | /** |
| | | * æ«å½©çSNç |
| | | * @param HBarCode |
| | | */ |
| | | //ééç å车æ¥è¯¢ |
| | | function txtHBarCodeSN_KeyDown(HBarCode) { |
| | | if ($("#HBarCode_SN").val() != HBarCode) { |
| | | layer.confirm("彩çSNç æ ¡éªå¤±è´¥è¯·æ£æ¥,彩çSNç :" + HBarCode,{ |
| | | btn: ['ç¡®å®'] //æé® |
| | | }); |
| | | $("#HBarCode_SN2").val(""); |
| | | $("#HBarCode_SN2").focus(); |
| | | return |
| | | } |
| | | var data = { |
| | | "field": { |
| | | "HProcID": $("#HProcID").val(), "HBatchNo": "", |
| | | "HGroupID": $("#HGroupID").val(), "HSourceID": $("#HSourceID").val(), |
| | | "HProdOrgID": sessionStorage["OrganizationID"], |
| | | "HEmpID": $("#HEmpID").val(), "HDeptID": $("#HDeptID").val() |
| | | } |
| | | }; |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = HBarCode; |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + sessionStorage["HUserName"]; |
| | | var indexs = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cg_POOrderBill/list', |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Cj_SingleStation/AddStationOutBillList", |
| | | async: false, |
| | | data: { "sMainSub": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | layer.close(indexs); |
| | | //å
æ å¨ééç ä¸å½©çæ«ç æååè¿åééç |
| | | $("#HBarCode_SN").prop("readonly", false); |
| | | $("#HBarCode_SN").val(""); |
| | | $("#HBarCode_SN2").val(""); |
| | | $("#HBarCode_SN").focus(); |
| | | |
| | | $("#HReturnMessage").text("æåæ«ç ä¸ä¸ª:" + HBarCode); |
| | | get_Display(); |
| | | } |
| | | else { |
| | | $("#HBarCode_SN2").val(""); |
| | | layer.close(indexs); |
| | | layer.msg(data1.Message, { icon: 5, btn: ["确认"], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "åºç°é误" }); |
| | | } |
| | | |
| | | }, |
| | | error: function (err) { |
| | | $("#HBarCode_SN2").val(""); |
| | | layer.close(indexs); |
| | | layer.msg(get_MessageError("é误:" + err, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨æç¤º", sessionStorage["HTranSlate"]) }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | |
| | | //å è½½ç½æ ¼æ ¹æ®ç»å®å·¥åºåçäº§èµæº |
| | | function get_Display(sWhere = '') { |
| | | var ajaxLoad = layer.load(); |
| | | var HProcID = $("#HProcID").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | sWhere += ` and HProcID = ${HProcID} and HSourceID = ${HSourceID}` |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cj_SingleStation/SingleStationOutBillList', |
| | | async: false, |
| | | type: "GET", |
| | | data: { "sWhere": '', "user": sessionStorage["HUserName"] }, |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = [];//ååæ®µæ°æ® |
| | | var col = []; |
| | | var titleData=[] |
| | | var titleData = [] |
| | | var totalArray = ["æ°é", "å
³èæ°é", "æªå
³èæ°é", "æå°æ¡ç æ°é", "æªæå°æ¡ç æ°é", "宿¶æ°é", "éé¢"]; |
| | | //ç»ç©ºçæ°ç»èµå¼ |
| | | for (var key in data1.list) { |
| | |
| | | }) |
| | | } |
| | | |
| | | //å é¤åæ® |
| | | function btn_Delete() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | layer.confirm(get_MessageError('[0000-1-003]ç¡®å®å é¤' + data[0].åæ®å· + 'åï¼', sessionStorage["HTranSlate"]), function (index) { |
| | | var ajaxLoad = layer.load(); |
| | | //é»è¾å 餿¹æ³ |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cj_StationOutBill/del_StationOutBill', |
| | | type: "GET", |
| | | data: { "HInterID": data[0].hmainid, "HDeleteMan": sessionStorage["HUserName"], "HBillSubType": "3791" }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | get_Display(); |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(get_MessageError(result.Message, sessionStorage["HTranSlate"]) + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(get_MessageError("[0000-1-002]æ¥å£è¯·æ±å¤±è´¥!", sessionStorage["HTranSlate"]), { icon: 5 }); |
| | | } |
| | | }); |
| | | layer.close(index); |
| | | }); |
| | | } else { |
| | | layer.msg(get_MessageError('[0000-1-001]è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼', sessionStorage["HTranSlate"])); |
| | | } |
| | | } |
| | | |
| | | //çäº§èµæºéæ©é¡µé¢ |
| | | function btnHSource() { |
| | |
| | | <div class="layui-btn-container"> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="btn-Delete"><i class="layui-icon layui-icon-form"></i>è§£ç»</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="set_HideColumn" id="HideColumn"><i class="layui-icon layui-icon-form"></i>å设置</button> |
| | | <button type="button" class="layui-btn layui-btn-sm" lay-event="refresh" id="refresh"><i class="layui-icon layui-icon-form"></i>å·æ°</button> |
| | | </div> |
| | | </script> |
| | | |
| | |
| | | |
| | | //å®ä¹å
¨å±åé |
| | | |
| | | var HModName = "Cj_ProcessItemStationPlatform_batch"; |
| | | var HModName2 = "Cj_ProcessItemStationPlatform_batch2"; |
| | | var HModName = "Cj_ProcessItemStationPlatform_generateSN"; |
| | | //var HModName2 = "Cj_ProcessItemStationPlatform_batch2"; |
| | | var option = []; |
| | | var option2 = []; |
| | | //var option2 = []; |
| | | //#endregion |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | |
| | | table.on('toolbar(mainTable)', function (obj) { |
| | | switch (obj.event) { |
| | | //å é¤æé® |
| | | case 'btn-Delete': set_DeleteBill(); |
| | | case 'btn-Delete': btn_Delete(); |
| | | break; |
| | | //å设置 |
| | | case 'set_HideColumn': get_HideColumnNoPage(HModName, sessionStorage["HUserName"], option, get_Display); |
| | | break; |
| | | //å·æ° |
| | | case 'refresh': get_Display(); |
| | | break; |
| | | }; |
| | | }); |
| | |
| | | break; |
| | | }; |
| | | }); |
| | | //æ¹æ¬¡ç åè½¦æ¹æ³ |
| | | $('#HBarCode_Batch').on('keydown', function (event) { |
| | | var HBarCode = $('#HBarCodeSN').val(); |
| | | var HBardCodeProcExchBillNo = $('#HBardCodeProcExchBillNo').val(); |
| | | if (event.keyCode == 13) { |
| | | if (!HBardCodeProcExchBillNo) { |
| | | layer.msg(get_MessageError("[0000-2-034]请å
æ«æµè½¬å¡ï¼", sessionStorage["HTranSlate"])) |
| | | return; |
| | | } else { |
| | | HBarCode = HBarCode.toUpperCase(); |
| | | if (!HBarCode) { |
| | | layer.msg(get_MessageError("[0000-2-019]æ¡å½¢ç ä¸è½ä¸ºç©ºï¼", sessionStorage["HTranSlate"])) |
| | | return; |
| | | } else { |
| | | if (HBarCode.length != 29 && HBarCode.length != 50) { |
| | | layer.alert(get_MessageError("[3791-2-012]åä»¶æ¡ç é¿åº¦ä¸ä¸º29使50ä½!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]éåº', sessionStorage["HTranSlate"])], time: 100000, offset: 't' }); |
| | | return; |
| | | } |
| | | |
| | | if (HBarCode.match(/[^\x00-\xff]/g) != null) { |
| | | layer.alert(get_MessageError("[3791-2-013]å¿
é¡»æ¯åè§å符!", sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-035]éåº', sessionStorage["HTranSlate"])], time: 100000, offset: 't' }); |
| | | return; |
| | | } |
| | | } |
| | | } |
| | | for (var i = 0; i < option.data.length; i++) { |
| | | if (option.data[i]["HBatchNo"] == "") { |
| | | layer.msg(get_MessageError("[3791-2-014]å½åå·¥åºæ¹æ¬¡ä¸è½ä¸ºç©ºï¼", sessionStorage["HTranSlate"])) |
| | | return; |
| | | } |
| | | } |
| | | txtHBarCode_KeyDown(HBarCode); |
| | | } |
| | | }); |
| | | |
| | | |
| | | //ééç åè½¦æ¹æ³ |
| | | $('#HBarCode_SN').on('keydown', function (event) { |
| | | var HBarCode = $('#HBardCodeProcExchBillNo').val(); |
| | | if (event.keyCode == 13) { |
| | | if (!HBarCode) { |
| | | layer.msg(get_MessageError("[0000-1-057]æµè½¬å¡ä¸è½ä¸ºç©ºï¼", sessionStorage["HTranSlate"])) |
| | | return; |
| | | var HBarCode = $('#HBarCode_SN').val(); |
| | | if (event.keyCode == 13) { |
| | | //妿ééç ä¸ä¸ºç©º |
| | | if (HBarCode) { |
| | | txtHBarCode_KeyDown(HBarCode); |
| | | //txtHBarCodeSN_KeyDown(HBarCode); |
| | | } |
| | | |
| | | } |
| | | setIntervalIndex = setInterval(setIntervalList, 30000); |
| | | get_BomList(HBarCode); |
| | | //if (option.data != 0) { |
| | | // //ä¿åå°ä¸´æ¶è¡¨ |
| | | // get_AddBomTempList(); |
| | | //} |
| | | //æ¥è¯¢ä¸è¯è®°å½ |
| | | get_BadRecords(); |
| | | //æ¥è¯¢åæ ¼è®°å½ |
| | | get_HGRecords(); |
| | | |
| | | |
| | | } |
| | |
| | | //åå§åçé¢ |
| | | function set_ClearBill() { |
| | | //è¿å
¥é¡µé¢é»è®¤å
æ 卿µè½¬å¡ä¸ |
| | | $("#HBardCodeProcExchBillNo").focus(); |
| | | $("#HBarCode_SN").focus(); |
| | | //å¶å人 |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | $("#HMakeDate").val(Format(new Date(), "yyyy-MM-dd")); |
| | |
| | | //åå§åè¡¨æ ¼ |
| | | set_InitGrid(); |
| | | // |
| | | //get_Display(); |
| | | get_Display(); |
| | | } |
| | | |
| | | //#region éè¿ç»å½ç¨æ·è·åé»è®¤å¼ |
| | |
| | | , { field: 'HBarCode', title: 'HBarCode', hide: true } |
| | | ]] |
| | | } |
| | | option2 = { |
| | | elem: '#mainTable2' |
| | | , toolbar: '#toolbarDemo2' |
| | | , page: false |
| | | , totalRow: true |
| | | , cellMinWidth: 120 |
| | | , data: [] |
| | | , height: 385 |
| | | , limit: 10 |
| | | , cols: [[ |
| | | { type: 'numbers', title: 'åºå·' } |
| | | , { field: 'æ¥æ', title: 'æ¥æ' } |
| | | , { field: 'é
件代ç ', title: 'é
件代ç ' } |
| | | , { field: 'é
ä»¶åç§°', title: 'é
ä»¶åç§°' } |
| | | , { field: 'é
ä»¶è§æ ¼', title: 'é
ä»¶è§æ ¼' } |
| | | , { field: 'é
ä»¶æ°é', title: 'é
ä»¶æ°é', totalRow: true } |
| | | , { field: 'HBatchNo', title: 'å½åæ¹æ¬¡' } |
| | | , { field: 'HICMOInterID', title: 'HICMOInterID', hide: true } |
| | | , { field: 'HICMOEntryID', title: 'HICMOEntryID', hide: true } |
| | | , { field: 'HICMOBillNo', title: 'HICMOBillNo', hide: true } |
| | | , { field: 'HProcExchInterID', title: 'HProcExchInterID', hide: true } |
| | | , { field: 'HProcExchEntryID', title: 'HProcExchEntryID', hide: true } |
| | | , { field: 'HProcExchBillNo', title: 'HProcExchBillNo', hide: true } |
| | | , { field: 'HMaterID', title: 'HMaterID', hide: true } |
| | | , { field: 'HBarCode', title: 'HBarCode', hide: true } |
| | | ]] |
| | | } |
| | | |
| | | table.render(option); |
| | | table.render(option2); |
| | | |
| | | } |
| | | |
| | | //æ¡ç å车æ¥è¯¢ |
| | | function txtHBarCode_KeyDown(HBarCode) { |
| | | |
| | | var HProcExchBillNo = $("#HProcExchBillNo").val(); |
| | | var indexs = layer.load(); |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Cj_SingleStation/SNHBardCodeList", |
| | | url: GetWEBURL() + "/Cj_SingleStation/checkHBarCode_Batch", |
| | | async: false, |
| | | data: { "HBarCode": HBarCode, "HProcExchBillNo": HProcExchBillNo, "user": sessionStorage["HUserName"], "HOrgID": sessionStorage["OrganizationID"] }, |
| | | data: { "HBarCode": HBarCode, "user": sessionStorage["HUserName"], "HOrgID": sessionStorage["OrganizationID"] }, |
| | | dataType: "json", |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | layer.close(indexs); |
| | | var index = layer.load(); |
| | | $("#HBarCode_SN").val(HBarCode); |
| | | $("#HSNNo").val(HBarCode); |
| | | |
| | | $.ajax({ |
| | | type: "GET", |
| | | url: GetWEBURL() + "/Cj_SingleStation/HBardCodeSNList", |
| | | async: false, |
| | | data: { "HBarCode": HBarCode, "user": sessionStorage["HUserName"] }, |
| | | dataType: "json", |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | layer.close(index); |
| | | $("#HBarCode_P").val(HBarCode); |
| | | if (AllowLoadData()) { |
| | | //ä¿åæ°æ® |
| | | set_AddAssemblyBill(); |
| | | } |
| | | } |
| | | else { |
| | | layer.close(index); |
| | | layer.msg(get_MessageError(data1.Message, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨æç¤º", sessionStorage["HTranSlate"]) }); |
| | | } |
| | | $("#HBarCodeSN").val(""); |
| | | }, |
| | | error: function (err) { |
| | | layer.close(index); |
| | | layer.msg(get_MessageError("é误:" + err, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨æç¤º", sessionStorage["HTranSlate"]) }); |
| | | } |
| | | }); |
| | | $("#HMaterNumber").val(data1.data[0]["HMaterNumber"]) |
| | | $("#HMaterName").val(data1.data[0]["HMaterName"]) |
| | | $("#HMaterModel").val(data1.data[0]["HMaterModel"]) |
| | | $("#HSupID").val(data1.data[0]["HSupID"]) |
| | | $("#HSupName").val(data1.data[0]["HSupName"]) |
| | | $("#HICMOBillNo").val(data1.data[0]["HSourceBillNo"]) |
| | | |
| | | txtHBarCodeSN_KeyDown(HBarCode); |
| | | } |
| | | else { |
| | | layer.close(indexs); |
| | | layer.msg(get_MessageError(data1.Message, sessionStorage["HTranSlate"])); |
| | | $("#HBarCode_SN").val(""); |
| | | $("#HBarCode_SN").focus(); |
| | | layer.msg(data1.Message); |
| | | } |
| | | //å
æ 跳转å°SNæ¡ç ææ¬æ¡ä¸ |
| | | //$("#HBarCodeSN").focus(); |
| | | $("#HBarCodeSN").val(""); |
| | | |
| | | }, |
| | | error: function (err) { |
| | | layer.close(indexs); |
| | |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //å è½½ç½æ ¼ |
| | | function get_Display() { |
| | | var ajaxLoad = layer.load(); |
| | | /** |
| | | * æ«å½©çSNç |
| | | * @param HBarCode |
| | | */ |
| | | //ééç å车æ¥è¯¢ |
| | | function txtHBarCodeSN_KeyDown(HBarCode) { |
| | | |
| | | var data = { |
| | | "field": { |
| | | "HProcID": $("#HProcID").val(), "HBatchNo": "", |
| | | "HGroupID": $("#HGroupID").val(), "HSourceID": $("#HSourceID").val(), |
| | | "HProdOrgID": sessionStorage["OrganizationID"], |
| | | "HEmpID": $("#HEmpID").val(), "HDeptID": $("#HDeptID").val() |
| | | } |
| | | }; |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var sSubStr = HBarCode; |
| | | var sMainSub = sMainStr + ';' + sSubStr + ';' + sessionStorage["HUserName"]; |
| | | var indexs = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cg_POOrderBill/list', |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Cj_SingleStation/AddStationOutBillList", |
| | | async: false, |
| | | data: { "sMainSub": sMainSub }, |
| | | dataType: "json", |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | layer.close(indexs); |
| | | //å
æ å¨ééç ä¸ |
| | | $("#HBarCode_SN").val(""); |
| | | $("#HBarCode_SN").focus(); |
| | | |
| | | $("#HReturnMessage").text("æåæ«ç ä¸ä¸ª:" + HBarCode); |
| | | get_Display(); |
| | | } |
| | | else { |
| | | $("#HBarCode_SN").val(""); |
| | | layer.close(indexs); |
| | | layer.msg(data1.Message, { icon: 5, btn: ["确认"], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "åºç°é误" }); |
| | | } |
| | | |
| | | }, |
| | | error: function (err) { |
| | | $("#HBarCode_SN").val(""); |
| | | layer.close(indexs); |
| | | layer.msg(get_MessageError("é误:" + err, sessionStorage["HTranSlate"]), { icon: 5, btn: [get_MessageError('[0000-2-008]确认', sessionStorage["HTranSlate"])], time: 100000, offset: 't', skin: 'layui-layer-lan', title: get_MessageError("[0000-2-009]温馨æç¤º", sessionStorage["HTranSlate"]) }); |
| | | } |
| | | }); |
| | | } |
| | | |
| | | //å è½½ç½æ ¼æ ¹æ®ç»å®å·¥åºåçäº§èµæº |
| | | function get_Display(sWhere = '') { |
| | | var ajaxLoad = layer.load(); |
| | | var HProcID = $("#HProcID").val(); |
| | | var HSourceID = $("#HSourceID").val(); |
| | | sWhere += ` and HProcID = ${HProcID} and HSourceID = ${HSourceID}` |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cj_SingleStation/SingleStationOutBillList', |
| | | async: false, |
| | | type: "GET", |
| | | data: { "sWhere": '', "user": sessionStorage["HUserName"] }, |
| | | data: { "sWhere": sWhere, "user": sessionStorage["HUserName"] }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | var data = [];//ååæ®µæ°æ® |
| | | var col = []; |
| | | var titleData=[] |
| | | var titleData = [] |
| | | var totalArray = ["æ°é", "å
³èæ°é", "æªå
³èæ°é", "æå°æ¡ç æ°é", "æªæå°æ¡ç æ°é", "宿¶æ°é", "éé¢"]; |
| | | //ç»ç©ºçæ°ç»èµå¼ |
| | | for (var key in data1.list) { |
| | |
| | | option.cols = [col] |
| | | option.data = data1.data; |
| | | |
| | | |
| | | |
| | | |
| | | //å·æ°è¡¨æ ¼æ°æ® |
| | | DisPlay_HideColumn(HModName, sessionStorage["HUserName"], option, []); |
| | |
| | | }); |
| | | } |
| | | |
| | | //å é¤åæ® |
| | | function btn_Delete() { |
| | | var checkStatus = table.checkStatus('mainTable') |
| | | , data = checkStatus.data; |
| | | if (checkStatus.data.length === 1) { |
| | | layer.confirm(get_MessageError('[0000-1-003]ç¡®å®å é¤' + data[0].åæ®å· + 'åï¼', sessionStorage["HTranSlate"]), function (index) { |
| | | var ajaxLoad = layer.load(); |
| | | //é»è¾å 餿¹æ³ |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Cj_StationOutBill/del_StationOutBill', |
| | | type: "GET", |
| | | data: { "HInterID": data[0].hmainid, "HDeleteMan": sessionStorage["HUserName"], "HBillSubType": "3791" }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | get_Display(); |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(get_MessageError(result.Message, sessionStorage["HTranSlate"]) + result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(get_MessageError("[0000-1-002]æ¥å£è¯·æ±å¤±è´¥!", sessionStorage["HTranSlate"]), { icon: 5 }); |
| | | } |
| | | }); |
| | | layer.close(index); |
| | | }); |
| | | } else { |
| | | layer.msg(get_MessageError('[0000-1-001]è¯·éæ©ä¸è¡æ°æ®ç¼è¾ï¼', sessionStorage["HTranSlate"])); |
| | | } |
| | | } |
| | | |
| | | //åå·¥éæ©é¡µé¢ |
| | | function btnHEmp() { |
| | | layer.open({ |