(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-Warehouse-Add"],{"654e":function(t,e,a){var i=a("fff6");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var s=a("967d").default;s("8e5d6fce",i,!0,{sourceMap:!1,shadowMode:!1})},6740:function(t,e,a){"use strict";var i=a("654e"),s=a.n(i);s.a},"73f2":function(t,e,a){"use strict";(function(t){a("6a54"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,a("fd3c");var i={data:function(){return{formData:{},selectedIndexs:[],tableData:[],Message:""}},onLoad:function(t){var e=t;this.isUpdate=!1,this.formData.id=e["id"],this.formData.billNo=e["billNo"],this.init()},methods:{selectedItems:function(){var t=this;return this.selectedIndexs.map((function(e){return t.tableData[e]}))},selectionChange:function(t){this.selectedIndexs=[],this.selectedIndexs=t.detail.index},init:function(){var t=this;this.$post({url:"/MesInvItemArn/GetPageList",data:{id:this.formData.id,pageIndex:1,limit:1}}).then((function(e){var a=e.data.tbBillList[0];a&&(t.formData=a,t.$post({url:"/MesInvItemArnDetail/GetDetails",data:{id:t.formData.id}}).then((function(e){t.tableData=e.data.tbBillList})))}))},ToErp:function(){var e=this;this.Message="";var a=this.selectedItems();if(a.length>1)this.Message="一次只允许推送一条数据!!!";else{var i=a.map((function(t){return t.id}));null!=i&&0!==i.length?"不合格"==a[0].checkRes?(this.Message="正在推送采购订单 ["+a[0].ebeln+"],序号为["+a[0].workLine+"]到ERP.... 请稍后",this.$post({url:"/MesInvItemArnDetail/GetMaterial",data:{ItemArnDetailIds:i}}).then((function(a){var i=a.data.tbBillList[0],s=null!=i.fngDesc?'"'+i.fngDesc+'"':'""',n={taskname:"CGTL",mesid:i.fmesEntryId,optype:"create",datajson:'{"F_MES_ID": '+i.fmesEntryId+',"FDate":"'+e.$getDate("yyyy-mm-dd")+'","FSRCBillTypeId": "收料通知单","FDESCRIPTION": '+s+',"FMRMODE": "'+i.fmrMode+'","cgtlentry": [{ "FMATERIALID": "'+i.fmaterialId+'", "FUINT": "'+i.funit+'", "FRMREALQTY": '+i.frmRealQty+', "FSTOCKID": "'+i.fstockId+'", "FSRCENTRYID": '+i.fsrcEntryId+',"F_MES_ENTRYID": '+i.fmesEntryId+"}]}"};uni.request({url:"http://192.168.11.120:8098/WebService1.asmx/mesToErpinfo",method:"POST",header:{Accept:"*/*",Host:"192.168.11.120:8098",Connection:"keep-alive","Content-Type":"application/x-www-form-urlencoded"},data:n,success:function(t){200==t.data.state?(e.Message+=" 正在执行MES回调!请稍后",e.SetMaterial(i)):e.Message+=" ERP返回信息:"+t.data.msg},fail:function(e){t.log(e)}})}))):this.Message="只有检验不合格的数据才能推送ERP!!!":this.$showMessage("请选择需要退货的数据")}},SetMaterial:function(t){var e=this;t.userName=this.$loginInfo.account,this.$post({url:"/MesInvItemArnDetail/SetMaterial",data:t}).then((function(t){0==t.status?e.Message+=" 推送成功":e.Message=t.message})).catch((function(t){e.Message=" 推送失败:"+t}))}},onShow:function(){this.formData.id&&this.init()}};e.default=i}).call(this,a("ba7c")["default"])},af05:function(t,e,a){"use strict";a.r(e);var i=a("eec8"),s=a("bfc6");for(var n in s)["default"].indexOf(n)<0&&function(t){a.d(e,t,(function(){return s[t]}))}(n);a("6740");var l=a("828b"),r=Object(l["a"])(s["default"],i["b"],i["c"],!1,null,"22b46425",null,!1,i["a"],void 0);e["default"]=r.exports},bfc6:function(t,e,a){"use strict";a.r(e);var i=a("73f2"),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},eec8: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={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.billNo,callback:function(e){t.$set(t.formData,"billNo",e)},expression:"formData.billNo"}})],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.paperBillNo,callback:function(e){t.$set(t.formData,"paperBillNo",e)},expression:"formData.paperBillNo"}})],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.insDate,callback:function(e){t.$set(t.formData,"insDate",e)},expression:"formData.insDate"}})],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.depotsCode,callback:function(e){t.$set(t.formData,"depotsCode",e)},expression:"formData.depotsCode"}})],1),a("v-uni-view",{staticClass:"uni-title-sub uni-ellipsis-2"},[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.depotName,callback:function(e){t.$set(t.formData,"depotName",e)},expression:"formData.depotName"}})],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:"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.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.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(),a("v-uni-view",{staticClass:"list-container"},[a("uni-table",{ref:"table",attrs:{type:"selection",border:!0,stripe:!0,emptyText:"暂无更多数据"},on:{"selection-change":function(e){arguments[0]=e=t.$handleEvent(e),t.selectionChange.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("本次实收数量")]),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-checkbox-group",{staticStyle:{"background-color":"white","border-bottom":"1px solid #c7c7c7"}},[a("v-uni-checkbox",{attrs:{value:"F_TYPE",disabled:"true",checked:1==e.urgentFlag}})],1)],1),a("uni-td",{attrs:{align:"center"}},[a("v-uni-checkbox-group",{staticStyle:{"background-color":"white","border-bottom":"1px solid #c7c7c7"}},[a("v-uni-checkbox",{attrs:{value:"F_TYPE",disabled:"true",checked:1==e.isdepsIn}})],1)],1),a("uni-td",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.checkRes,callback:function(a){t.$set(e,"checkRes",a)},expression:"item.checkRes"}})],1),a("uni-td",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.checkStates,callback:function(a){t.$set(e,"checkStates",a)},expression:"item.checkStates"}})],1),a("uni-td",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.ebeln,callback:function(a){t.$set(e,"ebeln",a)},expression:"item.ebeln"}})],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",{attrs:{align:"center"}},[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",{attrs:{align:"center"}},[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",{attrs:{align:"center"}},[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",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.ebelnQty,callback:function(a){t.$set(e,"ebelnQty",a)},expression:"item.ebelnQty"}})],1),a("uni-td",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.subQty,callback:function(a){t.$set(e,"subQty",a)},expression:"item.subQty"}})],1),a("uni-td",{attrs:{align:"center"}},[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",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.okRkqty,callback:function(a){t.$set(e,"okRkqty",a)},expression:"item.okRkqty"}})],1),a("uni-td",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.fname,callback:function(a){t.$set(e,"fname",a)},expression:"item.fname"}})],1),a("uni-td",{attrs:{align:"center"}},[a("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:e.memo,callback:function(a){t.$set(e,"memo",a)},expression:"item.memo"}})],1)],1)}))],2)],1),a("v-uni-view",{staticClass:"plus-button"},[a("v-uni-button",{attrs:{type:"warn"},on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.ToErp.apply(void 0,arguments)}}},[t._v("确认退货")])],1)],1)},n=[]},fff6:function(t,e,a){var i=a("c86c");e=i(!1),e.push([t.i,".form-group[data-v-22b46425]{display:flex;align-items:center;border-bottom:1px solid #c9c9c9}.form-label[data-v-22b46425]{margin-bottom:0;padding:5px}.form-input[data-v-22b46425]{flex:1;margin-bottom:0;padding:5px}\n\n/* 默认样式 */.list-container[data-v-22b46425]{height:60vh;\n /* 设置列表容器的高度为剩余空间,并减去表单容器的高度 */overflow-y:auto;\n /* 允许列表容器垂直滚动 */padding:10px\n /* 可选:添加一些内边距,使列表内容更美观 */}\n\n/* 在小屏幕设备上,重置高度为适应屏幕 */@media (max-width:768px){.list-container[data-v-22b46425]{height:calc(100vh - 500px)\n /* 适当调整高度 */}}.form-container[data-v-22b46425]{padding:10px\n /* 可选:添加一些内边距,使表单内容更美观 */}.th[data-v-22b46425]{background-color:#87cefa;color:#fff}.plus-button[data-v-22b46425]{line-height:59px;font-size:24px;cursor:pointer;z-index:1000;margin-bottom:10px}.overlay[data-v-22b46425]{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-22b46425]{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% */}.text[data-v-22b46425]{background-color:#ffee6f}uni-th[data-v-22b46425]{color:#fff}",""]),t.exports=e}}]);
|