(window.webpackJsonp=window.webpackJsonp||[]).push([["chunk-b7e5"],{OZkG:function(t,e,o){},RpOT:function(t,e,o){"use strict";var i=o("OZkG");o.n(i).a},S6m1:function(t,e,o){"use strict";o.r(e);var i=o("dWSf"),s=o("wuyx"),r=o("sgvl"),a=o("Gllt"),n=o("iIWh"),l=o("Gr8t"),d=o("vh95"),p=o("Q41u"),u=o("kzBL"),c=o("Os+d"),f=o("U02A"),m=o("pKGv"),g={name:"outbound-sale-order-sd",components:{yrtSelector:d.a,stateFlow:p.a,detailstateFlow:u.a,detailRoleflow:c.a,ImportDialog:f.a,orderAdd:m.a},mixins:[i.a,s.a,r.a,a.a,n.a,l.a],doAuth:function(t){var e=[{name:"出库单批量导入",auth:"allImport"}],o=e.map(function(t){return t.name});t.common.isSaaSAuth(o,function(o){e.forEach(function(e){var i=o.result;i&&(i=o.data.some(function(t){return t.moduleName===e.name})),t.authNodes[e.auth]=i})})},data:function(){return{transList:[12,19,30,34,51,64,67],taskForm:{outTransId:"",productStorage:0,validQty:0,orderType:"SAP生产订单"},destinationList:[],ALLdestinationList:[],productList:[],aLLproductList:[],formLabelWidth:"120px",dialogFormVisible:!1,splitDetails:[],defaultValue:{statusID:1,statusText:"待下架",consignor_Id:30,consignorCode:"HZ20180002",consignorName:"默认货主"},form:{storage_Id:null,consignor_Id:null,consignorName:null},storageNames:[],consignorNames:[],useLabelSlot:["expressCorpName","expressCode","feeItem_Ids"],sortingRuleForm:{productCode:"",positionName:"",batchNumber:"",produceDate:"",plateCode:"",singleSignCode:""},winSortingRuleVisible:!1,sortingRuleList:[],selectRuleRow:null,formData:{storage_Id:87,storageName:"立体库"},orderImportConfig:{isShowDialog:!1,title:"出库单批量导入",url:"/api/outbound/order/importExcel",templateUrl:"https://auod-beijing.oss-cn-beijing.aliyuncs.com/node-wms/template/订单信息导入模板.xlsx"},orderExitList:[{key:1,value:"西边焊接区"},{key:2,value:"西边分拣区"},{key:4,value:"东边分拣区"},{key:5,value:"东边冲压区"}]}},mounted:function(){this.getStorageList(),this.getConsignorList(),this.getAllproductList(),this.getAlldestinationList()},init:function(t){t.common.getUserInfo().isAdministrator||t.editorOptions.fields.forEach(function(t){t.columns&&t.columns.forEach(function(t){t.fields.forEach(function(t){"userTrueName"===t.options.prop&&(t.options.disabled=!0)})})})},methods:{destinationChange:function(){},productChange:function(){var t=this.taskForm.product_Id,e=this.aLLproductList.find(function(e){return e.product_Id===t}),o=e.destinationName.split("/"),i=this.ALLdestinationList.filter(function(t){return o.some(function(e){return parseInt(e)===parseInt(t.destination_Id)})});this.destinationList=i,this.taskForm.packingQuantity=e.packingQuantity,this.taskForm.orderType=e.orderType,this.getStockNumByProductId()},getStockNumByProductId:function(){var t=this,e={id:this.taskForm.product_Id};this.common.ajax("api/basicInfo/base/productInfo/getStockNumByProductId",e,function(e){e.result&&(t.taskForm.validQty=e.data.validQty,t.taskForm.productStorage=e.data.productStorage)},!0)},getAllproductList:function(){var t=this;this.common.ajax("api/basicInfo/base/productInfo/getList",{},function(e){e.result&&(t.aLLproductList=e.data,t.productList=e.data)},!0)},getAlldestinationList:function(){var t=this;this.common.ajax("api/basicInfo/base/destination/getList",{},function(e){e.result&&(t.ALLdestinationList=e.data,t.destinationList=e.data,console.log(t.destinationList))},!0)},addNewOrder:function(){var t=this,e={taskForm:this.taskForm};this.common.ajax("api/outbound/order/addNewOrder",e,function(e){t.common.showMsg(e),e.result&&(t.dataList.reload(),t.dialogFormVisible=!1)},!0)},quickOut:function(){var t=this,e=!1,o=this.dataListSelections.map(function(t,o,i){return"下架中"!==t.statusText&&(e=!0),2!==t.sortingStatus&&(e=!0),t.order_Id});if(e)this.$message({message:"只有已分配且下架中的可以进行一键出库",type:"warning"});else if(1===o.length){var i=this.dataList,s={id:o[0]};this.common.ajax("api/outbound/order/QingqiQuickOut",s,function(e){t.common.showMsg(e),e.result&&i.loadData()},!0)}else this.$message({message:"请选中一行!",type:"warning"})},outCommand:function(){var t=this;this.$confirm("确定要发送出库指令吗, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){e()}).catch(function(){t.$message({type:"info",message:"已取消"})});var e=function(){var e=t.dataListSelections.map(function(t,e,o){return t.order_Id}),o=t.dataList,i={ids:e};t.common.ajax("api/outbound/order/outCommand",i,function(e){t.common.showMsg(e),e.result&&o.loadData()},!0)}},onChange:function(t,e,o,i){var s=this.masterData.baseCurrencyCode||"";this.$set(this.masterData,"baseCurrencyCode",s);var r=this.masterData.storeCurrencyCode||"";this.$set(this.masterData,"storeCurrencyCode",r);var a=this.masterData.orderCurrencyCode||"";this.$set(this.masterData,"orderCurrencyCode",a);var n=this.masterData.giftMessage||"";this.$set(this.masterData,"giftMessage",n);var l=this.masterData.tag||"";if(this.$set(this.masterData,"tag",l),"outNumber"===o.options.prop){var d=this.editor.formData.outNumber,p=this.editor.formData.expandFields;i.Sale_OrderList.rows.forEach(function(t){var e=t.quantityShipped/p;t.quantityOrder=(e||0)*(d||0),t.__ischange__=!0})}if("email"===o.options.prop){var u=this.editor.formData.email,c=this.editorOptions.fields[2].columns[0].fields[0];c.options.readonly=!0,"发料到销售订单231"===u?(this.masterData.baseCurrencyCode=null,this.masterData.giftMessage=null,this.masterData.tag=null,(c=this.editorOptions.fields[2].columns[0].fields[0]).options.required=!1,c.options.readonly=!0,(c=this.editorOptions.fields[2].columns[1].fields[0]).options.readonly=!1,c.options.required=!0,(c=this.editorOptions.fields[2].columns[2].fields[0]).options.readonly=!1,c.options.required=!0,(c=this.editorOptions.fields[3].columns[1].fields[0]).options.disabled=!0,(c=this.editorOptions.fields[3].columns[0].fields[0]).options.disabled=!0):"发料到成本中心201"===u?(this.masterData.storeCurrencyCode=null,this.masterData.orderCurrencyCode=null,this.masterData.giftMessage=null,this.masterData.tag=null,(c=this.editorOptions.fields[2].columns[1].fields[0]).options.readonly=!0,c.options.required=!1,(c=this.editorOptions.fields[2].columns[2].fields[0]).options.required=!1,c.options.readonly=!0,(c=this.editorOptions.fields[2].columns[0].fields[0]).options.required=!1,c.options.readonly=!0,(c=this.editorOptions.fields[3].columns[1].fields[0]).options.disabled=!0,(c=this.editorOptions.fields[3].columns[0].fields[0]).options.disabled=!0):"发料到生产订单261"===u?(this.masterData.orderCurrencyCode=null,this.masterData.giftMessage=null,this.masterData.tag=null,(c=this.editorOptions.fields[2].columns[1].fields[0]).options.readonly=!1,c.options.required=!1,(c=this.editorOptions.fields[2].columns[2].fields[0]).options.required=!1,c.options.readonly=!1,(c=this.editorOptions.fields[2].columns[0].fields[0]).options.required=!1,c.options.readonly=!1,(c=this.editorOptions.fields[3].columns[1].fields[0]).options.disabled=!0,(c=this.editorOptions.fields[3].columns[0].fields[0]).options.disabled=!0):"暂存区发料到生产订单261"===u?(this.masterData.orderCurrencyCode=null,this.masterData.giftMessage=null,this.masterData.tag=null,(c=this.editorOptions.fields[2].columns[1].fields[0]).options.readonly=!1,c.options.required=!1,(c=this.editorOptions.fields[2].columns[2].fields[0]).options.required=!1,c.options.readonly=!1,(c=this.editorOptions.fields[2].columns[0].fields[0]).options.required=!1,c.options.readonly=!1,(c=this.editorOptions.fields[3].columns[1].fields[0]).options.disabled=!0,(c=this.editorOptions.fields[3].columns[0].fields[0]).options.disabled=!0):"311立库到平库"===u&&(this.masterData.storeCurrencyCode=null,this.masterData.orderCurrencyCode=null,this.masterData.baseCurrencyCode=null,this.masterData.tag="G021",(c=this.editorOptions.fields[3].columns[1].fields[0]).options.readonly=!0,c.options.disabled=!1,(c=this.editorOptions.fields[3].columns[0].fields[0]).options.readonly=!0,c.options.disabled=!1,(c=this.editorOptions.fields[2].columns[0].fields[0]).options.required=!1,c.options.readonly=!0,(c=this.editorOptions.fields[2].columns[1].fields[0]).options.readonly=!0,c.options.required=!1,(c=this.editorOptions.fields[2].columns[2].fields[0]).options.readonly=!0,c.options.required=!1)}},getStorageList:function(){var t=this;this.common.ajax("api/basicInfo/base/storage/getList",{},function(e){e.result&&(t.storageNames=e.data)},!0)},getConsignorList:function(){var t=this;this.common.ajax("/api/basicInfo/base/consignor/getList",{openNodeApi:!0},function(e){e.result&&(t.consignorNames=e.data)})},setSortingRule:function(t){this.winSortingRuleVisible=!0,this.selectRuleRow=t,this.sortingRuleForm.productCode=this.selectRuleRow.productCode,this.getSortingRuleList()},getSortingRuleList:function(){var t=this,e={orderList_Id:this.selectRuleRow.orderList_Id};this.common.ajax("/api/outbound/order/getSortingRule",e,function(e){e.result&&(t.sortingRuleList=e.data)},!0)},submitSortingRuleData:function(){var t=this,e=this.editor.formData.consignor_Id,o=this.editor.formData.consignorCode,i=this.editor.formData.consignorName,s=this.editor.formData.storage_Id,r=this.editor.formData.storageName,a=this.editor.formData.order_Id,n=this.editor.formData.orderCode,l=this.sortingRuleForm.positionName,d=this.sortingRuleForm.batchNumber,p=this.sortingRuleForm.produceDate,u=this.sortingRuleForm.plateCode,c=this.sortingRuleForm.singleSignCode,f=this.selectRuleRow.product_Id,m=this.selectRuleRow.productCode,g=this.selectRuleRow.productName,v={consignor_Id:e,consignorCode:o,consignorName:i,storage_Id:s,storageName:r,orderList_Id:this.selectRuleRow.orderList_Id,order_Id:a,orderCode:n,positionName:l,batchNumber:d,produceDate:p,plateCode:u,singleSignCode:c,product_Id:f,productCode:m,productName:g};this.common.ajax("/api/outbound/order/setSortingRule",v,function(e){e.result&&(t.getSortingRuleList(),t.sortingRuleForm.positionName="",t.sortingRuleForm.batchNumber="",t.sortingRuleForm.produceDate="",t.sortingRuleForm.plateCode="",t.sortingRuleForm.singleSignCode="")},!0)},deleteRule:function(t){var e=this;this.$confirm("确实要关闭当前规则吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(function(){var o={rule_Id:t};e.common.ajax("/api/outbound/order/DeleteSortingRule",o,function(t){e.common.showMsg(t),t.result&&e.getSortingRuleList()},!0)}).catch(function(){e.$message({type:"info",message:"已取消"})})},onLoadDropdownAfter:function(t){var e=this.editor.getDropdownData(797);if(e&&e.length&&!t.order_Id){var o=e[0];this.defaultValue.consignor_Id=o.consignor_Id,this.defaultValue.consignorCode=o.consignorCode,this.defaultValue.consignorName=o.consignorName,this.defaultValue.storage_Id=87,this.defaultValue.storageName="立体库",t.consignor_Id=o.consignor_Id,t.consignorCode=o.consignorCode,t.storageName="立体库",t.storage_Id=87}},onSuperReset:function(){this.dataList.reload()}}},v=(o("RpOT"),o("KHd+")),h=Object(v.a)(g,function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{ref:"container",staticClass:"page-list-container"},[o("yrt-data-list",{ref:t.dataListRef,attrs:{"editor-ref":t.editorRef,"data-options":t.dataOptions,fields:t.dataListOptions.fields,buttons:t.dataListOptions.buttons,"button-click":t.buttonClick,"data-list-selections":t.dataListSelections,"auth-nodes":t.authNodes},on:{"update:fields":function(e){return t.$set(t.dataListOptions,"fields",e)},"update:dataListSelections":function(e){t.dataListSelections=e},"update:data-list-selections":function(e){t.dataListSelections=e},"on-super-reset":t.onSuperReset},scopedSlots:t._u([{key:"common-column-slot",fn:function(e){var i=e.row,s=e.col;return["statusTexts"==s.prop?[o("state-flow",{attrs:{"load-options":t.stateLoadOptions,where:{order_Id:i[t.dataOptions.idField]}}},[o("template",{slot:"content"},[o("el-tag",{staticClass:"cursor-pointer",style:t.setStatusColor(i[s.prop]),attrs:{color:t.setStatusBgColor(i[s.prop])}},[t._v("\n "+t._s(i[s.prop])+"\n ")])],1)],2)]:"sortingStatus"==s.prop?[[1==i[s.prop]?o("el-tag",{staticStyle:{color:"black",border:"0"},attrs:{color:"#ffff33"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):2==i[s.prop]?o("el-tag",{staticStyle:{color:"black",border:"0"},attrs:{color:"#00ff99"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):3==i[s.prop]?o("el-tag",{staticStyle:{color:"#fff",border:"0"},attrs:{color:"#ff0000"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):5==i[s.prop]?o("el-tag",{staticStyle:{color:"#fff",border:"0"},attrs:{color:"#6699FF"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):o("span",[t._v("\n "+t._s(i[s.prop])+"\n ")])]]:"statusText"==s.prop?[["待下架"==i[s.prop]?o("el-tag",{staticStyle:{color:"black",border:"0"},attrs:{color:"#ffff33"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):"部分分配"==i[s.prop]?o("el-tag",{staticStyle:{color:"black",border:"0"},attrs:{color:"#6699FF"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):"已分配"==i[s.prop]?o("el-tag",{staticStyle:{color:"#fff",border:"0"},attrs:{color:"#ff0000"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):5==i[s.prop]?o("el-tag",{staticStyle:{color:"#fff",border:"0"},attrs:{color:"#6699FF"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):o("span",[t._v("\n "+t._s(i[s.prop])+"\n ")])]]:s.prop==t.dataOptions.linkColumn?[o("el-link",{attrs:{type:"primary"},nativeOn:{click:function(e){t.linkEditor(i[t.dataOptions.idField])}}},[t._v(t._s(i[s.prop]))])]:s.options&&s.options.dropdown_Id>0?[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.options.dropdown_Id))+"\n ")]:[["date","datetime"].indexOf(s.dataType)>=0&&s.formatter?[t._v("\n "+t._s(t.common.formatDate(i[s.prop],s.formatter))+"\n ")]:["byte","int32","int64","decimal","double"].indexOf(s.dataType)>=0&&s.formatter?[t._v("\n "+t._s(t.common.formatNumber(i[s.prop],s.formatter))+"\n ")]:[t._v("\n "+t._s(i[s.prop])+"\n ")]]]}}])}),t._v(" "),o("yrt-editor",t._b({ref:t.editorRef,attrs:{"data-list-ref":t.dataListRef,"data-options":t.dataOptions,action:t.editorOptions.action,top:t.editorOptions.top,visible:t.editorOptions.config.visible,"default-value":t.defaultValue,"detail-button-click":t.detailButtonClick,"auth-nodes":t.authNodes,"btn-read-only":t.btnReadOnly,"before-close":t.beforeClose,"use-detail-slot":["sortingStatus","lackStorage"],"on-save-before":t.onSaveBefore,"use-label-slot":t.useLabelSlot},on:{"update:action":function(e){return t.$set(t.editorOptions,"action",e)},"update:top":function(e){return t.$set(t.editorOptions,"top",e)},"update:visible":function(e){return t.$set(t.editorOptions.config,"visible",e)},"on-change":t.onChange,"on-item-click":function(e,o,i,s,r){t.onChange(e,o,s,r,i)},"on-add-load-after":t.onAddLoadAfter,"on-edit-load-after":t.onEditLoadAfter,"on-detail-change":t.onDetailChange,"on-row-change":t.onRowChange,"on-load-dropdown-after":t.onLoadDropdownAfter},scopedSlots:t._u([{key:"detail-column-slot",fn:function(e){var i=e.row,s=e.col;return["sortingStatus"==s.prop?[o("detailstate-flow",{attrs:{"load-options":t.stateLoadOptionsDetail,where:{detailID:i.orderList_Id}}},[o("template",{slot:"content"},[1==i[s.prop]?o("el-tag",{staticStyle:{color:"black",border:"0",cursor:"pointer"},attrs:{color:"#ffff33"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):2==i[s.prop]?o("el-tag",{staticStyle:{color:"black",border:"0",cursor:"pointer"},attrs:{color:"#00ff99"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):4==i[s.prop]?o("el-tag",{staticStyle:{color:"#fff",border:"0",cursor:"pointer"},attrs:{color:"green"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):5==i[s.prop]?o("el-tag",{staticStyle:{color:"#fff",border:"0",cursor:"pointer"},attrs:{color:"#6699FF"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):3==i[s.prop]?o("el-tag",{staticStyle:{color:"#fff",border:"0",cursor:"pointer"},attrs:{color:"#6699FF"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):6==i[s.prop]?o("el-tag",{staticStyle:{color:"#fff",border:"0",cursor:"pointer"},attrs:{color:"#6699FF"}},[t._v("\n "+t._s(t.$refs[t.dataListRef].translateText(s.prop,i[s.prop],s.dropdown_Id))+"\n ")]):o("span",[t._v("\n "+t._s(i[s.prop])+"\n ")])],1)],2)]:t._e()]}},{key:"footer-button-region",fn:function(t){t.formData}}])},"yrt-editor",t.editorOptions,!1),[o("template",{slot:"label-expressCorpName"},[t._v("\n 快递名\n "),o("a",{staticStyle:{color:"blue"},attrs:{href:"javascript:;"},on:{click:function(e){return t.updateExpressCorp(1)}}},[t._v("修改")])]),t._v(" "),o("template",{slot:"label-expressCode"},[t._v("\n 快递号\n "),o("a",{staticStyle:{color:"blue"},attrs:{href:"javascript:;"},on:{click:function(e){return t.updateExpressCode(1)}}},[t._v("修改")])]),t._v(" "),o("template",{slot:"label-feeItem_Ids"},[t._v("\n 一次性收费项\n "),o("a",{staticStyle:{color:"blue"},attrs:{href:"javascript:;"},on:{click:function(e){return t.showFeeTtemPopup()}}},[t._v("修改")])])],2),t._v(" "),o("yrt-selector",{ref:"selector-dialog",attrs:{config:t.selectorConfig,visible:t.selectorConfig.visible},on:{"update:visible":function(e){return t.$set(t.selectorConfig,"visible",e)},"on-selected":t.onSelected}}),t._v(" "),o("yrt-selector",{ref:"selector-position-dialog",attrs:{config:t.selectorPositionConfig,visible:t.selectorPositionConfig.visible,url:t.selectorPositionConfig.url},on:{"update:visible":function(e){return t.$set(t.selectorPositionConfig,"visible",e)},"on-selected":t.onPositionSelected}}),t._v(" "),o("yrt-selector",{ref:"selector-position-dialog",attrs:{config:t.selectorPositionsConfig,visible:t.selectorPositionsConfig.visible,url:t.selectorPositionsConfig.url},on:{"update:visible":function(e){return t.$set(t.selectorPositionsConfig,"visible",e)},"on-selected":t.onPositionSelected}}),t._v(" "),o("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{visible:t.expressDialogVisible,title:"更改快递公司",width:"500px"},on:{"update:visible":function(e){t.expressDialogVisible=e}}},[o("el-form",{attrs:{"label-width":t.formLabelWidth}},[o("el-form-item",{attrs:{label:"快递类别"}},[o("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择快递类别"},on:{change:t.changeExpressCorpType},model:{value:t.expressCorpType,callback:function(e){t.expressCorpType=e},expression:"expressCorpType"}},t._l(t.expressCorpTypeList,function(t,e){return o("el-option",{key:e,attrs:{label:t.name,value:t.value}})}),1)],1),t._v(" "),o("el-form-item",{attrs:{label:"快递名称"}},[o("el-select",{attrs:{filterable:"",clearable:"",placeholder:"请选择快递名称"},on:{change:t.changeExpressCorp},model:{value:t.expressCorpName,callback:function(e){t.expressCorpName=e},expression:"expressCorpName"}},t._l(t.expressCorpNameList,function(t,e){return o("el-option",{key:e,attrs:{label:t.expressCorpName,value:t.expressCorp_Id}})}),1)],1)],1),t._v(" "),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(e){t.expressDialogVisible=!1}}},[t._v("取 消")]),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.updateExpressCorp(2)}}},[t._v("确 定")])],1)],1),t._v(" "),o("el-dialog",{attrs:{visible:t.dialogExpressCode,title:"更改快递单号",width:"500px"},on:{"update:visible":function(e){t.dialogExpressCode=e}}},[o("el-form",{attrs:{"label-width":t.formLabelWidth}},[o("el-form-item",{staticStyle:{width:"320px"},attrs:{label:"快递单号"}},[o("el-input",{attrs:{type:"text",placeholder:"请输快递单号"},model:{value:t.expressCode,callback:function(e){t.expressCode=e},expression:"expressCode"}})],1)],1),t._v(" "),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(e){t.dialogExpressCode=!1}}},[t._v("取 消")]),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.updateExpressCode(2)}}},[t._v("确 定")])],1)],1),t._v(" "),o("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{visible:t.winSortingRuleVisible,width:"800px",title:"设置订单明细分拣规则"},on:{"update:visible":function(e){t.winSortingRuleVisible=e}}},[o("div",{staticClass:"dialog-info"},[o("div",{staticClass:"dialog-left"},[o("el-form",{attrs:{model:t.sortingRuleForm,"label-width":"120px"}},[o("el-form-item",{attrs:{label:"物料编号"}},[o("el-input",{attrs:{readonly:!0,type:"text",placeholder:"请输入物料编号"},model:{value:t.sortingRuleForm.productCode,callback:function(e){t.$set(t.sortingRuleForm,"productCode",e)},expression:"sortingRuleForm.productCode"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"拣货货位"}},[o("el-input",{attrs:{type:"text",placeholder:"请输入出库货位名称"},model:{value:t.sortingRuleForm.positionName,callback:function(e){t.$set(t.sortingRuleForm,"positionName",e)},expression:"sortingRuleForm.positionName"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"生产日期"}},[o("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期","value-format":"yyyy-MM-dd",format:"yyyy-MM-dd"},model:{value:t.sortingRuleForm.produceDate,callback:function(e){t.$set(t.sortingRuleForm,"produceDate",e)},expression:"sortingRuleForm.produceDate"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"托盘"}},[o("el-input",{attrs:{type:"text",placeholder:"请输入拍号"},model:{value:t.sortingRuleForm.plateCode,callback:function(e){t.$set(t.sortingRuleForm,"plateCode",e)},expression:"sortingRuleForm.plateCode"}})],1),t._v(" "),o("el-form-item",[o("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.submitSortingRuleData()}}},[t._v("添加")]),t._v(" "),o("detail-roleflow",{attrs:{"load-options":t.productPositionDetail,where:{productCode:t.sortingRuleForm.productCode,storage_Id:t.formData.storage_Id}}},[o("template",{slot:"content"},[o("el-button",{attrs:{type:"primary"}},[t._v("查看库存")])],1)],2)],1)],1)],1),t._v(" "),o("div",{staticClass:"dialog-right"},[0==t.sortingRuleList.length?o("div",{staticClass:"tip"},[o("p",[t._v("[暂无规则]")])]):t._e(),t._v(" "),t._l(t.sortingRuleList,function(e){return o("div",{key:e.rule_Id,staticClass:"tip"},[o("p",[t._v("物料编号:"+t._s(e.productCode)+"\n "),o("span",{staticClass:"deleteRule-span",staticStyle:{float:"right"},on:{click:function(o){return t.deleteRule(e.rule_Id)}}},[t._v("[关闭]\n ")])]),t._v(" "),e.positionName?o("p",[t._v("拣货货位:"+t._s(e.positionName))]):t._e(),t._v(" "),e.produceDate?o("p",[t._v("生产日期:"+t._s(t.common.formatDate(e.produceDate,"yyyy-MM-dd")))]):t._e(),t._v(" "),e.plateCode?o("p",[t._v("托盘:"+t._s(e.plateCode))]):t._e()])})],2)]),t._v(" "),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(e){t.winSortingRuleVisible=!1}}},[t._v("关闭")])],1)]),t._v(" "),o("el-dialog",{attrs:{visible:t.dialogOrderMerge,title:"合并单据",width:"500px"},on:{"update:visible":function(e){t.dialogOrderMerge=e}}},[o("el-form",{attrs:{"label-width":t.formLabelWidth}},[o("el-form-item",{staticStyle:{width:"320px"},attrs:{label:"请选择主订单"}},[o("el-radio-group",{model:{value:t.mainid,callback:function(e){t.mainid=e},expression:"mainid"}},t._l(t.orderMergeList,function(t,e){return o("el-radio",{key:e,attrs:{label:t.orderCode}})}),1)],1)],1),t._v(" "),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(e){t.dialogOrderMerge=!1}}},[t._v("取 消")]),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.addOrderMerge()}}},[t._v("确 定")])],1)],1),t._v(" "),o("el-dialog",{attrs:{visible:t.dialogSplitOrder,title:"拆分单据",width:"800px"},on:{"update:visible":function(e){t.dialogSplitOrder=e}}},[o("el-form",{attrs:{"label-width":t.formLabelWidth}},[o("el-form-item",{staticStyle:{width:"90%"}},[o("el-alert",{attrs:{width:"90%",title:"提示:下面可改变需要拆分到新订单的实际数量。注意:拆单成功后,请及时审核,否则再次同步该订单,会覆盖该订单明细,导致明细重复。",type:"info"}}),t._v(" "),o("el-table",{staticStyle:{width:"100%"},attrs:{data:t.splitDetails}},[o("el-table-column",{attrs:{prop:"orderList_Id",label:"明细id",width:"180"}}),t._v(" "),o("el-table-column",{attrs:{prop:"productModel",label:"条形码",width:"180"}}),t._v(" "),o("el-table-column",{attrs:{prop:"quantityOrder",label:"预出库数量"},scopedSlots:t._u([{key:"default",fn:function(e){return[o("el-form",{attrs:{model:e.row}},[o("el-form-item",{attrs:{prop:"login"}},[o("el-input",{directives:[{name:"show",rawName:"v-show",value:!0,expression:"true"}],attrs:{placeholder:"请输入拆分数量"},model:{value:e.row.quantityOrder,callback:function(o){t.$set(e.row,"quantityOrder",o)},expression:"scope.row.quantityOrder"}})],1)],1)]}}])})],1)],1)],1),t._v(" "),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(e){t.dialogSplitOrder=!1}}},[t._v("取 消")]),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.addSplitOrder()}}},[t._v("确 定")])],1)],1),t._v(" "),o("el-dialog",{attrs:{visible:t.dialogLandingdetail,title:"出库单明细批量导入"},on:{"update:visible":function(e){t.dialogLandingdetail=e}}},[o("el-form",[o("el-upload",{ref:"upload",staticClass:"upload-bill",attrs:{"on-preview":t.handlePreviewdetail,"on-remove":t.handleRemovedetail,"on-success":t.handleSuccessdetail,"file-list":t.fileListdetail,"auto-upload":!0,action:t.detaliupLoadUrl(),limit:1}},[o("el-button",{attrs:{slot:"trigger",size:"small",type:"primary"},slot:"trigger"},[t._v("选取文件")]),t._v(" "),o("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"success"},on:{click:function(e){return t.detailImport()}}},[t._v("开始导入")]),t._v(" "),o("el-button",{staticStyle:{"margin-left":"10px"},attrs:{size:"small",type:"primary",plain:""}},[o("a",{staticStyle:{color:"while","font-size":"12px"},attrs:{href:t.common.ossDomain+"/node-wms/template/出库单明细导入模板.xlsx"}},[t._v("下载模板")])]),t._v(" "),o("div",{staticClass:"el-upload__tip",attrs:{slot:"tip"},slot:"tip"},[t._v("只能上传扩展名为.xlsx的excel文件")])],1)],1),t._v(" "),o("div",{staticClass:"margin-10",domProps:{innerHTML:t._s(t.importMsg)}},[t._v(t._s(t.importMsg))]),t._v(" "),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"})],1),t._v(" "),o("import-dialog",{attrs:{visible:t.orderImportConfig.isShowDialog,"import-config":t.orderImportConfig,"before-import-submit":t.beforeImportSubmit},on:{"update:visible":function(e){return t.$set(t.orderImportConfig,"isShowDialog",e)}}}),t._v(" "),o("el-dialog",{attrs:{visible:t.isFeeTtemPopup,title:"一次性收费项",width:"500px"},on:{"update:visible":function(e){t.isFeeTtemPopup=e}}},[o("el-form",{attrs:{"label-width":t.formLabelWidth}},[o("el-form-item",{attrs:{label:"一次性收费项"}},[o("el-select",{attrs:{multiple:"",placeholder:"请选择"},model:{value:t.feeItem_Ids,callback:function(e){t.feeItem_Ids=e},expression:"feeItem_Ids"}},t._l(t.feeTtemList,function(t){return o("el-option",{key:t.value,attrs:{label:t.label,value:t.value}})}),1)],1)],1),t._v(" "),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(e){t.isFeeTtemPopup=!1}}},[t._v("取 消")]),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:function(e){return t.modifyfeeItems()}}},[t._v("确 定")])],1)],1),t._v(" "),o("order-add",{ref:"addDialog",attrs:{visible:t.addVisible},on:{"update:visible":function(e){t.addVisible=e}}}),t._v(" "),o("el-dialog",{directives:[{name:"dialogDrag",rawName:"v-dialogDrag"}],attrs:{visible:t.dialogFormVisible,width:"400",title:"焊装出库任务-新建"},on:{"update:visible":function(e){t.dialogFormVisible=e},open:t.productChange}},[o("el-form",{attrs:{"label-width":t.formLabelWidth}},[o("el-form-item",{attrs:{label:"输送线编号"}},[o("el-select",{staticClass:"w-250",attrs:{placeholder:"请选择输送线编号"},model:{value:t.taskForm.outTransId,callback:function(e){t.$set(t.taskForm,"outTransId",e)},expression:"taskForm.outTransId"}},t._l(t.transList,function(t){return o("el-option",{key:t,attrs:{label:t,value:t}})}),1)],1),t._v(" "),o("el-form-item",{attrs:{label:"目的地"}},[o("el-select",{staticClass:"w-250",attrs:{filterable:"",placeholder:"请选择目的地"},on:{change:t.destinationChange},model:{value:t.taskForm.destination_Id,callback:function(e){t.$set(t.taskForm,"destination_Id",e)},expression:"taskForm.destination_Id"}},t._l(t.destinationList,function(t){return o("el-option",{key:t.destination_Id,attrs:{label:t.destinationName,value:t.destination_Id}})}),1)],1),t._v(" "),o("el-form-item",{attrs:{label:"物料号",required:""}},[o("el-select",{staticClass:"w-250",attrs:{placeholder:"请选择物料号"},on:{change:t.productChange},model:{value:t.taskForm.product_Id,callback:function(e){t.$set(t.taskForm,"product_Id",e)},expression:"taskForm.product_Id"}},t._l(t.productList,function(t){return o("el-option",{key:t.product_Id,attrs:{label:t.productCode,value:t.product_Id}})}),1)],1),t._v(" "),o("el-form-item",{attrs:{label:"单据类型"}},[o("el-input",{staticClass:"w-250",attrs:{readonly:!0,disabled:!0},model:{value:t.taskForm.orderType,callback:function(e){t.$set(t.taskForm,"orderType",e)},expression:"taskForm.orderType"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"装箱数量"}},[o("el-input",{staticClass:"w-250",attrs:{readonly:!0,disabled:!0},model:{value:t.taskForm.packingQuantity,callback:function(e){t.$set(t.taskForm,"packingQuantity",e)},expression:"taskForm.packingQuantity"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"出库数量"}},[o("el-input",{staticClass:"w-250",model:{value:t.taskForm.validQty,callback:function(e){t.$set(t.taskForm,"validQty",e)},expression:"taskForm.validQty"}})],1),t._v(" "),o("el-form-item",{attrs:{label:"总库存数量"}},[o("el-input",{staticClass:"w-250",attrs:{readonly:!0,disabled:!0},model:{value:t.taskForm.productStorage,callback:function(e){t.$set(t.taskForm,"productStorage",e)},expression:"taskForm.productStorage"}})],1)],1),t._v(" "),o("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[o("el-button",{on:{click:function(e){t.dialogFormVisible=!1}}},[t._v("取 消")]),t._v(" "),o("el-button",{attrs:{type:"primary"},on:{click:t.addNewOrder}},[t._v("确 定")])],1)],1)],1)},[],!1,null,"683a34e8",null);h.options.__file="order-sd.vue";e.default=h.exports}}]);
|