Files
mp-weixin-2811-xcx.aigc-qui…/pages_promotion/fenxiao/index.js
2025-12-27 09:01:32 +08:00

1 line
11 KiB
JavaScript

require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/index"],{"1e78":function(e,o,n){},"2d4d":function(e,o,n){},5997:function(e,o,n){"use strict";var i=n("1e78"),t=n.n(i);t.a},"59b3":function(e,o,n){"use strict";n.d(o,"b",(function(){return t})),n.d(o,"c",(function(){return a})),n.d(o,"a",(function(){return i}));var i={nsCopyright:function(){return n.e("components/ns-copyright/ns-copyright").then(n.bind(null,"6db1"))},loadingCover:function(){return n.e("components/loading-cover/loading-cover").then(n.bind(null,"0773"))},nsLogin:function(){return Promise.all([n.e("common/vendor"),n.e("components/ns-login/ns-login")]).then(n.bind(null,"17d0"))},uniPopup:function(){return n.e("components/uni-popup/uni-popup").then(n.bind(null,"1843"))}},t=function(){var e=this,o=e.$createElement,n=(e._self._c,e.$util.img("public/uniapp/fenxiao/index/commissionFission-background.png")),i=e.info.fenxiao_id>0?e.levelList.length:null,t=e.info.fenxiao_id>0&&e.info.headimg?e.$util.img(e.info.headimg):null,a=e.info.fenxiao_id>0&&!e.info.headimg?e.$util.getDefaultImage():null,r=e.info.fenxiao_id>0&&e.info.level_num>0?e.$util.img("public/uniapp/fenxiao/index/commissionFission-level.png"):null,s=e.info.fenxiao_id>0?e._f("moneyFormat")(e.info.account_withdraw_apply):null,u=e.info.fenxiao_id>0?e._f("moneyFormat")(e.info.in_progress_money):null,f=e.info.fenxiao_id>0?e.$util.img("public/uniapp/fenxiao/index/commissionFission-qrcode1.png"):null,l=e.info.fenxiao_id>0?e.$util.img("public/uniapp/fenxiao/index/down-line.png"):null,d=e.info.fenxiao_id>0?e.$util.img("public/uniapp/fenxiao/index/jifenjiangli.png"):null,p=e.info.fenxiao_id>0?e._f("moneyFormat")(e.info.total_commission):null,c=e.info.fenxiao_id>0?e.$util.img("public/uniapp/fenxiao/index/fenxiaodingdan.png"):null,_=e.info.fenxiao_id>0?e.$util.img("public/uniapp/fenxiao/index/friend.png"):null,m=!e.info.fenxiao_id>0&&e.showEmpty?e.$util.img("public/uniapp/fenxiao/index/no-fenxiao.png"):null;e._isMounted||(e.e0=function(o){e.info.headimg=e.$util.getDefaultImage().head},e.e1=function(o){return e.$util.redirectTo("/pages_promotion/fenxiao/withdraw_list")},e.e2=function(o){return e.$util.redirectTo("/pages_promotion/fenxiao/withdraw_list")},e.e3=function(o){return e.$util.redirectTo("/pages_promotion/fenxiao/order",{type:1})},e.e4=function(o){return e.$util.redirectTo("/pages_promotion/fenxiao/withdraw_apply")},e.e5=function(o){return e.$util.redirectTo("/pages_promotion/fenxiao/team")},e.e6=function(o){return e.$util.redirectTo("/pages_promotion/fenxiao/withdraw_list")},e.e7=function(o){return e.$util.redirectTo("/pages_promotion/fenxiao/order")},e.e8=function(o){return e.$util.redirectTo("/pages_promotion/fenxiao/apply")},e.e9=function(o){return e.$refs.taskPopup.close()},e.e10=function(o){return e.$util.redirectTo("/pages_promotion/fenxiao/promote")},e.e11=function(o){return e.$refs.tips.close()}),e.$mp.data=Object.assign({},{$root:{g0:n,g1:i,g2:t,g3:a,g4:r,f0:s,f1:u,g5:f,g6:l,g7:d,f2:p,g8:c,g9:_,g10:m}})},a=[]},"7e9d":function(e,o,n){"use strict";var i=n("2d4d"),t=n.n(i);t.a},"80ba":function(e,o,n){"use strict";n.r(o);var i=n("59b3"),t=n("bfbf");for(var a in t)["default"].indexOf(a)<0&&function(e){n.d(o,e,(function(){return t[e]}))}(a);n("5997"),n("7e9d");var r=n("828b"),s=Object(r["a"])(t["default"],i["b"],i["c"],!1,null,"6a5801ec",null,!1,i["a"],void 0);o["default"]=s.exports},a3e6:function(e,o,n){"use strict";(function(e,o){var i=n("47a9");n("1dee");i(n("3240"));var t=i(n("80ba"));e.__webpack_require_UNI_MP_PLUGIN__=n,o(t.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},bfbf:function(e,o,n){"use strict";n.r(o);var i=n("ce11"),t=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(o,e,(function(){return i[e]}))}(a);o["default"]=t.a},ce11:function(e,o,n){"use strict";var i=n("47a9");Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var t=i(n("af34")),a=i(n("48d4")),r={components:{uniPopup:function(){n.e("components/uni-popup/uni-popup").then(function(){return resolve(n("1843"))}.bind(null,n)).catch(n.oe)}},data:function(){return{info:{fenxiao_name:"",fenxiao_id:0},showEmpty:!1,teamNum:{fenxiao_num:0,member_num:0},templateId:"",tips:"",profitRanking:0,invitedNumRanking:0,levelList:[],poster:""}},mixins:[a.default],onShow:function(){var e=this;this.fenxiaoWords&&this.fenxiaoWords.concept&&this.$langConfig.title(this.fenxiaoWords.concept+"中心"),this.storeToken?this.checkFenxiaoIsStart():this.$nextTick((function(){e.$refs.login.open("/pages_promotion/fenxiao/index")})),this.getTemplateId(),this.getPoster()},onLoad:function(){var e=this;setTimeout((function(){e.addonIsExist.fenxiao||(e.$util.showToast({title:"商家未开启分销",mask:!0,duration:2e3}),setTimeout((function(){e.$util.redirectTo("/pages/index/index",{},"redirectTo")}),2e3))}),1e3),this.getFenxiaoLevel()},methods:{toPoster:function(){this.$util.redirectTo("/pages_promotion/fenxiao/promote_code",{poster:this.poster,templateId:this.templateId})},getPoster:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/posterList",success:function(o){o.code>=0&&(e.poster=o.data.toString(),e.poster=encodeURIComponent(e.poster))}})},checkFenxiaoIsStart:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/config/basics",success:function(o){0==o.code&&o.data&&(o.data.level>0?e.getFenxiaoDetail():(e.$util.showToast({title:"商家未开启分销",mask:!0,duration:2e3}),setTimeout((function(){e.$util.redirectTo("/pages/member/index")}),2e3)))}})},getFenxiaoDetail:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/detail",success:function(o){if(console.log(o),o.data){if(-1==o.data.status)return e.$util.showToast({title:"当前分销商已冻结"}),void setTimeout((function(){e.$util.redirectTo("/pages/member/index")}),2e3);e.$refs.loadingCover&&e.$refs.loadingCover.hide(),e.info=o.data,e.getTeamNum(),e.getRanking("invited_num"),e.getRanking("profit"),e.showEmpty=!0}else e.$util.redirectTo("/pages_promotion/fenxiao/apply",{},"redirectTo")},fail:function(o){e.showEmpty=!0,e.$refs.loadingCover&&e.$refs.loadingCover.hide()}})},goTixian:function(){this.$util.redirectTo("/pages_promotion/fenxiao/withdraw_apply")},toLevel:function(){this.$util.redirectTo("/pages_promotion/fenxiao/level")},close:function(){this.$refs.taskPopup.close()},getTeamNum:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/teamnum",success:function(o){o.code>=0&&(e.teamNum=o.data)}})},getTemplateId:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/posterTemplateIds",success:function(o){o.code>=0&&(e.templateId=(0,t.default)(o.data).join())}})},moneyFormat:function(e){return isNaN(parseFloat(e))?e:parseFloat(e).toFixed(2)},openTips:function(e){this.tips=e.tips,this.$refs.tips.open()},getRanking:function(e){var o=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/ranking",data:{type:e},success:function(n){n.code>=0&&("profit"==e&&(o.profitRanking=n.data),"invited_num"==e&&(o.invitedNumRanking=n.data))}})},getFenxiaoLevel:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/Level/lists",success:function(o){0==o.code&&o.data&&(e.levelList=o.data)}})}},onBackPress:function(e){return"navigateBack"!==e.from&&(this.$util.redirectTo("/pages/member/index",{},"reLaunch"),!0)},watch:{storeToken:function(e,o){e&&this.checkFenxiaoIsStart()}},computed:{levelInfo:function(){if(this.info&&this.info.condition&&this.info.condition.last_level){var e=this.info.condition.last_level;if(e.task=[],e.complete=0,e.one_fenxiao_order_num>0){var o={title:"下级消费",desc:"下级消费单数满"+e.one_fenxiao_order_num+"单",tips:"分销商自己购买和自己推荐的直属会员购买的订单次数",condition:e.one_fenxiao_order_num,value:this.info.one_fenxiao_order_num,progress:parseFloat(this.info.one_fenxiao_order_num)>parseFloat(e.one_fenxiao_order_num)?100:(parseFloat(this.info.one_fenxiao_order_num)/parseFloat(e.one_fenxiao_order_num)*100).toFixed(2)};100==o.progress&&(e.complete+=1),e.task.push(o)}if(e.one_fenxiao_total_order>0){var n={title:"下级消费",desc:"下级消费金额满"+this.moneyFormat(e.one_fenxiao_total_order)+"元",tips:"分销商自己购买和推荐的直属会员购买的订单的总额",condition:this.moneyFormat(e.one_fenxiao_total_order),value:this.info.one_fenxiao_total_order,progress:parseFloat(this.info.one_fenxiao_total_order)>parseFloat(e.one_fenxiao_total_order)?100:(parseFloat(this.info.one_fenxiao_total_order)/parseFloat(e.one_fenxiao_total_order)*100).toFixed(2)};100==n.progress&&(e.complete+=1),e.task.push(n)}if(e.one_fenxiao_order_money>0){var i={title:"下级消费",desc:"下级消费产生"+this.fenxiaoWords.account+"总额满"+this.moneyFormat(e.one_fenxiao_order_money)+"元",tips:"分销商自己购买和自己推荐的直属会员购买的订单"+this.fenxiaoWords.account+"总额",condition:this.moneyFormat(e.one_fenxiao_order_money),value:this.info.one_fenxiao_order_money,progress:parseFloat(this.info.one_fenxiao_order_money)>parseFloat(e.one_fenxiao_order_money)?100:(parseFloat(this.info.one_fenxiao_order_money)/parseFloat(e.one_fenxiao_order_money)*100).toFixed(2)};100==i.progress&&(e.complete+=1),e.task.push(i)}if(e.order_num>0){var t={title:"自身消费",desc:"自身消费单数满"+e.order_num+"单",tips:"分销商自己购买的订单次数",condition:e.order_num,value:this.info.order_num,progress:parseFloat(this.info.order_num)>parseFloat(e.order_num)?100:(parseFloat(this.info.order_num)/parseFloat(e.order_num)*100).toFixed(2)};100==t.progress&&(e.complete+=1),e.task.push(t)}if(e.order_money>0){var a={title:"自身消费",desc:"自身消费金额满"+this.moneyFormat(e.order_money)+"元",tips:"分销商自己购买的订单总额",condition:this.moneyFormat(e.order_money),value:this.info.order_money,progress:parseFloat(this.info.order_money)>parseFloat(e.order_money)?100:(parseFloat(this.info.order_money)/parseFloat(e.order_money)*100).toFixed(2)};100==a.progress&&(e.complete+=1),e.task.push(a)}if(e.one_child_num>0){var r={title:"邀请好友",desc:"邀请好友人数达到"+e.one_child_num+"人",tips:"分销商的直属下级会员人数(包含已经申请成为分销商的)",condition:e.one_child_num,value:this.info.one_child_num,progress:parseFloat(this.info.one_child_num)>parseFloat(e.one_child_num)?100:(parseFloat(this.info.one_child_num)/parseFloat(e.one_child_num)*100).toFixed(2)};100==r.progress&&(e.complete+=1),e.task.push(r)}if(e.one_child_fenxiao_num>0){var s={title:"邀请好友",desc:"邀请好友成为分销商人数达到"+e.one_child_fenxiao_num+"人",tips:"分销商的直属下级分销商人数",condition:e.one_child_fenxiao_num,value:this.info.one_child_fenxiao_num,progress:parseFloat(this.info.one_child_fenxiao_num)>parseFloat(e.one_child_fenxiao_num)?100:(parseFloat(this.info.one_child_fenxiao_num)/parseFloat(e.one_child_fenxiao_num)*100).toFixed(2)};100==s.progress&&(e.complete+=1),e.task.push(s)}return e.task_num=1==e.upgrade_type?1:e.task.length,e}}}};o.default=r}},[["a3e6","common/runtime","common/vendor","pages_promotion/common/vendor"]]]);