(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;e0)for(var i=0;i0)for(var s=0;s0)for(var i=0;i0)for(var s=0;s