zjh
5 小时以前 d123ca35bb3ec4982af44aeb1ffffa8a3569a21b
1
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-Warehouse-MaterialReceipt-MaterialReceipt"],{"3ce7":function(t,a,e){"use strict";(function(t){e("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0,e("d4b5"),e("0c26");var i=e("d58e"),n={data:function(){return{formData:{billNo:"",WorkNo:"",itemNo:"",itemName:"",barcode:"",quantity:null},Message:"",messageCenter:{},messageId:0,showClearIcon:!1,focus1:!0,focus2:!1,itemTableData:[],isActive:0,index:0,currentTab:0,contentScrollW:0,scrollLeft:0,fullHeight:"",itemOutsFormData:{}}},methods:{changeTab:function(t){this.currentTab=t},getFocus:function(){this.focus1=!0,this.focus2=!1},getOutBarcodes:function(){var a=this;this.$post({url:"/MesInvItemOutCDetails/GetOutItemList",data:{barcode:this.formData.barcode}}).then((function(e){t.log(JSON.stringify(e.data.tbBillList,null,2)),a.formData.billNo=e.data.tbBillList.pbillNo,a.formData.WorkNo=e.data.tbBillList.workNo,a.formData.itemNo=e.data.tbBillList.itemNo,a.formData.itemName=e.data.tbBillList.itemName,a.formData.quantity=e.data.tbBillList.quantity,a.getTable()}))},getScanCode:function(a){var e=a.trim();t.log("自定义扫描的结果回调函数:"+e),this.focus2?(this.formData.barcode=e,this.SaveBarCodes()):(this.formData.sectionCode=e,this.getOutBarcodes())},openScan:function(){i.broadcastScan.triggerScan()},SaveBarCodes:function(){var a=this;this.formData.userName=this.$loginInfo.account,this.$post({url:"/MesInvItemOutCDetails/ConfirmReceipt",data:this.formData}).then((function(e){t.log(e.data.tbBillList),a.getTable(),a.formData.barcode="",e&&uni.showToast({title:"接收成功",duration:2e3})}))},getTable:function(){var a=this;this.$post({url:"/MesInvItemOutCDetails/GetFormList",data:this.formData}).then((function(e){t.log(JSON.stringify(e.data.tbBillList,null,2)),a.itemTableData=e.data.tbBillList.invItemoutCDetails,a.itemOutsFormData=e.data.tbBillList.itemOuts}))}},onLoad:function(){i.broadcastScan.init(this.getScanCode)},onUnload:function(){i.broadcastScan.stop()},onShow:function(){i.broadcastScan.start()},onHide:function(){i.broadcastScan.stop()}};a.default=n}).call(this,e("ba7c")["default"])},"4c9a":function(t,a,e){"use strict";var i=e("87e9"),n=e.n(i);n.a},"5c5e":function(t,a,e){"use strict";e.d(a,"b",(function(){return n})),e.d(a,"c",(function(){return o})),e.d(a,"a",(function(){return i}));var i={uniTable:e("d5c0").default,uniTr:e("22da").default,uniTh:e("e24b").default,uniTd:e("f697").default},n=function(){var t=this,a=t.$createElement,e=t._self._c||a;return e("v-uni-view",[e("v-uni-view",{staticClass:"nav_item form-container"},[e("v-uni-form",{attrs:{modelValue:t.formData}},[e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("物料条码:")]),e("v-uni-input",{staticClass:"form-input",attrs:{placeholder:"请扫描物料条码",type:"text"},on:{confirm:function(a){arguments[0]=a=t.$handleEvent(a),t.getOutBarcodes.apply(void 0,arguments)}},model:{value:t.formData.barcode,callback:function(a){t.$set(t.formData,"barcode",a)},expression:"formData.barcode"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("出库单号:")]),e("v-uni-input",{staticClass:"form-input",attrs:{type:"text",disabled:"true"},model:{value:t.formData.billNo,callback:function(a){t.$set(t.formData,"billNo",a)},expression:"formData.billNo"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("工单单号:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.WorkNo,callback:function(a){t.$set(t.formData,"WorkNo",a)},expression:"formData.WorkNo"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("物料编码:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.itemNo,callback:function(a){t.$set(t.formData,"itemNo",a)},expression:"formData.itemNo"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("物料名称:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.itemName,callback:function(a){t.$set(t.formData,"itemName",a)},expression:"formData.itemName"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("条码数量:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.quantity,callback:function(a){t.$set(t.formData,"quantity",a)},expression:"formData.quantity"}})],1)],1)],1),t.Message?e("v-uni-view",{staticClass:"text"},[e("v-uni-text",{domProps:{textContent:t._s(t.Message)}})],1):t._e(),e("v-uni-view",{staticClass:"container"},[e("v-uni-view",{staticClass:"tab-bar"},[e("v-uni-view",{staticClass:"tab-item",class:{active:0===t.currentTab},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.changeTab(0)}}},[t._v("出库单条码明细")]),e("v-uni-view",{staticClass:"tab-item",class:{active:1===t.currentTab},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.changeTab(1)}}},[t._v("单据信息")])],1),e("v-uni-scroll-view",{staticClass:"content"},[0===t.currentTab?e("v-uni-view",{staticClass:"tab-content"},[e("v-uni-view",{staticClass:"list-container"},[e("uni-table",{attrs:{border:!0,stripe:!0,emptyText:"暂无更多数据"}},[e("uni-tr",[e("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("出库单号")]),e("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("物料编码")]),e("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("物料条码")]),e("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("接收标识")]),e("uni-th",{staticClass:"th",attrs:{align:"center"}},[t._v("数量")])],1),t._l(t.itemTableData,(function(a,i){return e("uni-tr",{key:i},[e("uni-td",{attrs:{align:"center"}},[e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:a.pbillNo,callback:function(e){t.$set(a,"pbillNo",e)},expression:"item.pbillNo"}})],1),e("uni-td",{attrs:{align:"center"}},[e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:a.itemNo,callback:function(e){t.$set(a,"itemNo",e)},expression:"item.itemNo"}})],1),e("uni-td",{attrs:{align:"center"}},[e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:a.itemBarcode,callback:function(e){t.$set(a,"itemBarcode",e)},expression:"item.itemBarcode"}})],1),e("uni-td",{attrs:{align:"center"}},[e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:a.receive,callback:function(e){t.$set(a,"receive",e)},expression:"item.receive"}})],1),e("uni-td",{attrs:{align:"center"}},[e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:a.quantity,callback:function(e){t.$set(a,"quantity",e)},expression:"item.quantity"}})],1)],1)}))],2)],1)],1):t._e(),1===t.currentTab?e("v-uni-view",{staticClass:"tab-content"},[e("v-uni-view",{staticClass:"nav_item"},[e("v-uni-form",{attrs:{modelValue:t.itemOutsFormData}},[e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("出库单号:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.itemOutsFormData.itemOutNo,callback:function(a){t.$set(t.itemOutsFormData,"itemOutNo",a)},expression:"itemOutsFormData.itemOutNo"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("创建时间:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.itemOutsFormData.createDate,callback:function(a){t.$set(t.itemOutsFormData,"createDate",a)},expression:"itemOutsFormData.createDate"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("创建人员:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true"},model:{value:t.itemOutsFormData.createBy,callback:function(a){t.$set(t.itemOutsFormData,"createBy",a)},expression:"itemOutsFormData.createBy"}})],1),e("v-uni-view",{staticClass:"form-group"},[e("v-uni-label",{staticClass:"form-label"},[t._v("审核日期:")]),e("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.itemOutsFormData.checkDate,callback:function(a){t.$set(t.itemOutsFormData,"checkDate",a)},expression:"itemOutsFormData.checkDate"}})],1)],1)],1)],1):t._e()],1)],1),e("v-uni-view",{staticClass:"plus-button"},[e("v-uni-button",{attrs:{type:"warn"},on:{click:function(a){arguments[0]=a=t.$handleEvent(a),t.SaveBarCodes.apply(void 0,arguments)}}},[t._v("确认接收")])],1)],1)},o=[]},"6a38":function(t,a,e){var i=e("c86c");a=i(!1),a.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/* 文章场景相关 */.form-group[data-v-0f043621]{display:flex;align-items:center;border-bottom:1px solid #c9c9c9}.form-label[data-v-0f043621]{margin-bottom:0;padding:5px}.form-input[data-v-0f043621]{flex:1;margin-bottom:0;padding:5px}.picker[data-v-0f043621]{flex:1;margin-bottom:0;padding:5px;font-size:12px}.uni-form-item[data-v-0f043621]{display:flex;border-bottom:1px solid #c9c9c9}.edit[data-v-0f043621]{background-color:#fff}\r\n/* 默认样式 */.list-container[data-v-0f043621]{height:60vh;\r\n  /* 设置列表容器的高度为剩余空间,并减去表单容器的高度 */overflow-y:auto;\r\n  /* 允许列表容器垂直滚动 */padding:10px\r\n  /* 可选:添加一些内边距,使列表内容更美观 */}\r\n/* 在小屏幕设备上,重置高度为适应屏幕 */@media (max-width:768px){.list-container[data-v-0f043621]{height:calc(100vh - 500px)\r\n    /* 适当调整高度 */}}.form-container[data-v-0f043621]{padding:10px\r\n  /* 可选:添加一些内边距,使表单内容更美观 */}.th[data-v-0f043621]{background-color:#87cefa;color:#fff}.text[data-v-0f043621]{background-color:#ffee6f}.plus-button[data-v-0f043621]{line-height:59px;font-size:24px;cursor:pointer;z-index:1000;margin-bottom:10px}.overlay[data-v-0f043621]{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-0f043621]{background-color:#fff;padding:20px;border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.1);width:68vw;\r\n  /* 设置宽度为视口宽度的80% */height:25vh\r\n  /* 设置高度为视口高度的80% */}.container[data-v-0f043621]{display:flex;flex-direction:column}.tab-bar[data-v-0f043621]{display:flex;justify-content:space-around;background-color:#f5f5f5;padding:10px;border-bottom:1px solid #ccc}.tab-item[data-v-0f043621]{flex:1;text-align:center;padding:10px;border-radius:5px;background-color:#fff;color:#007aff;cursor:pointer;font-size:16px;transition:background-color .3s,color .3s}.tab-item.active[data-v-0f043621]{background-color:#007aff;color:#fff;font-weight:700}.content[data-v-0f043621]{flex:1;padding:10px}.tab-content[data-v-0f043621]{padding:10px}',""]),t.exports=a},"7a0b":function(t,a,e){"use strict";e.r(a);var i=e("3ce7"),n=e.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){e.d(a,t,(function(){return i[t]}))}(o);a["default"]=n.a},"87e9":function(t,a,e){var i=e("6a38");i.__esModule&&(i=i.default),"string"===typeof i&&(i=[[t.i,i,""]]),i.locals&&(t.exports=i.locals);var n=e("967d").default;n("0577cc36",i,!0,{sourceMap:!1,shadowMode:!1})},cf0f:function(t,a,e){"use strict";e.r(a);var i=e("5c5e"),n=e("7a0b");for(var o in n)["default"].indexOf(o)<0&&function(t){e.d(a,t,(function(){return n[t]}))}(o);e("4c9a");var s=e("828b"),r=Object(s["a"])(n["default"],i["b"],i["c"],!1,null,"0f043621",null,!1,i["a"],void 0);a["default"]=r.exports},d58e:function(t,a,e){"use strict";e("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.broadcastScan=void 0;var i={init:function(t){},start:function(){},stop:function(){},triggerScan:function(){var t=plus.android.importClass("android.content.Intent"),a=new t;a.setAction("com.scan.onStartScan"),(void 0).sendBroadcast(a)}};a.broadcastScan=i}}]);