Commit f6ae77815f0c729c92223277e92477ae26656387
1 parent
1d0b5d6b
app.js 里面有佣金的统一代码
Showing
1 changed file
with
53 additions
and
1 deletions
app.js
... | ... | @@ -51,7 +51,7 @@ App({ |
51 | 51 | config: null, //门店参数 |
52 | 52 | config2: null, //门店配置 |
53 | 53 | code: null, |
54 | - user_id:null,// 6520210,//6520119 qa 4687 6519901 zs 10153869 | |
54 | + user_id:null,// qa-6519858,// | |
55 | 55 | buy_now: null, |
56 | 56 | picklist: null, //门店列表 |
57 | 57 | wuliuprice: null, //物流价格表 |
... | ... | @@ -1024,6 +1024,58 @@ App({ |
1024 | 1024 | if(!this.globalData.scene) return false; |
1025 | 1025 | if(this.globalData.sp_scene.indexOf(this.globalData.scene)==-1) return false; |
1026 | 1026 | return true; |
1027 | + }, | |
1028 | + | |
1029 | + is_distribut:async function (th){ | |
1030 | + var isok=1; | |
1031 | + var dis=null; | |
1032 | + await this.promiseGet("/api/weshop/storeDistribut/get/"+os.stoid,{}).then(rs=>{ | |
1033 | + dis=rs.data.data; | |
1034 | + if( dis && dis.switch==0){ | |
1035 | + isok=0; | |
1036 | + } | |
1037 | + }) | |
1038 | + if(!isok) return false; | |
1039 | + await this.promiseGet("/store/storemoduleendtime/page?store_id=" +os.stoid + "&type=2",{}).then(rs=>{ | |
1040 | + if(rs.data.code==0){ | |
1041 | + var arr = rs.data.data.pageData; | |
1042 | + if (arr.length > 0) { | |
1043 | + var item=arr[0]; | |
1044 | + if(item.is_sy==0){ | |
1045 | + var now = Date.parse(new Date());now = now / 1000; | |
1046 | + if(item.end_time<now) { | |
1047 | + isok=0; | |
1048 | + } | |
1049 | + } | |
1050 | + }else{ | |
1051 | + isok=0; | |
1052 | + } | |
1053 | + } | |
1054 | + }) | |
1055 | + if(!isok) return false; | |
1056 | + //dis.is_yongjin_dk=1; | |
1057 | + th.data.dis_config=dis; | |
1058 | + //如果有开启佣金抵扣 | |
1059 | + if(th.data.dis_config.is_yongjin_dk && this.globalData.userInfo.is_distribut){ | |
1060 | + th.setData({can_commission:1}); | |
1061 | + } | |
1062 | + }, | |
1063 | + | |
1064 | + //获取佣金的比例 | |
1065 | + get_commission(first_money,second_money,third_money,th) { | |
1066 | + if(getApp().globalData.userInfo.is_distribut){ | |
1067 | + var pattern = th.data.dis_config.pattern; // 分销模式 | |
1068 | + var first_rate = th.data.dis_config.first_rate; // 一级比例 | |
1069 | + var second_rate = th.data.dis_config.second_rate; // 二级比例 | |
1070 | + var third_rate = th.data.dis_config.third_rate; // 三级比例 | |
1071 | + | |
1072 | + if(this.globalData.userInfo.first_leader){ | |
1073 | + return parseFloat(first_money); | |
1074 | + }else{ | |
1075 | + return parseFloat(first_money)+parseFloat(second_money)+parseFloat(third_money); | |
1076 | + } | |
1077 | + } | |
1027 | 1078 | } |
1028 | 1079 | |
1080 | + | |
1029 | 1081 | }); | ... | ... |