| | |
| | | <!--æºåä¿¡æ¯--> |
| | | <div class="layui-tab-item layui-show"> |
| | | <div class="layui-form-item"> |
| | | <div class="layui-row"> |
| | | <!--<div class="layui-row"> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width:60px;padding-left:0px;">åæ®ç±»å</label> |
| | | </div> |
| | |
| | | <option value="1103">æ¶æéç¥å</option> |
| | | </select> |
| | | </div> |
| | | </div> |
| | | </div>--> |
| | | <div class="layui-row"> |
| | | <div class="layui-col-xs3"> |
| | | <label class="layui-form-label" style="width:60px;padding-left:0px;">æºåå·</label> |
| | | <label class="layui-form-label" style="width:60px;padding-left:0px;">ç©ææ¡ç </label> |
| | | </div> |
| | | <div class="layui-col-xs8"> |
| | | <input type="text" name="HSourceBillNo" id="HSourceBillNo" lay-verify="HSourceBillNo" autocomplete="off" class="layui-input"> |
| | | <input type="text" name="HBarCode" id="HBarCode" lay-verify="HBarCode" autocomplete="off" class="layui-input"> |
| | | </div> |
| | | <div class="layui-col-xs2"> |
| | | <button type="button" lay-submit="" class="layui-btn" lay-filter="QueDin2">ç¡®å®</button> |
| | |
| | | |
| | | //æ«æ¡ç |
| | | function GetMeesageByBarCode(obj) { //è¿åå·¥ä½ä¸å¿ |
| | | var sSubStr = table.cache['wl-table']; |
| | | var sBarCode = $('#HBarCode').val() |
| | | var sInterID = $("#HInterID").val() |
| | | var sBillNo = $("#HBillNo").val() |
| | | var sQty = $("#HQty").val() |
| | | var sHBillType = $("#HBillType").val() //æºåç±»å |
| | | var sBillType = '1201' |
| | | var sHWHID = $("#HWHID").val() |
| | | var sHSPID = $("#HStockPlaceID").val() |
| | | var sSourceBillNo = $("#HSourceBillNo").val() |
| | | var sMouldManagerCtl = "N"; //æ¯å¦å¯ç¨å¨å
·ç®¡ç |
| | | var sFIFOCtl = "N"; //æ¯å¦å¯ç¨å
è¿å
åºç®¡ç |
| | | |
| | | |
| | | if (sQty == "") { |
| | | sQty = 0; |
| | | } |
| | | |
| | | |
| | | //夿æ¡ç æ¯å¦ä¸ºç©º new |
| | | if (sBarCode == '') { |
| | |
| | | if (sBarCode != "") { |
| | | $('#HBarCode').val(""); |
| | | } |
| | | if (sQty != "") { |
| | | $('#HQty').val(""); |
| | | } |
| | | if (sHWHID == "184154") { |
| | | if (sHSPID == "0") { |
| | | playSound(); |
| | | layer.msg("ä»ä½ä¸ºç©ºï¼è¯·éæ©ä»ä½ï¼", { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | return false; |
| | | } |
| | | } |
| | | $.ajax({ |
| | | url: GetWEBURL() + "/POStockInBill/get_CheckTypeByBarCode_Json", |
| | | type: "GET", |
| | | async: false, |
| | | data: { "sCode": sBarCode, "sInterID": sInterID, "sBillNo": sBillNo, "sBillType": sBillType, "sMaker": sessionStorage["HUserName"], "WhID": sHWHID, "SPID": sHSPID, "sQty": sQty, "sRedBlue": false, "SourceFlag": sessionStorage["SourceFlag"], "sSourceBillNo": sSourceBillNo, "sSourceType": sHBillType, "HOWNERID": sessionStorage["OrganizationID"] }, |
| | | success: function (result) { |
| | | if (result.count == 1) { |
| | | playSound1(); |
| | | if (result.data.HBarType == 'ä»åºæ¡ç ') { |
| | | $("#HWHNAME").val(result.data.HWhName); |
| | | $("#HWHID").val(result.data.HWhID); |
| | | $("#HStockPlaceName").val(""); |
| | | $("#HNote").val(";ä¸é®æ«ç ä»åºæ¡ç "); |
| | | element.tabChange('tab-POStockInBill', '2'); //è·³è½¬é¡µç¾ |
| | | } |
| | | else if (result.data.HBarType == 'ä»ä½æ¡ç ') { |
| | | $("#HStockPlaceName").val(result.data.HSPName); |
| | | $("#HStockPlaceID").val(result.data.HSPID); |
| | | $("#HWHNAME").val(result.data.HWhName); |
| | | $("#HWHID").val(result.data.HWhID); |
| | | $("#HNote").val(";ä¸é®æ«ç ä»ä½æ¡ç "); |
| | | element.tabChange('tab-POStockInBill', '2');//è·³è½¬é¡µç¾ |
| | | } |
| | | else if (result.data.HBarType == 'é¨é¨æ¡ç ') { |
| | | $("#HDeptName").val(result.data.HDeptName); |
| | | $("#HDeptID").val(result.data.HDeptID); |
| | | $("#HNote").val(";ä¸é®æ«ç é¨é¨æ¡ç "); |
| | | element.tabChange('tab-POStockInBill', '2');//è·³è½¬é¡µç¾ |
| | | } |
| | | else if (result.data.HBarType == 'æºåæ¡ç ') { |
| | | $("#HSupName").val(result.data.HSupName); |
| | | $("#HSupID").val(result.data.HSupID); |
| | | $("#HDeptName").val(result.data.HDeptName); |
| | | $("#HDeptID").val(result.data.HDeptID); |
| | | $("#HSourceBillNo").val(result.data.hSourceBillNoField); |
| | | $("#HBillType").val(result.data.hSourceBillTypeField) |
| | | sessionStorage["SourceFlag"] = true; |
| | | //è·åæºåç±»åãæºååå· |
| | | if (result.data.HSourceBillType == "1102") { |
| | | $("#HBillType").val("1102"); |
| | | |
| | | } |
| | | else if (result.data.HSourceBillType == "1103") { |
| | | $("#HBillType").val("1103"); |
| | | } |
| | | else { |
| | | $("#HBillType").val("æå·¥å½å
¥"); |
| | | } |
| | | $("#HNote").val(";ä¸é®æ«ç æºåæ¡ç "); |
| | | element.tabChange('tab-POStockInBill', '3'); |
| | | } |
| | | else { |
| | | if (HSourceFlag == true) { |
| | | element.tabChange('tab-POStockInBill', '3'); |
| | | } |
| | | else { |
| | | $("#HSupName").val(result.data.hSupNameField); |
| | | $("#HSupID").val(result.data.hSupIDField); |
| | | //$("#HDeptName").val(result.data.HDept); |
| | | //$("#HDeptID").val(result.data.HDeptID); |
| | | //$("#HSourceBillNo").val(result.data.hSourceBillNoField); |
| | | //$("#HBillType").val(result.data.hSourceBillTypeField) |
| | | HSourceFlag = true; |
| | | //è·åæºåç±»åãæºååå· |
| | | if (result.data.hSourceBillTypeField == "1102") { |
| | | $("#HBillType").empty(); |
| | | $("#HBillType").val("1102"); |
| | | var optionHtml = ''; |
| | | optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'éè´è®¢å' + "</option>"; |
| | | $("#HBillType").append(optionHtml); |
| | | layui.form.render('select'); |
| | | $("#HBillType").attr("readonly", "readonly"); |
| | | } |
| | | if (result.data.hSourceBillTypeField == "1103") { |
| | | $("#HBillType").empty(); |
| | | $("#HBillType").val("1103"); |
| | | var optionHtml = ''; |
| | | optionHtml += "<option value = '" + result.data.hSourceBillTypeField + "' >" + 'æ¶æéç¥å' + "</option>"; |
| | | $("#HBillType").append(optionHtml); |
| | | layui.form.render('select'); |
| | | $("#HBillType").attr("readonly", "readonly"); |
| | | } |
| | | else { |
| | | //$("#HBillType").val("-1"); |
| | | } |
| | | $("#HSourceBillNo").attr("readonly", "readonly"); |
| | | $("#HNote").val(";ç©ææ¡ç "); |
| | | element.tabChange('tab-POStockInBill', '3'); |
| | | } |
| | | } |
| | | |
| | | layer.load(3) |
| | | $.ajax({ |
| | | url: GetWEBURL() + '/MateOutBill/DisBillEntryList_Webs_New_Json1', |
| | | type: "GET", |
| | | data: { HBillID: sInterID, HBillNo: sBillNo, HBillType: '1201', sMouldManagerCtl: sMouldManagerCtl, sFIFOCtl: sFIFOCtl }, |
| | | success: function (result) { |
| | | if (result.count == 1) { // 说æéªè¯æåäºï¼ |
| | | listOption.data = result.data.list; |
| | | table.render(listOption); |
| | | $("#HBarCode_B").val(result.data.list2[0].HBarCode); |
| | | $("#HMaterName_B").val(result.data.list2[0].HMaterName); |
| | | $("#HMaterModel_B").val(result.data.list2[0].HMaterModel); |
| | | $("#HBatchNo_B").val(result.data.list2[0].HBatchNo); |
| | | $("#HUnitName_B").val(result.data.list2[0].HUnitName); |
| | | $("#HQty_B").val(result.data.list2[0].HQty); |
| | | $("#HTMQty_B").val(result.data.list2[0].HTMQty); |
| | | $("#HWHName_B").val(result.data.list2[0].HWHName); |
| | | $("#HSPName_B").val(result.data.list2[0].HSPName); |
| | | |
| | | var count = 0; |
| | | var count1 = 0; |
| | | for (var i = 0; i < result.data.list.length; i++) { |
| | | count += result.data.list[i].HQty; |
| | | count1 += result.data.list[i].HPieceQty; |
| | | } |
| | | $("#HSumQtys").val(count); |
| | | $("#HBarCodeQtys").val(count1); |
| | | } |
| | | else { |
| | | layer.msg(result.Message); |
| | | } |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | } |
| | | else { |
| | | playSound(); |
| | | layer.msg(result.Message, { icon: 5, btn: ['确认'], time: 100000, offset: 't', skin: 'layui-layer-lan', title: "温馨æç¤º" }); |
| | | } |
| | | element.tabChange('tab-POStockInBill', '2'); |
| | | table.render({ |
| | | elem: '#wl-table' |
| | | , cellMinWidth: 80 |
| | | , totalRow: true |
| | | , url: GetWEBURL() + '/Kf_QCStockInCheckBill_Fast/BarCode_Json' |
| | | , where: { HBarCode: sBarCode } |
| | | , cols: [[ |
| | | { type: 'radio' } |
| | | , { field: 'HQty', title: 'æ°é', sort: true, width: 200 } |
| | | , { field: 'HMaterNumber', title: 'ç©æä»£ç ', sort: true, width: 200 } |
| | | , { field: 'HMaterName', title: 'ç©æåç§°', sort: true, width: 200 } |
| | | , { field: 'HMaterModel', title: 'è§æ ¼åå·', sort: true, width: 200 } |
| | | , { field: 'HSourceInterID', title: 'æºå主å
ç ', sort: true, width: 200 } |
| | | , { field: 'HSourceEntryID', title: 'æºååå
ç ', sort: true, width: 200 } |
| | | , { field: 'HSourceBillNo', title: 'æºååå·', sort: true, width: 200 } |
| | | , { field: 'HBatchNo', title: 'æ¹æ¬¡' } |
| | | , { fixed: 'right', title: 'æä½', toolbar: '#barDemo' } |
| | | ]] |
| | | // , data: [linterid] |
| | | // , page: true |
| | | , height: 500 |
| | | , done: function () { |
| | | layer.closeAll("loading"); |
| | | } |
| | | }); |
| | | |
| | | } |
| | | var listOption = { |
| | | elem: '#wl-table' |