(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-Warehouse-PurchaseReturn-Add"],{"0010":function(t,e,a){"use strict";a.r(e);var i=a("7003"),s=a("29e7");for(var n in s)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return s[t]}))}(n);a("d75d");var o=a("828b"),r=Object(o["a"])(s["default"],i["b"],i["c"],!1,null,"70659425",null,!1,i["a"],void 0);e["default"]=r.exports},1569:function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,".form-group[data-v-70659425]{display:flex;align-items:center;border-bottom:1px solid #c9c9c9}.form-label[data-v-70659425]{margin-bottom:0;padding:5px}.form-input[data-v-70659425]{flex:1;margin-bottom:0;padding:5px}.picker[data-v-70659425]{flex:1;margin-bottom:0;padding:5px;font-size:12px}.uni-form-item[data-v-70659425]{display:flex;border-bottom:1px solid #c9c9c9}.edit[data-v-70659425]{background-color:#fff}\n\n/* 默认样式 */.list-container[data-v-70659425]{height:60vh;\n /* 设置列表容器的高度为剩余空间,并减去表单容器的高度 */overflow-y:auto;\n /* 允许列表容器垂直滚动 */padding:10px\n /* 可选:添加一些内边距,使列表内容更美观 */}\n\n/* 在小屏幕设备上,重置高度为适应屏幕 */@media (max-width:768px){.list-container[data-v-70659425]{height:calc(100vh - 500px)\n /* 适当调整高度 */}}.form-container[data-v-70659425]{padding:10px\n /* 可选:添加一些内边距,使表单内容更美观 */}.th[data-v-70659425]{background-color:#87cefa;color:#fff}.text[data-v-70659425]{background-color:#ffee6f}.plus-button[data-v-70659425]{line-height:59px;font-size:24px;cursor:pointer;z-index:1000;margin-bottom:10px}.overlay[data-v-70659425]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.popup[data-v-70659425]{background-color:#fff;padding:20px;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.1);width:68vw;\n /* 设置宽度为视口宽度的80% */height:25vh\n /* 设置高度为视口高度的80% */}",""]),t.exports=e},"29e7":function(t,e,a){"use strict";a.r(e);var i=a("e737"),s=a.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=s.a},"31cf":function(t,e,a){var i=a("1569");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=a("967d").default;s("8b600e22",i,!0,{sourceMap:!1,shadowMode:!1})},3745:function(t,e,a){"use strict";var i=a("ddbb"),s=a.n(i);s.a},6678:function(t,e,a){"use strict";a.d(e,"b",(function(){return s})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var i={uniIcons:a("92e0").default},s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",{staticClass:"superwei-combox",class:t.border?"":"superwei-combox__no-border"},[t.label?a("v-uni-view",{staticClass:"superwei-combox__label",style:t.labelStyle},[a("v-uni-text",[t._v(t._s(t.label))])],1):t._e(),a("v-uni-view",{staticClass:"superwei-combox__input-box"},[a("v-uni-input",{staticClass:"superwei-combox__input",attrs:{type:"text",placeholder:t.placeholder,"placeholder-class":"superwei-combox__input-plac"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.onInput.apply(void 0,arguments)},focus:function(e){arguments[0]=e=t.$handleEvent(e),t.onFocus.apply(void 0,arguments)},blur:function(e){arguments[0]=e=t.$handleEvent(e),t.onBlur.apply(void 0,arguments)}},model:{value:t.inputVal,callback:function(e){t.inputVal=e},expression:"inputVal"}}),a("uni-icons",{attrs:{type:t.showSelector?"top":"bottom",size:"14",color:"#999"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.toggleSelector.apply(void 0,arguments)}}})],1),t.showSelector?a("v-uni-view",{staticClass:"superwei-combox__selector"},[a("v-uni-view",{staticClass:"uni-popper__arrow"}),a("v-uni-scroll-view",{staticClass:"superwei-combox__selector-scroll",attrs:{"scroll-y":"true"}},[0===t.filterCandidatesLength?a("v-uni-view",{staticClass:"superwei-combox__selector-empty"},[a("v-uni-text",[t._v(t._s(t.emptyTips))])],1):t._e(),t._l(t.filterCandidates,(function(e,i){return a("v-uni-view",{key:i,staticClass:"superwei-combox__selector-item"},[t.isJSON&&!!e.disabled?[a("v-uni-text",{style:"color:"+t.disabledColor+";cursor: not-allowed;"},[t._v(t._s(t.isJSON?e[t.keyName]?e[t.keyName]:"字段"+t.keyName+"不存在":e))])]:[a("v-uni-text",{style:(t.isJSON?e[t.keyName]&&e[t.keyName]==t.inputVal:e==t.inputVal)?"font-weight: bold;background-color: "+t.selectedBackground+";color: "+t.selectedColor:"",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.onSelectorClick(i)}}},[t._v(t._s(t.isJSON?e[t.keyName]?e[t.keyName]:"字段"+t.keyName+"不存在":e))])]],2)}))],2)],1):t._e()],1)},n=[]},7003:function(t,e,a){"use strict";a.d(e,"b",(function(){return s})),a.d(e,"c",(function(){return n})),a.d(e,"a",(function(){return i}));var i={superweiCombox:a("c51f").default,uniTable:a("d5c0").default,uniTr:a("22da").default,uniTh:a("e24b").default,uniTd:a("f697").default},s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("v-uni-view",[a("v-uni-view",{staticClass:"form-container"},[a("v-uni-form",{attrs:{modelValue:t.formData}},[a("v-uni-view",{staticClass:"form-group"},[a("v-uni-label",{staticClass:"form-label"},[t._v("出库单号:")]),a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.itemOutNo,callback:function(e){t.$set(t.formData,"itemOutNo",e)},expression:"formData.itemOutNo"}})],1),a("v-uni-view",{staticClass:"form-group"},[a("v-uni-label",{staticClass:"form-label"},[t._v("单据类型:")]),a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.billTypeName,callback:function(e){t.$set(t.formData,"billTypeName",e)},expression:"formData.billTypeName"}})],1),a("v-uni-view",{staticClass:"form-group"},[a("v-uni-label",{staticClass:"form-label"},[t._v("创建人:")]),a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.createBy,callback:function(e){t.$set(t.formData,"createBy",e)},expression:"formData.createBy"}})],1),a("v-uni-view",{staticClass:"form-group"},[a("v-uni-label",{staticClass:"form-label"},[t._v("创建时间:")]),a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.createDate,callback:function(e){t.$set(t.formData,"createDate",e)},expression:"formData.createDate"}})],1),a("v-uni-view",{staticClass:"uni-form-item uni-column form-item edit"},[a("v-uni-text",{staticClass:"form-label"},[t._v("退料仓库:")]),t.isUpdate?a("superwei-combox",{staticClass:"picker form-input",staticStyle:{border:"none"},attrs:{candidates:t.depotNameList,placeholder:"请选择或输入"},on:{select:function(e){arguments[0]=e=t.$handleEvent(e),t.onDepotCodeChange.apply(void 0,arguments)}},model:{value:t.formData.depotName,callback:function(e){t.$set(t.formData,"depotName",e)},expression:"formData.depotName"}}):a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.depotName,callback:function(e){t.$set(t.formData,"depotName",e)},expression:"formData.depotName"}})],1),a("v-uni-view",{staticClass:"form-group"},[a("v-uni-checkbox-group",{staticStyle:{"background-color":"white","border-bottom":"1px solid #c7c7c7"},on:{change:function(e){arguments[0]=e=t.$handleEvent(e),t.selectfType.apply(void 0,arguments)}}},[t.isUpdate?a("v-uni-label",[a("v-uni-checkbox",{attrs:{value:"1",checked:1==t.formData.fType}}),t._v("委外退货")],1):a("v-uni-label",[a("v-uni-checkbox",{attrs:{value:"0",disabled:"true",checked:1==t.formData.fType}}),t._v("委外退货")],1)],1)],1),a("v-uni-view",{staticClass:"uni-form-item uni-column form-item edit"},[a("v-uni-label",{staticClass:"form-label"},[t._v("退货原因:")]),t.isUpdate?a("superwei-combox",{staticClass:"picker form-input",staticStyle:{border:"none"},attrs:{candidates:t.reasonCandidates,placeholder:"请选择或输入"},on:{select:function(e){arguments[0]=e=t.$handleEvent(e),t.onReasonChange.apply(void 0,arguments)}},model:{value:t.formData.reason,callback:function(e){t.$set(t.formData,"reason",e)},expression:"formData.reason"}}):a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.reason,callback:function(e){t.$set(t.formData,"reason",e)},expression:"formData.reason"}})],1),a("v-uni-view",{staticClass:"uni-form-item uni-column form-item edit"},[a("v-uni-view",{staticClass:"form-group"},[a("v-uni-label",{staticClass:"form-label"},[t._v("退料方式:")]),t.isUpdate?a("superwei-combox",{staticClass:"picker form-input",staticStyle:{border:"none"},attrs:{candidates:t.fmrmodeCandidates,placeholder:"请选择或输入"},on:{select:function(e){arguments[0]=e=t.$handleEvent(e),t.onFmrmodeChange.apply(void 0,arguments)}},model:{value:t.formData.fmrmode,callback:function(e){t.$set(t.formData,"fmrmode",e)},expression:"formData.fmrmode"}}):a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.fmrmode,callback:function(e){t.$set(t.formData,"fmrmode",e)},expression:"formData.fmrmode"}})],1)],1),a("v-uni-view",{staticClass:"form-group"},[a("v-uni-label",{staticClass:"form-label"},[t._v("供应商编码:")]),a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.suppNo,callback:function(e){t.$set(t.formData,"suppNo",e)},expression:"formData.suppNo"}})],1),a("v-uni-view",{staticClass:"uni-form-item uni-column form-item edit"},[a("v-uni-label",{staticClass:"form-label"},[t._v("供应商名称:")]),t.isUpdate?a("superwei-combox",{staticClass:"picker form-input",staticStyle:{border:"none"},attrs:{candidates:t.supplierNameList,placeholder:"请选择或输入"},on:{select:function(e){arguments[0]=e=t.$handleEvent(e),t.onSuppNameChange.apply(void 0,arguments)}},model:{value:t.formData.suppName,callback:function(e){t.$set(t.formData,"suppName",e)},expression:"formData.suppName"}}):a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.suppName,callback:function(e){t.$set(t.formData,"suppName",e)},expression:"formData.suppName"}})],1),a("v-uni-view",{staticClass:"form-group"},[a("v-uni-label",{staticClass:"form-label"},[t._v("审核人:")]),a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.checkUserFname,callback:function(e){t.$set(t.formData,"checkUserFname",e)},expression:"formData.checkUserFname"}})],1),a("v-uni-view",{staticClass:"form-group"},[a("v-uni-label",{staticClass:"form-label"},[t._v("审核时间:")]),a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.checkDate,callback:function(e){t.$set(t.formData,"checkDate",e)},expression:"formData.checkDate"}})],1),a("v-uni-view",{staticClass:"form-group"},[a("v-uni-label",{staticClass:"form-label"},[t._v("备注:")]),a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.remark,callback:function(e){t.$set(t.formData,"remark",e)},expression:"formData.remark"}})],1)],1)],1),t.Message?a("v-uni-view",{staticClass:"text"},[a("v-uni-text",{domProps:{textContent:t._s(t.Message)}})],1):t._e(),t.tableData.length>0?a("v-uni-view",{staticClass:"list-container"},[a("uni-table",{ref:"table",attrs:{border:!0,emptyText:"暂无更多数据"}},[a("uni-tr",[a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("采购单号")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("行号")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("物料编码")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("物料名称")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("规格型号")]),t.isUpdate?a("uni-th",{staticClass:"th",staticStyle:{color:"blue"},attrs:{align:"center"}},[t._v("退货数量")]):a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("退货数量")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("已扫数量")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("ERP收货数量")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("剩余可退数")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("已入库数")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("采购员")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("仓库编码")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("库位号")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("备注")])],1),t._l(t.tableData,(function(e,i){return a("uni-tr",{key:i},[a("uni-td",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.pbillNo,callback:function(a){t.$set(e,"pbillNo",a)},expression:"item.pbillNo"}})],1),a("uni-td",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.workLine,callback:function(a){t.$set(e,"workLine",a)},expression:"item.workLine"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.itemNo,callback:function(a){t.$set(e,"itemNo",a)},expression:"item.itemNo"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.itemName,callback:function(a){t.$set(e,"itemName",a)},expression:"item.itemName"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.itemModel,callback:function(a){t.$set(e,"itemModel",a)},expression:"item.itemModel"}})],1),a("uni-td",[t.isUpdate?a("v-uni-input",{staticClass:"form-input",attrs:{type:"number"},model:{value:e.quantity,callback:function(a){t.$set(e,"quantity",a)},expression:"item.quantity"}}):a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"number"},model:{value:e.quantity,callback:function(a){t.$set(e,"quantity",a)},expression:"item.quantity"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.tlQty,callback:function(a){t.$set(e,"tlQty",a)},expression:"item.tlQty"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.cgb014,callback:function(a){t.$set(e,"cgb014",a)},expression:"item.cgb014"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.ktQty,callback:function(a){t.$set(e,"ktQty",a)},expression:"item.ktQty"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.rkQty,callback:function(a){t.$set(e,"rkQty",a)},expression:"item.rkQty"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.staffName,callback:function(a){t.$set(e,"staffName",a)},expression:"item.staffName"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.depotCode,callback:function(a){t.$set(e,"depotCode",a)},expression:"item.depotCode"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.depotSectionCode,callback:function(a){t.$set(e,"depotSectionCode",a)},expression:"item.depotSectionCode"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.remark,callback:function(a){t.$set(e,"remark",a)},expression:"item.remark"}})],1)],1)}))],2)],1):t._e(),t.getMaterials.length>0?a("v-uni-view",{staticClass:"list-container"},[a("uni-table",{ref:"table",attrs:{type:"selection",border:!0,emptyText:"暂无更多数据"},on:{"selection-change":function(e){arguments[0]=e=t.$handleEvent(e),t.selectMaterialsChange.apply(void 0,arguments)}}},[a("uni-tr",[a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("采购单号")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("行号")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("物料编码")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("物料名称")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("规格型号")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("入库数量")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("单位")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("供应商编码")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("已退数")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("剩余可退数")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("到货单号")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("taskNo")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("入库单号")]),a("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("入库日期")])],1),t._l(t.getMaterials,(function(e,i){return a("uni-tr",{key:i},[a("uni-td",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.workNo,callback:function(a){t.$set(e,"workNo",a)},expression:"item.workNo"}})],1),a("uni-td",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.workLine,callback:function(a){t.$set(e,"workLine",a)},expression:"item.workLine"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.itemNo,callback:function(a){t.$set(e,"itemNo",a)},expression:"item.itemNo"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.itemName,callback:function(a){t.$set(e,"itemName",a)},expression:"item.itemName"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.itemModel,callback:function(a){t.$set(e,"itemModel",a)},expression:"item.itemModel"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.sumQuantity,callback:function(a){t.$set(e,"sumQuantity",a)},expression:"item.sumQuantity"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.unit,callback:function(a){t.$set(e,"unit",a)},expression:"item.unit"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.suppNo,callback:function(a){t.$set(e,"suppNo",a)},expression:"item.suppNo"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.quantity,callback:function(a){t.$set(e,"quantity",a)},expression:"item.quantity"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.refundableQuantity,callback:function(a){t.$set(e,"refundableQuantity",a)},expression:"item.refundableQuantity"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.cbillNo,callback:function(a){t.$set(e,"cbillNo",a)},expression:"item.cbillNo"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.taskNo,callback:function(a){t.$set(e,"taskNo",a)},expression:"item.taskNo"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.billNo,callback:function(a){t.$set(e,"billNo",a)},expression:"item.billNo"}})],1),a("uni-td",[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.createDate,callback:function(a){t.$set(e,"createDate",a)},expression:"item.createDate"}})],1)],1)}))],2)],1):t._e(),a("v-uni-view",{staticClass:"plus-button"},[t.isUpdate?a("v-uni-button",{attrs:{type:"warn"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.save.apply(void 0,arguments)}}},[t._v("生成验退单")]):t._e()],1),a("v-uni-view",{staticClass:"plus-button"},[t.isUpdate||0!=this.formData.status?t._e():a("v-uni-button",{attrs:{type:"warn"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.audit.apply(void 0,arguments)}}},[t._v("审核")])],1),a("v-uni-view",{staticClass:"plus-button"},[t.isUpdate||1!=this.formData.status?t._e():a("v-uni-button",{attrs:{type:"warn"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.FToErp.apply(void 0,arguments)}}},[t._v("反审核")])],1)],1)},n=[]},"77e3":function(t,e,a){"use strict";a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("64aa"),a("8f71"),a("bf0f"),a("5ef2"),a("c9b5"),a("ab80"),a("bd06");var i={name:"superweiCombox",emits:["input","update:modelValue","select"],props:{isAllowCreate:{type:Boolean,default:!0},disabledColor:{type:String,default:"#ababac"},isJSON:{type:Boolean,default:!1},keyName:{type:String,default:""},selectedBackground:{type:String,default:"#f5f7fa"},selectedColor:{type:String,default:"#409eff"},border:{type:Boolean,default:!0},label:{type:String,default:""},labelWidth:{type:String,default:"auto"},placeholder:{type:String,default:""},candidates:{type:Array,default:function(){return[]}},emptyTips:{type:String,default:"无匹配项"},value:{type:[String,Number],default:""}},data:function(){return{isInput:!1,showSelector:!1,isSelector:!1,inputVal:""}},computed:{labelStyle:function(){return"auto"===this.labelWidth?"":"width: ".concat(this.labelWidth)},filterCandidates:function(){var t=this;return this.isInput?this.isJSON?this.candidates.filter((function(e){return e[t.keyName].toString().indexOf(t.inputVal)>-1})):this.candidates.filter((function(e){return e.toString().indexOf(t.inputVal)>-1})):this.candidates},filterCandidatesLength:function(){return this.filterCandidates.length}},watch:{value:{handler:function(t){this.inputVal=t,this.isInput=!0},immediate:!0}},methods:{toggleSelector:function(){this.showSelector=!this.showSelector,this.isInput=!1},onFocus:function(){this.showSelector=!0,this.isInput=!1},onChange:function(){var t=this;setTimeout((function(){t.showSelector=!1,t.isInput=!1}),200)},onBlur:function(){var t=this;if(this.isInput)if(this.inputVal&&!this.isAllowCreate){var e=this.candidates.findIndex((function(e){return t.isJSON?e[t.keyName].toString()==t.inputVal&&!e.disabled:e.toString()==t.inputVal}));-1==e?this.filterCandidatesLength>0?(setTimeout((function(){t.showSelector=!1,t.isInput=!1,t.isSelector||(t.inputVal="",t.$emit("input",t.inputVal),t.$emit("update:modelValue",t.inputVal))}),200),this.isSelector=!1):(this.showSelector=!1,this.isInput=!1,this.inputVal="",this.$emit("input",this.inputVal),this.$emit("update:modelValue",this.inputVal)):this.onChange()}else this.onChange();else this.onChange()},onSelectorClick:function(t){var e=this.filterCandidates[t];this.isJSON?this.inputVal=e[this.keyName]:this.inputVal=e,this.showSelector=!1,this.isSelector=!0,this.$emit("input",this.inputVal),this.$emit("update:modelValue",this.inputVal),this.$emit("select",e)},onInput:function(){var t=this;setTimeout((function(){t.$emit("input",t.inputVal),t.$emit("update:modelValue",t.inputVal)}))}}};e.default=i},"8a49":function(t,e,a){"use strict";a.r(e);var i=a("77e3"),s=a.n(i);for(var n in i)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return i[t]}))}(n);e["default"]=s.a},ad31:function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.superwei-combox[data-v-54110f38]{font-size:14px;border:1px solid #dcdfe6;border-radius:4px;padding:6px 10px;position:relative;display:flex;flex-direction:row;align-items:center}.superwei-combox__label[data-v-54110f38]{font-size:16px;line-height:22px;padding-right:10px;color:#999}.superwei-combox__input-box[data-v-54110f38]{position:relative;display:flex;flex:1;flex-direction:row;align-items:center;cursor:pointer}.superwei-combox__input[data-v-54110f38]{flex:1;font-size:14px;height:22px;line-height:22px}.superwei-combox__input-plac[data-v-54110f38]{font-size:14px;color:#ccc}.superwei-combox__selector[data-v-54110f38]{box-sizing:border-box;position:absolute;top:calc(100% + 12px);left:0;width:100%;background-color:#fff;border:1px solid #ebeef5;border-radius:6px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1);z-index:2;padding:4px 0}.superwei-combox__selector-scroll[data-v-54110f38]{max-height:200px;box-sizing:border-box}.superwei-combox__selector-empty[data-v-54110f38],\r\n.superwei-combox__selector-item[data-v-54110f38]{display:flex;cursor:pointer;line-height:36px;font-size:14px;text-align:center;padding:0 0}.superwei-combox__selector-empty uni-text[data-v-54110f38],\r\n.superwei-combox__selector-item uni-text[data-v-54110f38]{width:100%}.superwei-combox__selector-item[data-v-54110f38]:hover{background-color:#f9f9f9}.superwei-combox__selector-empty[data-v-54110f38]:last-child,\r\n.superwei-combox__selector-item[data-v-54110f38]:last-child{border-bottom:none}.uni-popper__arrow[data-v-54110f38],\r\n.uni-popper__arrow[data-v-54110f38]::after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid;border-width:6px}.uni-popper__arrow[data-v-54110f38]{-webkit-filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));filter:drop-shadow(0 2px 12px rgba(0,0,0,.03));top:-6px;left:10%;margin-right:3px;border-top-width:0;border-bottom-color:#ebeef5}.uni-popper__arrow[data-v-54110f38]::after{content:" ";top:1px;margin-left:-6px;border-top-width:0;border-bottom-color:#fff}.superwei-combox__no-border[data-v-54110f38]{border:none}',""]),t.exports=e},c51f:function(t,e,a){"use strict";a.r(e);var i=a("6678"),s=a("8a49");for(var n in s)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return s[t]}))}(n);a("3745");var o=a("828b"),r=Object(o["a"])(s["default"],i["b"],i["c"],!1,null,"54110f38",null,!1,i["a"],void 0);e["default"]=r.exports},d75d:function(t,e,a){"use strict";var i=a("31cf"),s=a.n(i);s.a},ddbb:function(t,e,a){var i=a("ad31");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=a("967d").default;s("37d2df10",i,!0,{sourceMap:!1,shadowMode:!1})},e737:function(t,e,a){"use strict";(function(t){a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("fd3c"),a("d4b5"),a("8f71"),a("bf0f"),a("2797"),a("aa9c"),a("5ef2");var i={data:function(){return{formData:{},tableData:[],getMaterials:[],depotCodeList:[],depotNameList:[],reasonCandidates:["来料不良","其他退料"],fmrmodeCandidates:["退料补料","退料并扣款"],supplierList:[],supplierNameList:[],isUpdate:!0,Message:"",messageId:0,messageCenter:{}}},onLoad:function(t){var e=this,a=t;a["id"]?(this.isUpdate=!1,this.formData.id=a["id"],this.formData.itemOutNo=a["itemOutNo"],this.init()):(this.$post({url:"/MesInvItemOuts/GetMaxItemOutNo"}).then((function(t){e.formData.itemOutNo=t.data.tbBillList,e.formData.createBy=e.$loginInfo.account,e.formData.createDate=e.$getDate("yyyy-mm-dd hh24:mi:ss"),e.formData.fType=0})),this.$post({url:"/MesDepots/GetList"}).then((function(t){e.depotCodeList=t.data.tbBillList,e.depotNameList=t.data.tbBillList.map((function(t){return t.depotName}))})),this.$post({url:"/MesInvItemArn/GetSuppliers"}).then((function(t){e.supplierList=t.data.tbBillList,e.supplierNameList=t.data.tbBillList.map((function(t){return t.suppName}))})))},methods:{FToErp:function(){var t=this;this.Message="",0!=this.tableData.length?this.$post({url:"/MesInvItemOuts/DeApproveBefore",data:{id:this.formData.id}}).then((function(e){if(e.data.tbBillList){t.Message="正在推送采购退料单["+t.formData.itemOutNo+"]到ERP.... 请稍后";var a=t.$loginInfo.account;t.$post({url:"/MesInvItemOuts/SaveMessageCenter",data:{id:t.formData.id,billNo:t.formData.itemOutNo,userName:a,type:"B"}}).then((function(e){t.messageCenter=e.data.tbBillList,t.sendErp(t.messageCenter)}))}else t.$showMessage(t.formData.itemOutNo+"已经推送ERP,无法重复推送")})):this.Message="条码为空,无法推送ERP"},sendErp:function(e){var a=this;t.log(e),this.$sendPostRequest(e).then((function(t){a.saveMessage("B",{url:a.$store.state.serverInfo.serverAPI+"/MesInvItemOuts/DeApprove",data:{id:a.formData.id,billNo:a.formData.itemOutNo}}),200==t.state?(a.Message+=" 正在执行MES回调!请稍后",a.DeApprove()):(a.Message+=" ERP返回信息:"+t.msg,a.messageCenter.result=0,a.messageCenter.dealWith=0,a.messageCenter.status=1,a.messageCenter.resultData=t.msg,a.updateMessage(a.messageCenter))}))},DeApprove:function(){var t=this;this.$post({url:"/MesInvItemOuts/DeApprove",data:{id:this.formData.id,billNo:this.formData.itemOutNo}}).then((function(e){e.data.tbBillList?t.Message+=" 审核成功!":t.Message+=" 审核失败!";var a={id:t.messageId,resultData:JSON.stringify(e.data),dealWith:e.data.tbBillList?1:0,result:e.data.tbBillList?1:0};t.updateMessage(a)}))},audit:function(){var t=this;this.$post({url:"/MesInvItemOuts/Audit",data:{userName:this.formData.createBy,billNo:this.formData.itemOutNo,id:this.formData.id}}).then((function(e){e.data.tbBillList?t.init():t.$showMessage("审核失败")}))},save:function(){var t=this;this.tableData.length!=[]&&0!=this.tableData.length?this.tableData.filter((function(t){return 0==t.quantity||null==t.quantity||void 0==t.quantity})).length>0?this.$showMessage("退货数量不允许为0"):this.tableData.filter((function(t){return t.quantity>t.rkQty})).length>0?this.$showMessage("申请数量不能超过入库数量"):(this.formData.billTypeId="200",this.$post({url:"/MesInvItemOuts/SaveCombination",data:{form:this.formData,saveItems:this.tableData}}).then((function(e){t.formData=e.data.tbBillList.form,t.tableData=e.data.tbBillList.selectItems,t.getMaterials=[],t.isUpdate=!1}))):this.$showMessage("请选择需要退货的物料")},selectMaterialsChange:function(t){var e=this;this.tableData=[],t.detail.index.forEach((function(t){var a=e.getMaterials[t],i={pbillNo:a.workNo,workLine:a.workLine,itemNo:a.itemNo,itemName:a.itemName,itemModel:a.itemModel,rkQty:a.sumQuantity,workNo:a.cbillNo,taskNo:a.taskNo,fType:e.formData.fType,rkno:a.billNo};e.tableData.push(i)}))},selectfType:function(t){t.detail.value.indexOf("1")>=0&&(this.formData.fType=1)},onDepotCodeChange:function(t){var e=this.depotCodeList[this.depotNameList.indexOf(t)];this.formData.depotName=t,this.formData.depotCode=e.depotCode},onReasonChange:function(t){this.formData.reason=t},onFmrmodeChange:function(t){this.formData.fmrmode=t},onSuppNameChange:function(t){var e=this.supplierList[this.supplierNameList.indexOf(t)];this.formData.suppNo=e.suppNo,this.SelectMaterials()},init:function(){var t=this;this.$post({url:"/MesInvItemOuts/GetPage",data:{id:this.formData.id,pageIndex:1,limit:1}}).then((function(e){var a=e.data.tbBillList[0];a&&(t.formData=a,t.formData.billTypeName="出库单",t.getItem())}))},getItem:function(){var t=this;this.$post({url:"/MesInvItemOuts/GetItems",data:{id:this.formData.id}}).then((function(e){t.tableData=e.data.tbBillList}))},SelectMaterials:function(){var t=this;this.$post({url:"/MesInvItemOuts/SelectMaterials",data:{suppNo:this.formData.suppNo}}).then((function(e){t.getMaterials=e.data.tbBillList}))},saveMessage:function(t,e){var a=this,i="采购退料单"+this.formData.itemOutNo+"审核",s="MES_INV_ITEM_OUTS_"+t;"B"==t&&(i="采购退料单"+this.formData.itemOutNo+"反审核");var n={data:JSON.stringify(e.data),url:e.url,pid:this.messageCenter.id,dealWith:0,result:0,status:1,seq:this.messageCenter.seq+1,createBy:this.$loginInfo.account,title:i,route:this.formData.itemOutNo,tableName:s,contentType:"application/json"};this.$post({url:"/MessageCenter/Insert",data:n}).then((function(t){a.messageId=t.data.tbBillList}))},updateMessage:function(t){var e=this;this.$post({url:"/MessageCenter/ResetUpdate",data:t}).then((function(t){t.data.tbBillList>0?e.Message+=" [问题记录成功!]":e.Message+=" [问题记录失败!!!]"}))}},onShow:function(){this.formData.id&&this.init(),this.formData.billTypeName="出库单"}};e.default=i}).call(this,a("ba7c")["default"])}}]);
|