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
31 KiB

(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["package1/index/customAndSupplierProductDetail"],{"0597":function(t,e,i){"use strict";i.r(e);var s=i("e8cc"),a=i.n(s);for(var r in s)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return s[t]}))}(r);e["default"]=a.a},"1c1a":function(t,e,i){"use strict";var s=i("b155"),a=i.n(s);a.a},"397b":function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return s}));var s={uniDatetimePicker:function(){return Promise.all([i.e("common/vendor"),i.e("uni_modules/uni-datetime-picker/components/uni-datetime-picker/uni-datetime-picker")]).then(i.bind(null,"4632"))},uniSegmentedControl:function(){return i.e("uni_modules/uni-segmented-control/components/uni-segmented-control/uni-segmented-control").then(i.bind(null,"4631"))},uniTable:function(){return i.e("uni_modules/uni-table/components/uni-table/uni-table").then(i.bind(null,"e2fa"))},uniTr:function(){return i.e("uni_modules/uni-table/components/uni-tr/uni-tr").then(i.bind(null,"9b2f"))},uniTh:function(){return i.e("uni_modules/uni-table/components/uni-th/uni-th").then(i.bind(null,"83ad"))},uniTd:function(){return i.e("uni_modules/uni-table/components/uni-td/uni-td").then(i.bind(null,"5776"))},uniCard:function(){return i.e("uni_modules/uni-card/components/uni-card/uni-card").then(i.bind(null,"1e6b"))},uniIcons:function(){return Promise.all([i.e("common/vendor"),i.e("uni_modules/uni-icons/components/uni-icons/uni-icons")]).then(i.bind(null,"6bbb6"))},uLoadmore:function(){return Promise.all([i.e("common/vendor"),i.e("uni_modules/uview-ui/components/u-loadmore/u-loadmore")]).then(i.bind(null,"9fc5"))},uniPopup:function(){return i.e("uni_modules/uni-popup/components/uni-popup/uni-popup").then(i.bind(null,"2864"))}},a=function(){var t=this,e=t.$createElement,i=(t._self._c,"khName"==t.type?t.__map(t.list,(function(e,i){var s=t.__get_orig(e),a=t._f("removeStr")(e.createTime),r=t.__map(e.saleDetailDTOList,(function(e,i){var s=t.__get_orig(e),a=0==t.userType&&0==t.isDownKH?(e.purchasePrice*e.productCount).toFixed(2):null,r=0==t.userType&&0==t.isDownKH?((e.discountAmount-e.purchasePrice)*e.productCount).toFixed(2):null;return{$orig:s,g0:a,g1:r}}));return{$orig:s,f0:a,l0:r}})):null),s="khName"==t.type&&null!=t.duizhangList.initialArrears?Math.abs(t.duizhangList.initialArrears):null,a="khName"==t.type&&null!=t.duizhangList.endArrears?Math.abs(t.duizhangList.endArrears):null,r="khName"==t.type&&null!=t.duizhangList.arrears?Math.abs(t.duizhangList.arrears):null,n="khName"==t.type?t.__map(t.duizhangRecords,(function(e,i){var s=t.__get_orig(e),a=t.duizhangList?t._f("removeStr")(e.createTime):null,r=t.duizhangList&&e.lastDebtAmount<0&&null!=e.lastDebtAmount?Math.abs(e.lastDebtAmount):null,n=t.duizhangList&&(5==e.dealingsType||e.amount>=0)&&null!=e.amount&&5==e.dealingsType?Math.abs(e.amount):null,o=t.duizhangList&&e.amount<0&&5!=e.dealingsType&&null!=e.amount?Math.abs(e.amount):null,u=t.duizhangList&&e.balanceDue<0&&null!=e.balanceDue?Math.abs(e.balanceDue):null;return{$orig:s,f1:a,g5:r,g6:n,g7:o,g8:u}})):null,o="khName"==t.type?t.__map(t.list,(function(e,i){var s=t.__get_orig(e),a=t.__map(e.customerBuySaleVoList,(function(e,i){var s=t.__get_orig(e),a=t._f("removeStr")(e.createTime),r=0==t.userType&&0==t.isDownKH?((e.customerBuyProductDetailLogVos[0].realPrice-e.customerBuyProductDetailLogVos[0].purchasePrice)*e.productCount).toFixed(2):null;return{$orig:s,f2:a,g9:r}}));return{$orig:s,l3:a}})):null,u="khName"==t.type?t.__map(t.list,(function(e,i){var s=t.__get_orig(e),a=t._f("removeStr")(e.createTime);return{$orig:s,f3:a}})):null,l="khName"==t.type?t.__map(t.list,(function(e,i){var s=t.__get_orig(e),a=1==t.type?t.__map(e.purchaseDetails,(function(e,i){var s=t.__get_orig(e),a=t.__map(e.stockLogList1,(function(e,i){var s=t.__get_orig(e),a=t._f("sliceMsg")(e.attributeList);return{$orig:s,f4:a}}));return{$orig:s,l6:a}})):null;return{$orig:s,l7:a}})):null,c="khName"!=t.type&&null!=t.duizhangList.initialArrears?Math.abs(t.duizhangList.initialArrears):null,d="khName"!=t.type&&null!=t.duizhangList.endArrears?Math.abs(t.duizhangList.endArrears):null,p="khName"!=t.type&&null!=t.duizhangList.arrears?Math.abs(t.duizhangList.arrears):null,g="khName"!=t.type?t.__map(t.duizhangRecords,(function(e,i){var s=t.__get_orig(e),a=t.duizhangList?t._f("removeStr")(e.createTime):null,r=t.duizhangList&&7==e.dealingsType&&null!=e.purchaseTime?t._f("removeStr")(e.purchaseTime):null,n=t.duizhangList&&e.lastDebtAmount<0&&null!=e.lastDebtAmount?Math.abs(e.lastDebtAmount):null,o=t.duizhangList&&(5==e.dealingsType||e.amount>=0)&&null!=e.amount&&5==e.dealingsType?Math.abs(e.amount):null,u=t.duizhangList&&e.amount<0&&5!=e.dealingsType&&null!=e.amount?Math.abs(e.amount):null,l=t.duizhangList&&e.balanceDue<0&&null!=e.balanceDue?Math.abs(e.balanceDue):null;return{$orig:s,f5:a,f6:r,g13:n,g14:o,g15:u,g16:l}})):null,h="khName"!=t.type?t.__map(t.list,(function(e,i){var s=t.__get_orig(e),a=t.__map(e.supplierBuySaleVos,(function(e,i){var s=t.__get_orig(e),a=t._f("removeStr")(e.createTime);return{$orig:s,f7:a}}));return{$orig:s,l10:a}})):null,m="khName"!=t.type?t.__map(t.list,(function(e,i){var s=t.__get_orig(e),a=t._f("removeStr")(e.createTime);return{$orig:s,f8:a}})):null,L=t.__map(t.GDList,(function(e,i){var s=t.__get_orig(e),a=t._f("sliceMsg")(e.attributeList);return{$orig:s,f9:a}})),f=t.__map(Array.from(t.buyList),(function(e,i){var s=t.__get_orig(e),a=t.__map(Array.from(e[1].stockLogList),(function(e,i){var s=t.__get_orig(e),a=t._f("sliceMsg")(e[1].attributeList);return{$orig:s,f10:a}}));return{$orig:s,l14:a}})),D=t.__map(t.detailList.billAttributeListVos,(function(e,i){var s=t.__get_orig(e),a=t._f("sliceMsg")(e.attributeList);return{$orig:s,f11:a}})),S=t.shijiPrice?t.salePrice.toFixed(2):null,b=t.shijiPrice?t.returnPrice.toFixed(2):null;t._isMounted||(t.e0=function(e){return t.$refs.xsdetailPopup.close()},t.e1=function(e){return t.$refs.buyDetailPopup.close()},t.e2=function(e){return t.$refs.detailPopup.close()},t.e3=function(e){return t.$refs.sharePopup.close()},t.e4=function(e){t.shijiPrice=!1}),t.$mp.data=Object.assign({},{$root:{l1:i,g2:s,g3:a,g4:r,l2:n,l4:o,l5:u,l8:l,g10:c,g11:d,g12:p,l9:g,l11:h,l12:m,l13:L,l15:f,l16:D,g17:S,g18:b}})},r=[]},6123:function(t,e,i){"use strict";i.r(e);var s=i("397b"),a=i("0597");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);i("1c1a");var n=i("828b"),o=Object(n["a"])(a["default"],s["b"],s["c"],!1,null,null,null,!1,s["a"],void 0);e["default"]=o.exports},a9ef:function(t,e,i){"use strict";(function(t,e){var s=i("47a9");i("7859");s(i("3240"));var a=s(i("6123"));t.__webpack_require_UNI_MP_PLUGIN__=i,e(a.default)}).call(this,i("3223")["default"],i("df3c")["createPage"])},b155:function(t,e,i){},e8cc:function(t,e,i){"use strict";(function(t){var s=i("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=s(i("7eb4")),r=s(i("af34")),n=s(i("ee10")),o={data:function(){return{list:[],buyList:new Map,range:[],oneShareData:{},GDList:[],salePrice:0,saleCount:0,saleAllCount:0,returnPrice:0,returnCount:0,returnAllCount:0,status:"loadmore",isDetail:"2",oneShareId:"",shareSuccess:!1,pages:1,shijiPrice:!1,pageNum:1,userId:"",FWHPic:"https://jewel-shop.oss-cn-beijing.aliyuncs.com/f2ba2080aaa54c618c2e47df4f220087.png",mini_program_openid:"",unionid:"",official_account_openid:"",shopId:"",duizhangRecords:[],detailList:{},duizhangList:{},type:"",isDownKH:!1,customId:"",userType:t.getStorageSync("type"),items:["对账单","拿货(按订单)","拿货(按商品)","退货明细"],itemsGYS:["对账单","拿货(按订单)","拿货(按商品)"],current:0,shopName:""}},filters:{sliceMsg:function(t){var e="";if("string"==typeof t){var i=JSON.parse(t);for(var s in i)e+=i[s]+"/"}return e},removeStr:function(t){if(null==t)return"";var e=t.indexOf(".");return-1!==e?t.substring(0,e):t}},onShareAppMessage:function(){var e=this;return(0,n.default)(a.default.mark((function i(){var s,r,n,o,u,l,c,d;return a.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:if(e.shareSuccess=!0,"0"!=e.isDetail){i.next=13;break}return s=e.oneShareData.createTime.indexOf(" "),-1!==s&&(e.oneShareData.createTime=e.oneShareData.createTime.substring(0,s)),r=e.shopName+" "+e.oneShareData.createTime+"\n销售单",i.next=7,e.senrPath();case 7:return n=i.sent,e.$refs.sharePopup.close(),e.isDetail="3",i.abrupt("return",{title:r,imageUrl:n,path:"/package1/index/orderDetail?id="+e.oneShareId+"&oneShareData="+JSON.stringify(e.oneShareData)+"&mini_program_openid="+e.miniProgramOpenid+"&unionid="+e.unionid+"&official_account_openid="+e.officialAccountOpenid+"&userId="+e.userId+"&customId="+e.customId+"&shopId="+t.getStorageSync("shopId")});case 13:if("1"!=e.isDetail){i.next=27;break}return s=e.oneShareData.createTime.indexOf(" "),-1!==s&&(e.oneShareData.createTime=e.oneShareData.createTime.substring(0,s)),o=e.shopName+"充值记录\n"+e.oneShareData.createTime,i.next=19,e.senrPath();case 19:return u=i.sent,e.$refs.sharePopup.close(),e.isDetail="3",l="",l="khName"==e.type?"/package1/index/rechargeRecord?type=ku&oneShareData="+JSON.stringify(e.oneShareData)+"&mini_program_openid="+e.miniProgramOpenid+"&unionid="+e.unionid+"&official_account_openid="+e.officialAccountOpenid+"&userId="+e.userId+"&customId="+e.customId+"&shopId="+t.getStorageSync("shopId"):"/package1/index/rechargeRecord?oneShareData="+JSON.stringify(e.oneShareData)+"&mini_program_openid="+e.miniProgramOpenid+"&unionid="+e.unionid+"&official_account_openid="+e.officialAccountOpenid+"&userId="+e.userId+"&customId="+e.customId+"&shopId="+t.getStorageSync("shopId"),i.abrupt("return",{title:o,imageUrl:u,path:l});case 27:if("4"!=e.isDetail){i.next=33;break}return e.$refs.sharePopup.close(),e.isDetail="3",i.abrupt("return",{title:e.shopName+"的对账单",imageUrl:"https://jewel-shop.oss-cn-beijing.aliyuncs.com/b28b3d46c21d4f60a334b25f56175cf3.jpg",path:"/package1/index/waitStorageDetail?id="+e.oneShareId+"&oneShareData="+JSON.stringify(e.oneShareData)+"&shopId="+e.shopId+"&mini_program_openid="+e.miniProgramOpenid+"&unionid="+e.unionid+"&official_account_openid="+e.officialAccountOpenid+"&userId="+e.userId});case 33:if("5"!=e.isDetail){i.next=39;break}return e.$refs.sharePopup.close(),e.isDetail="3",i.abrupt("return",{title:e.shopName+"的对账单",imageUrl:"https://jewel-shop.oss-cn-beijing.aliyuncs.com/b28b3d46c21d4f60a334b25f56175cf3.jpg",path:"/package1/index/waitStorageDetail?returnInv=1&id="+e.oneShareId+"&oneShareData="+JSON.stringify(e.oneShareData)+"&shopId="+e.shopId+"&mini_program_openid="+e.miniProgramOpenid+"&unionid="+e.unionid+"&official_account_openid="+e.officialAccountOpenid+"&userId="+e.userId});case 39:return c=e.shopName+"对账单\n"+e.range[0]+"至"+e.range[1],i.next=42,e.senrPath();case 42:return d=i.sent,i.abrupt("return",{title:c,imageUrl:d,path:"/package1/index/shareBill?popleType=khName&id="+e.userId+"&shopId="+e.shopId+"&shopName="+e.shopName+"&range="+JSON.stringify(e.range)+"&mini_program_openid="+e.miniProgramOpenid+"&unionid="+e.unionid+"&official_account_openid="+e.officialAccountOpenid+"&userId="+e.userId+"&customId="+e.customId+"&userName="+e.duizhangList.userName});case 44:case"end":return i.stop()}}),i)})))()},onLoad:function(e){this.customId=e.id,this.userId=e.userId,this.type=e.popleType,this.shopName=e.shopName?e.shopName:t.getStorageSync("shopName"),this.shopId=e.shopId?e.shopId:t.getStorageSync("shopId"),this.miniProgramOpenid=e.miniProgramOpenid,this.officialAccountOpenid=e.officialAccountOpenid,this.unionid=e.unionid,this.getMonth(),e.shopId&&(this.isDownKH=!0),t.setNavigationBarTitle({title:this.shopName}),this.duizhangdan()},onShow:function(){var e=this;""==this.range&&this.getMonth(),this.shareSuccess&&("null"!=this.officialAccountOpenid&&""!=this.officialAccountOpenid&&void 0!=this.officialAccountOpenid&&null!=this.officialAccountOpenid||"khName"!=this.type||"散客"==this.duizhangList.userName||t.showModal({title:"提示",content:"该客户没有关注公众号,无法接收消息通知,是否邀请用户关注?",success:function(i){i.confirm&&t.previewImage({urls:[e.FWHPic]})}}),this.shareSuccess=!1)},onReachBottom:function(){this.pageNum>=this.pages||(this.status="loading",this.pageNum++,0==this.current?this.duizhangdan():this.getList())},methods:{getToken:function(){t.login({provider:"weixin",success:function(t){console.log(t.code),this.getOpenId(t.code)}})},getOpenId:function(t){var e=this;this.tui.request("","post",{appid:"wx6d7d4fb58d1502db",secret:"3a2c8cd00926764bbd12fd7361e01f1d",js_code:t,grant_type:"authorization_code",customId:""},!1,!1).then((function(t){e.status="nomore",200==t.code||e.tui.toast(t.message)})).catch((function(t){}))},senrPath:function(){var e=this;return new Promise(function(){var i=(0,n.default)(a.default.mark((function i(s,r){var n,o;return a.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:n=e,t.showLoading({title:"生成中..."}),o=t.createCanvasContext("myCanvas1",e),"https://jewel-shop.oss-cn-beijing.aliyuncs.com/30cc553859944b1e9fa3ce2d87905612.png",t.downloadFile({url:"https://jewel-shop.oss-cn-beijing.aliyuncs.com/30cc553859944b1e9fa3ce2d87905612.png",success:function(i){if(200===i.statusCode){o.drawImage(i.tempFilePath,0,0,1515,1210),o.draw(!0),o.setFontSize(65),o.fillStyle="#FF5809";var a=150;if(a+=100,"1"==e.isDetail){o.font="bold 80px SimSun",o.fillText("充值记录",350,a),o.draw(!0),o.fillStyle="#FF5809",a+=150;var r=(e.oneShareData.lastDebtAmount>=0?"之前欠款:":"之前余额:")+Math.abs(e.oneShareData.lastDebtAmount);o.font="bold 60px SimSun",o.fillText(r,350,a),o.draw(!0),a+=150;var u=(5==e.oneShareData.dealingsType?"追加欠款:":(e.oneShareData.dealingsType,"充值金额:"))+Math.abs(e.oneShareData.amount);o.fillText(u,350,a),o.draw(!0),a+=150;u=(e.oneShareData.balanceDue>=0?"本单后欠款:":"本单后余额:")+Math.abs(e.oneShareData.balanceDue);o.fillText(u,350,a),o.draw(!0)}else if("0"==e.isDetail){o.drawImage(i.tempFilePath,0,0,1515,1210),o.draw(!0),o.font="bold 80px SimSun",o.fillStyle="#FF5809";var l=150,c=350;l+=100,o.fillText("销售",c,l),o.draw(!0),o.font="bold 60px SimSun",o.fillStyle="#FF5809",l+=100;var d="总件数:"+e.oneShareData.productCount+" 总金额:"+e.oneShareData.totalAmount;if(o.fillText(d,c,l),o.draw(!0),n.oneShareData.returnCount>0){l+=120;c=350;o.font="bold 80px SimSun",o.fillStyle="#FF5809",o.fillText("退货",c,l),o.draw(!0),l+=100,o.font="bold 60px SimSun",o.fillStyle="#FF5809";d="总件数:"+n.oneShareData.returnCount+" 总金额:"+e.oneShareData.returnPrice;o.fillText(d,c,l),o.draw(!0)}c=350;l+=150,o.font="bold 80px SimSun",o.fillStyle="black",o.fillText("本单应收:"+e.oneShareData.realAmount,c,l),o.draw(!0),l+=120;c=350;o.font="bold 80px SimSun",o.fillStyle="black",o.fillText("本单实收:"+e.oneShareData.alreadyEarn,c,l),o.draw(!0),l+=120}else{o.font="bold 80px SimSun",o.fillText("对账单",350,a),o.draw(!0),o.fillStyle="#FF5809",o.font="bold 60px SimSun",a+=150;r=(e.duizhangList.endArrears>=0?"期末欠款:":"期末余额:")+(null==e.duizhangList.endArrears?"0":e.duizhangList.endArrears);o.setFontSize(54),o.fillText(r,350,a),o.draw(!0),a+=150;u="拿货总额:"+(null==e.duizhangList.totalSale?"0":e.duizhangList.totalSale);o.fillText(u,350,a),o.draw(!0),a+=150;u="退货总额:"+(null==e.duizhangList.totalReturn?"0":e.duizhangList.totalReturn);o.fillText(u,350,a),o.draw(!0)}setTimeout((function(e){t.canvasToTempFilePath({x:0,y:0,width:1515,height:1210,destWidth:1515,destHeight:1210,canvasId:"myCanvas1",success:function(e){return t.hideLoading(),s(e.tempFilePath)}})}),500)}}});case 5:case"end":return i.stop()}}),i)})));return function(t,e){return i.apply(this,arguments)}}())},getMonth:function(){var t=new Date,e=t.getFullYear().toString(),i=t.getMonth()+1<10?"0"+(t.getMonth()+1).toString():(t.getMonth()+1).toString(),s=t.getDate()<10?"0"+t.getDate().toString():t.getDate().toString(),a=e+"-"+i+"-"+s;this.range=["2024-01-01",a]},delDZD:function(e){var i=this;t.showModal({title:"提示",content:"确定删除此条数据吗?",success:function(s){t.showLoading({title:"加载中..."}),s.confirm&&i.tui.request("/app/dealingRecord/deleteDealingsRecord","post",{id:e.id},!1,!0).then((function(t){200==t.code?(i.tui.toast("删除成功"),i.duizhangList=[],i.pageNum=1,i.pages=1,i.duizhangdan()):i.tui.toast(t.message)})).catch((function(t){})),setTimeout((function(e){t.hideLoading()}),500)}})},duizhangdan:function(){var t,e,i=this;"gysName"==this.type?(t="/app/bill/getSupplierBill",e={supplierId:this.customId,shopId:this.shopId,pageNum:this.pageNum,startDate:this.range[0],endDate:this.range[1],pageSize:"10"}):(t="/app/bill/getCustomerBill",e={customerId:this.customId,pageNum:this.pageNum,pageSize:"10",startDate:this.range[0],endDate:this.range[1],shopId:this.shopId}),this.tui.request(t,"post",e,!1,!1).then((function(t){if(200==t.code)if(i.status="nomore","gysName"==i.type){if(1==i.pages)i.duizhangList=t.result,i.duizhangRecords=t.result.supplierBillSaleVos.records;else for(var e=0;e<t.result.supplierBillSaleVos.records.length;e++)i.duizhangRecords.push(t.result.supplierBillSaleVos.records[e]);i.pages=t.result.supplierBillSaleVos.pages}else{for(var s=0;s<t.result.customerBillSaleVos.records.length;s++)t.result.customerBillSaleVos.records[s].isOldName=!0,t.result.customerBillSaleVos.records[s].dealingsUserName!=t.result.userName&&(t.result.customerBillSaleVos.records[s].isOldName=!1);if(1==i.pages)i.duizhangList=t.result,i.duizhangRecords=t.result.customerBillSaleVos.records;else for(var a=0;a<t.result.customerBillSaleVos.records.length;a++)i.duizhangRecords.push(t.result.customerBillSaleVos.records[a]);i.pages=t.result.customerBillSaleVos.pages}else i.tui.toast(t.message)})).catch((function(t){}))},xiaoshouDetail:function(t,e){e&&("1"==t?(this.GDList=e.stockLogList1,this.$refs.xsdetailPopup.open()):"2"==t?("gysName"==this.type?(console.log("item",e),this.GDList=e.supplierBuyProductDetailLogVos):this.GDList=e.customerBuyProductDetailLogVos,this.$refs.xsdetailPopup.open()):"3"==t&&(this.GDList=e.stockLogList1,this.$refs.xsdetailPopup.open()))},getBuyDetail:function(){var t=this;this.$refs.buyDetailPopup.open("bottom"),this.tui.request("/app/sale/listPages","post",{userId:this.customId,pageVo:{pageSize:1e7,pageNumber:1},searchStr:"",startTime:this.range[0],endTime:this.range[1],shopId:this.shopId,fromWhere:1},!1,!1).then((function(e){if(t.status="nomore",200==e.code){var i=e.result.records;t.buyList=new Map;for(var s=0;s<i.length;s++)for(var a=0;a<i[s].saleDetailDTOList.length;a++)if(0==t.buyList.size){t.buyList.set(i[s].saleDetailDTOList[a].productSn,i[s].saleDetailDTOList[a]),t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList=new Map;for(var r=0;r<i[s].saleDetailDTOList[a].stockLogList1.length;r++)t.buyList.get(i[s].saleDetailDTOList[a].productSn).productCount+=i[s].saleDetailDTOList[a].stockLogList1[r].productCount,0==t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.size?t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.set(i[s].saleDetailDTOList[a].stockLogList1[r].attributeList,i[s].saleDetailDTOList[a].stockLogList1[r]):t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.has(i[s].saleDetailDTOList[a].stockLogList1[r].attributeList)?t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.get(i[s].saleDetailDTOList[a].stockLogList1[r].attributeList).productCount+=i[s].saleDetailDTOList[a].stockLogList1[r].productCount:t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.set(i[s].saleDetailDTOList[a].stockLogList1[r].attributeList,i[s].saleDetailDTOList[a].stockLogList1[r])}else if(t.buyList.has(i[s].saleDetailDTOList[a].productSn))for(var n=0;n<i[s].saleDetailDTOList[a].stockLogList1.length;n++)t.buyList.get(i[s].saleDetailDTOList[a].productSn).productCount+=i[s].saleDetailDTOList[a].stockLogList1[n].productCount,t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.has(i[s].saleDetailDTOList[a].stockLogList1[n].attributeList)?t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.get(i[s].saleDetailDTOList[a].stockLogList1[n].attributeList).productCount+=i[s].saleDetailDTOList[a].stockLogList1[n].productCount:t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.set(i[s].saleDetailDTOList[a].stockLogList1[n].attributeList,i[s].saleDetailDTOList[a].stockLogList1[n]);else{t.buyList.set(i[s].saleDetailDTOList[a].productSn,i[s].saleDetailDTOList[a]),t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList=new Map;for(var o=0;o<i[s].saleDetailDTOList[a].stockLogList1.length;o++)t.buyList.get(i[s].saleDetailDTOList[a].productSn).productCount+=i[s].saleDetailDTOList[a].stockLogList1[o].productCount,0==t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.size?t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.set(i[s].saleDetailDTOList[a].stockLogList1[o].attributeList,i[s].saleDetailDTOList[a].stockLogList1[o]):t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.has(i[s].saleDetailDTOList[a].stockLogList1[o].attributeList)?t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.get(i[s].saleDetailDTOList[a].stockLogList1[o].attributeList).productCount+=i[s].saleDetailDTOList[a].stockLogList1[o].productCount:t.buyList.get(i[s].saleDetailDTOList[a].productSn).stockLogList.set(i[s].saleDetailDTOList[a].stockLogList1[o].attributeList,i[s].saleDetailDTOList[a].stockLogList1[o])}t.tui.request("/app/return/getReturnSaleListByUserId","post",{userId:t.customId,startDate:t.range[0],endDate:t.range[1],pageNum:1,pageSize:"10000000",shopId:t.shopId},!1,!1).then((function(e){if(t.status="nomore",200==e.code){for(var i=e.result.records,s=0;s<i.length;s++)for(var a=0;a<i[s].returnSaleDetailList.length;a++)if(t.buyList.has(i[s].returnSaleDetailList[a].productSn))for(var r=0;r<i[s].returnSaleDetailList[a].stockLogList1.length;r++)t.buyList.get(i[s].returnSaleDetailList[a].productSn).stockLogList.has(i[s].returnSaleDetailList[a].stockLogList1[r].attributeList)&&(void 0==t.buyList.get(i[s].returnSaleDetailList[a].productSn).stockLogList.get(i[s].returnSaleDetailList[a].stockLogList1[r].attributeList).returnNum&&(t.buyList.get(i[s].returnSaleDetailList[a].productSn).stockLogList.get(i[s].returnSaleDetailList[a].stockLogList1[r].attributeList).returnNum=0),t.buyList.get(i[s].returnSaleDetailList[a].productSn).stockLogList.get(i[s].returnSaleDetailList[a].stockLogList1[r].attributeList).returnNum+=i[s].returnSaleDetailList[a].stockLogList1[r].productCount,t.buyList.get(i[s].returnSaleDetailList[a].productSn).productCount-=i[s].returnSaleDetailList[a].stockLogList1[r].productCount,t.buyList.get(i[s].returnSaleDetailList[a].productSn).stockLogList.get(i[s].returnSaleDetailList[a].stockLogList1[r].attributeList).productCount-=i[s].returnSaleDetailList[a].stockLogList1[r].productCount,t.buyList.get(i[s].returnSaleDetailList[a].productSn).stockLogList.get(i[s].returnSaleDetailList[a].stockLogList1[r].attributeList).productCount<=0&&t.buyList.get(i[s].returnSaleDetailList[a].productSn).stockLogList.delete(i[s].returnSaleDetailList[a].stockLogList1[r].attributeList),0==t.buyList.get(i[s].returnSaleDetailList[a].productSn).stockLogList.size&&t.buyList.delete(i[s].returnSaleDetailList[a].productSn),t.$forceUpdate())}else t.tui.toast(e.message)})).catch((function(t){}))}else t.tui.toast(e.message)})).catch((function(t){}))},getAmount:function(){var t=this;this.salePrice=0,this.saleCount=0,this.saleAllCount=0,this.returnPrice=0,this.returnCount=0,this.returnAllCount=0,this.shijiPrice=!0,"khName"==this.type?this.tui.request("/app/customer/getCustomerData","POST",{customerId:this.customId,startDate:this.range[0],endDate:this.range[1]},!1,!1).then((function(e){if(200==e.code&&null!=e.result){if(t.salePrice=Number(e.result.salePrice),t.saleCount=e.result.saleCount,t.returnPrice=Number(e.result.saleReturnPrice),t.returnCount=e.result.saleReturnCount,null!=e.result.productDataVos&&e.result.productDataVos.length>0)for(var i=0;i<e.result.productDataVos.length;i++)t.saleAllCount+=e.result.productDataVos[i].productCount;if(null!=e.result.returnProductDataVos&&e.result.returnProductDataVos.length>0)for(var s=0;s<e.result.returnProductDataVos.length;s++)t.returnAllCount+=e.result.returnProductDataVos[s].productCount}})).catch((function(t){})):this.tui.request("/app/supplier/getSupplierData","POST",{supplierId:this.customId,startDate:this.range[0],endDate:this.range[1]},!1,!1).then((function(e){if(200==e.code&&null!=e.result){if(t.salePrice=Number(e.result.purchasePrice),t.saleCount=e.result.purchaseCount,t.returnPrice=Number(e.result.purchaseReturnPrice),t.returnCount=e.result.purchaseReturnCount,null!=e.result.productDataVos&&e.result.productDataVos.length>0)for(var i=0;i<e.result.productDataVos.length;i++)t.saleAllCount+=e.result.productDataVos[i].productCount;if(null!=e.result.returnProductDataVos&&e.result.returnProductDataVos.length>0)for(var s=0;s<e.result.returnProductDataVos.length;s++)t.returnAllCount+=e.result.returnProductDataVos[s].productCount}})).catch((function(t){}))},revokeRecharge:function(e){var i=this;t.showModal({title:"提示",content:"确定撤销此条数据吗?",success:function(s){if(t.showLoading({title:"加载中..."}),s.confirm){var a=getCurrentPages(),r=a[a.length-2];r.$vm.modelShow=!0,i.tui.request("/app/debt/revokeDebt","post",{id:e.id,remark:""},!1,!0).then((function(t){200==t.code?(i.tui.toast("撤销成功"),i.duizhangList=[],i.pageNum=1,i.pages=1,i.duizhangdan()):i.tui.toast(t.message)})).catch((function(t){}))}setTimeout((function(e){t.hideLoading()}),500)}})},getList:function(t){var e,i,s=this;this.status="loading","gysName"==this.type?1==this.current?(e="/app/purchase/getPurchaseListOfSupplier",i={supplierId:this.customId,pageSize:10,pageNum:this.pageNum,startDate:this.range[0],endDate:this.range[1]}):2==this.current&&(e="/app/sale/getSupplierBuyProductLog",i={supplierId:this.customId,pageSize:10,pageNum:this.pageNum,shopId:this.shopId,startDate:this.range[0],endDate:this.range[1]}):1==this.current?(e="/app/sale/listPages",i={userId:this.customId,pageVo:{pageSize:10,pageNumber:this.pageNum},searchStr:"",startTime:this.range[0],endTime:this.range[1],shopId:this.shopId,fromWhere:1}):2==this.current?(e="/app/sale/getCustomerBuyProductLog",i={userId:this.customId,pageSize:10,startDate:this.range[0],endDate:this.range[1],pageNum:this.pageNum,shopId:this.shopId}):3==this.current&&(e="/app/return/getReturnSaleListByUserId",i={userId:this.customId,startDate:this.range[0],endDate:this.range[1],pageNum:this.pageNum,pageSize:"10",shopId:this.shopId}),this.tui.request(e,"post",i,!1,!1).then((function(t){if(s.status="nomore",200==t.code){if(1==s.pages?s.list=t.result.records:s.list=[].concat((0,r.default)(s.list),(0,r.default)(t.result.records)),s.pages=t.result.pages,1==s.current){if("gysName"==s.type)for(var e=0;e<s.list.length;e++){s.list[e].purchase.productCount=0;for(var i=0;i<s.list[e].purchaseDetails.length;i++)for(var a=0;a<s.list[e].purchaseDetails[i].stockLogList1.length;a++)s.list[e].purchase.productCount+=s.list[e].purchaseDetails[i].stockLogList1[a].productCount}else for(var n=0;n<s.list.length;n++){s.list[n].productCount=0;for(var o=0;o<s.list[n].saleDetailDTOList.length;o++){s.list[n].saleDetailDTOList[o].productCount=0;for(var u=0;u<s.list[n].saleDetailDTOList[o].stockLogList1.length;u++)s.list[n].productCount+=s.list[n].saleDetailDTOList[o].stockLogList1[u].productCount,s.list[n].saleDetailDTOList[o].productCount+=s.list[n].saleDetailDTOList[o].stockLogList1[u].productCount}}s.$forceUpdate()}else if(2==s.current)if("gysName"==s.type){for(var l=0;l<s.list.length;l++){s.list[l].productCount=0;for(var c=0;c<s.list[l].supplierBuySaleVos.length;c++){s.list[l].supplierBuySaleVos[c].productCount=0;for(var d=0;d<s.list[l].supplierBuySaleVos[c].supplierBuyProductDetailLogVos.length;d++)s.list[l].productCount+=s.list[l].supplierBuySaleVos[c].supplierBuyProductDetailLogVos[d].productCount,s.list[l].supplierBuySaleVos[c].productCount+=s.list[l].supplierBuySaleVos[c].supplierBuyProductDetailLogVos[d].productCount}}s.$forceUpdate()}else{for(var p=0;p<s.list.length;p++){s.list[p].productCount=0;for(var g=0;g<s.list[p].customerBuySaleVoList.length;g++){s.list[p].customerBuySaleVoList[g].productCount=0;for(var h=0;h<s.list[p].customerBuySaleVoList[g].customerBuyProductDetailLogVos.length;h++)s.list[p].productCount+=s.list[p].customerBuySaleVoList[g].customerBuyProductDetailLogVos[h].productCount,s.list[p].customerBuySaleVoList[g].productCount+=s.list[p].customerBuySaleVoList[g].customerBuyProductDetailLogVos[h].productCount}}s.$forceUpdate()}else if(3==s.current)if("gysName"==s.type);else{for(var m=0;m<s.list.length;m++)for(var L=0;L<s.list[m].returnSaleDetailList.length;L++){s.list[m].returnSaleDetailList[L].productCount=0;for(var f=0;f<s.list[m].returnSaleDetailList[L].stockLogList1.length;f++)s.list[m].returnSaleDetailList[L].productCount+=s.list[m].returnSaleDetailList[L].stockLogList1[f].productCount}s.$forceUpdate()}}else s.tui.toast(t.message)})).catch((function(t){}))},clickDetail:function(t){this.detailList=t,this.$refs.detailPopup.open()},onClickItem:function(t){this.current!==t.currentIndex&&(this.current=t.currentIndex),0==t.currentIndex?(this.duizhangList=[],this.pageNum=1,this.pages=1,this.duizhangdan()):(1==t.currentIndex||2==t.currentIndex||3==t.currentIndex)&&(this.list=[],this.pageNum=1,this.getList())},oneShare:function(e,i){if("chongzhi"==i)this.oneShareData={userName:this.duizhangList.userName,createByName:e.createByName,createTime:e.createTime,lastDebtAmount:e.lastDebtAmount,amount:e.amount,balanceDue:e.balanceDue,shopAddress:t.getStorageSync("shopAddress"),shopRemark:t.getStorageSync("shopRemark"),shopMoblie:t.getStorageSync("username"),shopName:t.getStorageSync("shopName"),dealingsType:e.dealingsType},this.$refs.sharePopup.open(),this.isDetail="1";else if("xiaoshou"==i){if(this.oneShareData={shopMoblie:t.getStorageSync("username"),shopName:t.getStorageSync("shopName"),createTime:e.createTime,productCount:0,returnCount:0,returnPrice:null==e.returnSaleTotalAmount?"0":e.returnSaleTotalAmount,totalAmount:e.totalAmount,realAmount:e.realAmount,alreadyEarn:e.alreadyEarn},null!=e.billReturnSaleDetailVos)for(var s=0;s<e.billReturnSaleDetailVos.length;s++)this.oneShareData.returnCount+=e.billReturnSaleDetailVos[s].productCount;if(e.billSaleDetailVos)for(var a=0;a<e.billSaleDetailVos.length;a++)this.oneShareData.productCount+=e.billSaleDetailVos[a].productCount;this.$refs.sharePopup.open(),this.isDetail="0",this.oneShareId=e.saleId}else"caigou"==i?(this.oneShareData={shopMoblie:t.getStorageSync("username"),shopName:t.getStorageSync("shopName")},this.$refs.sharePopup.open(),this.isDetail="4",this.oneShareId=e.purchaseId):"tuihuo"==i&&(this.oneShareData={shopMoblie:t.getStorageSync("username"),shopName:t.getStorageSync("shopName")},this.$refs.sharePopup.open(),this.isDetail="5",this.oneShareId=e.purchaseId)},searchList:function(){0==this.current?(this.duizhangList=[],this.pageNum=1,this.pages=1,this.duizhangdan()):(1==this.current||2==this.current||3==this.current)&&(this.list=[],this.pageNum=1,this.getList())}}};e.default=o}).call(this,i("df3c")["default"])}},[["a9ef","common/runtime","common/vendor"]]]);