You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1 lines
8.8 KiB
1 lines
8.8 KiB
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["package1/inventory/batchPrint"],{"0adf":function(t,e,i){},"543d":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){return s}));var s={uniPopup:function(){return i.e("uni_modules/uni-popup/components/uni-popup/uni-popup").then(i.bind(null,"2864"))},uniFormsItem:function(){return Promise.all([i.e("common/vendor"),i.e("uni_modules/uni-forms/components/uni-forms-item/uni-forms-item")]).then(i.bind(null,"b258"))},uniDataSelect:function(){return Promise.all([i.e("common/vendor"),i.e("uni_modules/uni-data-select/components/uni-data-select/uni-data-select")]).then(i.bind(null,"90dc"))}},n=function(){var t=this.$createElement;this._self._c},a=[]},"5b30":function(t,e,i){"use strict";i.r(e);var s=i("543d"),n=i("f618");for(var a in n)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(a);i("c8ce");var r=i("828b"),c=Object(r["a"])(n["default"],s["b"],s["c"],!1,null,null,null,!1,s["a"],void 0);e["default"]=c.exports},c8ce:function(t,e,i){"use strict";var s=i("0adf"),n=i.n(s);n.a},d607:function(t,e,i){"use strict";(function(t,s){var n=i("47a9"),a=i("3b2d");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;n(i("60b9"));var r=function(t,e){if(!e&&t&&t.__esModule)return t;if(null===t||"object"!==a(t)&&"function"!==typeof t)return{default:t};var i=d(e);if(i&&i.has(t))return i.get(t);var s={},n=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var r in t)if("default"!==r&&Object.prototype.hasOwnProperty.call(t,r)){var c=n?Object.getOwnPropertyDescriptor(t,r):null;c&&(c.get||c.set)?Object.defineProperty(s,r,c):s[r]=t[r]}s.default=t,i&&i.set(t,s);return s}(i("769c")),c=n(i("b9aa"));function d(t){if("function"!==typeof WeakMap)return null;var e=new WeakMap,i=new WeakMap;return(d=function(t){return t?i:e})(t)}var o={data:function(){return{indexList:[],pageNum:1,shopList:[],goodsList:[],categoryId:"",searchName:"",id:"",carList:[],type:"",bufferData:[],typeList:[{value:"0",text:"打印长票"},{value:"1",text:"打印短票"}],printingMethod:"0",checkPayData:"",data:{},height:0,list:[{type:"供应商",checked:!1},{type:"货号",checked:!1},{type:"零售价",checked:!1},{type:"批发价",checked:!1}],list1:[{type:"供应商",checked:!1},{type:"货号",checked:!1},{type:"日常价",checked:!1},{type:"直播价",checked:!1}],multipleList:[],purchase:"",shopId:""}},components:{kkPrinter:function(){Promise.all([i.e("common/vendor"),i.e("components/kk-printer/index")]).then(function(){return resolve(i("4af3"))}.bind(null,i)).catch(i.oe)}},onHide:function(){setTimeout((function(e){t.closeBLEConnection({deviceId:t.getStorageSync("deviceId"),success:function(t){},fail:function(t){}})}),5e3)},onLoad:function(e){s.openBluetoothAdapter({mode:"central"}),this.height=s.getSystemInfoSync().windowHeight,this.shopId=t.getStorageSync("shopId"),void 0!=e.khid?t.redirectTo({url:"/package1/index/downStearmList?khid="+e.khid}):e.purchase?(this.purchase=JSON.parse(e.purchase),this.goodsList=JSON.parse(e.purchaseDetails)):(this.type=t.getStorageSync("type"),this.getGategoryList())},methods:{getGategoryList:function(){var t=this;this.shopList=[],this.indexList=[],this.goodsList=[],this.tui.request("/app/productCategory/list","get",{},!1,!0).then((function(e){if(200==e.code){t.indexList=e.result;for(var i=0;i<t.indexList.length;i++){t.indexList[i].parentId=0==i;var s={categoryId:t.indexList[i].id};t.shopList.push(s),t.categoryId=t.indexList[i].id,t.getShareList(t.indexList[i].id)}}else t.tui.toast(e.message)})).catch((function(t){}))},getShareList:function(t){var e=this;this.tui.request("/app/product/getShareList","POST",{categoryId:t,searchStr:this.searchName,pageNum:this.pageNum,pageSize:"100"},!1,!1).then((function(t){if(200==t.code){for(var i=0;i<e.shopList.length;i++)t.result.records!=[]?e.shopList[i].categoryId==t.result.records[0].categoryId&&(e.shopList[i]=t.result.records):e.shopList[i]=[];e.goodsList=e.shopList[0]}else e.tui.toast(t.message)})).catch((function(t){}))},search:function(t){this.searchName=t.value,this.getGategoryList()},clickMask:function(){t.showToast({title:"请将商品上架或入库后再操作!",icon:"none"})},clickLeftBtn:function(t){for(var e=0;e<this.indexList.length;e++)this.indexList[e].parentId=e==t;this.categoryId=this.shopList[t].id,this.goodsList=this.shopList[t]},goInvPrint:function(t){if(t.checked=!t.checked,""==this.carList)this.carList.push(t);else for(var e=0;e<this.carList.length;e++){if(this.carList[e].productName==t.productName)return void this.carList.splice(e,1);if(e+1==this.carList.length)return void this.carList.push(t)}},checkboxChange:function(t){if(t.checked=!t.checked,""==this.carList)this.carList.push(t);else for(var e=0;e<this.carList.length;e++){if(this.carList[e].id==t.id)return void this.carList.splice(e,1);if(e+1==this.carList.length)return void this.carList.push(t)}},clickPrint:function(){this.$refs.payDialog.open("center")},checkPay:function(t){var e=this;this.data.priceType=t,this.tui.request("/app/productShare/save","POST",this.data,!1,!0).then((function(t){200==t.code?e.khid=t.result.id:e.tui.toast(t.message)})).catch((function(t){})),this.checkPayData=t,this.$refs.payDialog.close(),this.$refs.share.open()},addMultipleType:function(t){if(t.checked=!t.checked,""==this.multipleList)this.multipleList.push(t.type);else for(var e=0;e<this.multipleList.length;e++){if(this.multipleList[e]==t.type)return void this.multipleList.splice(e,1);if(e+1==this.multipleList.length)return void this.multipleList.push(t.type)}},goPrint:function(){t.setStorageSync("small",!0);for(var e=this,i=0;i<e.carList.length;i++){var s=e.carList[i];if(e.yNum=10,"0"==this.printingMethod){var n=r.CreatCPCLPage(320,480,1,0);-1!=this.multipleList.indexOf("供应商")&&(n+=r.addCPCLSETMAG(2,2),n+=r.addCPCLLocation(2),n+=r.addCPCLSETBOLD("400"),n+=r.addCPCLText("0",e.yNum+=10,"24","0",0,""!=this.purchase?this.purchase.supplierName:s.supplierName)),n+=r.addCPCLSETMAG(1,1),n+=r.addCPCLLocation(0),n+=r.addCPCLSETBOLD("0"),n+=r.addCPCLText("20",e.yNum+=70,"24","0",0,"品名: "+(null==s.productName?"":s.productName)),-1!=this.multipleList.indexOf("货号")&&(n+=r.addCPCLText("20",e.yNum+=50,"24","0",0,"货号: "+s.productSn)),-1!=this.multipleList.indexOf("批发价")&&(n+=r.addCPCLText("20",e.yNum+=50,"24","0",0,"批发价: "+s.wholesalePrice)),-1!=this.multipleList.indexOf("直播价")&&(n+=r.addCPCLText("20",e.yNum+=50,"24","0",0,"直播价: "+s.wholesalePrice)),-1!=this.multipleList.indexOf("零售价")&&(n+=r.addCPCLText("20",e.yNum+=50,"24","0",0,"零售价: "+(s.lsprice||s.price))),-1!=this.multipleList.indexOf("日常价")&&(n+=r.addCPCLText("20",e.yNum+=50,"24","0",0,"日常价: "+(s.lsprice||s.price))),n+=r.addCPCLLocation(2),n+=r.addCPCLQRCode(0,e.yNum+=70,"H","1",4,[""!=this.purchase?c.default.encode(s.productId):c.default.encode(s.id),c.default.encode(this.shopId)]),n+=r.addCPCLLocation(0),n+=r.addCPCLPrint(),this.bufferData.push(n)}else{var a=r.CreatCPCLPage(410,320,1,0);-1!=this.multipleList.indexOf("供应商")&&(a+=r.addCPCLSETMAG(2,2),a+=r.addCPCLLocation(2),a+=r.addCPCLSETBOLD("400"),a+=r.addCPCLText("0",e.yNum+=10,"24","0",0,""!=this.purchase?this.purchase.supplierName:s.supplierName)),a+=r.addCPCLSETMAG(1,1),a+=r.addCPCLLocation(0),a+=r.addCPCLSETBOLD("0"),a+=r.addCPCLText("30",e.yNum+=60,"24","0",0,"商品名:"+(null==s.productName?"":s.productName)),a+=r.addCPCLSETMAG(2,2),-1!=this.multipleList.indexOf("货号")&&(a+=r.addCPCLText("30",e.yNum+=40,"24","0",0,"货号:"+s.productSn)),a+=r.addCPCLSETMAG(1,1),-1!=this.multipleList.indexOf("批发价")&&(a+=r.addCPCLText("30",e.yNum+=50,"24","0",0,"批发价:"+s.wholesalePrice)),-1!=this.multipleList.indexOf("直播价")&&(a+=r.addCPCLText("30",e.yNum+=50,"24","0",0,"直播价:"+s.wholesalePrice)),-1!=this.multipleList.indexOf("零售价")&&(a+=r.addCPCLText("30",e.yNum+=50,"24","0",0,"零售价:"+(s.lsprice||s.price))),-1!=this.multipleList.indexOf("日常价")&&(a+=r.addCPCLText("30",e.yNum+=50,"24","0",0,"日常价:"+(s.lsprice||s.price))),a+=r.addCPCLQRCode(240,160,"H","1",4,[""!=this.purchase?c.default.encode(s.productId):c.default.encode(s.id),c.default.encode(t.getStorageSync("shopId").substring("10","12"))]),a+=r.addCPCLLocation(0),a+=r.addCPCLPrint(),this.bufferData.push(a)}}e.$nextTick((function(){e.$refs.payDialog.close(),e.bufferData=[],t.navigateBack({delta:1})}))}}};e.default=o}).call(this,i("df3c")["default"],i("3223")["default"])},f469:function(t,e,i){"use strict";(function(t,e){var s=i("47a9");i("7859");s(i("3240"));var n=s(i("5b30"));t.__webpack_require_UNI_MP_PLUGIN__=i,e(n.default)}).call(this,i("3223")["default"],i("df3c")["createPage"])},f618:function(t,e,i){"use strict";i.r(e);var s=i("d607"),n=i.n(s);for(var a in s)["default"].indexOf(a)<0&&function(t){i.d(e,t,(function(){return s[t]}))}(a);e["default"]=n.a}},[["f469","common/runtime","common/vendor"]]]);
|