This commit is contained in:
2025-12-27 09:01:32 +08:00
commit 24647b844e
712 changed files with 2718 additions and 0 deletions

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,6 @@
{
"usingComponents": {
"uni-popup": "/components/uni-popup/uni-popup",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/bill"],{"32ba":function(t,n,e){"use strict";e.r(n);var i=e("de89"),a=e.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(o);n["default"]=a.a},3953:function(t,n,e){"use strict";var i=e("a24a"),a=e.n(i);a.a},"703c":function(t,n,e){"use strict";e.d(n,"b",(function(){return a})),e.d(n,"c",(function(){return o})),e.d(n,"a",(function(){return i}));var i={nsEmpty:function(){return e.e("components/ns-empty/ns-empty").then(e.bind(null,"a84f"))},loadingCover:function(){return e.e("components/loading-cover/loading-cover").then(e.bind(null,"0773"))}},a=function(){var t=this,n=t.$createElement,e=(t._self._c,t.accountList.length),i=t.__map(t.accountList,(function(n,i){var a=t.__get_orig(n),o=e&&"order"==n.type?t.$util.img("public/uniapp/fenxiao/bill/jiesuan.png"):null,u=e&&"order"!=n.type?t.$util.img("public/uniapp/fenxiao/bill/withdraw.png"):null,c=e?t.$util.timeStampTurnTime(n.create_time):null;return{$orig:a,g1:o,g2:u,g3:c}})),a=!t.accountList.length&&t.showEmpty;t.$mp.data=Object.assign({},{$root:{g0:e,l0:i,g4:a}})},o=[]},9421:function(t,n,e){"use strict";e.r(n);var i=e("703c"),a=e("32ba");for(var o in a)["default"].indexOf(o)<0&&function(t){e.d(n,t,(function(){return a[t]}))}(o);e("3953");var u=e("828b"),c=Object(u["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);n["default"]=c.exports},a24a:function(t,n,e){},bdbe:function(t,n,e){"use strict";(function(t,n){var i=e("47a9");e("1dee");i(e("3240"));var a=i(e("9421"));t.__webpack_require_UNI_MP_PLUGIN__=e,n(a.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},de89:function(t,n,e){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i={data:function(){return{accountList:{},showEmpty:!0}},onShow:function(){var t=this;setTimeout((function(){t.addonIsExist.fenxiao||(t.$util.showToast({title:"商家未开启分销",mask:!0,duration:2e3}),setTimeout((function(){t.$util.redirectTo("/pages/index/index")}),2e3))}),1e3)},methods:{getData:function(t){var n=this;1==t.num&&(this.accountList=[]),this.$api.sendRequest({url:"/fenxiao/api/account/page",data:{page:t.num,page_size:t.size},success:function(e){var i=[],a=e.message;0==e.code&&e.data&&e.data.list?i=e.data.list:n.$util.showToast({title:a}),t.endSuccess(i.length),1==t.num&&(n.accountList=[]),n.accountList=n.accountList.concat(i),n.$refs.loadingCover&&n.$refs.loadingCover.hide()},fail:function(e){n.showEmpty=!0,t.endErr(),n.$refs.loadingCover&&n.$refs.loadingCover.hide()}})}}};n.default=i}},[["bdbe","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,6 @@
{
"usingComponents": {
"ns-empty": "/components/ns-empty/ns-empty",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view class="bill"><mescroll-uni class="member-point vue-ref" vue-id="1a735b6e-1" size="{{8}}" data-ref="mescroll" data-event-opts="{{[['^getData',[['getData']]]]}}" bind:getData="__e" bind:__l="__l" vue-slots="{{['default','list']}}"><view slot="list"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="__i0__" wx:key="id"><block wx:if="{{$root.g0}}"><view class="balances"><block wx:if="{{item.$orig.type=='order'}}"><image src="{{item.g1}}" mode="widthFix"></image></block><block wx:else><image src="{{item.g2}}" mode="widthFix"></image></block><view class="balances-info"><text>{{item.$orig.type_name}}</text><text>{{"账单编号: "+item.$orig.account_no}}</text><text>{{item.g3}}</text></view><view class="balances-num"><text class="{{[item.$orig.money>0?'color-base-text':'']}}">{{item.$orig.money>0?'+'+item.$orig.money:item.$orig.money}}</text></view></view></block></block><block wx:if="{{$root.g4}}"><ns-empty vue-id="{{('1a735b6e-2')+','+('1a735b6e-1')}}" text="暂无账单信息" isIndex="{{false}}" bind:__l="__l"></ns-empty></block></view><loading-cover class="vue-ref" vue-id="{{('1a735b6e-3')+','+('1a735b6e-1')}}" data-ref="loadingCover" bind:__l="__l"></loading-cover></mescroll-uni></view>

View File

@@ -0,0 +1 @@
.empty{margin-top:0!important}.member-point .mescroll-uni-content{overflow:hidden}.balances{width:calc(100% - 60rpx);border-radius:10rpx;margin:0 auto;padding:27rpx 27rpx;box-sizing:border-box;display:flex;align-items:flex-start;background:#fff;margin-bottom:18rpx;margin-top:18rpx}.balances image{width:54rpx;height:54rpx;border-radius:50%}.balances .balances-info{flex:1;margin-left:16rpx;display:flex;flex-direction:column}.balances .balances-info text{line-height:1}.balances .balances-info text:last-child{font-size:28rpx}.balances .balances-info text:nth-child(2){margin-top:18rpx;font-size:24rpx;color:#909399}.balances .balances-info text:nth-child(3){font-size:24rpx;margin-top:19rpx;color:#909399}.balances .balances-num text{line-height:1;font-size:32rpx;color:#000}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/child_fenxiao"],{"15cb":function(e,t,n){},1893:function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return i}));var i={nsEmpty:function(){return n.e("components/ns-empty/ns-empty").then(n.bind(null,"a84f"))},nsLogin:function(){return Promise.all([n.e("common/vendor"),n.e("components/ns-login/ns-login")]).then(n.bind(null,"17d0"))},loadingCover:function(){return n.e("components/loading-cover/loading-cover").then(n.bind(null,"0773"))}},o=function(){var e=this,t=e.$createElement,n=(e._self._c,e.storeToken?e.__map(e.teamList,(function(t,n){var i=e.__get_orig(t),o=e.teamList.length,a=0!=o?e.teamList.length:null,r=0!=o&&t.headimg?e.$util.img(t.headimg):null,s=0==o||t.headimg?null:e.$util.getDefaultImage(),u=0!=o?e.$util.timeStampTurnTime(t.bind_fenxiao_time).substring(0,10):null,l=0!=o?e._f("moneyFormat")(t.order_money):null;return{$orig:i,g0:o,g1:a,g2:r,g3:s,g4:u,f0:l}})):null),i=e.storeToken?0==e.teamList.length&&e.emptyShow:null;e.$mp.data=Object.assign({},{$root:{l0:n,g5:i}})},a=[]},"32e2":function(e,t,n){"use strict";n.r(t);var i=n("1893"),o=n("e014");for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);n("6184");var r=n("828b"),s=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},6184:function(e,t,n){"use strict";var i=n("15cb"),o=n.n(i);o.a},a4a5:function(e,t,n){"use strict";(function(e,t){var i=n("47a9");n("1dee");i(n("3240"));var o=i(n("32e2"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},d2ab:function(e,t,n){"use strict";var i=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n("48d4")),a={data:function(){return{teamList:[],emptyShow:!1}},mixins:[o.default],onShow: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")}),2e3))}),1e3),this.storeToken||this.$nextTick((function(){e.$refs.login.open("/pages_promotion/fenxiao/childfenxiao")}))},methods:{getData:function(e){var t=this;this.emptyShow=!1,1==e.num&&(this.teamList=[]),this.$api.sendRequest({url:"/fenxiao/api/fenxiao/childfenxiao",data:{page_size:e.size,page:e.num},success:function(n){t.emptyShow=!0;var i=[],o=n.message;0==n.code&&n.data?i=n.data.list:t.$util.showToast({title:o}),e.endSuccess(i.length),1==e.num&&(t.teamList=[]),t.teamList=t.teamList.concat(i),t.$refs.loadingCover&&t.$refs.loadingCover.hide()},fail:function(n){e.endErr(),t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},imageError:function(e){this.teamList[e].headimg=this.$util.getDefaultImage().head,this.$forceUpdate()},toFenxiaoOrder:function(e){e.fenxiao_id?this.$util.redirectTo("/pages_promotion/fenxiao/relation",{fenxiao_id:e.fenxiao_id}):this.$util.redirectTo("/pages_promotion/fenxiao/relation",{sub_member_id:e.member_id})}},watch:{storeToken:function(e,t){e&&this.$refs.mescroll.refresh()}}};t.default=a},e014:function(e,t,n){"use strict";n.r(t);var i=n("d2ab"),o=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=o.a}},[["a4a5","common/runtime","common/vendor","pages_promotion/common/vendor"]]]);

View File

@@ -0,0 +1,8 @@
{
"navigationBarTitleText": "分销商",
"usingComponents": {
"ns-empty": "/components/ns-empty/ns-empty",
"ns-login": "/components/ns-login/ns-login",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view><block wx:if="{{storeToken}}"><mescroll-uni class="member-point vue-ref" vue-id="9ec1b97e-1" top="0" size="{{8}}" data-ref="mescroll" data-event-opts="{{[['^getData',[['getData']]]]}}" bind:getData="__e" bind:__l="__l" vue-slots="{{['list']}}"><view slot="list"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.g0!=0}}"><view data-event-opts="{{[['tap',[['toFenxiaoOrder',['$0'],[[['teamList','',index]]]]]]]}}" class="team-li" bindtap="__e"><view class="{{['li-box',(index+1==item.g1)?'active':'']}}"><block wx:if="{{item.$orig.headimg}}"><image src="{{item.g2}}" mode="aspectFill" data-event-opts="{{[['error',[['imageError',[index]]]]]}}" binderror="__e"></image></block><block wx:else><image src="{{item.g3.head}}"></image></block><view class="member-info"><view class="member-name"><view class="left"><view class="flex-box"><view class="name">{{item.$orig.nickname}}</view><block wx:if="{{item.$orig.level_name}}"><view class="title color-base-border color-base-text">{{item.$orig.level_name}}</view></block></view><view class="color-tip font-size-goods-tag">{{"加入时间:"+item.g4}}</view></view><view class="consume-info"><view><text>{{item.$orig.one_child_fenxiao_num+item.$orig.one_child_num}}</text>人</view><view><text>{{item.$orig.order_num}}</text>单</view><view><text>{{item.f0}}</text>元</view></view></view></view></view></view></block></block><block wx:if="{{$root.g5}}"><block><ns-empty vue-id="{{('9ec1b97e-2')+','+('9ec1b97e-1')}}" text="暂无数据" isIndex="{{false}}" bind:__l="__l"></ns-empty></block></block></view></mescroll-uni></block><ns-login class="vue-ref" vue-id="9ec1b97e-3" data-ref="login" bind:__l="__l"></ns-login><loading-cover class="vue-ref" vue-id="9ec1b97e-4" data-ref="loadingCover" bind:__l="__l"></loading-cover></view>

View File

@@ -0,0 +1 @@
.team-cate{padding:0 30rpx;width:calc(100%);height:90rpx;display:flex;box-sizing:border-box;background:#fff;position:fixed;left:0;top:0}.team-cate .cate-li{flex:1;justify-content:center;text-align:center;align-items:center;display:inline-block;line-height:90rpx;height:100%;font-size:30rpx}.team-cate .cate-li.active{box-sizing:border-box;border-bottom:4rpx solid}.team-member{width:100%;height:70rpx;line-height:70rpx;color:#909399;padding:0 20rpx;box-sizing:border-box}.team-li{margin:20rpx 30rpx;padding:30rpx;box-sizing:border-box;background:#fff;margin-bottom:20rpx;border-radius:10rpx}.team-li .li-box{display:flex;box-sizing:border-box;align-items:center}.team-li .li-box image{width:90rpx;height:90rpx;border-radius:50%}.team-li .li-box .member-info{flex:1;padding-left:20rpx;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.team-li .li-box .member-info .member-name{display:flex;justify-content:space-between;align-items:center;font-size:28rpx}.team-li .li-box .member-info .member-name .left{width:0;flex:1}.team-li .li-box .member-info .member-name .left .flex-box{display:flex;align-items:center;margin-bottom:6rpx}.team-li .li-box .member-info .member-name .left .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1}.team-li .li-box .member-info .member-name .left .title{padding:4rpx 16rpx;justify-content:center;align-items:center;text-align:center;font-size:20rpx;border-radius:4rpx;margin-left:10rpx;line-height:1;border:2rpx solid;color:#fff}.team-li .li-box .member-info .member-name .consume-info{text-align:right}.team-li .li-box .member-info .member-name .consume-info text{margin-right:6rpx}.team-li .li-box .member-info .member-name .consume-info view{line-height:1.5;font-size:24rpx}.team-li .li-box .member-info .member-date{display:flex;justify-content:space-between;align-items:center;margin-top:20rpx}.team-li .li-box .member-info .member-date view{width:50%;height:100%;text-align:left;line-height:1}.team-li .li-box .member-info .member-date view text{font-size:24rpx;color:#909399}.team-li .li-box .member-info .member-date view .tit{color:#909399}.team-li .li-box .btn-see{display:flex;flex-direction:row-reverse}.team-li .order-box-btn{display:inline-block;line-height:56rpx;padding:0 30rpx;font-size:26rpx;color:#303133;border:2rpx solid #999;box-sizing:border-box;border-radius:10rpx;margin-top:30rpx}.team-li .li-box.active{border:none}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/goods_list"],{"0dca":function(n,t,e){"use strict";(function(n,t){var o=e("47a9");e("1dee");o(e("3240"));var i=o(e("c4db"));n.__webpack_require_UNI_MP_PLUGIN__=e,t(i.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},"237a":function(n,t,e){},"67dc":function(n,t,e){"use strict";var o=e("237a"),i=e.n(o);i.a},7203:function(n,t,e){"use strict";var o=e("8a62"),i=e.n(o);i.a},"8a62":function(n,t,e){},c4db:function(n,t,e){"use strict";e.r(t);var o=e("c583"),i=e("cbfd");for(var u in i)["default"].indexOf(u)<0&&function(n){e.d(t,n,(function(){return i[n]}))}(u);e("7203"),e("67dc");var r=e("828b"),a=Object(r["a"])(i["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],void 0);t["default"]=a.exports},c583:function(n,t,e){"use strict";e.d(t,"b",(function(){return i})),e.d(t,"c",(function(){return u})),e.d(t,"a",(function(){return o}));var o={nsEmpty:function(){return e.e("components/ns-empty/ns-empty").then(e.bind(null,"a84f"))},loadingCover:function(){return e.e("components/loading-cover/loading-cover").then(e.bind(null,"0773"))},uniPopup:function(){return e.e("components/uni-popup/uni-popup").then(e.bind(null,"1843"))}},i=function(){var n=this,t=n.$createElement,e=(n._self._c,n.$util.img("public/uniapp/fenxiao/promote/promote_bg.png")),o=n.__map(n.goodsList,(function(t,e){var o=n.__get_orig(t),i=n.$util.img(t.sku_image,{size:"mid"});return{$orig:o,g1:i}})),i=n.goodsList.length,u=n.goodsList.length,r="-1"!=n.poster?n.$util.img(n.poster):null;n.$mp.data=Object.assign({},{$root:{g0:e,l0:o,g2:i,g3:u,g4:r}})},u=[]},cbfd:function(n,t,e){"use strict";e.r(t);var o=e("f986"),i=e.n(o);for(var u in o)["default"].indexOf(u)<0&&function(n){e.d(t,n,(function(){return o[n]}))}(u);t["default"]=i.a},f986:function(n,t,e){"use strict";var o=e("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=o(e("d76e")),u=o(e("48d4")),r={mixins:[i.default,u.default]};t.default=r}},[["0dca","common/runtime","common/vendor","pages_promotion/common/vendor"]]]);

View File

@@ -0,0 +1,7 @@
{
"usingComponents": {
"ns-empty": "/components/ns-empty/ns-empty",
"loading-cover": "/components/loading-cover/loading-cover",
"uni-popup": "/components/uni-popup/uni-popup"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view class="content"><mescroll-uni class="vue-ref" bind:getData="__e" vue-id="cf35fe2e-1" data-ref="mescroll" data-event-opts="{{[['^getData',[['getGoodsList']]]]}}" bind:__l="__l" vue-slots="{{['list']}}"><view slot="list"><view class="goods-list" style="{{'background-image:'+('url('+$root.g0+')')+';'}}"><scroll-view class="quick-nav" scroll-x="true"><view class="uni-scroll-view-content"><view data-event-opts="{{[['tap',[['changeCategory',[0]]]]]}}" class="{{['quick-nav-item',(categoryId==0)?'selected':'']}}" bindtap="__e">全部</view><block wx:for="{{categoryList}}" wx:for-item="item" wx:for-index="__i0__"><view data-event-opts="{{[['tap',[['changeCategory',['$0'],[[['categoryList','',__i0__,'category_id']]]]]]]}}" class="{{['quick-nav-item',(categoryId==item.category_id)?'selected':'']}}" bindtap="__e">{{''+item.category_name+''}}</view></block></view></scroll-view><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['navToDetailPage',['$0'],[[['goodsList','',index]]]]]]]}}" class="goods-item" bindtap="__e"><view class="image-wrap"><image src="{{item.g1}}" mode="aspectFill" data-event-opts="{{[['error',[['imageError',[index]]]]]}}" binderror="__e"></image></view><view class="goods-content"><view class="goods-name"><text class="name">{{item.$orig.sku_name}}</text><block wx:if="{{item.$orig.label_name}}"><view class="label-list"><text class="label-item">{{item.$orig.label_name}}</text></view></block></view><view class="goods-bottom"><view class="goods-price color-base-text"><text class="font-size-tag">¥</text>{{''+item.$orig.discount_price+''}}</view><view data-event-opts="{{[['tap',[['shareFn',['goods',index]]]]]}}" class="goods-share" catchtap="__e"><text class="icondiy icon-system-share"></text><block wx:if="{{!is_fenxiao}}"><text class="txt">分享</text></block><block wx:else><text class="txt">{{"赚"+item.$orig.commission_money+"元"}}</text></block></view></view></view></view></block><block wx:if="{{$root.g2==0}}"><view class="empty"><ns-empty vue-id="{{('cf35fe2e-2')+','+('cf35fe2e-1')}}" isIndex="{{false}}" text="暂无分销商品" textColor="#fff" bind:__l="__l"></ns-empty></view></block></view></view></mescroll-uni><block wx:if="{{$root.g3}}"><view class="active-btn"><button class="share-btn" plain="{{true}}" open-type="share">分享好友</button><text class="tag">|</text><text data-event-opts="{{[['tap',[['shareFn',['fenxiao']]]]]}}" class="btn" bindtap="__e">生成海报</text></view></block><loading-cover class="vue-ref" vue-id="cf35fe2e-3" data-ref="loadingCover" bind:__l="__l"></loading-cover><view data-event-opts="{{[['touchmove',[['',['$event']]]]]}}" catchtouchmove="__e"><uni-popup class="share-popup vue-ref" vue-id="cf35fe2e-4" type="bottom" data-ref="sharePopup" bind:__l="__l" vue-slots="{{['default']}}"><view><view class="share-title">分享</view><view class="share-content"><view class="share-box"><button class="share-btn" plain="{{true}}" open-type="share"><view class="iconfont icon-share-friend"></view><text>分享给好友</text></button></view><block wx:if="{{goodsCircle}}"><view class="share-box"><button class="share-btn" plain="{{true}}" data-event-opts="{{[['tap',[['openBusinessView',['$event']]]]]}}" bindtap="__e"><view class="iconfont icon-haowuquan"></view><text>分享到好物圈</text></button></view></block><view data-event-opts="{{[['tap',[['openPosterPopup',['$event']]]]]}}" class="share-box" bindtap="__e"><button class="share-btn" plain="{{true}}"><view class="iconfont icon-pengyouquan"></view><text>生成分享海报</text></button></view></view><view data-event-opts="{{[['tap',[['closeSharePopup',['$event']]]]]}}" class="share-footer" bindtap="__e"><text>取消分享</text></view></view></uni-popup></view><view data-event-opts="{{[['touchmove',[['',['$event']]]]]}}" catchtouchmove="__e"><uni-popup class="poster-layer vue-ref" vue-id="cf35fe2e-5" type="bottom" data-ref="posterPopup" bind:__l="__l" vue-slots="{{['default']}}"><block wx:if="{{poster!='-1'}}"><view><view class="image-wrap"><image src="{{$root.g4}}" show-menu-by-longpress="{{true}}"></image></view><view data-event-opts="{{[['tap',[['saveGoodsPoster']]]]}}" class="save" bindtap="__e">保存图片</view></view><view data-event-opts="{{[['tap',[['closePosterPopup']]]]}}" class="close iconfont icon-close" bindtap="__e"></view></block><block wx:else><view class="msg">{{posterMsg}}</view></block></uni-popup></view><privacy-popup class="vue-ref" vue-id="cf35fe2e-6" data-ref="privacyPopup" bind:__l="__l"></privacy-popup></view>

View File

@@ -0,0 +1,15 @@
.quick-nav .uni-scroll-view-content{display:flex}.uni-popup__wrapper.uni-custom .uni-popup__wrapper-box{max-height:unset!important}.quick-nav{margin-bottom:20rpx}.quick-nav .quick-nav-item{display:flex;align-items:center;padding:0 18rpx;box-sizing:border-box;flex-shrink:0;border-radius:40rpx;margin-right:20rpx;height:48rpx;font-size:24rpx;background:#fff;color:var(--base-color)}.quick-nav .quick-nav-item.selected{background:var(--base-color);color:#fff}.quick-nav .quick-nav-item:last-child{margin-right:0}.content{overflow:hidden;padding:0 30rpx 160rpx;min-height:100vh;background-color:#ff2d46}.content .goods-list{min-height:100vh;padding:420rpx 30rpx 0;background-size:100%;background-repeat:no-repeat;box-sizing:border-box}.content .goods-list .goods-item{margin-bottom:20rpx;background:#fff;padding:20rpx;display:flex;border-radius:10rpx}.content .goods-list .goods-item:last-child{margin-bottom:0}.content .goods-list .image-wrap{display:inline-block;width:200rpx;height:200rpx;line-height:200rpx;border-radius:10rpx;overflow:hidden;flex-shrink:0}.content .goods-list .image-wrap image{width:100%;height:100%;opacity:1;border-radius:20rpx}.content .goods-list .goods-content{width:calc(100% - 200rpx);min-height:160rpx;padding-left:20rpx;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.content .goods-list .goods-content .goods-name{width:100%;line-height:1.3}.content .goods-list .goods-content .goods-name .name{line-height:1.3;word-break:break-all;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.content .goods-list .goods-content .goods-name .label-list{display:flex;align-items:center;margin-top:6rpx}.content .goods-list .goods-content .goods-name .label-list .label-item{padding:4rpx 10rpx;font-size:24rpx;color:var(--base-color);border:2rpx solid var(--base-color);border-radius:6rpx;line-height:1}.content .goods-list .goods-content .goods-bottom{width:100%;display:flex;justify-content:space-between;align-items:center}.content .goods-list .goods-content .goods-bottom .goods-price{line-height:1.3;font-size:28rpx;font-weight:700}.content .goods-list .goods-content .goods-bottom .goods-share{height:50rpx;display:flex;justify-content:center;align-items:center;padding:0 20rpx;border-radius:50rpx;border:2rpx solid var(--base-color)}.content .goods-list .goods-content .goods-bottom .goods-share text{color:var(--base-color);border-radius:40rpx;font-size:24rpx}.content .goods-list .goods-content .goods-bottom .goods-share .icondiy{margin-right:4rpx;font-size:28rpx}.content .active-btn{position:fixed;bottom:40rpx;left:80rpx;right:80rpx;height:80rpx;display:flex;justify-content:center;align-items:center;z-index:2;border-radius:50rpx;background-color:var(--base-color);color:#fff}.content .active-btn .btn{flex:1;text-align:center}.content .active-btn .share-btn{margin:0;padding:0;flex:1;text-align:center;border:0;color:#fff}.content .share-popup .share-title,
.content .uni-popup__wrapper-box .share-title{line-height:60rpx;font-size:32rpx;padding:15rpx 0;text-align:center}.content .share-popup .share-content,
.content .uni-popup__wrapper-box .share-content{display:flex;display:-webkit-flex;-o-flex-wrap:wrap;flex-wrap:wrap;padding:80rpx 15rpx}.content .share-popup .share-content .share-box,
.content .uni-popup__wrapper-box .share-content .share-box{flex:1;text-align:center}.content .share-popup .share-content .share-box .share-btn,
.content .uni-popup__wrapper-box .share-content .share-box .share-btn{margin:0;padding:0;border:none;line-height:1;height:auto}.content .share-popup .share-content .share-box .share-btn text,
.content .uni-popup__wrapper-box .share-content .share-box .share-btn text{margin-top:20rpx;font-size:24rpx;display:block;color:#303133}.content .share-popup .share-content .share-box .iconfont,
.content .uni-popup__wrapper-box .share-content .share-box .iconfont{font-size:80rpx;line-height:normal}.content .share-popup .share-content .share-box .icon-fuzhilianjie,
.content .share-popup .share-content .share-box .icon-pengyouquan,
.content .share-popup .share-content .share-box .icon-haowuquan,
.content .share-popup .share-content .share-box .icon-share-friend,
.content .uni-popup__wrapper-box .share-content .share-box .icon-fuzhilianjie,
.content .uni-popup__wrapper-box .share-content .share-box .icon-pengyouquan,
.content .uni-popup__wrapper-box .share-content .share-box .icon-haowuquan,
.content .uni-popup__wrapper-box .share-content .share-box .icon-share-friend{color:#07c160}.content .share-popup .share-footer,
.content .uni-popup__wrapper-box .share-footer{height:90rpx;line-height:90rpx;border-top:2rpx solid #eee;text-align:center}.content .poster-layer .generate-poster{padding:40rpx 0}.content .poster-layer .generate-poster .iconfont{font-size:80rpx;color:#07c160;line-height:normal}.content .poster-layer .generate-poster > view{text-align:center}.content .poster-layer .generate-poster > view:last-child{margin-top:20rpx}.content .poster-layer .image-wrap{width:64%;height:854rpx;margin:60rpx auto 40rpx auto;box-shadow:0 0 32rpx hsla(0,0%,39.2%,.3)}.content .poster-layer .image-wrap image{width:480rpx;height:854rpx}.content .poster-layer .msg{padding:40rpx}.content .poster-layer .save{text-align:center;height:80rpx;line-height:80rpx}.content .poster-layer .close{position:absolute;top:0;right:20rpx;width:40rpx;height:80rpx;font-size:50rpx}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,8 @@
{
"usingComponents": {
"ns-copyright": "/components/ns-copyright/ns-copyright",
"loading-cover": "/components/loading-cover/loading-cover",
"ns-login": "/components/ns-login/ns-login",
"uni-popup": "/components/uni-popup/uni-popup"
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,7 @@
{
"usingComponents": {
"uni-popup": "/components/uni-popup/uni-popup",
"ns-goods-recommend": "/components/ns-goods-recommend/ns-goods-recommend",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}" class="data-v-3c8f0b9f"></page-meta><view class="container data-v-3c8f0b9f"><view class="level-top data-v-3c8f0b9f"><image src="{{$root.g0}}" class="data-v-3c8f0b9f"></image></view><swiper class="level-swiper data-v-3c8f0b9f" autoplay="{{false}}" duration="{{500}}" previous-margin="50rpx" next-margin="50rpx" current="{{curr}}" data-event-opts="{{[['change',[['swiperChange',['$event']]]]]}}" bindchange="__e"><block wx:for="{{levelList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><swiper-item class="data-v-3c8f0b9f"><view class="{{['level-item','data-v-3c8f0b9f',(index==curr)?'curr':'']}}"><view class="level-wrap data-v-3c8f0b9f"><view class="member-info data-v-3c8f0b9f"><view class="head-img data-v-3c8f0b9f"><image src="{{fenxiaoInfo.headimg?$root.g1:$root.g2.head}}" mode="aspectFill" data-event-opts="{{[['error',[['e0',['$event']]]]]}}" binderror="__e" class="data-v-3c8f0b9f"></image></view><view class="nickname data-v-3c8f0b9f">{{fenxiaoInfo.nickname}}</view><view class="level-name data-v-3c8f0b9f">{{item.level_name}}</view></view><view class="level-rate data-v-3c8f0b9f"><block wx:if="{{config.level>0}}"><view class="rate-item data-v-3c8f0b9f"><view class="title data-v-3c8f0b9f">一级分佣比率</view><view class="rate data-v-3c8f0b9f">{{item.one_rate}}<text class="percentage data-v-3c8f0b9f">%</text></view></view></block><block wx:if="{{config.level>1}}"><view class="rate-item data-v-3c8f0b9f"><view class="title data-v-3c8f0b9f">二级分佣比率</view><view class="rate data-v-3c8f0b9f">{{item.two_rate}}<text class="percentage data-v-3c8f0b9f">%</text></view></view></block><block wx:if="{{config.level>2}}"><view class="rate-item data-v-3c8f0b9f"><view class="title data-v-3c8f0b9f">三级分佣比率</view><view class="rate data-v-3c8f0b9f">{{item.three_rate}}<text class="percentage data-v-3c8f0b9f">%</text></view></view></block></view><block wx:if="{{item.level_num>fenxiaoInfo.level_num}}"><view class="not-unlocked data-v-3c8f0b9f"><text class="iconfont icon-suoding data-v-3c8f0b9f"></text></view></block></view></view></swiper-item></block></swiper><block wx:if="{{levelInfo}}"><view class="level-condition data-v-3c8f0b9f"><view class="condition-title data-v-3c8f0b9f"><view class="title data-v-3c8f0b9f">快速升级技巧</view><view class="rate price-font data-v-3c8f0b9f"><text class="complete data-v-3c8f0b9f">{{levelInfo.complete>levelInfo.task_num?levelInfo.task_num:levelInfo.complete}}</text><text class="num data-v-3c8f0b9f">{{"/"+levelInfo.task_num}}</text></view></view><view class="task data-v-3c8f0b9f"><block wx:for="{{levelInfo.task}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="task-item data-v-3c8f0b9f"><view class="flex-box data-v-3c8f0b9f"><view class="title data-v-3c8f0b9f">{{''+item.title+''}}<text data-event-opts="{{[['tap',[['openTips',['$0'],[[['levelInfo.task','',index]]]]]]]}}" class="iconfont icon-wenxiao data-v-3c8f0b9f" bindtap="__e"></text></view><view class="{{['status','data-v-3c8f0b9f',(item.progress==100)?'complete':'']}}">{{''+(item.progress==100?'已完成':'未完成')}}</view></view><view class="progress data-v-3c8f0b9f"><progress percent="{{item.progress}}" activeColor="#E7B667" stroke-width="4" class="data-v-3c8f0b9f"></progress></view><view class="flex-box data-v-3c8f0b9f"><view class="desc data-v-3c8f0b9f">{{item.desc}}</view><view class="rate price-font data-v-3c8f0b9f"><text class="complete data-v-3c8f0b9f">{{item.value}}</text><text class="num data-v-3c8f0b9f">{{"/"+item.condition}}</text></view></view></view></block></view></view></block><uni-popup vue-id="bbcf7fb0-1" type="bottom" data-ref="tips" class="data-v-3c8f0b9f vue-ref" bind:__l="__l" vue-slots="{{['default']}}"><view class="popup data-v-3c8f0b9f"><view class="popup-header data-v-3c8f0b9f"><text class="tit data-v-3c8f0b9f">提示</text><text data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="iconfont icon-close data-v-3c8f0b9f" bindtap="__e"></text></view><view class="popup-body data-v-3c8f0b9f"><view class="data-v-3c8f0b9f">{{tips}}</view><block wx:if="{{levelInfo}}"><view class="data-v-3c8f0b9f">{{levelInfo.upgrade_type==1?'满足任意一条件即可升级':'满足全部条件才能进行升级'}}</view></block></view></view></uni-popup><ns-goods-recommend vue-id="bbcf7fb0-2" route="fenxiao_level" class="data-v-3c8f0b9f" bind:__l="__l"></ns-goods-recommend><loading-cover vue-id="bbcf7fb0-3" data-ref="loadingCover" class="data-v-3c8f0b9f vue-ref" bind:__l="__l"></loading-cover></view>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/order"],{1208:function(e,t,o){"use strict";o.r(t);var n=o("3101"),i=o.n(n);for(var r in n)["default"].indexOf(r)<0&&function(e){o.d(t,e,(function(){return n[e]}))}(r);t["default"]=i.a},"2f47":function(e,t,o){"use strict";o.d(t,"b",(function(){return i})),o.d(t,"c",(function(){return r})),o.d(t,"a",(function(){return n}));var n={nsEmpty:function(){return o.e("components/ns-empty/ns-empty").then(o.bind(null,"a84f"))},nsLogin:function(){return Promise.all([o.e("common/vendor"),o.e("components/ns-login/ns-login")]).then(o.bind(null,"17d0"))},loadingCover:function(){return o.e("components/loading-cover/loading-cover").then(o.bind(null,"0773"))}},i=function(){var e=this,t=e.$createElement,o=(e._self._c,e.storeToken?e.__map(e.orderList,(function(t,o){var n=e.__get_orig(t),i=e.$util.img(t.sku_image,{size:"mid"}),r=e.$lang("common.currencySymbol"),s=parseFloat(t.commission).toFixed(2).split("."),a=parseFloat(t.commission).toFixed(2).split("."),l=e.$lang("common.currencySymbol"),d=parseFloat(t.price).toFixed(2).split("."),c=parseFloat(t.price).toFixed(2).split("."),u=e.$util.timeStampTurnTime(t.create_time),m=e.$lang("common.currencySymbol"),f=parseFloat(t.real_goods_money).toFixed(2).split("."),g=parseFloat(t.real_goods_money).toFixed(2).split(".");return{$orig:n,g0:i,m0:r,g1:s,g2:a,m1:l,g3:d,g4:c,g5:u,m2:m,g6:f,g7:g}})):null),n=e.storeToken?0==e.selectId&&0==e.orderList.length&&e.emptyShow:null,i=e.storeToken?1==e.selectId&&0==e.orderList.length&&e.emptyShow:null,r=e.storeToken?2==e.selectId&&0==e.orderList.length&&e.emptyShow:null,s=e.storeToken?3==e.selectId&&0==e.orderList.length&&e.emptyShow:null;e.$mp.data=Object.assign({},{$root:{l0:o,g8:n,g9:i,g10:r,g11:s}})},r=[]},3101:function(e,t,o){"use strict";var n=o("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(o("48d4")),r={data:function(){return{category:[{id:0,name:"全部",number:2},{id:1,name:"待结算",number:0},{id:2,name:"已结算",number:0},{id:3,name:"已退款",number:0}],selectId:0,orderList:[],emptyShow:!1,fenxiaoId:"",subMemberId:""}},mixins:[i.default],onLoad:function(e){void 0!=e.type&&(this.selectId=e.type)},onShow: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")}),2e3))}),1e3),this.fenxiaoWords&&this.fenxiaoWords.concept&&this.$langConfig.title(this.fenxiaoWords.concept+"订单"),this.storeToken||this.$nextTick((function(){e.$refs.login.open("/pages_promotion/fenxiao/order")}))},methods:{getData:function(e){var t=this;this.emptyShow=!1,1==e.num&&(this.orderList=[]),this.$api.sendRequest({url:"/fenxiao/api/order/page",data:{page:e.num,page_size:e.size,is_settlement:this.selectId},success:function(o){t.emptyShow=!0;var n=[];o.message;0==o.code&&o.data&&o.data.list?n=o.data.list:t.$util.showToast({title:o.message}),e.endSuccess(n.length),1==e.num&&(t.orderList=[]),t.orderList=t.orderList.concat(n),t.$refs.loadingCover&&t.$refs.loadingCover.hide()},fail:function(o){e.endErr(),t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},selectCate:function(e){this.selectId=e,this.$refs.mescroll.refresh()},toDetail:function(e){this.$util.redirectTo("/pages_promotion/fenxiao/order_detail",{id:e})},imageError:function(e){this.orderList[e].sku_image=this.$util.getDefaultImage().goods,this.$forceUpdate()}},watch:{storeToken:function(e,t){e&&this.$refs.mescroll.refresh()}}};t.default=r},"70da":function(e,t,o){"use strict";(function(e,t){var n=o("47a9");o("1dee");n(o("3240"));var i=n(o("d033"));e.__webpack_require_UNI_MP_PLUGIN__=o,t(i.default)}).call(this,o("3223")["default"],o("df3c")["createPage"])},9145:function(e,t,o){},c330:function(e,t,o){"use strict";var n=o("9145"),i=o.n(n);i.a},d033:function(e,t,o){"use strict";o.r(t);var n=o("2f47"),i=o("1208");for(var r in i)["default"].indexOf(r)<0&&function(e){o.d(t,e,(function(){return i[e]}))}(r);o("c330");var s=o("828b"),a=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);t["default"]=a.exports}},[["70da","common/runtime","common/vendor","pages_promotion/common/vendor"]]]);

View File

@@ -0,0 +1,7 @@
{
"usingComponents": {
"ns-empty": "/components/ns-empty/ns-empty",
"ns-login": "/components/ns-login/ns-login",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view><view class="withdraw-cate"><block wx:for="{{category}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block><view data-event-opts="{{[['tap',[['selectCate',['$0'],[[['category','',index,'id']]]]]]]}}" class="{{['cate-li',(selectId==item.id)?'active color-base-text color-base-bg-before':'']}}" bindtap="__e">{{item.name}}</view></block></block></view><block wx:if="{{storeToken}}"><mescroll-uni class="member-point vue-ref" vue-id="7a53bac4-1" top="90" size="{{8}}" data-ref="mescroll" data-event-opts="{{[['^getData',[['getData']]]]}}" bind:getData="__e" bind:__l="__l" vue-slots="{{['list']}}"><view class="goods_list" slot="list"><view class="order-list"><block wx:for="{{$root.l0}}" wx:for-item="orderItem" wx:for-index="orderIndex" wx:key="orderIndex"><view data-event-opts="{{[['tap',[['toDetail',['$0'],[[['orderList','',orderIndex,'fenxiao_order_id']]]]]]]}}" class="order-item" bindtap="__e"><view class="order-header"><text class="site-name font-size-base">{{orderItem.$orig.order_no}}</text><block wx:if="{{orderItem.$orig.is_refund==1}}"><text class="status-name color-base-text">已退款</text></block><block wx:else><block wx:if="{{orderItem.$orig.is_settlement==1}}"><text class="status-name color-text-green">已结算</text></block><block wx:else><text class="status-name color-text-orange">待结算</text></block></block></view><view class="order-body"><view class="goods-wrap"><view class="goods-img"><image src="{{orderItem.g0}}" mode="aspectFill" lazy-load="{{true}}" data-event-opts="{{[['error',[['imageError',[orderIndex]]]]]}}" binderror="__e"></image></view><view class="goods-info"><view class="top-wrap"><view class="goods-name font-size-base">{{orderItem.$orig.sku_name}}</view><view><text class="color-tip">{{"返"+fenxiaoWords.account}}</text><text class="price-color price-style small">{{orderItem.m0}}</text><text class="price-color price-style large">{{orderItem.g1[0]}}</text><text class="price-color price-style small">{{"."+orderItem.g2[1]}}</text></view></view><view class="goods-sub-section"><view class="goods-price"><text class="unit price-style small">{{orderItem.m1}}</text><text class="price-color price-style large">{{orderItem.g3[0]}}</text><text class="unit price-style small">{{"."+orderItem.g4[1]}}</text></view><view><text><text class="iconfont icon-close"></text>{{''+orderItem.$orig.num+''}}</text></view></view></view></view></view><view class="order-footer"><view class="order-base-info active"><view class="order-type"><text class="color-tip">{{orderItem.g5}}</text></view><view class="total"><text>合计:</text><text class="price-color">{{orderItem.m2}}</text><text class="price-color font-size-toolbar">{{orderItem.g6[0]}}</text><text class="price-color">{{"."+orderItem.g7[1]}}</text></view></view></view></view></block></view><view class="cart-empty"><block wx:if="{{$root.g8}}"><ns-empty vue-id="{{('7a53bac4-2')+','+('7a53bac4-1')}}" text="暂无订单" isIndex="{{false}}" bind:__l="__l"></ns-empty></block><block wx:if="{{$root.g9}}"><ns-empty vue-id="{{('7a53bac4-3')+','+('7a53bac4-1')}}" text="暂无待结算订单" isIndex="{{false}}" bind:__l="__l"></ns-empty></block><block wx:if="{{$root.g10}}"><ns-empty vue-id="{{('7a53bac4-4')+','+('7a53bac4-1')}}" text="暂无已结算订单" isIndex="{{false}}" bind:__l="__l"></ns-empty></block><block wx:if="{{$root.g11}}"><ns-empty vue-id="{{('7a53bac4-5')+','+('7a53bac4-1')}}" text="暂无已退款订单" isIndex="{{false}}" bind:__l="__l"></ns-empty></block></view></view></mescroll-uni></block><ns-login class="vue-ref" vue-id="7a53bac4-6" data-ref="login" bind:__l="__l"></ns-login><loading-cover class="vue-ref" vue-id="7a53bac4-7" data-ref="loadingCover" bind:__l="__l"></loading-cover></view>

View File

@@ -0,0 +1 @@
.fixed{position:relative;top:0}.empty{margin-top:0!important}.cart-empty{padding-top:208rpx!important}.color-text-green{color:#11bd64}.color-text-orange{color:#ffa044}.withdraw-cate{width:100%;height:90rpx;display:flex;box-sizing:border-box;background:#fff}.withdraw-cate .cate-li{flex:1;display:flex;justify-content:center;align-items:center;height:100%;font-size:30rpx}.withdraw-cate .cate-li.active{box-sizing:border-box;position:relative}.withdraw-cate .cate-li.active::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:4rpx}.goods_list{width:100%;height:100%;padding:0 24rpx;box-sizing:border-box;margin-top:18rpx}.goods_list .order-item{padding:30rpx;box-sizing:border-box;border-radius:10rpx;background:#fff;position:relative;margin-bottom:18rpx}.goods_list .order-item .order-header{display:flex;align-items:center;position:relative;padding-bottom:24rpx;line-height:1;font-size:22rpx}.goods_list .order-item .order-header .icon-dianpu{display:inline-block;line-height:1;margin-right:12rpx}.goods_list .order-item .order-header .status-name{flex:1;text-align:right}.goods_list .order-item .order-body{margin-bottom:24rpx}.goods_list .order-item .order-body .goods-wrap{display:flex;position:relative}.goods_list .order-item .order-body .goods-wrap:last-of-type{margin-bottom:0}.goods_list .order-item .order-body .goods-wrap .goods-img{width:170rpx;height:170rpx;padding:20rpx 0 0 0;margin-right:5rpx}.goods_list .order-item .order-body .goods-wrap .goods-img image{width:100%;height:100%;border-radius:10rpx}.goods_list .order-item .order-body .goods-wrap .goods-info{flex:1;position:relative;padding:20rpx 0 0 0;max-width:calc(100% - 200rpx);margin-left:18rpx;display:flex;flex-direction:column}.goods_list .order-item .order-body .goods-wrap .goods-info .top-wrap{flex:1}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;font-size:22rpx;color:#000}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-sub-section{width:100%;line-height:1.5;display:flex;align-items:center;font-size:22rpx;margin-top:20rpx}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-sub-section .unit{font-size:24rpx;margin-right:2rpx}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-sub-section view{flex:1;line-height:1}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-sub-section view:last-of-type{text-align:right}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-sub-section view:last-of-type .iconfont{line-height:1;font-size:24rpx}.goods_list .order-item .order-body .goods-wrap .goods-info .order-time{margin-top:12rpx;font-size:22rpx;color:#838383}.goods_list .order-item .order-body .goods-wrap .goods-info .order-time .goods-price{font-size:22rpx;float:right;color:#000}.goods_list .order-item .order-footer{padding-top:24rpx}.goods_list .order-item .order-footer .order-base-info{display:flex}.goods_list .order-item .order-footer .order-base-info .total{text-align:right;padding-top:20rpx;flex:1;font-size:22rpx}.goods_list .order-item .order-footer .order-base-info .total > text{line-height:1}.goods_list .order-item .order-footer .order-base-info .order-type{font-size:22rpx}.goods_list .order-item .order-footer .order-base-info .order-type > text{line-height:1}.goods_list .order-item .order-footer .order-base-info.active .total{padding-top:0}.goods_list .order-item .order-footer .order-base-info.active .order-type{padding-top:0}.goods_list .order-item:last-child{border:none}.price-color{color:var(--price-color)}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/order_detail"],{1104:function(e,t,o){"use strict";o.r(t);var i=o("5ce5"),n=o("9977");for(var r in n)["default"].indexOf(r)<0&&function(e){o.d(t,e,(function(){return n[e]}))}(r);o("bf80");var a=o("828b"),s=Object(a["a"])(n["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},"2fb8":function(e,t,o){"use strict";(function(e){var i=o("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var n=i(o("48d4")),r={data:function(){return{isIphoneX:!1,orderId:0,orderData:{action:[]}}},components:{},onLoad:function(t){t.id?this.orderId=t.id:e.navigateBack({delta:1})},mixins:[n.default],onShow: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")}),2e3))}),1e3),this.isIphoneX=this.$util.uniappIsIPhoneX(),this.storeToken?this.getOrderData():this.$nextTick((function(){e.$refs.login.open("/pages_promotion/fenxiao/order_detail?id="+e.orderId)}))},methods:{getOrderData:function(){var e=this;this.$api.sendRequest({url:"/fenxiao/api/order/info",data:{fenxiao_order_id:this.orderId},success:function(t){t.code>=0?(e.$refs.loadingCover&&e.$refs.loadingCover.hide(),e.orderData=t.data):(e.$util.showToast({title:"未获取到订单信息!"}),setTimeout((function(){e.$util.redirectTo("/pages_promotion/fenxiao/order",{},"redirectTo")}),1500))},fail:function(t){e.$refs.loadingCover&&e.$refs.loadingCover.hide()}})},imageError:function(){this.orderData.sku_image=this.$util.getDefaultImage().goods,this.$forceUpdate()}},watch:{storeToken:function(e,t){e&&this.getOrderData()}}};t.default=r}).call(this,o("df3c")["default"])},"5ce5":function(e,t,o){"use strict";o.d(t,"b",(function(){return n})),o.d(t,"c",(function(){return r})),o.d(t,"a",(function(){return i}));var i={nsLogin:function(){return Promise.all([o.e("common/vendor"),o.e("components/ns-login/ns-login")]).then(o.bind(null,"17d0"))},loadingCover:function(){return o.e("components/loading-cover/loading-cover").then(o.bind(null,"0773"))}},n=function(){var e=this.$createElement,t=(this._self._c,this.$util.img(this.orderData.sku_image,{size:"mid"})),o=parseFloat(this.orderData.price).toFixed(2).split("."),i=parseFloat(this.orderData.price).toFixed(2).split("."),n=parseFloat(this.orderData.commission).toFixed(2).split("."),r=parseFloat(this.orderData.commission).toFixed(2).split(".");this.$mp.data=Object.assign({},{$root:{g0:t,g1:o,g2:i,g3:n,g4:r}})},r=[]},9977:function(e,t,o){"use strict";o.r(t);var i=o("2fb8"),n=o.n(i);for(var r in i)["default"].indexOf(r)<0&&function(e){o.d(t,e,(function(){return i[e]}))}(r);t["default"]=n.a},"9e16":function(e,t,o){},bf80:function(e,t,o){"use strict";var i=o("9e16"),n=o.n(i);n.a},bf81:function(e,t,o){"use strict";(function(e,t){var i=o("47a9");o("1dee");i(o("3240"));var n=i(o("1104"));e.__webpack_require_UNI_MP_PLUGIN__=o,t(n.default)}).call(this,o("3223")["default"],o("df3c")["createPage"])}},[["bf81","common/runtime","common/vendor","pages_promotion/common/vendor"]]]);

View File

@@ -0,0 +1,6 @@
{
"usingComponents": {
"ns-login": "/components/ns-login/ns-login",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view><view class="order-detail"><view class="order-detail-box"><view class="header"><view class="title"><text>{{"共"+orderData.num+"件商品"}}</text></view><block wx:if="{{orderData.is_refund==1}}"><text class="color-base-text font-size-tag">已退款</text></block><block wx:else><block wx:if="{{orderData.is_settlement==1}}"><text class="color-base-text font-size-tag">已结算</text></block><block wx:else><text class="color-base-text font-size-tag">待结算</text></block></block></view><view class="detail-body"><view class="detail-body-box"><view class="goods-image"><image src="{{$root.g0}}" mode="aspectFill" data-event-opts="{{[['error',[['imageError']]]]}}" binderror="__e"></image></view><view class="order-info"><view class="goods-name">{{orderData.sku_name}}</view><view class="goods-sub-section margin-top"><view><text class="goods-price"><text class="unit price-color">¥</text><text class="price-color font-size-toolbar">{{$root.g1[0]}}</text><text class="unit price-color">{{"."+$root.g2[1]}}</text></text></view><view><text><text class="iconfont icon-close"></text>{{''+orderData.num+''}}</text></view></view></view></view></view><view class="detail-footer"><text></text><text><text>合计:</text><text class="price-color total">{{"¥"+orderData.real_goods_money}}</text></text></view></view><view class="order-detail-box commission"><view class="header"><view class="title color-base-bg-before"><text>返佣详情</text></view><text class="color-base-text"></text></view><view class="detail-content"><view class="order-info-item"><text class="tit">订单编号:</text><text>{{orderData.order_no}}</text></view><view class="order-info-item"><text class="tit">分佣层级:</text><text>{{orderData.commission_level+"级"}}</text></view><view class="order-info-item"><text class="tit">返佣金额:</text><text class="price-color font-size-toolbar"><text class="font-size-goods-tag">¥</text>{{''+$root.g3[0]+''}}<text class="font-size-goods-tag">{{"."+$root.g4[1]}}</text></text></view></view></view></view><ns-login class="vue-ref" vue-id="56cd8a64-1" data-ref="login" bind:__l="__l"></ns-login><loading-cover class="vue-ref" vue-id="56cd8a64-2" data-ref="loadingCover" bind:__l="__l"></loading-cover></view>

View File

@@ -0,0 +1 @@
.order-detail{width:100%;padding:0 20rpx;box-sizing:border-box;margin-top:20rpx}.order-detail .order-detail-box{width:100%;height:100%;box-sizing:border-box;background:#fff;border-radius:10rpx}.order-detail .order-detail-box .header{width:100%;padding:30rpx;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box}.order-detail .order-detail-box .header .title{display:inline-block;position:relative;line-height:1}.order-detail .order-detail-box .detail-body{width:100%;padding:0 30rpx 30rpx 30rpx;box-sizing:border-box}.order-detail .order-detail-box .detail-body .detail-body-box{width:100%;height:100%;display:flex}.order-detail .order-detail-box .detail-body .detail-body-box .goods-image{width:180rpx;height:180rpx;border-radius:10rpx}.order-detail .order-detail-box .detail-body .detail-body-box .goods-image image{width:100%;height:100%;border:1rpx solid #eee;border-radius:10rpx}.order-detail .order-detail-box .detail-body .detail-body-box .order-info{width:calc(100% - 200rpx);height:180rpx;padding-left:20rpx;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between}.order-detail .order-detail-box .detail-body .detail-body-box .order-info .goods-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;font-size:28rpx}.order-detail .order-detail-box .detail-body .detail-body-box .order-info .goods-sub-section{width:100%;line-height:1.3;display:flex}.order-detail .order-detail-box .detail-body .detail-body-box .order-info .goods-sub-section .goods-price{font-size:28rpx}.order-detail .order-detail-box .detail-body .detail-body-box .order-info .goods-sub-section .unit{font-weight:400;font-size:24rpx;margin-right:2rpx}.order-detail .order-detail-box .detail-body .detail-body-box .order-info .goods-sub-section view{flex:1;line-height:1.3}.order-detail .order-detail-box .detail-body .detail-body-box .order-info .goods-sub-section view:last-of-type{text-align:right}.order-detail .order-detail-box .detail-body .detail-body-box .order-info .goods-sub-section view:last-of-type .iconfont{line-height:1;font-size:28rpx}.order-detail .order-detail-box .detail-content{width:100%;padding:0 30rpx 30rpx 30rpx;box-sizing:border-box;border-bottom:1rpx solid #eee}.order-detail .order-detail-box .detail-content text{font-size:28rpx}.order-detail .order-detail-box .detail-content .order-info-item .tit{display:inline-block}.order-detail .order-detail-box .detail-footer{width:100%;height:100rpx;padding:20rpx;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center}.order-detail .order-detail-box .detail-footer .total{font-weight:600}.commission{margin-top:20rpx}.commission .detail-content{border:0!important}.order-money-detail{width:100%;padding:0 20rpx;box-sizing:border-box;margin-top:20rpx}.order-money-detail .order-money-detail-box{width:100%;height:100%;padding-top:20rpx;box-sizing:border-box;background:#fff;border-radius:10rpx}.order-money-detail .order-money-detail-box .header{width:100%;height:70rpx;padding:0 20rpx;border-bottom:1rpx solid #eee;display:flex;align-items:center;box-sizing:border-box}.order-money-detail .order-money-detail-box .header .title{padding-left:20rpx;display:inline-block;position:relative;line-height:1;font-weight:600}.order-money-detail .order-money-detail-box .header .title::before{content:"";display:block;width:4rpx;height:100%;position:absolute;left:0;top:0;border-radius:6rpx}.order-money-detail .order-money-detail-box .money-detail-body{width:100%;padding:20rpx;box-sizing:border-box}.order-money-detail .order-money-detail-box .money-detail-body .order-cell{display:flex;margin:10rpx 0;align-items:center;background:#fff;line-height:40rpx}.order-money-detail .order-money-detail-box .money-detail-body .order-cell .tit{text-align:left;display:inline-block;width:200rpx}.order-money-detail .order-money-detail-box .money-detail-body .order-cell .box{flex:1;line-height:inherit}.order-money-detail .order-money-detail-box .money-detail-body .order-cell .box .textarea{height:40rpx}.order-money-detail .order-money-detail-box .money-detail-body .order-cell .iconfont{color:#bbb;font-size:28rpx}.order-money-detail .order-money-detail-box .money-detail-body .order-cell .order-pay{padding:0}.order-money-detail .order-money-detail-box .money-detail-body .order-cell .order-pay text{display:inline-block;margin-left:6rpx}.order-money-detail .order-money-detail-box .money-detail-body .order-cell text{color:#909399;font-size:24rpx}.price-color{color:var(--price-color)}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/promote"],{"264e":function(t,e,o){"use strict";(function(t,e){var n=o("47a9");o("1dee");n(o("3240"));var i=n(o("f8a6"));t.__webpack_require_UNI_MP_PLUGIN__=o,e(i.default)}).call(this,o("3223")["default"],o("df3c")["createPage"])},"6c78":function(t,e,o){"use strict";o.d(e,"b",(function(){return i})),o.d(e,"c",(function(){return a})),o.d(e,"a",(function(){return n}));var n={nsCopyright:function(){return o.e("components/ns-copyright/ns-copyright").then(o.bind(null,"6db1"))},nsLogin:function(){return Promise.all([o.e("common/vendor"),o.e("components/ns-login/ns-login")]).then(o.bind(null,"17d0"))},loadingCover:function(){return o.e("components/loading-cover/loading-cover").then(o.bind(null,"0773"))}},i=function(){var t=this,e=t.$createElement,o=(t._self._c,t.$util.img("public/uniapp/fenxiao/promote/promote_bg.png")),n=t.$util.img("public/uniapp/fenxiao/promote/my_earnings.png"),i=t.$util.img("public/uniapp/fenxiao/promote/money.png"),a=t.promote.list.length,s=a?t.__map(t.promote.list,(function(e,o){var n=t.__get_orig(e),i=e.headimg?t.$util.img(e.headimg):null,a=e.headimg?null:t.$util.getDefaultImage();return{$orig:n,g4:i,g5:a}})):null,r=t.$util.img("public/uniapp/fenxiao/promote/activity_rules.png");t._isMounted||(t.e0=function(e,o){var n=arguments[arguments.length-1].currentTarget.dataset,i=n.eventParams||n["event-params"];o=i.item;o.headimg=t.$util.getDefaultImage().head}),t.$mp.data=Object.assign({},{$root:{g0:o,g1:n,g2:i,g3:a,l0:s,g6:r}})},a=[]},"9de8":function(t,e,o){"use strict";var n=o("47a9");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=n(o("af34")),a=n(o("e5ac")),s={data:function(){return{tabIndex:0,promoteContent:{},promote:{page:0,page_size:5,page_count:0,list:[]},isPay:0,detailData:{},templateId:"",poster:""}},onShow:function(){var t=this;setTimeout((function(){t.addonIsExist.fenxiao||(t.$util.showToast({title:"商家未开启分销",mask:!0,duration:2e3}),setTimeout((function(){t.$util.redirectTo("/pages/index/index")}),2e3))}),1e3),this.storeToken?(this.getTeam(),this.getPromoteRule(),this.getFenxiaoDetail()):this.$nextTick((function(){t.$refs.login.open("/pages_promotion/fenxiao/promote_code")}))},onLoad:function(){this.getTemplateId(),this.getPoster()},methods:{toPoster:function(){this.$util.redirectTo("/pages_promotion/fenxiao/promote_code",{poster:this.poster,templateId:this.templateId})},tabCut:function(t){this.tabIndex=t,this.isPay=t,this.promote.page_count=0,this.promote.page=0,this.promote.page_size=5,this.getTeam()},getTeam:function(){var t=this;this.promote.page_count>0&&this.promote.page==this.promote.page_count||(this.promote.page++,this.$api.sendRequest({url:"/fenxiao/api/fenxiao/team",data:{page:this.promote.page,page_size:this.promote.page_size,is_pay:this.isPay,level:1},success:function(e){t.$refs.loadingCover&&t.$refs.loadingCover.hide(),e.code>=0?(1==t.promote.page&&(t.promote.list=[]),t.promote.page_count=e.data.page_count,t.promote.list=t.promote.list.concat(e.data.list)):t.$util.showToast({title:e.message})},fail:function(e){t.$refs.loadingCover&&t.$refs.loadingCover.hide()}}))},getFenxiaoDetail:function(){var t=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/detail",success:function(e){e.data?t.detailData=e.data:t.$util.showToast({title:e.message})}})},getPromoteRule:function(){var t=this;this.$api.sendRequest({url:"/fenxiao/api/config/promoterule",success:function(e){e.data?(t.promoteContent=e.data,t.promoteContent.content=e.data.content?(0,a.default)(e.data.content):""):t.$util.showToast({title:e.message})},fail:function(e){t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},getPoster:function(){var t=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/posterList",success:function(e){e.code>=0&&(t.poster=e.data.toString(),t.poster=encodeURIComponent(t.poster))}})},getTemplateId:function(){var t=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/posterTemplateIds",success:function(e){e.code>=0&&(t.templateId=(0,i.default)(e.data).join())}})}}};e.default=s},c481:function(t,e,o){"use strict";var n=o("d9ac"),i=o.n(n);i.a},d9ac:function(t,e,o){},f657:function(t,e,o){"use strict";o.r(e);var n=o("9de8"),i=o.n(n);for(var a in n)["default"].indexOf(a)<0&&function(t){o.d(e,t,(function(){return n[t]}))}(a);e["default"]=i.a},f8a6:function(t,e,o){"use strict";o.r(e);var n=o("6c78"),i=o("f657");for(var a in i)["default"].indexOf(a)<0&&function(t){o.d(e,t,(function(){return i[t]}))}(a);o("c481");var s=o("828b"),r=Object(s["a"])(i["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=r.exports}},[["264e","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,7 @@
{
"usingComponents": {
"ns-copyright": "/components/ns-copyright/ns-copyright",
"ns-login": "/components/ns-login/ns-login",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view class="fenxiao-promote" style="{{'background-image:'+('url('+$root.g0+')')+';'}}"><view class="my-earnings"><view class="earnings-head-wrap"><view class="earnings-head"><image class="name" src="{{$root.g1}}" mode="aspectFit"></image><image class="money-bg" src="{{$root.g2}}" mode="aspectFill"></image><view class="content">累计收益<text class="money-text">{{detailData.total_commission}}</text>元</view></view></view><view class="earnings-body"><view class="earnings-tab"><text data-event-opts="{{[['tap',[['tabCut',[0]]]]]}}" class="{{[(tabIndex==0)?'active':'']}}" bindtap="__e">已邀请好友</text><text data-event-opts="{{[['tap',[['tabCut',[1]]]]]}}" class="{{[(tabIndex==1)?'active':'']}}" bindtap="__e">已下单好友</text></view><scroll-view class="earnings-content-wrap" scroll-y="true" data-event-opts="{{[['scrolltolower',[['getTeam']]]]}}" bindscrolltolower="__e"><block wx:if="{{$root.g3}}"><view class="earnings-list"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="earnings-item"><image class="item-img" src="{{item.$orig.headimg?item.g4:item.g5.head}}" mode="aspectFill" data-event-opts="{{[['error',[['e0',['$event']]]]]}}" data-event-params="{{({item:item.$orig})}}" binderror="__e"></image><view class="item-content"><view class="item-name multi-hidden">{{item.$orig.nickname}}</view></view></view></block></view></block><block wx:else><view class="earnings-empty">暂无已邀请好友,快去邀请吧</view></block></scroll-view></view></view><view class="activity-rules"><image class="rules-name" src="{{$root.g6}}" mode="aspectFit"></image><block wx:if="{{promoteContent.content}}"><view class="content"><rich-text nodes="{{promoteContent.content}}"></rich-text></view></block><block wx:else><view class="rules-empty">暂无活动规则</view></block></view><view class="active-btn"><button type="primary" data-event-opts="{{[['tap',[['toPoster']]]]}}" bindtap="__e">邀请好友</button></view><ns-copyright vue-id="a93f4c28-1" bind:__l="__l"></ns-copyright><ns-login class="vue-ref" vue-id="a93f4c28-2" data-ref="login" bind:__l="__l"></ns-login><loading-cover class="vue-ref" vue-id="a93f4c28-3" data-ref="loadingCover" bind:__l="__l"></loading-cover><privacy-popup class="vue-ref" vue-id="a93f4c28-4" data-ref="privacyPopup" bind:__l="__l"></privacy-popup></view>

View File

@@ -0,0 +1,2 @@
.fenxiao-promote{overflow:hidden;padding:0 30rpx 160rpx;min-height:100vh;background-color:#ff2d46;background-size:100%;background-repeat:no-repeat}.fenxiao-promote .my-earnings,
.fenxiao-promote .activity-rules{background-color:#fff;border-radius:30rpx}.fenxiao-promote .my-earnings{margin-top:230rpx;padding-bottom:40rpx}.fenxiao-promote .my-earnings .earnings-head-wrap{background-color:#fff7f5;height:160rpx;border-radius:30rpx;border-bottom-left-radius:0;border-bottom-right-radius:0}.fenxiao-promote .my-earnings .earnings-head{position:relative;padding-top:60rpx;display:flex;align-items:center;justify-content:center}.fenxiao-promote .my-earnings .earnings-head .name{position:absolute;width:384rpx;height:74rpx;top:-22rpx}.fenxiao-promote .my-earnings .earnings-head .content{font-size:24rpx}.fenxiao-promote .my-earnings .earnings-head .money-bg{width:80rpx;height:80rpx}.fenxiao-promote .my-earnings .earnings-head .money-text{margin:0 6rpx;font-size:40rpx;line-height:1}.fenxiao-promote .my-earnings .earnings-body{padding:0 30rpx}.fenxiao-promote .my-earnings .earnings-body .earnings-tab{display:flex;justify-content:space-around;align-items:center;height:100rpx;font-size:30rpx;color:#e93224;margin-bottom:10rpx}.fenxiao-promote .my-earnings .earnings-body .earnings-tab text.active{position:relative;font-weight:700}.fenxiao-promote .my-earnings .earnings-body .earnings-tab text.active::after{position:absolute;content:"";height:4rpx;width:86rpx;left:50%;bottom:-4rpx;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#e93224}.fenxiao-promote .my-earnings .earnings-body .earnings-content-wrap{max-height:440rpx}.fenxiao-promote .my-earnings .earnings-body .earnings-item{display:flex;align-items:center;margin-bottom:20rpx}.fenxiao-promote .my-earnings .earnings-body .earnings-item:last-child{margin-bottom:0}.fenxiao-promote .my-earnings .earnings-body .earnings-item .item-img{width:90rpx;height:90rpx;margin-right:20rpx;flex-shrink:0}.fenxiao-promote .my-earnings .earnings-body .earnings-item .item-time{font-size:24rpx;color:#909399}.fenxiao-promote .my-earnings .earnings-body .earnings-item .item-name{line-height:1.3}.fenxiao-promote .my-earnings .earnings-body .earnings-item .money{margin-left:auto;color:#f9b124}.fenxiao-promote .my-earnings .earnings-empty{display:flex;align-items:center;justify-content:center;height:160rpx;font-size:30rpx}.fenxiao-promote .activity-rules{position:relative;margin-top:60rpx;min-height:300rpx}.fenxiao-promote .activity-rules .rules-name{position:absolute;width:384rpx;height:74rpx;top:-22rpx;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.fenxiao-promote .activity-rules .content{padding:70rpx 20rpx 0}.fenxiao-promote .activity-rules .rules-empty{padding-top:140rpx;text-align:center;font-size:30rpx}.fenxiao-promote .active-btn{position:fixed;bottom:0;left:0;right:0;z-index:5;display:flex;align-items:center;justify-content:center;background-color:#ff2d46;height:160rpx;padding:0 60rpx}.fenxiao-promote .active-btn button{flex:1;margin:0;border-radius:50rpx;color:#985400;background:linear-gradient(45deg,#ffe2ac,#fdc174)}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/promote_code"],{"2a64":function(e,t,n){"use strict";var o=n("e3e9"),i=n.n(o);i.a},3394:function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;n("cc1e");var o={data:function(){return{poster:[],fenxiaoInfo:{},posterIndex:0,templateId:["default"],mpShareData:null}},components:{uniPopup:function(){n.e("components/uni-popup/uni-popup").then(function(){return resolve(n("1843"))}.bind(null,n)).catch(n.oe)}},methods:{getPoster:function(e){var t=this;return new Promise((function(n,o){t.$api.sendRequest({url:"/fenxiao/api/fenxiao/poster",data:{page:"/pages/index/index",qrcode_param:JSON.stringify({}),template_id:e},success:function(e){t.$refs.loadingCover&&t.$refs.loadingCover.hide(),e.code>=0&&n(e.data.path)},fail:function(e){t.$refs.loadingCover&&t.$refs.loadingCover.hide(),o()}})}))},getIndex:function(e){this.posterIndex=e.detail.current},save:function(){var t=this;e.downloadFile({url:this.$util.img(this.poster[this.posterIndex]),success:function(n){200===n.statusCode?e.saveImageToPhotosAlbum({filePath:n.tempFilePath,success:function(){t.$util.showToast({title:"保存成功"})},fail:function(e){"saveImageToPhotosAlbum:fail auth deny"==e.errMsg||"saveImageToPhotosAlbum:fail:auth denied"==e.errMsg?t.$refs.popupDialog.open():t.$util.showToast({title:"保存失败,请稍后重试"})}}):t.$util.showToast({title:"下载失败"})},fail:function(e){t.$util.showToast({title:"下载失败"})}})},getFenxiaoDetail:function(){var e=this;this.poster=[];try{this.templateId.forEach((function(t,n){e.getPoster(t).then((function(t){e.poster.push(t),e.$refs.loadingCover&&e.$refs.loadingCover.hide()})).catch((function(e){throw e}))}))}catch(t){this.$util.showToast({title:"海报生成失败"})}},closeDialog:function(){this.$refs.popupDialog.close()}},onLoad:function(e){var t=this;setTimeout((function(){t.addonIsExist.fenxiao||(t.$util.showToast({title:"商家未开启分销",mask:!0,duration:2e3}),setTimeout((function(){t.$util.redirectTo("/pages/index/index")}),2e3))}),1e3),e.templateId&&(this.templateId=e.templateId.split(",")),this.storeToken?e.poster?(this.poster=decodeURIComponent(e.poster).split(","),setTimeout((function(){t.$refs.loadingCover&&t.$refs.loadingCover.hide()}),500)):this.getFenxiaoDetail():this.$nextTick((function(){t.$refs.login.open("/pages_promotion/fenxiao/promote_code")}))},onShow:function(){var e=this;this.$util.getMpShare().then((function(t){e.mpShareData=t}))},onShareAppMessage:function(){return this.mpShareData.appMessage},onShareTimeline:function(){return this.mpShareData.timeLine},watch:{storeToken:function(e,t){e&&this.getFenxiaoDetail()}}};t.default=o}).call(this,n("df3c")["default"])},"512a":function(e,t,n){"use strict";n.r(t);var o=n("db7e"),i=n("f7e7");for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);n("2a64");var s=n("828b"),r=Object(s["a"])(i["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],void 0);t["default"]=r.exports},"5d76":function(e,t,n){"use strict";(function(e,t){var o=n("47a9");n("1dee");o(n("3240"));var i=o(n("512a"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(i.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},db7e:function(e,t,n){"use strict";n.d(t,"b",(function(){return i})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return o}));var o={uniPopup:function(){return n.e("components/uni-popup/uni-popup").then(n.bind(null,"1843"))},nsLogin:function(){return Promise.all([n.e("common/vendor"),n.e("components/ns-login/ns-login")]).then(n.bind(null,"17d0"))},loadingCover:function(){return n.e("components/loading-cover/loading-cover").then(n.bind(null,"0773"))}},i=function(){var e=this,t=e.$createElement,n=(e._self._c,e.__map(e.poster,(function(t,n){var o=e.__get_orig(t),i=e.$util.img(t);return{$orig:o,g0:i}})));e.$mp.data=Object.assign({},{$root:{l0:n}})},a=[]},e3e9:function(e,t,n){},f7e7:function(e,t,n){"use strict";n.r(t);var o=n("3394"),i=n.n(o);for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);t["default"]=i.a}},[["5d76","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,7 @@
{
"usingComponents": {
"uni-popup": "/components/uni-popup/uni-popup",
"ns-login": "/components/ns-login/ns-login",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view class="container"><swiper data-event-opts="{{[['change',[['getIndex',['$event']]]]]}}" class="swiper" bindchange="__e"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><swiper-item><view class="swiper-item"><view class="poster-wrap"><image src="{{item.g0}}" mode="widthFix" show-menu-by-longpress="{{true}}"></image></view></view></swiper-item></block></swiper><view data-event-opts="{{[['tap',[['save',['$event']]]]]}}" class="btn color-base-bg color-base-border" bindtap="__e">保存海报</view><uni-popup class="vue-ref" vue-id="f9aeff38-1" custom="{{true}}" mask-click="{{false}}" data-ref="popupDialog" bind:__l="__l" vue-slots="{{['default']}}"><view class="dialog-popup"><view class="title">提示</view><view class="message">您拒绝了保存图片到相册的授权请求,无法保存图片到相册,如需正常使用,请授权之后再进行操作。</view><view class="action-wrap"><view data-event-opts="{{[['tap',[['closeDialog',['$event']]]]]}}" bindtap="__e">取消</view><view><button type="default" open-type="openSetting" hover-class="none" data-event-opts="{{[['opensetting',[['closeDialog',['$event']]]]]}}" bindopensetting="__e">立即授权</button></view></view></view></uni-popup><ns-login class="vue-ref" vue-id="f9aeff38-2" data-ref="login" bind:__l="__l"></ns-login><loading-cover class="vue-ref" vue-id="f9aeff38-3" data-ref="loadingCover" bind:__l="__l"></loading-cover><privacy-popup class="vue-ref" vue-id="f9aeff38-4" data-ref="privacyPopup" bind:__l="__l"></privacy-popup></view>

View File

@@ -0,0 +1 @@
.container{width:100vw;min-height:100vh;background-color:#f5f5f5}.poster-wrap{padding:40rpx 0;width:calc(100vw - 80rpx);margin:0 40rpx;line-height:1}.poster-wrap image{border-radius:20rpx;overflow:hidden;width:100%}.swiper{height:1240rpx}.btn{margin:0 80rpx;margin-top:30rpx;height:80rpx;line-height:80rpx;border-radius:10rpx;color:#fff;text-align:center}.tips{text-align:center;font-size:28rpx;color:#999;font-weight:600;margin-top:20rpx}.dialog-popup{width:580rpx;background:#fff;box-sizing:border-box;border-radius:10rpx;overflow:hidden;height:auto}.dialog-popup .title{padding:30rpx 30rpx 0 30rpx;text-align:center;font-size:32rpx;font-weight:700}.dialog-popup .message{padding:0 30rpx;color:#666;text-align:center;font-size:28rpx;line-height:1.3;margin-top:30rpx}.dialog-popup .action-wrap{margin-top:50rpx;height:80rpx;display:flex;border-top:2rpx solid #eee}.dialog-popup .action-wrap > view{flex:1;text-align:center;line-height:80rpx}.dialog-popup .action-wrap > view:first-child{border-right:2rpx solid #eee;color:#999}.dialog-popup .action-wrap > view button{border:none;line-height:80rpx;padding:0;margin:0;width:100%;height:100%}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/ranking_list"],{"1f9f":function(t,e,n){"use strict";n.r(e);var i=n("5544"),a=n.n(i);for(var o in i)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(o);e["default"]=a.a},"36a1":function(t,e,n){"use strict";var i=n("7b9b"),a=n.n(i);a.a},5544:function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{list:[],emptyShow:!1,type:"",ranking:0,info:{}}},onLoad:function(t){this.type=t.type,this.getRanking(),this.getFenxiaoDetail()},methods:{getData:function(t){var e=this;this.emptyShow=!1,1==t.num&&(this.list=[]),this.$api.sendRequest({url:"/fenxiao/api/fenxiao/rankinglist",data:{page_size:t.size,page:t.num,type:this.type},success:function(n){e.emptyShow=!0;var i=[],a=n.message;0==n.code&&n.data?i=n.data.list:e.$util.showToast({title:a}),t.endSuccess(i.length),1==t.num&&(e.list=[]),e.list=e.list.concat(i),e.$refs.loadingCover&&e.$refs.loadingCover.hide()},fail:function(n){t.endErr(),e.$refs.loadingCover&&e.$refs.loadingCover.hide()}})},getRanking:function(){var t=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/ranking",data:{type:this.type},success:function(e){e.code>=0&&(t.ranking=e.data)}})},getFenxiaoDetail:function(){var t=this;this.$api.sendRequest({url:"/fenxiao/api/fenxiao/detail",success:function(e){e.data&&(t.info=e.data)}})}}}},"7b9b":function(t,e,n){},8852:function(t,e,n){"use strict";(function(t,e){var i=n("47a9");n("1dee");i(n("3240"));var a=i(n("dfd2"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(a.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},dfd2:function(t,e,n){"use strict";n.r(e);var i=n("f84a"),a=n("1f9f");for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(o);n("36a1");var u=n("828b"),r=Object(u["a"])(a["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);e["default"]=r.exports},f84a:function(t,e,n){"use strict";n.d(e,"b",(function(){return a})),n.d(e,"c",(function(){return o})),n.d(e,"a",(function(){return i}));var i={nsEmpty:function(){return n.e("components/ns-empty/ns-empty").then(n.bind(null,"a84f"))},loadingCover:function(){return n.e("components/loading-cover/loading-cover").then(n.bind(null,"0773"))}},a=function(){var t=this,e=t.$createElement,n=(t._self._c,t.list.length),i=0!=n?t.$util.img("public/uniapp/fenxiao/index/header_bg.png"):null,a=0!=n&&t.info.headimg?t.$util.img(t.info.headimg):null,o=0==n||t.info.headimg?null:t.$util.getDefaultImage(),u=0!=n?t.__map(t.list,(function(e,n){var i=t.__get_orig(e),a=e.headimg?t.$util.img(e.headimg):null,o=e.headimg?null:t.$util.getDefaultImage(),u="profit"==t.type?t._f("moneyFormat")(e.total_commission):null;return{$orig:i,g4:a,g5:o,f0:u}})):null,r=0==t.list.length&&t.emptyShow;t._isMounted||(t.e0=function(e){t.info.headimg=t.$util.getDefaultImage().head},t.e1=function(e){return t.$util.redirectTo("/pages_promotion/fenxiao/withdraw_apply")},t.e2=function(e){return t.$util.redirectTo("/pages_promotion/fenxiao/team")},t.e3=function(e,n){var i=arguments[arguments.length-1].currentTarget.dataset,a=i.eventParams||i["event-params"];n=a.item;n.headimg=t.$util.getDefaultImage().head}),t.$mp.data=Object.assign({},{$root:{g0:n,g1:i,g2:a,g3:o,l0:u,g6:r}})},o=[]}},[["8852","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,7 @@
{
"navigationBarTitleText": "排行榜",
"usingComponents": {
"ns-empty": "/components/ns-empty/ns-empty",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view class="container"><mescroll-uni class="vue-ref" vue-id="6af9e549-1" top="0" size="{{10}}" data-ref="mescroll" data-event-opts="{{[['^getData',[['getData']]]]}}" bind:getData="__e" bind:__l="__l" vue-slots="{{['list']}}"><view slot="list"><block wx:if="{{$root.g0!=0}}"><block><view class="banner" style="{{'background:'+('url('+$root.g1+') no-repeat top left / 100% 100%')+';'}}"><view class="info"><view class="info-pic"><image src="{{info.headimg?$root.g2:$root.g3.head}}" mode="aspectFill" data-event-opts="{{[['error',[['e0',['$event']]]]]}}" binderror="__e"></image></view><view class="member-info"><view class="rank-info-box"><text class="name">{{info.nickname}}</text></view><block wx:if="{{type=='profit'}}"><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="withdrawal" bindtap="__e">点击提现</view></block><block wx:if="{{type=='invited_num'}}"><view data-event-opts="{{[['tap',[['e2',['$event']]]]]}}" class="withdrawal" bindtap="__e">我的团队</view></block></view></view></view><block wx:if="{{type=='profit'}}"><view class="fenxiao-team"><view class="fenxiao-index-other"><view class="all-money-item"><view class="img-wrap"><text class="iconfont icon-fenxiao"></text></view><view class="all-money-tit-wrap"><text class="all-money-tit">分销佣金</text><text class="all-money-num">{{info.today_commission+"元"}}</text></view></view></view><view class="fenxiao-index-other"><view class="all-money-item"><view class="img-wrap"><text class="iconfont icon-baixingbeng"></text></view><view class="all-money-tit-wrap"><text class="all-money-tit">佣金排行</text><text class="all-money-num">{{"您排行第"+ranking+"名"}}</text></view></view></view></view></block><block wx:if="{{type=='invited_num'}}"><view class="fenxiao-team"><view class="fenxiao-index-other"><view class="all-money-item"><view class="img-wrap"><text class="iconfont icon-huodongtuiyan"></text></view><view class="all-money-tit-wrap"><text class="all-money-tit">推广人数</text><text class="all-money-num">{{info.one_child_num+"人"}}</text></view></view></view><view class="fenxiao-index-other"><view class="all-money-item"><view class="img-wrap"><text class="iconfont icon-baixingbeng"></text></view><view class="all-money-tit-wrap"><block wx:if="{{type=='invited_num'}}"><text class="all-money-tit">推广排行</text></block><text class="all-money-num">{{"您排行第"+ranking+"名"}}</text></view></view></view></view></block><block wx:if="{{type=='profit'}}"><view class="title-rakn-text">佣金排行</view></block><block wx:if="{{type=='invited_num'}}"><view class="title-rakn-text">推广排行</view></block><view class="ranking-list"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="ranking-item"><view class="ranking price-font">{{index+1}}</view><view class="content"><view class="head-img"><image src="{{item.$orig.headimg?item.g4:item.g5.head}}" mode="aspectFill" data-event-opts="{{[['error',[['e3',['$event']]]]]}}" data-event-params="{{({item:item.$orig})}}" binderror="__e"></image></view><view class="nickname">{{item.$orig.nickname}}</view></view><block wx:if="{{type=='profit'}}"><view class="price-font price-style">{{'¥'+item.f0}}</view></block><block wx:if="{{type=='invited_num'}}"><view class="price-font price-style">{{item.$orig.child_num+'人'}}</view></block></view></block></view></block></block><block wx:if="{{$root.g6}}"><block><ns-empty vue-id="{{('6af9e549-2')+','+('6af9e549-1')}}" text="暂无数据" isIndex="{{false}}" bind:__l="__l"></ns-empty></block></block></view></mescroll-uni><loading-cover class="vue-ref" vue-id="6af9e549-3" data-ref="loadingCover" bind:__l="__l"></loading-cover></view>

View File

@@ -0,0 +1 @@
.container{width:100vw;height:100vh}.banner{width:100%;height:200rpx}.info{width:100%;display:flex;justify-content:space-between;align-items:center;padding:50rpx 80rpx 0;box-sizing:border-box}.info .info-pic{width:100rpx;height:100rpx;border-radius:50%;border:4rpx solid #fff;position:relative}.info .info-pic image{width:100%;height:100%;border-radius:50%}.info .member-info{flex:1;width:0;margin-left:32rpx;display:flex}.info .member-info view{color:#fff}.info .member-info .rank-info-box{line-height:1;flex:1}.info .member-info .name{font-size:32rpx;font-weight:600;color:#fff}.info .member-info .withdrawal{border-radius:4px;line-height:23px;margin:auto;text-align:center;font-size:11px}.fenxiao-team{display:flex;width:100%;margin-top:22rpx}.fenxiao-team .fenxiao-index-other{margin:0 24rpx 20rpx 24rpx;border-radius:16rpx;background-color:#fff;padding:30rpx 0;flex:1}.fenxiao-team .fenxiao-index-other:last-child{margin-left:0}.fenxiao-team .fenxiao-index-other .all-money-item{margin:0 30rpx;display:flex;font-size:24rpx;align-items:center}.fenxiao-team .fenxiao-index-other .all-money-item .img-wrap{display:flex;justify-content:center;align-items:center;width:70rpx;height:70rpx}.fenxiao-team .fenxiao-index-other .all-money-item .img-wrap image{width:100%;height:100%}.fenxiao-team .fenxiao-index-other .all-money-item .all-money-tit-wrap{flex:1;margin-left:24rpx;display:flex;flex-direction:column;height:70rpx}.fenxiao-team .fenxiao-index-other .all-money-item .all-money-tit-wrap .all-money-tit{line-height:1;color:#303133;font-size:28rpx;flex:1}.fenxiao-team .fenxiao-index-other .all-money-item .all-money-tit-wrap .all-money-num{color:#909399;font-size:24rpx;line-height:1}.icon-wenxiao{text-align:center;font-size:50rpx;color:var(--base-color)!important}.number{font-weight:600;text-align:center}.info-text{font-size:20rpx;text-align:center}.info-title{font-size:50rpx;font-weight:900;color:#f5f5f5;text-align:center}.info-rank{color:#f5f5f5;margin-top:10rpx}.title-rakn-text{text-align:center;font-size:30rpx;font-weight:900}.ranking-list{-webkit-transform:translateY(-120rpx);transform:translateY(-120rpx);margin:200rpx 24rpx;background:#fff;border-radius:16rpx;padding:10rpx 20rpx;margin-top:140rpx}.ranking-list .ranking-item{display:flex;align-items:center;padding:20rpx 0;border-bottom:2rpx solid #f5f5f5}.ranking-list .ranking-item:last-child{border-bottom:0}.ranking-list .ranking-item .ranking{width:60rpx;height:60rpx;display:flex;align-items:center;justify-content:center;box-sizing:border-box;font-size:24rpx}.ranking-list .ranking-item:nth-child(1) .ranking{background:#f9ba01;border-radius:50%;border:10rpx solid #fedc5c}.ranking-list .ranking-item:nth-child(2) .ranking{background:#acb9c2;border-radius:50%;border:10rpx solid #d7dfe5}.ranking-list .ranking-item:nth-child(3) .ranking{background:#d3a388;border-radius:50%;border:10rpx solid #ebc9be}.ranking-list .ranking-item .content{flex:1;width:0;padding:0 20rpx;display:flex;align-items:center}.ranking-list .ranking-item .content .head-img{width:90rpx;height:90rpx;display:flex;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.ranking-list .ranking-item .content .head-img image{width:100%;height:100%}.ranking-list .ranking-item .content .nickname{color:#333;margin:0 20rpx;font-size:28rpx}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/relation"],{"03de":function(e,n,t){"use strict";var o=t("7a9d"),i=t.n(o);i.a},4402:function(e,n,t){"use strict";(function(e,n){var o=t("47a9");t("1dee");o(t("3240"));var i=o(t("515e"));e.__webpack_require_UNI_MP_PLUGIN__=t,n(i.default)}).call(this,t("3223")["default"],t("df3c")["createPage"])},"515e":function(e,n,t){"use strict";t.r(n);var o=t("d15b"),i=t("61ea");for(var r in i)["default"].indexOf(r)<0&&function(e){t.d(n,e,(function(){return i[e]}))}(r);t("03de");var a=t("828b"),s=Object(a["a"])(i["default"],o["b"],o["c"],!1,null,null,null,!1,o["a"],void 0);n["default"]=s.exports},"61ea":function(e,n,t){"use strict";t.r(n);var o=t("957d"),i=t.n(o);for(var r in o)["default"].indexOf(r)<0&&function(e){t.d(n,e,(function(){return o[e]}))}(r);n["default"]=i.a},"7a9d":function(e,n,t){},"957d":function(e,n,t){"use strict";var o=t("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var i=o(t("48d4")),r={data:function(){return{orderList:[],emptyShow:!1,fenxiaoId:"",subMemberId:""}},mixins:[i.default],onLoad:function(e){e.fenxiao_id&&(this.fenxiaoId=e.fenxiao_id),e.sub_member_id&&(this.subMemberId=e.sub_member_id)},onShow:function(){this.fenxiaoWords&&this.fenxiaoWords.concept&&this.$langConfig.title(this.fenxiaoWords.concept+"订单")},methods:{getData:function(e){var n=this;this.emptyShow=!1,1==e.num&&(this.orderList=[]),this.$api.sendRequest({url:"/fenxiao/api/fenxiao/getorder",data:{page:e.num,page_size:e.size,fenxiao_id:this.fenxiaoId?this.fenxiaoId:"",sub_member_id:this.subMemberId?this.subMemberId:""},success:function(t){n.emptyShow=!0;var o=[];t.message;0==t.code&&t.data&&t.data.list?o=t.data.list:n.$util.showToast({title:t.message}),e.endSuccess(o.length),1==e.num&&(n.orderList=[]),n.orderList=n.orderList.concat(o),n.$refs.loadingCover&&n.$refs.loadingCover.hide()},fail:function(t){e.endErr(),n.$refs.loadingCover&&n.$refs.loadingCover.hide()}})},imageError:function(e){this.orderList[e].sku_image=this.$util.getDefaultImage().goods,this.$forceUpdate()},toDetail:function(e){this.$util.redirectTo("/pages_promotion/fenxiao/order_detail",{id:e})}}};n.default=r},d15b:function(e,n,t){"use strict";t.d(n,"b",(function(){return i})),t.d(n,"c",(function(){return r})),t.d(n,"a",(function(){return o}));var o={nsEmpty:function(){return t.e("components/ns-empty/ns-empty").then(t.bind(null,"a84f"))},nsLogin:function(){return Promise.all([t.e("common/vendor"),t.e("components/ns-login/ns-login")]).then(t.bind(null,"17d0"))},loadingCover:function(){return t.e("components/loading-cover/loading-cover").then(t.bind(null,"0773"))}},i=function(){var e=this,n=e.$createElement,t=(e._self._c,e.storeToken?e.__map(e.orderList,(function(n,t){var o=e.__get_orig(n),i=e.$util.img(n.sku_image,{size:"mid"}),r=e.$lang("common.currencySymbol"),a=e.$lang("common.currencySymbol"),s=e.$util.timeStampTurnTime(n.create_time),d=e.$lang("common.currencySymbol");return{$orig:o,g0:i,m0:r,m1:a,g1:s,m2:d}})):null),o=e.storeToken?0==e.orderList.length&&e.emptyShow:null;e.$mp.data=Object.assign({},{$root:{l0:t,g2:o}})},r=[]}},[["4402","common/runtime","common/vendor","pages_promotion/common/vendor"]]]);

View File

@@ -0,0 +1,7 @@
{
"usingComponents": {
"ns-empty": "/components/ns-empty/ns-empty",
"ns-login": "/components/ns-login/ns-login",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view><block wx:if="{{storeToken}}"><mescroll-uni class="member-point vue-ref" vue-id="1f364718-1" top="20" size="{{8}}" data-ref="mescroll" data-event-opts="{{[['^getData',[['getData']]]]}}" bind:getData="__e" bind:__l="__l" vue-slots="{{['list']}}"><view class="goods_list" slot="list"><view class="order-list"><block wx:for="{{$root.l0}}" wx:for-item="orderItem" wx:for-index="orderIndex" wx:key="orderIndex"><view data-event-opts="{{[['tap',[['toDetail',['$0'],[[['orderList','',orderIndex,'fenxiao_order_id']]]]]]]}}" class="order-item" bindtap="__e"><view class="order-header"><text class="site-name font-size-base">{{orderItem.$orig.order_no}}</text><block wx:if="{{orderItem.$orig.is_refund==1}}"><text class="status-name color-base-text">已退款</text></block><block wx:else><block wx:if="{{orderItem.$orig.is_settlement==1}}"><text class="status-name color-text-green">已结算</text></block><block wx:else><text class="status-name color-text-orange">待结算</text></block></block></view><view class="order-body"><view class="goods-wrap"><view class="goods-img"><image src="{{orderItem.g0}}" mode="aspectFill" lazy-load="{{true}}" data-event-opts="{{[['error',[['imageError',[orderIndex]]]]]}}" binderror="__e"></image></view><view class="goods-info"><view class="top-wrap"><view class="goods-name font-size-base">{{orderItem.$orig.sku_name}}</view><view><text class="color-tip">{{"返"+fenxiaoWords.account}}</text><text class="price-color font-size-goods-tag">{{orderItem.m0}}</text><text class="price-color font-size-toolbar">{{orderItem.$orig.commission}}</text></view></view><view class="goods-sub-section"><view class="goods-price"><text class="unit price-color">{{orderItem.m1}}</text><text class="price-color font-size-toolbar">{{orderItem.$orig.price}}</text></view><view><text><text class="iconfont icon-close"></text>{{''+orderItem.$orig.num+''}}</text></view></view></view></view></view><view class="order-footer"><view class="order-base-info active"><view class="order-type"><text class="color-tip">{{orderItem.g1}}</text></view><view class="total"><text>合计:</text><text class="price-color">{{orderItem.m2}}</text><text class="font-size-toolbar price-color">{{orderItem.$orig.real_goods_money}}</text></view></view></view></view></block></view><view class="cart-empty"><block wx:if="{{$root.g2}}"><ns-empty vue-id="{{('1f364718-2')+','+('1f364718-1')}}" text="暂无订单" isIndex="{{false}}" bind:__l="__l"></ns-empty></block></view></view></mescroll-uni></block><ns-login class="vue-ref" vue-id="1f364718-3" data-ref="login" bind:__l="__l"></ns-login><loading-cover class="vue-ref" vue-id="1f364718-4" data-ref="loadingCover" bind:__l="__l"></loading-cover></view>

View File

@@ -0,0 +1,3 @@
.fixed{position:relative;top:0}.empty{margin-top:0!important}.cart-empty{padding-top:208rpx!important}.color-text-green{color:#11bd64}.color-text-orange{color:#ffa044}.withdraw-cate{width:100%;height:90rpx;display:flex;box-sizing:border-box;background:#fff}.withdraw-cate .cate-li{flex:1;display:flex;justify-content:center;align-items:center;height:100%;font-size:30rpx}.withdraw-cate .cate-li.active{box-sizing:border-box;position:relative}.withdraw-cate .cate-li.active::after{position:absolute;bottom:0;left:0;content:"";width:100%;height:4rpx}.goods_list{width:100%;height:100%;padding:0 24rpx;box-sizing:border-box;margin-top:18rpx}.goods_list .order-item{padding:30rpx;box-sizing:border-box;border-radius:10rpx;background:#fff;position:relative;margin-bottom:18rpx}.goods_list .order-item .order-header{display:flex;align-items:center;position:relative;padding-bottom:24rpx;line-height:1;font-size:22rpx}.goods_list .order-item .order-header .icon-dianpu{display:inline-block;line-height:1;margin-right:12rpx}.goods_list .order-item .order-header .status-name{flex:1;text-align:right}.goods_list .order-item .order-body{margin-bottom:24rpx}.goods_list .order-item .order-body .goods-wrap{display:flex;position:relative}.goods_list .order-item .order-body .goods-wrap:last-of-type{margin-bottom:0}.goods_list .order-item .order-body .goods-wrap .goods-img{width:170rpx;height:170rpx;padding:20rpx 0 0 0;margin-right:5rpx}.goods_list .order-item .order-body .goods-wrap .goods-img image{width:100%;height:100%;border-radius:10rpx}.goods_list .order-item .order-body .goods-wrap .goods-info{flex:1;position:relative;padding:20rpx 0 0 0;max-width:calc(100% - 200rpx);margin-left:18rpx;display:flex;flex-direction:column}.goods_list .order-item .order-body .goods-wrap .goods-info .top-wrap{flex:1}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-name{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;line-height:1.5;font-size:22rpx;color:#000}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-sub-section{width:100%;line-height:1.5;display:flex;align-items:center;font-size:22rpx;margin-top:20rpx}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-sub-section .unit{font-size:24rpx;margin-right:2rpx}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-sub-section view{flex:1;line-height:1}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-sub-section view:last-of-type{text-align:right}.goods_list .order-item .order-body .goods-wrap .goods-info .goods-sub-section view:last-of-type .iconfont{line-height:1;font-size:24rpx}.goods_list .order-item .order-body .goods-wrap .goods-info .order-time{margin-top:12rpx;font-size:22rpx;color:#838383}.goods_list .order-item .order-body .goods-wrap .goods-info .order-time .goods-price{font-size:22rpx;float:right;color:#000}.goods_list .order-item .order-footer{padding-top:24rpx}.goods_list .order-item .order-footer .order-base-info{display:flex}.goods_list .order-item .order-footer .order-base-info .total{text-align:right;padding-top:20rpx;flex:1;font-size:22rpx}.goods_list .order-item .order-footer .order-base-info .total > text{line-height:1}.goods_list .order-item .order-footer .order-base-info .order-type{font-size:22rpx}.goods_list .order-item .order-footer .order-base-info .order-type > text{line-height:1}.goods_list .order-item .order-footer .order-base-info.active .total{padding-top:0}.goods_list .order-item .order-footer .order-base-info.active .order-type{padding-top:0}.goods_list .order-item:last-child{border:none}.price-color{color:var(--price-color)}.goods-wraps{align-items:center}.goods_list .order-item .order-body .goods-wraps .goods-img,
.goods_list .order-item .order-body .goods-wraps .goods-info,
.goods_list .order-item .order-footers{padding:0}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/team"],{"0278":function(e,t,n){},"35a4":function(e,t,n){"use strict";var i=n("47a9");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=i(n("7eb4")),a=i(n("ee10")),r=i(n("48d4")),s={data:function(){return{levelList:[{name:"一级",level:1},{name:"二级",level:2}],currentLevel:1,teamList:[],emptyShow:!1,levelNum:0}},mixins:[r.default],onShow: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")}),2e3))}),1e3),this.fenxiaoWords&&this.fenxiaoWords.my_team&&this.$langConfig.title(this.fenxiaoWords.my_team),this.getFenXiaoLevel(),this.storeToken||this.$nextTick((function(){e.$refs.login.open("/pages_promotion/fenxiao/team")}))},methods:{getData:function(e){var t=this;this.emptyShow=!1,1==e.num&&(this.teamList=[]),this.$api.sendRequest({url:"/fenxiao/api/fenxiao/team",data:{page_size:e.size,page:e.num,level:this.currentLevel},success:function(n){t.emptyShow=!0;var i=[],o=n.message;0==n.code&&n.data?i=n.data.list:t.$util.showToast({title:o}),e.endSuccess(i.length),1==e.num&&(t.teamList=[]),t.teamList=t.teamList.concat(i),t.$refs.loadingCover&&t.$refs.loadingCover.hide()},fail:function(n){e.endErr(),t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})},imageError:function(e){this.teamList[e].headimg=this.$util.getDefaultImage().head,this.$forceUpdate()},selectLevel:function(e){this.currentLevel=e,this.$refs.mescroll.refresh()},toFenxiaoOrder:function(e){e.fenxiao_id?this.$util.redirectTo("/pages_promotion/fenxiao/relation",{fenxiao_id:e.fenxiao_id}):this.$util.redirectTo("/pages_promotion/fenxiao/relation",{sub_member_id:e.member_id})},getFenXiaoLevel:function(){var e=this;return(0,a.default)(o.default.mark((function t(){var n;return o.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$api.sendRequest({url:"/fenxiao/api/config/basics",async:!1,success:function(e){}});case 2:n=t.sent,0==n.code&&n.data&&(e.levelNum=n.data.level);case 4:case"end":return t.stop()}}),t)})))()}},watch:{storeToken:function(e,t){e&&this.$refs.mescroll.refresh()}}};t.default=s},4124:function(e,t,n){"use strict";n.r(t);var i=n("35a4"),o=n.n(i);for(var a in i)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return i[e]}))}(a);t["default"]=o.a},"6d9f":function(e,t,n){"use strict";n.d(t,"b",(function(){return o})),n.d(t,"c",(function(){return a})),n.d(t,"a",(function(){return i}));var i={nsEmpty:function(){return n.e("components/ns-empty/ns-empty").then(n.bind(null,"a84f"))},nsLogin:function(){return Promise.all([n.e("common/vendor"),n.e("components/ns-login/ns-login")]).then(n.bind(null,"17d0"))},loadingCover:function(){return n.e("components/loading-cover/loading-cover").then(n.bind(null,"0773"))}},o=function(){var e=this,t=e.$createElement,n=(e._self._c,e.storeToken?e.__map(e.teamList,(function(t,n){var i=e.__get_orig(t),o=e.teamList.length,a=0!=o?e.teamList.length:null,r=0!=o&&t.headimg?e.$util.img(t.headimg):null,s=0==o||t.headimg?null:e.$util.getDefaultImage(),u=0!=o&&t.is_fenxiao?e.$util.timeStampTurnTime(t.bind_fenxiao_time).substring(0,10):null,l=0!=o&&t.is_fenxiao?e._f("moneyFormat")(t.order_money):null,f=0==o||t.is_fenxiao?null:e.$util.timeStampTurnTime(t.bind_fenxiao_time).substring(0,10),c=0==o||t.is_fenxiao?null:e._f("moneyFormat")(t.order_money);return{$orig:i,g0:o,g1:a,g2:r,g3:s,g4:u,f0:l,g5:f,f1:c}})):null),i=e.storeToken?0==e.teamList.length&&e.emptyShow:null;e.$mp.data=Object.assign({},{$root:{l0:n,g6:i}})},a=[]},8979:function(e,t,n){"use strict";n.r(t);var i=n("6d9f"),o=n("4124");for(var a in o)["default"].indexOf(a)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(a);n("f80f");var r=n("828b"),s=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);t["default"]=s.exports},9193:function(e,t,n){"use strict";(function(e,t){var i=n("47a9");n("1dee");i(n("3240"));var o=i(n("8979"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n("3223")["default"],n("df3c")["createPage"])},f80f:function(e,t,n){"use strict";var i=n("0278"),o=n.n(i);o.a}},[["9193","common/runtime","common/vendor","pages_promotion/common/vendor"]]]);

View File

@@ -0,0 +1,7 @@
{
"usingComponents": {
"ns-empty": "/components/ns-empty/ns-empty",
"ns-login": "/components/ns-login/ns-login",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view><block wx:if="{{storeToken&&levelNum>1}}"><view class="team-cate"><block wx:for="{{levelList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block><view data-event-opts="{{[['tap',[['selectLevel',['$0'],[[['levelList','',index,'level']]]]]]]}}" class="{{['cate-li',(currentLevel==item.level)?'active color-base-text color-base-border':'']}}" bindtap="__e">{{item.name}}</view></block></block></view></block><block wx:if="{{storeToken}}"><mescroll-uni class="member-point vue-ref" vue-id="7be1b9b3-1" top="{{levelNum>1?90:0}}" size="{{8}}" data-ref="mescroll" data-event-opts="{{[['^getData',[['getData']]]]}}" bind:getData="__e" bind:__l="__l" vue-slots="{{['list']}}"><view slot="list"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><block wx:if="{{item.g0!=0}}"><view data-event-opts="{{[['tap',[['toFenxiaoOrder',['$0'],[[['teamList','',index]]]]]]]}}" class="team-li" bindtap="__e"><view class="{{['li-box',(index+1==item.g1)?'active':'']}}"><block wx:if="{{item.$orig.headimg}}"><image src="{{item.g2}}" mode="aspectFill" data-event-opts="{{[['error',[['imageError',[index]]]]]}}" binderror="__e"></image></block><block wx:else><image src="{{item.g3.head}}"></image></block><view class="member-info"><view class="member-name"><block wx:if="{{item.$orig.is_fenxiao}}"><block><view class="left"><view class="flex-box"><view class="name">{{item.$orig.nickname}}</view><view class="title color-base-border color-base-text">{{fenxiaoWords.fenxiao_name}}</view></view><view class="color-tip font-size-goods-tag">{{"加入时间:"+item.g4}}</view></view><view class="consume-info"><view><text>{{item.$orig.one_child_num}}</text>人</view><view><text>{{item.$orig.order_num}}</text>单</view><view><text>{{item.f0}}</text>元</view></view></block></block><block wx:else><block><view class="left"><view class="flex-box"><view class="name font-size-tag"><text>{{item.$orig.nickname}}</text></view></view><view class="color-tip font-size-goods-tag">{{"加入时间:"+item.g5}}</view></view><view class="consume-info"><view><text>0</text>人</view><view><text>{{item.$orig.order_num}}</text>单</view><view><text>{{item.f1}}</text>元</view></view></block></block></view></view></view></view></block></block><block wx:if="{{$root.g6}}"><block><ns-empty vue-id="{{('7be1b9b3-2')+','+('7be1b9b3-1')}}" text="暂无数据" isIndex="{{false}}" bind:__l="__l"></ns-empty></block></block></view></mescroll-uni></block><ns-login class="vue-ref" vue-id="7be1b9b3-3" data-ref="login" bind:__l="__l"></ns-login><loading-cover class="vue-ref" vue-id="7be1b9b3-4" data-ref="loadingCover" bind:__l="__l"></loading-cover></view>

View File

@@ -0,0 +1 @@
.team-cate{padding:0 30rpx;width:calc(100%);height:90rpx;display:flex;box-sizing:border-box;background:#fff;position:fixed;left:0;top:0}.team-cate .cate-li{flex:1;justify-content:center;text-align:center;align-items:center;display:inline-block;line-height:90rpx;height:100%;font-size:30rpx}.team-cate .cate-li.active{box-sizing:border-box;border-bottom:4rpx solid}.team-member{width:100%;height:70rpx;line-height:70rpx;color:#909399;padding:0 20rpx;box-sizing:border-box}.team-li{margin:20rpx 30rpx;padding:30rpx;box-sizing:border-box;background:#fff;margin-bottom:20rpx;border-radius:10rpx}.team-li .li-box{display:flex;box-sizing:border-box;align-items:center}.team-li .li-box image{width:90rpx;height:90rpx;border-radius:50%}.team-li .li-box .member-info{flex:1;padding-left:20rpx;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.team-li .li-box .member-info .member-name{display:flex;justify-content:space-between;align-items:center;font-size:28rpx}.team-li .li-box .member-info .member-name .left{width:0;flex:1}.team-li .li-box .member-info .member-name .left .flex-box{display:flex;align-items:center;margin-bottom:6rpx}.team-li .li-box .member-info .member-name .left .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.team-li .li-box .member-info .member-name .left .title{padding:4rpx 16rpx;justify-content:center;align-items:center;text-align:center;font-size:20rpx;border-radius:4rpx;margin-left:10rpx;line-height:1;border:2rpx solid;color:#fff}.team-li .li-box .member-info .member-name .consume-info{text-align:right}.team-li .li-box .member-info .member-name .consume-info text{margin-right:6rpx}.team-li .li-box .member-info .member-name .consume-info view{line-height:1.5;font-size:24rpx}.team-li .li-box .member-info .member-date{display:flex;justify-content:space-between;align-items:center;margin-top:20rpx}.team-li .li-box .member-info .member-date view{width:50%;height:100%;text-align:left;line-height:1}.team-li .li-box .member-info .member-date view text{font-size:24rpx;color:#909399}.team-li .li-box .member-info .member-date view .tit{color:#909399}.team-li .li-box .btn-see{display:flex;flex-direction:row-reverse}.team-li .order-box-btn{display:inline-block;line-height:56rpx;padding:0 30rpx;font-size:26rpx;color:#303133;border:2rpx solid #999;box-sizing:border-box;border-radius:10rpx;margin-top:30rpx}.team-li .li-box.active{border:none}

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,5 @@
{
"usingComponents": {
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view class="container"><view data-event-opts="{{[['tap',[['goAccount']]]]}}" class="bank-account-wrap" bindtap="__e"><block wx:if="{{bankAccountInfo.withdraw_type&&!isBalance}}"><view class="tx-wrap"><text class="tx-to">提现到</text><block wx:if="{{bankAccountInfo.withdraw_type=='wechatpay'}}"><view class="tx-bank">微信默认钱包</view></block><block wx:else><view class="tx-bank">{{bankAccountInfo.bank_account+''}}</view></block><block wx:if="{{bankAccountInfo.withdraw_type=='alipay'}}"><view class="tx-img"><image src="{{$root.g0}}" mode="widthFix"></image></view></block><block wx:else><block wx:if="{{bankAccountInfo.withdraw_type=='bank'}}"><view class="tx-img"><image src="{{$root.g1}}" mode="widthFix"></image></view></block><block wx:else><block wx:if="{{bankAccountInfo.withdraw_type=='wechatpay'}}"><view class="tx-img"><image src="{{$root.g2}}" mode="widthFix"></image></view></block></block></block></view></block><block wx:else><block wx:if="{{!isBalance}}"><text class="tx-to">请添加提现账户</text></block><block wx:else><view class="tx-wrap"><text class="tx-to">提现到</text><view class="tx-bank">余额</view><view class="tx-img"><image src="{{$root.g3}}" mode="widthFix"></image></view></view></block></block><view class="iconfont icon-right"></view></view><view class="empty-box"></view><view class="withdraw-wrap"><view class="withdraw-wrap-title">提现金额:</view><view class="money-wrap"><text class="unit">{{$root.m0}}</text><input class="withdraw-money" type="digit" data-event-opts="{{[['input',[['__set_model',['','withdrawMoney','$event',[]]]]]]}}" value="{{withdrawMoney}}" bindinput="__e"/><block wx:if="{{withdrawMoney}}"><view data-event-opts="{{[['tap',[['remove',['$event']]]]]}}" class="delete" bindtap="__e"><image src="{{$root.g4}}" mode="widthFix"></image></view></block></view><view class="bottom"><view><text class="color-tip">{{"可提现金额:"+$root.m1+$root.f0}}</text><text data-event-opts="{{[['tap',[['allTx',['$event']]]]]}}" class="all-tx color-base-text" bindtap="__e">全部提现</text></view></view><view class="desc"><block wx:if="{{withdrawConfigInfo.withdraw>0}}"><text>{{"最小提现金额为"+$root.m2+$root.f1+""}}</text></block><block wx:if="{{withdrawConfigInfo.max>0}}"><text>{{"最大提现金额为"+$root.m3+$root.f2+""}}</text></block><text>{{"手续费为"+(withdrawConfigInfo.withdraw_rate+'%')}}</text></view></view><view data-event-opts="{{[['tap',[['withdraw',['$event']]]]]}}" class="grace-page-footer page-btm" style="z-index:999999;background:rgb(255, 255, 255);padding-bottom:0px;" bindtap="__e"><view class="collectionBorder" data-v-800ec5da><button class="renren-btn do false middle" data-v-800ec5da>提现</button></view></view><loading-cover class="vue-ref" vue-id="24e52117-1" data-ref="loadingCover" bind:__l="__l"></loading-cover></view>

View File

@@ -0,0 +1 @@
.grace-page-footer{width:100%;position:fixed;left:0;bottom:0;z-index:99!important}.collectionBorder{border-top:2rpx solid #e6e7eb;padding:14rpx 24rpx;background:#fff;position:relative}.renren-btn{height:68px;line-height:68px;line-height:62px;border-radius:34px!important;border-radius:128px;background:#ff3c29;color:#fff;font-size:32px;font-weight:400;width:100%;border:0}.renren-btn.do{background:linear-gradient(132.57deg,#ff3c29,#ff6f29 94.38%);font-size:28rpx;font-weight:500}.renren-btn.middle{height:76rpx;line-height:76rpx;border-radius:38rpx!important;font-size:28rpx!important;font-weight:500!important;margin:0}.container{width:100vw;height:100vh;background:#fff}.empty-box{height:20rpx}.bank-account-wrap{margin:0 20rpx;padding:20rpx 30rpx;border-bottom:2rpx solid #f7f7f7;position:relative}.bank-account-wrap .tx-wrap{display:flex;justify-content:space-between;margin-right:60rpx}.bank-account-wrap .tx-wrap .tx-bank{margin-right:60rpx;flex:1;margin-left:10rpx;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bank-account-wrap .tx-wrap .tx-img{position:absolute;right:100rpx;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40rpx;height:40rpx}.bank-account-wrap .tx-wrap .tx-img image{width:100%;height:100%}.bank-account-wrap .iconfont{position:absolute;right:40rpx;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.withdraw-wrap{margin:0 20rpx;padding:30rpx;border-radius:16rpx;box-shadow:hsla(0,0%,43.1%,.09) 0 0 20rpx 0}.withdraw-wrap .money-wrap{padding:20rpx 0;border-bottom:2rpx solid #eee;display:flex;align-items:baseline}.withdraw-wrap .money-wrap .unit{font-size:60rpx;line-height:1.3}.withdraw-wrap .money-wrap .withdraw-money{height:70rpx;line-height:70rpx;min-height:70rpx;padding-left:20rpx;font-size:60rpx;flex:1;font-weight:bolder}.withdraw-wrap .money-wrap .delete{width:40rpx;height:40rpx}.withdraw-wrap .money-wrap .delete image{width:100%;height:100%}.withdraw-wrap .bottom{display:flex;padding-top:20rpx}.withdraw-wrap .bottom text{line-height:1;flex:2}.withdraw-wrap .bottom .all-tx{padding-left:10rpx}.btn{margin:0 30rpx;margin-top:60rpx;height:80rpx;line-height:80rpx;border-radius:10rpx;color:#fff;text-align:center;background-color:var(--main-color)}.btn.disabled{background:#ccc;border-color:#ccc;color:#fff}.recoend{margin-top:40rpx}.recoend .recoend-con{text-align:center}.desc{font-size:24rpx;color:#999}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/withdraw_list"],{"07d1":function(t,n,e){"use strict";e.d(n,"b",(function(){return o})),e.d(n,"c",(function(){return a})),e.d(n,"a",(function(){return i}));var i={nsEmpty:function(){return e.e("components/ns-empty/ns-empty").then(e.bind(null,"a84f"))},nsLogin:function(){return Promise.all([e.e("common/vendor"),e.e("components/ns-login/ns-login")]).then(e.bind(null,"17d0"))},loadingCover:function(){return e.e("components/loading-cover/loading-cover").then(e.bind(null,"0773"))}},o=function(){var t=this,n=t.$createElement,e=(t._self._c,t.withdrawList.length),i=e?t.__map(t.withdrawList,(function(n,e){var i=t.__get_orig(n),o=t.$util.timeStampTurnTime(n.create_time);return{$orig:i,g1:o}})):null;t.$mp.data=Object.assign({},{$root:{g0:e,l0:i}})},a=[]},"1d7a":function(t,n,e){"use strict";var i=e("d611"),o=e.n(i);o.a},"2c1f":function(t,n,e){"use strict";(function(t,n){var i=e("47a9");e("1dee");i(e("3240"));var o=i(e("5c85"));t.__webpack_require_UNI_MP_PLUGIN__=e,n(o.default)}).call(this,e("3223")["default"],e("df3c")["createPage"])},3242:function(t,n,e){"use strict";e.r(n);var i=e("3bbd"),o=e.n(i);for(var a in i)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return i[t]}))}(a);n["default"]=o.a},"3bbd":function(t,n,e){"use strict";var i=e("47a9");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var o=i(e("48d4")),a={data:function(){return{withdrawState:{3:{color:"color: rgb(255, 69, 68)",text:"已转账"},1:{color:"color: rgb(255, 160, 68)",text:"待审核"},2:{color:"color: rgb(17, 189, 100)",text:"已审核"},"-1":{color:"color: rgb(255, 69, 68)",text:"已拒绝"}},withdrawList:[],emptyShow:!1}},onShow:function(){var t=this;setTimeout((function(){t.addonIsExist.fenxiao||(t.$util.showToast({title:"商家未开启分销",mask:!0,duration:2e3}),setTimeout((function(){t.$util.redirectTo("/pages/index/index")}),2e3))}),1e3),this.fenxiaoWords&&this.fenxiaoWords.withdraw&&this.$langConfig.title(this.fenxiaoWords.withdraw+"明细"),this.storeToken||this.$nextTick((function(){t.$refs.login.open("/pages_promotion/fenxiao/withdraw_list")}))},mixins:[o.default],methods:{getData:function(t){var n=this;this.emptyShow=!1,1==t.num&&(this.withdrawList=[]),this.$api.sendRequest({url:"/fenxiao/api/withdraw/page",data:{page_size:t.size,page:t.num},success:function(e){n.emptyShow=!0;var i=[],o=e.message;0==e.code&&e.data&&e.data.list?i=e.data.list:n.$util.showToast({title:o}),t.endSuccess(i.length),1==t.num&&(n.withdrawList=[]),n.withdrawList=n.withdrawList.concat(i),n.$refs.loadingCover&&n.$refs.loadingCover.hide()},fail:function(e){t.endErr(),n.$refs.loadingCover&&n.$refs.loadingCover.hide()}})},toDetail:function(t){this.$util.redirectTo("/pages_promotion/fenxiao/withdrawal_detail",{id:t})}}};n.default=a},"5c85":function(t,n,e){"use strict";e.r(n);var i=e("07d1"),o=e("3242");for(var a in o)["default"].indexOf(a)<0&&function(t){e.d(n,t,(function(){return o[t]}))}(a);e("1d7a");var r=e("828b"),s=Object(r["a"])(o["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);n["default"]=s.exports},d611:function(t,n,e){}},[["2c1f","common/runtime","common/vendor","pages_promotion/common/vendor"]]]);

View File

@@ -0,0 +1,7 @@
{
"usingComponents": {
"ns-empty": "/components/ns-empty/ns-empty",
"ns-login": "/components/ns-login/ns-login",
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view><mescroll-uni class="member-point" bind:getData="__e" vue-id="2910ee59-1" data-event-opts="{{[['^getData',[['getData']]]]}}" bind:__l="__l" vue-slots="{{['list']}}"><view slot="list"><block wx:if="{{$root.g0}}"><block><view class="detailed-wrap"><view class="cont"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['toDetail',['$0'],[[['withdrawList','',index,'id']]]]]]]}}" class="detailed-item" bindtap="__e"><view class="info"><view class="event">{{item.$orig.transfer_type=='balance'&&'余额'||item.$orig.transfer_type=='alipay'&&'支付宝'||item.$orig.transfer_type=='bank'&&'银行卡'||item.$orig.transfer_type=='wechatpay'&&'微信'}}</view><view><text class="time">{{item.g1}}</text></view></view><view class="right-wrap"><view class="num color-base-text">{{"¥"+item.$orig.money}}</view><view class="status-name" style="{{(withdrawState[item.$orig.status].color)}}">{{item.$orig.status_name}}</view></view></view></block></view></view></block></block><block wx:else><block><ns-empty vue-id="{{('2910ee59-2')+','+('2910ee59-1')}}" isIndex="{{false}}" text="暂无提现记录" bind:__l="__l"></ns-empty></block></block></view></mescroll-uni><ns-login class="vue-ref" vue-id="2910ee59-3" data-ref="login" bind:__l="__l"></ns-login><loading-cover class="vue-ref" vue-id="2910ee59-4" data-ref="loadingCover" bind:__l="__l"></loading-cover></view>

View File

@@ -0,0 +1 @@
.account-box{width:100vw;padding:30rpx;box-sizing:border-box;padding-bottom:10rpx;display:flex;justify-content:space-between;align-items:center}.account-box .tit{color:#fff;line-height:1}.account-box .iconmn_jifen_fill{font-size:60rpx;color:#fff}.account-box .point{color:#fff;font-size:60rpx;margin-left:10rpx}.detailed-wrap .head{display:flex;height:90rpx}.detailed-wrap .head > view{flex:1;text-align:left;padding:0 20rpx;line-height:90rpx}.detailed-wrap .cont{background:#fff}.detailed-wrap .cont .detailed-item{padding:20rpx 10rpx;margin:0 30rpx;border-bottom:2rpx solid #eee;position:relative}.detailed-wrap .cont .detailed-item:last-of-type{border-bottom:none}.detailed-wrap .cont .detailed-item .info{padding-right:180rpx}.detailed-wrap .cont .detailed-item .info .event{font-size:28rpx;line-height:1.3}.detailed-wrap .cont .detailed-item .info .time{font-size:28rpx;color:#909399}.detailed-wrap .cont .detailed-item .right-wrap{position:absolute;right:0;top:0;text-align:right}.detailed-wrap .cont .detailed-item .right-wrap .num{font-size:32rpx}

View File

@@ -0,0 +1 @@
require('../common/vendor.js');(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages_promotion/fenxiao/withdrawal_detail"],{"0a8d":function(t,e,i){"use strict";var n=i("432a"),a=i.n(n);a.a},"432a":function(t,e,i){},"6a92":function(t,e,i){"use strict";i.r(e);var n=i("c233"),a=i("7812");for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(o);i("0a8d");var r=i("828b"),u=Object(r["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=u.exports},7812:function(t,e,i){"use strict";i.r(e);var n=i("f4df"),a=i.n(n);for(var o in n)["default"].indexOf(o)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(o);e["default"]=a.a},"8b3e":function(t,e,i){"use strict";(function(t,e){var n=i("47a9");i("1dee");n(i("3240"));var a=n(i("6a92"));t.__webpack_require_UNI_MP_PLUGIN__=i,e(a.default)}).call(this,i("3223")["default"],i("df3c")["createPage"])},c233:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return o})),i.d(e,"a",(function(){return n}));var n={loadingCover:function(){return i.e("components/loading-cover/loading-cover").then(i.bind(null,"0773"))}},a=function(){var t=this,e=t.$createElement,i=(t._self._c,t.$util.timeStampTurnTime(t.detail.create_time)),n=t.detail.status?t.$util.timeStampTurnTime(t.detail.audit_time):null,a=3==t.detail.status?t.$util.timeStampTurnTime(t.detail.payment_time):null;t.$mp.data=Object.assign({},{$root:{g0:i,g1:n,g2:a}})},o=[]},f4df:function(t,e,i){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;e.default={data:function(){return{id:0,detail:{}}},onLoad:function(t){this.id=t.id||0},onShow:function(){this.storeToken?this.getDetail():this.$util.redirectTo("/pages_tool/login/login",{back:"/pages_promotion/fenxiao/withdraw_list"},"redirectTo")},methods:{getDetail:function(){var t=this;this.$api.sendRequest({url:"/fenxiao/api/withdraw/detail",data:{id:this.id},success:function(e){e.data&&(t.detail=e.data),t.$refs.loadingCover&&t.$refs.loadingCover.hide()},fail:function(e){t.$refs.loadingCover&&t.$refs.loadingCover.hide()}})}}}}},[["8b3e","common/runtime","common/vendor"]]]);

View File

@@ -0,0 +1,5 @@
{
"usingComponents": {
"loading-cover": "/components/loading-cover/loading-cover"
}
}

View File

@@ -0,0 +1 @@
<page-meta page-style="{{themeColor}}"></page-meta><view><view class="money-wrap"><text>{{"-"+detail.money}}</text></view><view class="item"><view class="line-wrap"><text class="label">当前状态</text><text class="value">{{detail.status_name}}</text></view><view class="line-wrap"><text class="label">交易号</text><text class="value">{{detail.withdraw_no}}</text></view><view class="line-wrap"><text class="label">手续费</text><text class="value">{{"¥"+detail.withdraw_rate_money}}</text></view><view class="line-wrap"><text class="label">申请时间</text><text class="value">{{$root.g0}}</text></view><block wx:if="{{detail.status}}"><view class="line-wrap"><text class="label">审核时间</text><text class="value">{{$root.g1}}</text></view></block><block wx:if="{{detail.bank_name}}"><view class="line-wrap"><text class="label">银行名称</text><text class="value">{{detail.bank_name}}</text></view></block><block wx:if="{{detail.account_number}}"><view class="line-wrap"><text class="label">收款账号</text><text class="value">{{detail.account_number}}</text></view></block><block wx:if="{{detail.status==-1&&detail.refuse_reason}}"><view class="line-wrap"><text class="label">拒绝理由</text><text class="value">{{detail.refuse_reason}}</text></view></block><block wx:if="{{detail.status==3}}"><view class="line-wrap"><text class="label">转账方式名称</text><text class="value">{{detail.transfer_name}}</text></view></block><block wx:if="{{detail.status==3}}"><view class="line-wrap"><text class="label">转账时间</text><text class="value">{{$root.g2}}</text></view></block></view><loading-cover class="vue-ref" vue-id="2bdf81f1-1" data-ref="loadingCover" bind:__l="__l"></loading-cover></view>

View File

@@ -0,0 +1 @@
.money-wrap{text-align:center;font-size:50rpx;font-weight:700;margin:40rpx;border-bottom:2rpx solid #eee;padding:40rpx}.item{margin:40rpx}.item .line-wrap{margin-bottom:20rpx}.item .line-wrap .label{display:inline-block;width:200rpx;color:#909399;font-size:28rpx}.item .line-wrap .value{display:inline-block;font-size:28rpx}