| | |
| | | <form class="layui-form" lay-filter="component-form-group" action=""> |
| | | <div class="layui-card-header"> |
| | | <div class="layui-btn-group"> |
| | | <button type="button" id="set_SaveBill" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="btnSave">ä¿å</button> |
| | | <button type="button" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="Cancel">éåº</button> |
| | | <button type="button" id="set_SaveBarCode" class="layui-btn layui-btn-normal layui-btn-radius" lay-submit="" lay-filter="set_SaveBarCode" style="display:none;">æ«ç ä¿å</button> |
| | | </div> |
| | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label"><span style="color:red;">*</span>æµæ°´å·</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HBarCode" id="HBarCode" placeholder="请é®å
¥æµæ°´å·" autocomplete="off" class="layui-input"> |
| | | <input type="text" name="HProcNo" id="HProcNo" placeholder="请è¾å
¥æµæ°´å·" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-inline"> |
| | | <h2 style="float: left;">å·²è¿ç«</h2> |
| | | <input type="text" name="HBarCode" id="HBarCode" value="0" style="width: 30px; border: none; text-align: center; font-size: 24px; "> |
| | | <input type="text" name="HMainEntryRow" id="HMainEntryRow" value="0" style="width: 30px; border: none; text-align: center; font-size: 24px; "> |
| | | <h2 style="float: right;">å¼ åæ®</h2> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label">æ¡å½¢ç </label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" name="HBarCode" id="HBarCode" placeholder="请é®å
¥åå车" autocomplete="off" class="layui-input"> |
| | | <input type="text" name="HBarCode" id="HBarCode" placeholder="请è¾å
¥åå车" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label"><span style="color:red;">*</span>䏻忮å·</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HBillNo" id="HBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HInterID" id="HInterID" value="0"> |
| | | <input type="text" class="layui-input" name="HMainBillNo" id="HMainBillNo" style="background-color:#efefef4d;" readonly> |
| | | <input type="hidden" name="HMainInterID" id="HMainInterID" value="0"> |
| | | </div> |
| | | </div> |
| | | <div class="layui-col-xs4 layui-inline"> |
| | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label"><span style="color:red;">*</span>æ¥æ¶æ°é</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HDate" id="HDate" style="background-color:#efefef4d;" readonly> |
| | | <input type="text" class="layui-input" name="HQty" id="HQty"> |
| | | </div> |
| | | </div> |
| | | </div> |
| | |
| | | <div class="layui-col-xs4 layui-inline"> |
| | | <label class="layui-form-label"><span style="color:red;">*</span>æ¥æ¶äºº</label> |
| | | <div class="layui-input-inline"> |
| | | <input type="text" class="layui-input" name="HCheckManName" id="HCheckManName" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly> |
| | | <input type="hidden" name="HCheckManID" id="HCheckManID" value="0"> |
| | | <input type="text" class="layui-input" name="HEmpName" id="HEmpName" onmouseover="this.title=this.value" style="float: left; width: 150px; background-color: #efefef4d; display: inline-block;" readonly> |
| | | <input type="hidden" name="HEmpID" id="HEmpID" value="0"> |
| | | <button class="layui-btn layuiadmin-btn-order" type="button" lay-submit="" lay-filter="get_checkEmp" id="get_checkEmp" style="width: 40px;"> |
| | | <i class="layui-icon layui-icon-search layuiadmin-button-btn" style="margin-left:-9px;"></i> |
| | | </button> |
| | |
| | | </div> |
| | | </div> |
| | | </div> |
| | | <input type="hidden" name="HReportType" id="HReportType" value="1"> |
| | | <input type="hidden" name="HBillType" id="HBillType" value="3717"> |
| | | <input type="hidden" name="HSourceBillType" id="HSourceBillType" value="0"> |
| | | <input type="hidden" name="HBillNo" id="HBillNo" value=""> |
| | | <input type="hidden" name="HInterID" id="HInterID" value="0"> |
| | | <input type="hidden" name="lngBillSubKey" id="lngBillSubKey" value="0"> |
| | | <input type="hidden" name="HICMOInterID" id="HICMOInterID" value="0"> |
| | | <input type="hidden" name="lngICMOEntryID" id="lngICMOEntryID" value="0"> |
| | | <input type="hidden" name="HICMOBillNo" id="HICMOBillNo" value=""> |
| | | <input type="hidden" name="HMaterID" id="HMaterID" value="0"> |
| | | <input type="hidden" name="HMaterName" id="HMaterName" value=""> |
| | | <input type="hidden" name="HMaterNumber" id="HMaterNumber" value=""> |
| | | <input type="hidden" name="HMaterModel" id="HMaterModel" value=""> |
| | | <input type="hidden" name="HPieceQty" id="HPieceQty" value="0"> |
| | | <input type="hidden" name="HPlanQty" id="HPlanQty" value="0"> |
| | | <input type="hidden" name="HProcExchBillNo" id="HProcExchBillNo" value=""> |
| | | <input type="hidden" name="HICMOQty" id="HICMOQty" value="0"> |
| | | <input type="hidden" name="lngBillKey" id="lngBillKey" value="0"> |
| | | <input type="hidden" name="HOrderProcNO" id="HOrderProcNO" value=""> |
| | | <input type="hidden" name="HProcName" id="HProcName" value=""> |
| | | <input type="hidden" name="HProcID" id="HProcID" value="0"> |
| | | <input type="hidden" name="HCenterName" id="HCenterName" value=""> |
| | | <input type="hidden" name="HCenterID" id="HCenterID" value="0"> |
| | | <input type="hidden" name="eventType" id="eventType" value="Add"> |
| | | </form> |
| | | </div> |
| | | </div> |
| | |
| | | index: 'lib/index' //主å
¥å£æ¨¡å |
| | | }).use(['index', 'form', 'laydate', 'table', 'element'], function () { |
| | | |
| | | //#region å
¬ç¨åé |
| | | //#region å
¬ç¨åé |
| | | |
| | | var $ = layui.$ |
| | | , admin = layui.admin |
| | |
| | | , table = layui.table |
| | | , form = layui.form |
| | | , laydate = layui.laydate |
| | | , element = layui.element; |
| | | , element = layui.element |
| | | , util = layui.util; |
| | | var HMainEntryRow = 1;//åæ®å·åç¼ |
| | | |
| | | //åå§è¡¨æ ¼æ°æ® |
| | | var option1 = { |
| | |
| | | , cols: [[ //表头 |
| | | { type: 'checkbox', totalRowText: 'å计è¡' } |
| | | , { type: 'numbers', title: 'åºå·', totalRow: true } |
| | | , { field: 'HBadReasonNumber', title: 'åæ®å·' } |
| | | , { field: 'HBadReasonHName', title: 'æ°é' } |
| | | , { field: 'HCheckMan', title: 'æµè½¬å¡' } |
| | | , { field: 'HGroupName', title: 'ç产订å' } |
| | | , { field: 'HSourceName', title: '产å代ç ' } |
| | | , { field: 'HSourceName', title: '产ååç§°' } |
| | | , { field: 'HSourceName', title: 'è§æ ¼åå·' } |
| | | , { field: 'HBillNo', title: 'åæ®å·' } |
| | | , { field: 'HInterID', title: '忮ID', hide: true } |
| | | , { field: 'HQty', title: 'æ°é' } |
| | | , { field: 'HProcExchBillNo', title: 'æµè½¬å¡' } |
| | | , { field: 'HICMOBillNo', title: 'ç产订å' } |
| | | , { field: 'HMaterNumber', title: '产å代ç ' } |
| | | , { field: 'HMaterName', title: '产ååç§°' } |
| | | , { field: 'HMaterModel', title: 'è§æ ¼åå·' } |
| | | , { field: 'HSourceName', title: 'çäº§èµæº' } |
| | | , { field: 'HSourceName', title: 'ç产çç»' } |
| | | , { field: 'HSourceName', title: 'æ¥æ¶äºº' } |
| | | , { field: 'HSourceName', title: 'å¶å人' } |
| | | , { field: 'HSourceName', title: 'å¶åæ¥æ' } |
| | | , { field: 'HGroupName', title: 'ç产çç»' } |
| | | , { field: 'HEmpName', title: 'æ¥æ¶äºº' } |
| | | , { field: 'HMaker', title: 'å¶å人' } |
| | | , { |
| | | field: 'HMakeDate', title: 'å¶åæ¥æ', templet: function (d) { |
| | | if (d.HMakeDate == null) { |
| | | return ""; |
| | | } |
| | | return util.toDateString(d.HMakeDate, "yyyy-MM-dd HH:mm:ss"); |
| | | } |
| | | } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo1' } |
| | | ]] |
| | | , text: { |
| | |
| | | option1.data = []; |
| | | table.render(option1); |
| | | |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | //#region è¿å
¥é¡µé¢å³å è½½ |
| | | |
| | | //夿æ¯å¦ç»å½ æªç»å½åè·³å°ç»å½é¡µ |
| | | get_LoginIs(); |
| | |
| | | } |
| | | //夿æä½ç±»å |
| | | if (OperationType == 1) {//æ æºåæ°å¢ |
| | | //var ajaxLoad = layer.load(); |
| | | //$.ajax({ |
| | | // url: GetWEBURL() + "/Web/GetMAXNum", |
| | | // type: "GET", |
| | | // data: { "HBillType": '3717' }, |
| | | // success: function (d) { |
| | | // //console.log(d.data); |
| | | // $("#HInterID").val(d.data[0].HInterID); |
| | | // $("#HBillNo").val(d.data[0].HBillNo); |
| | | // $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); |
| | | // $("#HMakeDate").val(Pub_Format(new Date(), "yyyy-MM-dd hh:mm:ss")); |
| | | // $("#HMaker").val(sessionStorage["HUserName"]); |
| | | // layer.close(ajaxLoad); |
| | | // } |
| | | //}); |
| | | } |
| | | else if (OperationType == 2) {//ææºåæ°å¢ |
| | | $("#HItemID").val(linterid);//ä¿®æ¹æ¶ä¸»è¡¨ID |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum", |
| | | type: "GET", |
| | | data: { "HBillType": '3717' }, |
| | | data: { "HBillType": '3790' }, |
| | | success: function (d) { |
| | | //console.log(d.data); |
| | | $("#HInterID").val(d.data[0].HInterID); |
| | | $("#HBillNo").val(d.data[0].HBillNo); |
| | | $("#HMainInterID").val(d.data[0].HInterID); |
| | | $("#HMainBillNo").val(d.data[0].HBillNo); |
| | | $("#HDate").val(Pub_Format(new Date(), "yyyy-MM-dd")); |
| | | $("#HMakeDate").val(Pub_Format(new Date(), "yyyy-MM-dd hh:mm:ss")); |
| | | $("#HMaker").val(sessionStorage["HUserName"]); |
| | | layer.close(ajaxLoad); |
| | | } |
| | | }); |
| | | if (HSouceBillType == 3722) { |
| | | $("#HSourceBillType").val(HSouceBillType); |
| | | //æ ¹æ®æºåidè·åæºåä¿¡æ¯ |
| | | GetICMOBillValue(linterid); |
| | | } else { |
| | | layer.alert("æºåç±»åæ æï¼", { icon: 5 }); |
| | | } |
| | | } |
| | | else if (OperationType == 2) {//ææºåæ°å¢ |
| | | |
| | | } |
| | | else if (OperationType == 3) {//ç¼è¾ |
| | | $("#HItemID").val(linterid);//ä¿®æ¹æ¶ä¸»è¡¨ID |
| | | //ç¼è¾åæµè§ç¶ææ¶ï¼æ ¹æ®å
ç ï¼è·åä¿¡æ¯å¹¶åå
¥çé¢ |
| | | |
| | | } |
| | | else if (OperationType == 4) {//æµè§ |
| | | $("#HItemID").val(linterid);// |
| | | //ç¼è¾åæµè§ç¶ææ¶ï¼æ ¹æ®å
ç ï¼è·åä¿¡æ¯å¹¶åå
¥çé¢ |
| | | $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true);//ä¿ååå è½½æ°æ®æ¶ä¿åæé®ç¦ç¨ |
| | | |
| | | } |
| | | else { |
| | | layer.alert("æªç¥æä½ç±»åï¼", { icon: 5 }); |
| | | } |
| | | |
| | | //#endregion |
| | | //#endregion |
| | | |
| | | |
| | | //#region 触åäºä»¶ï¼å
æ¬form.on(){}æ ¼å¼çææç¹å»äºä»¶ãéæ©äºä»¶ç |
| | |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region éæ©æ£éªåæé® |
| | | //#region éæ©æ¥æ¶äººæé® |
| | | form.on('submit(get_checkEmp)', function () { |
| | | get_checkEmp(); |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region æ«ä¸è¯æ¡ç |
| | | //#region æ«æ¡å½¢ç (æµè½¬å¡) |
| | | $('#HBarCode').on('keydown', function (event) { |
| | | if (event.keyCode == 13) { |
| | | if ($("#HProcNo").val() == "") { |
| | | layer.msg("请è¾å
¥æµæ°´å·ï¼", { icon: 7 }); |
| | | $("#HBarCode").val(""); |
| | | return; |
| | | } |
| | | if ($("#HQty").val() == "") { |
| | | layer.msg("请å
å¡«åæ¥æ¶æ°éï¼", { icon: 7 }); |
| | | $("#HBarCode").val(""); |
| | | return; |
| | | } |
| | | if ($("#HSourceID").val() == 0) { |
| | | layer.msg("è¯·éæ©çäº§èµæºï¼", { icon: 7, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg("è¯·éæ©çäº§èµæºï¼", { icon: 7 }); |
| | | $("#HBarCode").val(""); |
| | | return; |
| | | } |
| | | if ($("#HGroupID").val() == 0) { |
| | | layer.msg("è¯·éæ©çç»ï¼", { icon: 7, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.msg("è¯·éæ©çç»ï¼", { icon: 7 }); |
| | | $("#HBarCode").val(""); |
| | | return; |
| | | } |
| | | if ($("#HCheckManID").val() == 0) { |
| | | layer.msg("è¯·éæ©æ£éªåï¼", { icon: 7, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | if ($("#HEmpID").val() == 0) { |
| | | layer.msg("è¯·éæ©æ¥æ¶äººï¼", { icon: 7 }); |
| | | $("#HBarCode").val(""); |
| | | return; |
| | | } |
| | | //è·åä¸è¯åå id |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_QualityReportBill/get_HBadReasonID", |
| | | type: "GET", |
| | | data: { "HBadReasonNumber": $("#HBarCode").val() }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | $("#HBadReasonNumber").val($("#HBarCode").val()); |
| | | $("#HBadReasonID").val(result.data[0].HItemID); |
| | | layer.close(ajaxLoad); |
| | | //æ«ç ä¿å |
| | | $("#set_SaveBarCode").click(); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(result.Message, { icon: 5 }); |
| | | $("#HBarCode").val(""); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | $("#HBarCode").val(""); |
| | | } |
| | | }); |
| | | txtHBarCode_KeyDown($("#HBarCode").val()); |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | | //#region æ«ç ä¿å |
| | | form.on('submit(set_SaveBarCode)', function (data) { |
| | | var sMainStr = JSON.stringify(data.field); |
| | | var oMain = sMainStr + ';' + OperationType; |
| | | var ajaxLoad = layer.load(); |
| | | $("#HBarCode").val(""); |
| | | //#region æäº¤æé®(ä¿å) |
| | | form.on('submit(set_SaveBarCode)', function (data) {//æäº¤ |
| | | var oMain = data.field; |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | type: "POST", |
| | | url: GetWEBURL() + "/Sc_QualityReportBill/set_SaveBarCode", |
| | | url: GetWEBURL() + "/Cj_StationInBill/AddBill", |
| | | async: true, |
| | | data: { "oMain": oMain }, |
| | | dataType: "json", |
| | | success: function (data) { |
| | | if (data.count == 1) { |
| | | layer.close(ajaxLoad); |
| | | layer.msg("æ«ç æå"); |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | layer.close(index); |
| | | layer.msg("æ«ç è¿ç«æåï¼",{ icon: 6 }); |
| | | $("#HMainEntryRow").val(HMainEntryRow); |
| | | HMainEntryRow++; |
| | | //å è½½æç»ä¿¡æ¯ |
| | | get_BarCodeDetail(); |
| | | get_BarCodeDetailSum(); |
| | | } |
| | | else { |
| | | layer.close(ajaxLoad); |
| | | layer.msg(data.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | layer.close(index); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.close(ajaxLoad); |
| | | layer.close(index); |
| | | layer.msg("é误:" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | |
| | | layer.confirm('ç¡®å®å é¤' + rowData.HBadReasonNumber + 'åï¼', function (index) { |
| | | var ajaxLoad = layer.load(); |
| | | //é»è¾å 餿¹æ³ |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_QualityReportBill/del_BarCodeDetail', |
| | | type: "GET", |
| | | data: { "HItemID": rowData.HItemID }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | get_BarCodeDetail(); |
| | | layer.close(ajaxLoad); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(result.Message, { icon: 5 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | //$.ajax({ |
| | | // url: GetWEBURL() + '/Sc_QualityReportBill/del_BarCodeDetail', |
| | | // type: "GET", |
| | | // data: { "HItemID": rowData.HItemID }, |
| | | // success: function (result) { |
| | | // if (result.count == 1) { |
| | | // get_BarCodeDetail(); |
| | | // layer.close(ajaxLoad); |
| | | // } else { |
| | | // layer.close(ajaxLoad); |
| | | // layer.alert(result.Message, { icon: 5 }); |
| | | // } |
| | | // }, error: function () { |
| | | // layer.close(ajaxLoad); |
| | | // layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | // } |
| | | //}); |
| | | layer.close(index); |
| | | }); |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | | |
| | | //#region ä¿åæäº¤ |
| | | form.on('submit(btnSave)', function (data) {//æäº¤ |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_QualityReportBill/set_SaveBill', |
| | | type: "GET", |
| | | data: { "HInterID": $("#HInterID").val(), "HChecker": sessionStorage["HUserName"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | $('#set_SaveBill').addClass("layui-btn-disabled").attr("disabled", true); |
| | | layer.close(ajaxLoad); |
| | | layer.alert(result.Message, { icon: 6 }); |
| | | } else { |
| | | layer.close(ajaxLoad); |
| | | layer.alert(result.Message, { icon: 7 }); |
| | | } |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | //#region æµæ°´å·åè½¦æ¹æ³ |
| | | $('#HProcNo').on('keydown', function (event) { |
| | | if (event.keyCode == 13) { |
| | | $("#HProcNo").attr("readonly", "readonly"); |
| | | $("#HProcNo").css("background-color", "#efefef4d"); |
| | | $("#HBarCode").focus(); |
| | | } |
| | | }); |
| | | //#endregion |
| | | |
| | |
| | | icon: 4, skin: 'layui-layer-lan', title: "温馨æç¤º", closeBtn: 0, btn: ['éæ°ç»å½'] |
| | | }, function () { window.location.href = "../../user/login.html"; }); |
| | | } |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ ¹æ®æºåidè·åæºåä¿¡æ¯ |
| | | function GetICMOBillValue(hmainid) { |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Sc_QualityReportBill/get_ICMOBillStatus_Tmp", |
| | | type: "GET", |
| | | data: { "HInterID": linterid, "HEntryID": 0, "HBillType": HSouceBillType }, |
| | | success: function (result) { |
| | | var data = result.data[0]; |
| | | if (result.count == 1) { |
| | | $("#HICMOBillNo").val(data.HICMOBillNo); |
| | | $("#HICMOInterID").val(data.HICMOInterID); |
| | | $("#HMaterNumber").val(data.HMaterNumber); |
| | | $("#HMaterName").val(data.HMaterName); |
| | | $("#HMaterID").val(data.HMaterID); |
| | | $("#HMaterModel").val(data.HMaterModel); |
| | | } else { |
| | | layer.alert(result.Message, { icon: 5 }); |
| | | } |
| | | layer.close(ajaxLoad); |
| | | }, error: function () { |
| | | layer.close(ajaxLoad); |
| | | layer.alert("æ¥å£è¯·æ±å¤±è´¥!", { icon: 5 }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è¿åç产任å¡å表ä½ä¿¡æ¯ |
| | | function GetICMOBillDetail(hmainid) { |
| | | } |
| | | //#endregion |
| | | |
| | |
| | | if (checkStatus.data.length === 0) { |
| | | return layer.msg('è¯·éæ©æ°æ®'); |
| | | } |
| | | $("#HCheckManName").val(checkStatus.data[0].HName); |
| | | $("#HCheckManID").val(checkStatus.data[0].HItemID); |
| | | $("#HEmpName").val(checkStatus.data[0].HName); |
| | | $("#HEmpID").val(checkStatus.data[0].HItemID); |
| | | layer.close(index); //å®è·åçå§ç»æ¯ææ°å¼¹åºçæä¸ªå±ï¼å¼æ¯ç±layerå
é¨å¨æéå¢è®¡ç®ç |
| | | } |
| | | , btn2: function (index, layero) { } |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region æ«ä¸è¯æ¡ç åè°ç¨çæ¾ç¤ºæ«æè®°å½æ¹æ³ |
| | | //#region æ«ç ä¿ååè°ç¨çæ¾ç¤ºæç»ä¿¡æ¯æ¹æ³ |
| | | function get_BarCodeDetail() { |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/Sc_QualityReportBill/get_BarCodeDetail', |
| | | url: GetWEBURL() + '/Cj_StationInBill/get_BarCodeDetail', |
| | | type: "GET", |
| | | data: { "HInterID": $("#HInterID").val() }, |
| | | data: { "HMainInterID": $("#HMainInterID").val() }, |
| | | success: function (data1) { |
| | | if (data1.count == 1) { |
| | | option1.data = data1.data; |
| | |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·åæµè½¬å¡ä¿¡æ¯ |
| | | function txtHBarCode_KeyDown(HBarCode) { |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Cj_StationEntrustInBill/txtHBarCode_KeyDown", |
| | | type: "GET", |
| | | data: { "HBarCode": HBarCode }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | var data = result.data[0]; |
| | | $("#HICMOInterID").val(data.hicmointerid); |
| | | $("#lngICMOEntryID").val(data.lngICMOEntryID); |
| | | $("#HICMOBillNo").val(data.ä»»å¡åå·); |
| | | $("#HMaterID").val(data.HMaterID); |
| | | $("#HMaterName").val(data.产å); |
| | | $("#HMaterNumber").val(data.产å代ç ); |
| | | $("#HMaterModel").val(data.è§æ ¼åå·); |
| | | $("#HPieceQty").val(data.æµè½¬å¡æ°é); |
| | | $("#HPlanQty").val(data.æµè½¬å¡æ°é); |
| | | $("#HProcExchBillNo").val(data.åæ®å·); |
| | | $("#HICMOQty").val(data.ä»»å¡åæ°é); |
| | | $("#lngBillKey").val(data.hmainid); |
| | | $("#HOrderProcNO").val(data.订åè·è¸ªå·); |
| | | layer.close(index); |
| | | $("#HProcNo").attr("readonly", "readonly"); |
| | | $("#HProcNo").css("background-color", "#efefef4d"); |
| | | txtHProcNo_KeyDown(HBarCode, $("#HProcNo").val()); |
| | | } |
| | | else { |
| | | layer.close(index); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.close(index); |
| | | layer.msg("æ¥å£è¯·æ±å¤±è´¥ï¼" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#region è·åæµæ°´å·ä¿¡æ¯ |
| | | function txtHProcNo_KeyDown(sBillNo, sProcNo) { |
| | | var index = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Cj_StationInBill/txtHProcNo_KeyDown", |
| | | type: "GET", |
| | | data: { "sBillNo": sBillNo, "sProcNo": sProcNo }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | var data = result.data[0]; |
| | | $("#lngBillSubKey").val(data.hsubid); |
| | | $("#HProcName").val(data.å·¥åº); |
| | | $("#HProcID").val(data.HProcID); |
| | | $("#HCenterName").val(data.å·¥ä½ä¸å¿); |
| | | $("#HCenterID").val(data.HCenterID); |
| | | layer.close(index); |
| | | //è·ååæ®ID |
| | | var ajaxLoad = layer.load(); |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/Web/GetMAXNum", |
| | | type: "GET", |
| | | data: { "HBillType": '3790' }, |
| | | success: function (d) { |
| | | //console.log(d.data); |
| | | $("#HInterID").val(d.data[0].HInterID); |
| | | $("#HBillNo").val($("#HMainBillNo").val() + "-" + HMainEntryRow); |
| | | layer.close(ajaxLoad); |
| | | //ä¿å |
| | | $("#set_SaveBarCode").click(); |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | layer.close(index); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }, |
| | | error: function (err) { |
| | | layer.close(index); |
| | | layer.msg("æ¥å£è¯·æ±å¤±è´¥ï¼" + err, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | }); |
| | | } |
| | | //#endregion |
| | | |
| | | //#endregion |
| | | |