Files
2025-12-27 09:01:32 +08:00

1 line
7.4 KiB
JavaScript

require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/apply"],{"1e3e":function(e,i,n){"use strict";var o=n("ba04"),t=n.n(o);t.a},"77a8":function(e,i,n){"use strict";var o=n("d3d2"),t=n.n(o);t.a},"8d55":function(e,i,n){"use strict";(function(e,i){var o=n("47a9");n("1dee");o(n("3240"));var t=o(n("b09d"));e.__webpack_require_UNI_MP_PLUGIN__=n,i(t.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},b09d:function(e,i,n){"use strict";n.r(i);var o=n("b145"),t=n("bc03");for(var a in t)["default"].indexOf(a)<0&&function(e){n.d(i,e,(function(){return t[e]}))}(a);n("1e3e"),n("77a8");var s=n("828b"),u=Object(s["a"])(t["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],void 0);i["default"]=u.exports},b145:function(e,i,n){"use strict";n.d(i,"b",(function(){return t})),n.d(i,"c",(function(){return a})),n.d(i,"a",(function(){return o}));var o={uniPopup:function(){return n.e("components/uni-popup/uni-popup").then(n.bind(null,"1843"))},loadingCover:function(){return n.e("components/loading-cover/loading-cover").then(n.bind(null,"0773"))}},t=function(){var e=this,i=e.$createElement,n=(e._self._c,""===e.status&&1==e.basicsConfig.is_apply&&e.fenXiaoAgreement.agreement.img?e.$util.img(e.fenXiaoAgreement.agreement.img):null),o=""!==e.status||1!=e.basicsConfig.is_apply||e.fenXiaoAgreement.agreement.img?null:e.$util.img("public/uniapp/fenxiao/apply/edit.png"),t=""===e.status&&1==e.basicsConfig.is_apply&&4==e.fenxiaoConfig.fenxiao_condition?e.__map(e.goodsList,(function(i,n){var o=e.__get_orig(i),t=e.goodsImg(i.goods_image),a=e.goodsTag(i),s=""!=a?e.goodsTag(i):null,u=e.$lang("common.currencySymbol");return{$orig:o,m0:t,m1:a,m2:s,m3:u}})):null,a=""!==e.status||1==e.basicsConfig.is_apply||0!=e.basicsConfig.is_apply||2!=e.fenxiaoConfig.fenxiao_condition&&3!=e.fenxiaoConfig.fenxiao_condition?null:e.$util.img("public/uniapp/fenxiao/index/no-fenxiao.png"),s=""!==e.status||1==e.basicsConfig.is_apply||0!=e.basicsConfig.is_apply||2!=e.fenxiaoConfig.fenxiao_condition&&3!=e.fenxiaoConfig.fenxiao_condition||3!=e.fenxiaoConfig.fenxiao_condition?null:e._f("moneyFormat")(e.fenxiaoConfig.consume_money),u=""===e.status&&1!=e.basicsConfig.is_apply&&0==e.basicsConfig.is_apply&&4==e.fenxiaoConfig.fenxiao_condition?e.__map(e.goodsList,(function(i,n){var o=e.__get_orig(i),t=e.goodsImg(i.goods_image),a=e.goodsTag(i),s=""!=a?e.goodsTag(i):null,u=e.$lang("common.currencySymbol");return{$orig:o,m4:t,m5:a,m6:s,m7:u}})):null,c=""===e.status&&1!=e.basicsConfig.is_apply&&0!=e.basicsConfig.is_apply?e.$util.img("public/uniapp/fenxiao/index/no-fenxiao.png"):null,r=""!==e.status?e.$util.img("public/uniapp/fenxiao/index/no-fenxiao.png"):null;e.$mp.data=Object.assign({},{$root:{g0:n,g1:o,l0:t,g2:a,f0:s,l1:u,g3:c,g4:r}})},a=[]},ba04:function(e,i,n){},bc03:function(e,i,n){"use strict";n.r(i);var o=n("e9c8"),t=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(i,e,(function(){return o[e]}))}(a);i["default"]=t.a},d3d2:function(e,i,n){},e9c8:function(e,i,n){"use strict";var o=n("47a9");Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var t=o(n("7eb4")),a=o(n("ee10")),s=o(n("058d")),u=o(n("48d4")),c=o(n("e5ac")),r={data:function(){return{isChecked:!1,isShow:!0,isIphoneX:!1,sourceMemberInfo:{fenxiao_name:"无"},formData:{fenXiaoName:"",mobile:""},fenXiaoAgreement:{agreement:{},document:{}},isAgreement:!1,back:"",isAbled:!1,status:"",isSub:!1,fenxiaoConfig:{fenxiao_condition:0},basicsConfig:{},goodsList:[],isOpen:!1}},components:{uniPopup:function(){n.e("components/uni-popup/uni-popup").then(function(){return resolve(n("1843"))}.bind(null,n)).catch(n.oe)}},mixins:[u.default],onLoad:function(e){var i=this;setTimeout((function(){i.addonIsExist.fenxiao||(i.$util.showToast({title:"商家未开启分销",mask:!0,duration:2e3}),setTimeout((function(){i.$util.redirectTo("/pages/index/index")}),2e3))}),1e3),this.onOpen(),this.getAgreement(),e.back&&(this.back=e.back)},onShow:function(){var e=this;return(0,a.default)(t.default.mark((function i(){return t.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:e.isIphoneX=e.$util.uniappIsIPhoneX(),e.fenxiaoWords&&e.fenxiaoWords.fenxiao_name&&e.$langConfig.title(e.fenxiaoWords.fenxiao_name+"申请"),e.storeToken?(e.applyStatus(),e.getSourceMemberInfo()):e.$util.redirectTo("/pages_tool/login/login",{back:"/pages_promotion/fenxiao/apply"},"redirectTo"),e.getFenxiaoConfig(),e.getFenxiaoBasicsConfig();case 5:case"end":return i.stop()}}),i)})))()},methods:{toClose:function(){this.$refs.applyPopup.close()},ckeckedRuler:function(){this.isChecked=!this.isChecked},goodsImg:function(e){var i=e.split(",");return i[0]?this.$util.img(i[0],{size:"mid"}):this.$util.getDefaultImage().goods},imgError:function(e){this.goodsList[e].goods_image=this.$util.getDefaultImage().goods},onOpen:function(){this.isOpen=!this.isOpen,this.getFenxiaoConfig()},goodsTag:function(e){return e.label_name||""},toDetail:function(e){this.$util.redirectTo("/pages/goods/detail",{goods_id:e.goods_id})},applyStatus:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/apply/status",data:{},success:function(i){i.code>=0&&i.data&&(e.status=i.data.status,e.isSub=!1,2==e.status&&e.$util.redirectTo("/pages/member/index")),e.$refs.loadingCover.hide()}})},navigateBack:function(){this.$util.goBack()},applyFenXiao:function(){var e=this;this.fenXiaoValidata()&&(!this.isAgreement||this.isChecked?this.isSub||(this.isSub=!0,this.$api.sendRequest({url:"/fenxiao/api/apply/applyfenxiao",data:{fenxiao_name:this.formData.fenXiaoName,mobile:this.formData.mobile},success:function(i){i.code>=0&&i.data?1==e.basicsConfig.is_examine?e.applyStatus():e.$util.redirectTo("/pages_promotion/fenxiao/index"):(e.isSub=!1,e.$util.showToast({title:i.message}))}})):this.$util.showToast({title:"请仔细阅读协议,并勾选"}))},getAgreement:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/config/agreement",success:function(i){0===i.code&&(e.fenXiaoAgreement=i.data,"1"===e.fenXiaoAgreement.agreement.is_agreement&&(e.fenXiaoAgreement.document.content&&(e.fenXiaoAgreement.document.content=(0,c.default)(e.fenXiaoAgreement.document.content)),e.isAgreement=!0))}})},openPopup:function(){this.isAgreement&&this.$refs.applyPopup.open()},closePopup:function(){this.$refs.applyPopup.close()},fenXiaoValidata:function(){var e=[{name:"fenXiaoName",checkType:"required",errorMsg:"请输入"+this.fenxiaoWords.fenxiao_name+"名称"},{name:"mobile",checkType:"required",errorMsg:"请输入手机号"},{name:"mobile",checkType:"phoneno",errorMsg:"请输入正确的手机号"}],i=s.default.check(this.formData,e);return!!i||(this.$util.showToast({title:s.default.error}),!1)},getSourceMemberInfo:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/sourceinfo",success:function(i){0==i.code&&i.data&&(e.sourceMemberInfo=i.data)}})},againApply:function(){this.status=""},getFenxiaoConfig:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/config/fenxiao",data:{},success:function(i){i.code>=0&&i.data&&(e.fenxiaoConfig=i.data,e.goodsList=i.data.goods_list,e.goodsList.length<=3?e.isShow=!1:e.goodsList.length>3&&1==e.isOpen&&(e.isShow=!0,e.goodsList=i.data.goods_list.slice(0,3)))}})},getFenxiaoBasicsConfig:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/config/basics",data:{},success:function(i){i.code>=0&&i.data&&(e.basicsConfig=i.data)}})}},onBackPress:function(e){return"navigateBack"!==e.from&&(this.$util.redirectTo("/pages/member/index"),!0)}};i.default=r}},[["8d55","common/runtime","common/vendor","pages_promotion/common/vendor"]]]);