(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-44d3"],{BXRT:function(t,e,i){t.exports=i.p+"wms/media/feixin.895cf3a.mp3"},MBEx:function(t,e){t.exports="data:audio/mpeg;base64,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"},Oi4A:function(t,e,i){t.exports=i.p+"wms/media/saomiao.f4730e4.wav"},QKon:function(t,e,i){"use strict";i.r(e);var a=i("gDS+"),o=i.n(a),r=i("NVZ+"),n=i("wloq"),s=i("wd/R"),l={name:"scan-purchase-order",components:{ScanSettingDialog:n.a},mixins:[r.a],data:function(){return{moveTypeData:[{value:"101",label:"收货101"},{value:"102",label:"退货102"}],moveType:"101",isChecked:!0,printQty:1,formData:{storage_Id:87,storageName:"立体库",orderCode:null,isValidateProductCode:!0,isOnShelve:!1,positionName:"收货位",productModel:null,scanQty:null,poCode:null,trackingNumber:null,productCode:null,saleCode:null,unitConvert:null,itemNumber:null,totalWeight:0},dropDownList_Storage:[],tableData:[],storage_Id:87,storageName:"立体库",multipleSelection:[],positionList:[],currentRow:null,existRows:[],caseMode:0,scanCount:1,caseNewRows:[],config:{in_generateShelve:!1,in_caseNumber:!1,sku_productToMultiBarcode:!0},setting:{visible:!1,name:"inbound-order-scan",fields:[{prop:"poCode",label:"采购单号",visible:!0,width:135,order:1},{prop:"itemNumber",label:"采购项号",visible:!0,width:90,order:1},{prop:"extendField04",label:"跟踪号",visible:!0,width:110,order:1},{prop:"productCode",label:"物料编号",visible:!0,width:165,order:1},{prop:"productName",label:"物料名称",visible:!0,width:155,order:2},{prop:"bigQty",label:"采购数量",visible:!0,width:80,order:3},{prop:"bigUnit",label:"采购单位",visible:!0,width:80,order:4},{prop:"productBarCode",label:"存储位置",visible:!0,width:80,order:12},{prop:"bigEnterQuantity",label:"已收货数量",visible:!0,width:110,order:5},{prop:"receivedQuantity",label:"本次操作量",visible:!0,width:140,order:6},{prop:"quantity",label:"库存单位收货数量",visible:!0,width:145,order:10},{prop:"unitConvert",label:"单位转换值",visible:!0,width:100,order:12},{prop:"overcharges",label:"容差率(%)",visible:!0,width:90,order:12},{prop:"smallUnit",label:"库存单位",visible:!1,width:80,order:11},{prop:"extendField07",label:"销售单号",visible:!0,width:110,order:1},{prop:"specAlias",label:"销售项号",visible:!0,width:90,order:1},{prop:"limitDate",label:"限用日期",visible:!0,width:150,order:7},{prop:"extendField02",label:"工厂",visible:!0,width:80,order:12},{prop:"productSpec",label:"物料规格",visible:!1,width:80,order:12},{prop:"weight",label:"重量",visible:!1,width:80,order:12}]}}},watch:{currentRow:{handler:function(t){t&&(this.formData.scanQty=t.finishedQuantity)},deep:!0}},mounted:function(){this.getPositionName();var t=localStorage.isOnShelve;t&&(this.formData.isOnShelve="true"===t);var e=localStorage.isValidateProductCode;e&&(this.formData.isValidateProductCode="true"===e);var i=localStorage[this.setting.name+"-setting"];i&&(this.setting.fields=JSON.parse(i))},created:function(){this.getStorage()},methods:{getPositionName:function(){var t=this;for(var e in this.dropDownList_Storage)this.dropDownList_Storage[e].storage_Id===this.formData.storage_Id&&(this.formData.storage_Id=this.dropDownList_Storage[e].storage_Id,this.formData.storageName=this.dropDownList_Storage[e].storageName);var i={openNodeApi:!0,storage_Id:this.formData.storage_Id};this.common.ajax("/api/inbound/inScan/getPosition",i,function(e){e.result?(t.storageInfo=e.data,t.positionList=e.dynamic,t.positionList.length&&(t.formData.positionName=t.positionList[0].positionName)):(t.storageInfo={},t.positionList=[])},!0)},getStorage:function(){var t=this,e={openNodeApi:!0,where:"31",data:o()(this.formData)};this.common.ajax("/api/common/loadDropDown",e,function(i){t.common.showMsg(i),i.result&&i.data&&i.data["dropdown"+e.where]&&i.data["dropdown"+e.where].length>0&&(t.dropDownList_Storage=i.data["dropdown"+e.where])})},getData:function(){var t=this,e=this.formData.poCode,i=this.formData.itemNumber;if(e){e=e.trim(),this.formData.poCode=e;var a={poCode:e,itemNumber:i,isOnShelve:this.formData.isOnShelve};this.common.ajax("/api/inbound/inScan/getData",a,function(e){t.common.showMsg(e),e.result?(t.currentRow=null,t.formData.positionName=null,t.formData.productModel=null,t.formData.scanQty=null,t.tableData=e.data.map(function(e){return e.finishedQuantity=0,e.sortIndex=0,e.scanWeight=0,t.formData.trackingNumber=e.trackingNumber,t.formData.saleCode=e.saleCode,e.limitDate=s(new Date).add(1,"years").format("YYYY-MM-DD"),e.itemNumber=e.itemNumber,e.unitConvert=e.unitConvert,e.overcharges||(e.overcharges=null),e.itemNumber=parseInt(e.itemNumber),e.bigQty-e.bigEnterQuantity<=0?e.receivedQuantity=e.overcharges*e.bigQty+e.bigQty-e.bigEnterQuantity:e.receivedQuantity=e.bigQty-e.bigEnterQuantity,e.quantity=Math.Round((e.receivedQuantity||0)*e.unitConvert),e.extendField04=e.extendField04,e.extendField07=e.extendField07,e.weight=e.weight,t.formData.totalWeight=Math.Round((e.receivedQuantity||0)*e.weight),e}),t.formData.isValidateProductCode||t.tableData.forEach(function(t){t.finishedQuantity=Math.Round(t.unFinishedQuantity,4),t.scanWeight=t.totalWeight,t.unFinishedQuantity=0,t.bigUnit=t.bigUnit,t.bigQty=t.bigUnEnterQuantity}),t.storage_Id=parseInt(e.statusCode),t.formData.isOnShelve?t.focus("positionName"):t.getPositionList()):t.focus("poCode")},this.$refs.form)}else this.$message.error("PO单不能为空")},getPositionList:function(){var t=this,e={storage_Id:this.storage_Id,positionType:4};this.common.ajax("/api/basicInfo/base/storage/getPositionList",e,function(e){e.result?(t.positionList=e.data,t.positionList.length&&(t.formData.positionName=t.positionList[0].positionName,t.tableData.forEach(function(e){e.positionName=t.formData.positionName}))):t.positionList=[]},!1)},checkPackingBarcode:function(t){var e=this;this.checkPackingProductModel(function(){e.formData.positionName&&(e.currentRow.positionName=e.formData.positionName)})},changeScanQty:function(){this.setScanQty()},handleSelectionChange:function(t){this.multipleSelection=t},onReset:function(){this.formData={orderCode:null,isValidateProductCode:!0,positionName:null,productModel:null,scanQty:0,storage_Id:87,storageName:"立体库"},this.tableData=[],this.getPositionName()},saveCheck:function(){var t=this,e=this.tableData.filter(function(t){return t.quantity>0}).map(function(t){return{orderList_Id:t.orderList_Id}});if(e.length){if(window.confirm("当前扫描要确认入库吗?")){var i={openNodeApi:!0,orderCode:this.formData.poCode,positionName:this.formData.positionName,dataList:e};this.common.ajax("/api/inbound/inScan/saveCheck",i,function(e){e.result&&(t.save(),t.onReset())},this.$refs.form)}}else this.$message.error("没有扫描可用的数据!")},save:function(){var t=this;if(!this.formData.poCode)return this.$message.error("请扫描采购单号!"),this.$refs.orderCode.focus(),void this.$refs.sound_error.play();0!==this.multipleSelection.length&&(this.tableData=this.multipleSelection);var e=this.tableData.filter(function(t){return t.receivedQuantity>0&&t.receivedQuantity<=t.overcharges*t.bigQty+t.bigQty-t.bigEnterQuantity}).map(function(t){return{orderList_Id:t.orderList_Id,positionName:t.positionName,produceDate:t.produceDate,limitDate:t.limitDate,bigQty:t.quantity,quantity:t.receivedQuantity,itemNumber:t.itemNumber,receivedQuantity:t.receivedQuantity,bigEnterQuantity:t.bigEnterQuantity,productBarCode:t.productBarCode,extendField02:t.extendField02,poCode:t.poCode}});if("102"===this.moveType&&!(e=this.tableData.filter(function(t){return t.receivedQuantity<=t.bigEnterQuantity&&t.bigEnterQuantity>0}).map(function(t){return{orderList_Id:t.orderList_Id,positionName:t.positionName,produceDate:t.produceDate,limitDate:t.limitDate,bigQty:t.quantity,quantity:t.receivedQuantity,itemNumber:t.itemNumber,receivedQuantity:t.receivedQuantity,productBarCode:t.productBarCode,extendField02:t.extendField02,poCode:t.poCode}})).length)return this.$message.error("退货数量不可超过已收数量!"),void this.$refs.sound_error.play();var i=o()(e.map(function(e){return{PoNumber:e.poCode,PoItem:e.itemNumber,MaterialCode:e.productCode,Quantity:e.receivedQuantity,StorageLocation:e.productBarCode,Plant:e.extendField02,MoveType:t.moveType}}));if(!e.length)return this.$message.error("至少扫描一条!"),void this.$refs.sound_error.play();this.formData.positionName=e[0].positionName;var a=this.tableData.map(function(t){return{orderList_Id:t.orderList_Id}}),r={openNodeApi:!0,poCode:this.formData.poCode,trackingNumber:this.formData.trackingNumber,saleCode:this.formData.saleCode,positionName:this.formData.positionName,totalWeight:this.formData.totalWeight,LightSortInfo_Id:null,dataList:e,detailList:i,moveType:this.moveType,isChecked:this.isChecked,printQty:this.printQty,orderListDetail:a};this.common.ajax("/api/inbound/inScan/save",r,function(e){t.common.showMsg(e),e.result?(t.onReset(),t.$refs.sound_correct.play()):t.$refs.sound_error.play()},!0)},qtyChange:function(t,e,i){"receivedQuantity"===e&&(t.quantity=Math.Round((t.receivedQuantity||0)*t.unitConvert),this.formData.totalWeight=Math.Round((t.receivedQuantity||0)*t.weight))}}},d=(i("X769"),i("KHd+")),A=Object(d.a)(l,function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"scan-container"},[a("el-card",{staticClass:"scan-card"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",[t._v("按单收货入库")])]),t._v(" "),a("el-form",{ref:"form",staticClass:"scan-form",attrs:{model:t.formData,"label-width":"120px"}},[a("el-form-item",{attrs:{label:"采购单号"}},[a("el-input",{ref:"poCode",staticClass:"input-300",attrs:{placeholder:"扫描采购单号",autofocus:""},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.stopPropagation(),t.getData(e))}},model:{value:t.formData.poCode,callback:function(e){t.$set(t.formData,"poCode",e)},expression:"formData.poCode"}}),t._v(" "),a("el-checkbox",{model:{value:t.isChecked,callback:function(e){t.isChecked=e},expression:"isChecked"}},[t._v("自动打印")])],1),t._v(" "),a("el-form-item",{attrs:{label:"采购项号"}},[a("el-input",{ref:"itemNumber",staticClass:"input-300",attrs:{placeholder:"请输入采购项号",autofocus:""},nativeOn:{keyup:function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"enter",13,e.key,"Enter")?null:(e.stopPropagation(),t.getData(e))}},model:{value:t.formData.itemNumber,callback:function(e){t.$set(t.formData,"itemNumber",e)},expression:"formData.itemNumber"}}),t._v(" "),a("span",{staticClass:"sub-item"},[a("span",{staticClass:"sub-label"},[t._v("打印份数:")]),t._v(" "),a("el-input-number",{staticClass:"input-100",attrs:{min:0,"controls-position":"right"},model:{value:t.printQty,callback:function(e){t.printQty=e},expression:"printQty"}})],1)],1),t._v(" "),a("el-form-item",{attrs:{label:"移动类型"}},[a("el-select",{staticClass:"input-300",attrs:{placeholder:"请选择移动类型"},model:{value:t.moveType,callback:function(e){t.moveType=e},expression:"moveType"}},t._l(t.moveTypeData,function(t){return a("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}),1)],1),t._v(" "),a("el-form-item",[a("el-button",{attrs:{type:"primary"},on:{click:t.save}},[t._v("确认入库")]),t._v(" "),a("el-button",{on:{click:t.onReset}},[t._v("重置")])],1)],1)],1),t._v(" "),a("el-card",{staticClass:"scan-card body-no-padding"},[a("div",{staticClass:"clearfix",attrs:{slot:"header"},slot:"header"},[a("span",{staticClass:"padding-top-10"},[t._v("按单收货明细")]),t._v(" "),a("el-button",{staticClass:"floatRight",attrs:{type:"text"},on:{click:function(e){t.setting.visible=!0}}},[t._v("字段设置")])],1),t._v(" "),a("el-table",{ref:"scan-table",staticClass:"scan-table",staticStyle:{width:"100%"},attrs:{data:t.tableData,"row-class-name":t.rowClass,stripe:""},on:{"row-dblclick":t.setCurrent,"selection-change":t.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),t._v(" "),t._l(t.setting.fields,function(e,i){return[["unFinishedQuantity","finishedQuantity"].indexOf(e.prop)>=0?[e.visible?a("el-table-column",{key:i,attrs:{prop:e.prop,label:e.label,width:e.width},scopedSlots:t._u([{key:"default",fn:function(i){return[t.formData.isValidateProductCode?[t._v("\n "+t._s(i.row[e.prop])+"\n ")]:[a("el-input-number",{staticClass:"w-100pc",attrs:{min:0,max:i.row.quantity,size:"mini","controls-position":"right"},on:{change:function(a){return t.rowChangeQty(e.prop,i.row,"quantity")}},model:{value:i.row[e.prop],callback:function(a){t.$set(i.row,e.prop,a)},expression:"scope.row[item.prop]"}})]]}}],null,!0)}):t._e()]:"positionName,scanWeight,receivedQuantity".indexOf(e.prop)>=0?[e.visible?a("el-table-column",{key:i,attrs:{prop:e.prop,label:e.label,width:e.width},scopedSlots:t._u([{key:"default",fn:function(o){var r=o.row;return[[a("el-input-number",{staticClass:"w-100pc",attrs:{min:0,max:r.overcharges*r.bigQty+r.bigQty,type:"number",size:"mini"},on:{change:function(a){return t.qtyChange(r,e.prop,i)}},model:{value:r[e.prop],callback:function(i){t.$set(r,e.prop,t._n(i))},expression:"row[item.prop]"}})]]}}],null,!0)}):t._e()]:"produceDate,limitDate".indexOf(e.prop)>=0?[e.visible?a("el-table-column",{key:i,attrs:{prop:e.prop,label:e.label,width:e.width},scopedSlots:t._u([{key:"default",fn:function(i){return[[a("el-date-picker",{staticClass:"w-110",attrs:{size:"mini",type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd"},model:{value:i.row[e.prop],callback:function(a){t.$set(i.row,e.prop,a)},expression:"scope.row[item.prop]"}})]]}}],null,!0)}):t._e()]:"productBarCode".indexOf(e.prop)>=0?[e.visible?a("el-table-column",{key:i,attrs:{prop:e.prop,label:e.label,width:e.width},scopedSlots:t._u([{key:"default",fn:function(i){return[[a("el-input",{attrs:{size:"mini",placeholder:"请输入内容"},model:{value:i.row[e.prop],callback:function(a){t.$set(i.row,e.prop,a)},expression:"scope.row[item.prop]"}})]]}}],null,!0)}):t._e()]:[e.visible?a("el-table-column",{key:i,attrs:{prop:e.prop,label:e.label,width:e.width}}):t._e()]]})],2)],1),t._v(" "),a("scan-setting-dialog",{ref:"setting-dialog",attrs:{visible:t.setting.visible,fields:t.setting.fields,name:t.setting.name},on:{"update:visible":function(e){return t.$set(t.setting,"visible",e)}}}),t._v(" "),a("audio",{ref:"sound_error",staticStyle:{display:"none"},attrs:{controls:"controls"}},[a("source",{attrs:{src:i("MBEx"),type:"audio/mpeg"}})]),t._v(" "),a("audio",{ref:"sound_correct",staticStyle:{display:"none"},attrs:{controls:"controls"}},[a("source",{attrs:{src:i("BXRT"),type:"audio/mpeg"}})]),t._v(" "),a("audio",{staticStyle:{display:"none"},attrs:{controls:"controls"}},[a("source",{ref:"sound_scan",attrs:{src:i("Oi4A"),type:"audio/mpeg"}})])],1)},[],!1,null,"11fd5d76",null);A.options.__file="order.vue";e.default=A.exports},X769:function(t,e,i){"use strict";var a=i("kkcp");i.n(a).a},kkcp:function(t,e,i){}}]);
|