(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-Warehouse-ChangeOfLocation-ChangeOfLocation"],{"117d":function(t,a,o){"use strict";o.r(a);var e=o("981d"),n=o.n(e);for(var i in e)["default"].indexOf(i)<0&&function(t){o.d(a,t,(function(){return e[t]}))}(i);a["default"]=n.a},"766d":function(t,a,o){var e=o("c86c");a=e(!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-c59e74d2]{display:flex;align-items:center;border-bottom:1px solid #c9c9c9}.form-label[data-v-c59e74d2]{margin-bottom:0;padding:5px}.form-input[data-v-c59e74d2]{flex:1;margin-bottom:0;padding:5px}.picker[data-v-c59e74d2]{flex:1;margin-bottom:0;padding:5px;font-size:12px}.uni-form-item[data-v-c59e74d2]{display:flex;border-bottom:1px solid #c9c9c9}.edit[data-v-c59e74d2]{background-color:#fff}\r\n/* 默认样式 */.list-container[data-v-c59e74d2]{height:60vh;\r\n /* 设置列表容器的高度为剩余空间,并减去表单容器的高度 */overflow-y:auto;\r\n /* 允许列表容器垂直滚动 */padding:10px\r\n /* 可选:添加一些内边距,使列表内容更美观 */}\r\n/* 在小屏幕设备上,重置高度为适应屏幕 */@media (max-width:768px){.list-container[data-v-c59e74d2]{height:calc(100vh - 500px)\r\n /* 适当调整高度 */}}.form-container[data-v-c59e74d2]{padding:10px\r\n /* 可选:添加一些内边距,使表单内容更美观 */}.th[data-v-c59e74d2]{background-color:#87cefa;color:#fff}.text[data-v-c59e74d2]{background-color:#ffee6f}.plus-button[data-v-c59e74d2]{line-height:59px;font-size:24px;cursor:pointer;z-index:1000;margin-bottom:10px}.overlay[data-v-c59e74d2]{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-c59e74d2]{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-c59e74d2]{display:flex;flex-direction:column}.tab-bar[data-v-c59e74d2]{display:flex;justify-content:space-around;background-color:#f5f5f5;padding:10px;border-bottom:1px solid #ccc}.tab-item[data-v-c59e74d2]{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-c59e74d2]{background-color:#007aff;color:#fff;font-weight:700}.content[data-v-c59e74d2]{flex:1;padding:10px}.tab-content[data-v-c59e74d2]{padding:10px}',""]),t.exports=a},"981d":function(t,a,o){"use strict";(function(t){o("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.default=void 0,o("0c26");var e=o("d58e"),n={data:function(){return{formData:{sectionCode:"",barcode:"",sectionName:""},Message:"",messageCenter:{},messageId:0,showClearIcon:!1,focus1:!0,focus2:!1,tableData:null,itemTableData:null,isActive:0,index:0,currentTab:0,contentScrollW:0,scrollLeft:0,fullHeight:"",itemInsFormData:{}}},methods:{changeTab:function(t){this.currentTab=t},getFocus:function(){this.focus1=!0,this.focus2=!1},ccc:function(){var t=this;this.$post({url:"/MesDepotSections/GetSectionName",data:{sectionCode:this.formData.sectionCode}}).then((function(a){var o=a.data.tbBillList;o?(t.formData.sectionName=a.data.tbBillList,t.focus2=!0,t.focus1=!1):t.formData.sectionName=""}))},getScanCode:function(a){var o=a.trim();t.log("自定义扫描的结果回调函数:"+o),this.focus2?(this.formData.barcode=o,this.SaveBarCodes()):(this.formData.sectionCode=o,this.ccc())},openScan:function(){e.broadcastScan.triggerScan()},SaveBarCodes:function(){var a=this;this.formData.userName=this.$loginInfo.account,this.$post({url:"/OpeningReceipt/ScanInBarcodeQC",data:this.formData}).then((function(o){t.log(o.data.tbBillList),a.formData.itemNo=o.data.tbBillList.itemNo,a.formData.quantity=o.data.tbBillList.quantity,a.getTable(),a.formData.barcode=""}))},getTable:function(){var a=this;this.$post({url:"/OpeningReceipt/GetForm",data:this.formData}).then((function(o){t.log(o.data.tbBillList),a.itemTableData=o.data.tbBillList.itemStocks,a.tableData=o.data.tbBillList.invItemInCDetails,a.itemInsFormData=o.data.tbBillList.itemIns}))}},onLoad:function(){e.broadcastScan.init(this.getScanCode)},onUnload:function(){e.broadcastScan.stop()},onShow:function(){e.broadcastScan.start()},onHide:function(){e.broadcastScan.stop()}};a.default=n}).call(this,o("ba7c")["default"])},a0ec:function(t,a,o){"use strict";var e=o("bc11"),n=o.n(e);n.a},bb59:function(t,a,o){"use strict";o.r(a);var e=o("e9d7"),n=o("117d");for(var i in n)["default"].indexOf(i)<0&&function(t){o.d(a,t,(function(){return n[t]}))}(i);o("a0ec");var c=o("828b"),r=Object(c["a"])(n["default"],e["b"],e["c"],!1,null,"c59e74d2",null,!1,e["a"],void 0);a["default"]=r.exports},bc11:function(t,a,o){var e=o("766d");e.__esModule&&(e=e.default),"string"===typeof e&&(e=[[t.i,e,""]]),e.locals&&(t.exports=e.locals);var n=o("967d").default;n("e7d50244",e,!0,{sourceMap:!1,shadowMode:!1})},d58e:function(t,a,o){"use strict";o("6a54"),Object.defineProperty(a,"__esModule",{value:!0}),a.broadcastScan=void 0;var e={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=e},e9d7:function(t,a,o){"use strict";o.d(a,"b",(function(){return e})),o.d(a,"c",(function(){return n})),o.d(a,"a",(function(){}));var e=function(){var t=this,a=t.$createElement,o=t._self._c||a;return o("v-uni-view",[o("v-uni-view",{staticClass:"nav_item form-container"},[o("v-uni-form",{attrs:{modelValue:t.formData}},[o("v-uni-view",{staticClass:"form-group"},[o("v-uni-label",{staticClass:"form-label"},[t._v("目标库位:")]),o("v-uni-input",{staticClass:"form-input",attrs:{focus:t.focus1,placeholder:"请输入库位编码或者扫描库位二维码",type:"text"},on:{focus:function(a){arguments[0]=a=t.$handleEvent(a),t.getFocus.apply(void 0,arguments)},confirm:function(a){arguments[0]=a=t.$handleEvent(a),t.ccc.apply(void 0,arguments)}},model:{value:t.formData.sectionCode,callback:function(a){t.$set(t.formData,"sectionCode",a)},expression:"formData.sectionCode"}})],1),o("v-uni-view",{staticClass:"form-group"},[o("v-uni-label",{staticClass:"form-label"},[t._v("仓库:")]),o("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.depot,callback:function(a){t.$set(t.formData,"depot",a)},expression:"formData.depot"}})],1),o("v-uni-view",{staticClass:"form-group"},[o("v-uni-label",{staticClass:"form-label"},[t._v("库位:")]),o("v-uni-input",{staticClass:"form-input",attrs:{disabled:"true",type:"text"},model:{value:t.formData.sectionName,callback:function(a){t.$set(t.formData,"sectionName",a)},expression:"formData.sectionName"}})],1),o("v-uni-view",{staticClass:"form-group"},[o("v-uni-label",{staticClass:"form-label"},[t._v("物料条码:")]),o("v-uni-input",{staticClass:"form-input",attrs:{focus:t.focus2,placeholder:"请扫描物料条码",type:"text"},on:{focus:function(a){arguments[0]=a=t.$handleEvent(a),t.ccc.apply(void 0,arguments)}},model:{value:t.formData.barcode,callback:function(a){t.$set(t.formData,"barcode",a)},expression:"formData.barcode"}})],1),o("v-uni-view",{staticClass:"form-group"},[o("v-uni-label",{staticClass:"form-label"},[t._v("物料编码:")]),o("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),o("v-uni-view",{staticClass:"form-group"},[o("v-uni-label",{staticClass:"form-label"},[t._v("数量:")]),o("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),o("v-uni-view",{staticClass:"plus-button"},[o("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)},n=[]}}]);
|