初始化代码
This commit is contained in:
1
front/mine/pages/distribution/apply.js
Normal file
1
front/mine/pages/distribution/apply.js
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["mine/pages/distribution/apply"],{"1bef":function(e,t,n){},"1caf":function(e,t,n){"use strict";n.r(t);var r=n("b0eb"),o=n("9453");for(var i in o)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return o[e]}))}(i);n("5709");var u=n("f0c5"),c=Object(u["a"])(o["default"],r["b"],r["c"],!1,null,null,null,!1,r["a"],void 0);t["default"]=c.exports},5709:function(e,t,n){"use strict";var r=n("1bef"),o=n.n(r);o.a},"76c5":function(e,t,n){"use strict";(function(e,t){var r=n("4ea4");n("b03e");r(n("66fd"));var o=r(n("1caf"));e.__webpack_require_UNI_MP_PLUGIN__=n,t(o.default)}).call(this,n("bc2e")["default"],n("543d")["createPage"])},9453:function(e,t,n){"use strict";n.r(t);var r=n("c2c1"),o=n.n(r);for(var i in r)["default"].indexOf(i)<0&&function(e){n.d(t,e,(function(){return r[e]}))}(i);t["default"]=o.a},b0eb:function(e,t,n){"use strict";n.d(t,"b",(function(){return r})),n.d(t,"c",(function(){return o})),n.d(t,"a",(function(){}));var r=function(){var e=this.$createElement;this._self._c},o=[]},c2c1:function(e,t,n){"use strict";(function(e){var r=n("4ea4");Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=r(n("2eee")),i=r(n("c973")),u=r(n("9523")),c=n("26cb");function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}function f(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach((function(t){(0,u.default)(e,t,n[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))}))}return e}var l={components:{},data:function(){return{options:{},color:"#ffffff",subForm:{user_name:"",mobile:""},rule:[{name:"user_name",checkType:"isNotNull",errorMsg:"请输入您的真实姓名",regType:2},{name:"mobile",checkType:"isAllPhone",errorMsg:"请输入手机号",regText:"手机号"}],lockTap:!1}},computed:(0,c.mapState)({primaryColor:function(e){return e.config.configInfo.primaryColor},subColor:function(e){return e.config.configInfo.subColor},configInfo:function(e){return e.config.configInfo},userInfo:function(e){return e.user.userInfo},mineInfo:function(e){return e.user.mineInfo}}),onLoad:function(e){this.options=e},onPullDownRefresh:function(){e.showNavigationBarLoading(),this.initRefresh(),e.stopPullDownRefresh()},onPageScroll:function(e){var t=e.scrollTop<20?"#ffffff":"#000000";this.color!=t&&(this.color=t,this.$util.setNavigationBarColor({color:t,bg:"none"}))},methods:f(f({},(0,c.mapActions)(["getConfigInfo","getUserInfo","getMineInfo","getAuthUserProfile"])),{},{initIndex:function(){return(0,i.default)(o.default.mark((function e(){return o.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()},initRefresh:function(){this.initIndex()},validate:function(e){var t=new this.$util.Validate;this.rule.map((function(n){var r=n.name;t.add(e[r],n)}));var n=t.start();return console.log(n,"message"),n},submit:function(){var e=this;return(0,i.default)(o.default.mark((function t(){var n,r;return o.default.wrap((function(t){while(1)switch(t.prev=t.next){case 0:if(n=e.$util.deepCopy(e.subForm),r=e.validate(n),!r){t.next=5;break}return e.$util.showToast({title:r}),t.abrupt("return");case 5:if(!e.lockTap){t.next=7;break}return t.abrupt("return");case 7:return e.lockTap=!0,e.$util.showLoading(),t.prev=9,t.next=12,e.$api.mine.applyReseller(n);case 12:e.$util.hideAll(),e.$util.showToast({title:"提交成功"}),e.lockTap=!1,e.$util.goUrl({url:"/mine/pages/apply-result?type=2",openType:"redirectTo"}),t.next=21;break;case 18:t.prev=18,t.t0=t["catch"](9),setTimeout((function(){e.lockTap=!1,e.$util.hideAll()}),2e3);case 21:case"end":return t.stop()}}),t,null,[[9,18]])})))()}})};t.default=l}).call(this,n("543d")["default"])}},[["76c5","common/runtime","common/vendor"]]]);
|
||||
6
front/mine/pages/distribution/apply.json
Normal file
6
front/mine/pages/distribution/apply.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"navigationBarTitleText": "分销中心",
|
||||
"enablePullDownRefresh": true,
|
||||
"navigationStyle": "custom",
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
front/mine/pages/distribution/apply.wxml
Normal file
1
front/mine/pages/distribution/apply.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="mine-distribution-index"><uni-nav-bar vue-id="f9af48cc-1" fixed="{{true}}" shadow="{{false}}" statusBar="{{true}}" color="{{color}}" backgroundColor="{{color=='#ffffff'?'':primaryColor}}" title="分销申请" leftIcon="icon-left" bind:__l="__l"></uni-nav-bar><view class="mine-index-bg abs" mode="aspectFill" lazy-load="{{true}}"></view><view class="space-user-info rel"></view><view class="apply-info ml-lg mr-lg fill-base f-title radius-24"><view class="flex-center f-md-title text-bold c-black">申请成为分销商</view><view class="space-lg"></view><view class="pt-lg pb-md b-1px-b"><view class="flex-y-center"><view class="iconfont icon-required c-warning _i"></view><view class="text-bold">姓名</view></view><input class="pt-md" type="text" maxlength="20" placeholder-class="c-placeholder" placeholder="{{rule[0].errorMsg}}" data-event-opts="{{[['input',[['__set_model',['$0','user_name','$event',[]],['subForm']]]]]}}" value="{{subForm.user_name}}" bindinput="__e"/></view><view class="mt-lg pb-md b-1px-b"><view class="flex-y-center"><view class="iconfont icon-required c-warning _i"></view><view class="text-bold">手机号</view></view><input class="pt-md" type="number" maxlength="20" placeholder-class="c-placeholder" placeholder="{{rule[1].errorMsg}}" data-event-opts="{{[['input',[['__set_model',['$0','mobile','$event',[]],['subForm']]]]]}}" value="{{subForm.mobile}}" bindinput="__e"/></view><view data-event-opts="{{[['tap',[['submit',['$event']]]]]}}" class="apply-btn flex-center f-sm-title c-base text-bold radius-16" style="{{'background:'+(primaryColor)+';'}}" bindtap="__e">立即申请</view></view><view class="space-footer"></view></view>
|
||||
1
front/mine/pages/distribution/apply.wxss
Normal file
1
front/mine/pages/distribution/apply.wxss
Normal file
@@ -0,0 +1 @@
|
||||
.mine-distribution-index .space-user-info{top:0;left:0;width:100%;height:219rpx}.mine-distribution-index .mine-index-bg{background:#39b54a;height:14.625rem;width:140%;left:-20%;top:0;z-index:-1}.mine-distribution-index .apply-info{padding:50rpx}.mine-distribution-index .apply-info .apply-btn{width:590rpx;height:96rpx;margin-top:70rpx}
|
||||
1
front/mine/pages/distribution/index.js
Normal file
1
front/mine/pages/distribution/index.js
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["mine/pages/distribution/index"],{"0827":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){}));var i=function(){var t=this,e=t.$createElement;t._self._c;t._isMounted||(t.e0=function(e){return!e.type.indexOf("key")&&t._k(e.keyCode,"top",void 0,e.key,void 0)?null:t.$util.goUrl({url:t.detail.fx_code,openType:"copy"})},t.e1=function(e){return e.stopPropagation(),t.$util.goUrl({url:"/mine/pages/cash-out?type=distribution"})})},r=[]},5830:function(t,e,n){"use strict";n.r(e);var i=n("9aa4"),r=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"]=r.a},6496:function(t,e,n){"use strict";n.r(e);var i=n("0827"),r=n("5830");for(var o in r)["default"].indexOf(o)<0&&function(t){n.d(e,t,(function(){return r[t]}))}(o);n("9b2a");var u=n("f0c5"),a=Object(u["a"])(r["default"],i["b"],i["c"],!1,null,null,null,!1,i["a"],void 0);e["default"]=a.exports},"795a":function(t,e,n){"use strict";(function(t,e){var i=n("4ea4");n("b03e");i(n("66fd"));var r=i(n("6496"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(r.default)}).call(this,n("bc2e")["default"],n("543d")["createPage"])},"9aa4":function(t,e,n){"use strict";(function(t){var i=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=i(n("2eee")),o=i(n("c973")),u=i(n("9523")),a=n("26cb");function c(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function f(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?c(Object(n),!0).forEach((function(e){(0,u.default)(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):c(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}var s={components:{},data:function(){return{options:{},color:"#ffffff",toolList:[{img:"/static/image/mine/land-order.png",text:"土地租赁",url:"/mine/pages/distribution/profit?type=2"},{img:"/static/image/mine/claim-order.png",text:"认养订单",url:"/mine/pages/distribution/profit?type=3"},{img:"/static/image/mine/shop.png",text:"商城订单",url:"/mine/pages/distribution/profit?type=1"},{img:"/static/image/mine/code.png",text:"推广码",url:"/mine/pages/distribution/poster"}],otherList:[{img:"/static/image/mine/team.png",text:"我的团队",url:"/mine/pages/distribution/team"},{img:"/static/image/mine/collage.png",text:"提现记录",url:"/mine/pages/distribution/record"}],detail:{}}},computed:(0,a.mapState)({primaryColor:function(t){return t.config.configInfo.primaryColor},subColor:function(t){return t.config.configInfo.subColor},configInfo:function(t){return t.config.configInfo},userInfo:function(t){return t.user.userInfo},mineInfo:function(t){return t.user.mineInfo}}),onLoad:function(){this.$util.showLoading(),this.initIndex()},onPullDownRefresh:function(){t.showNavigationBarLoading(),this.initRefresh(),t.stopPullDownRefresh()},onPageScroll:function(t){var e=t.scrollTop<20?"#ffffff":"#000000";this.color!=e&&(this.color=e,this.$util.setNavigationBarColor({color:e,bg:"none"}))},methods:f(f({},(0,a.mapActions)(["getConfigInfo","getUserInfo","getMineInfo","getAuthUserProfile"])),{},{initIndex:function(){var t=this;return(0,o.default)(r.default.mark((function e(){return r.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.mine.resellerInfo();case 2:t.detail=e.sent,t.$util.hideAll();case 4:case"end":return e.stop()}}),e)})))()},initRefresh:function(){this.initIndex()},toJump:function(t,e){var n=this;return(0,o.default)(r.default.mark((function i(){var o,u;return r.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:o=n[t][e],u=o.url,o.text,n.$util.log(u),n.$util.goUrl({url:u});case 3:case"end":return i.stop()}}),i)})))()}})};e.default=s}).call(this,n("543d")["default"])},"9b2a":function(t,e,n){"use strict";var i=n("f96c"),r=n.n(i);r.a},f96c:function(t,e,n){}},[["795a","common/runtime","common/vendor"]]]);
|
||||
6
front/mine/pages/distribution/index.json
Normal file
6
front/mine/pages/distribution/index.json
Normal file
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"navigationBarTitleText": "分销中心",
|
||||
"enablePullDownRefresh": true,
|
||||
"navigationStyle": "custom",
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
front/mine/pages/distribution/index.wxml
Normal file
1
front/mine/pages/distribution/index.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<block wx:if="{{detail.id}}"><view class="mine-distribution-index"><uni-nav-bar vue-id="ab471694-1" fixed="{{true}}" shadow="{{false}}" statusBar="{{true}}" color="{{color}}" backgroundColor="{{color=='#ffffff'?'':primaryColor}}" title="分销中心" leftIcon="icon-left" bind:__l="__l"></uni-nav-bar><view class="mine-index-bg abs" mode="aspectFill" lazy-load="{{true}}"></view><view class="user-info abs pt-md pl-lg pr-lg pb-lg flex-center"><image class="user-img radius" mode="aspectFill" lazy-load="{{true}}" src="{{detail.avatarUrl}}"></image><view class="flex-1 ml-md c-base"><view class="f-lg-title text-bold max-550 ellipsis">{{'Hi,'+detail.nickName+''}}</view><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="flex-y-center f-caption" bindtap="__e">{{"邀请码:\n\t\t\t\t"+detail.fx_code+''}}<view class="copy-code-btn flex-center f-icontext ml-sm">复制</view></view></view></view><view class="space-user-info rel"></view><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="stored-item pd-lg ml-md mr-md fill-base box-shadow radius-20" catchtap="__e"><view class="flex-center"><view class="flex-center flex-column c-title"><view class="f-lg-title text-bold">{{detail.fx_cash}}</view><view class="f-caption c-caption">总佣金</view></view><view class="line"></view><view class="flex-center flex-column c-title"><view class="f-lg-title text-bold">{{detail.notreceived_cash}}</view><view class="f-caption c-caption">待结算</view></view></view><view class="flex-center pt-lg pb-sm"><view class="common-btn flex-center f-paragraph c-base radius" style="{{'min-width:176rpx;height:60rpx;'+('background:'+(primaryColor)+';')}}">立即提现</view></view></view><view class="mine-list mt-md ml-md mr-md fill-base box-shadow radius-20"><view class="common-nav-title flex-y-center f-title c-title text-bold">我的收益</view><view class="flex-warp pb-md"><block wx:for="{{toolList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><auth class="item-child" vue-id="{{'ab471694-2-'+index}}" needAuth="{{userInfo&&!userInfo.nickName}}" must="{{true}}" data-event-opts="{{[['^go',[['toJump',['toolList',index]]]]]}}" bind:go="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="flex-center flex-column f-caption c-title"><image class="item-img" mode="aspectFill" lazy-load="{{true}}" src="{{item.img}}"></image><view>{{item.text}}</view></view></auth></block></view></view><view class="mine-list mt-md ml-md mr-md fill-base box-shadow radius-20"><view class="common-nav-title flex-y-center f-title c-title text-bold">其他功能</view><view class="flex-warp pb-md"><block wx:for="{{otherList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><auth class="item-child" vue-id="{{'ab471694-3-'+index}}" needAuth="{{userInfo&&!userInfo.nickName}}" must="{{true}}" data-event-opts="{{[['^go',[['toJump',['otherList',index]]]]]}}" bind:go="__e" bind:__l="__l" vue-slots="{{['default']}}"><view class="flex-center flex-column f-caption c-title"><image class="item-img" mode="aspectFill" lazy-load="{{true}}" src="{{item.img}}"></image><view>{{item.text}}</view></view></auth></block></view></view><view class="space-footer"></view></view></block>
|
||||
1
front/mine/pages/distribution/index.wxss
Normal file
1
front/mine/pages/distribution/index.wxss
Normal file
@@ -0,0 +1 @@
|
||||
.mine-distribution-index .user-info{top:0;left:0;width:100%;height:416rpx;padding-top:198rpx}.mine-distribution-index .user-info .user-img{width:120rpx;height:120rpx;line-height:1rpx;overflow:hidden;border:4rpx solid #eff3fd;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.mine-distribution-index .user-info .copy-code-btn{width:65rpx;height:34rpx;border-radius:2rpx;border:1rpx solid #fff;-webkit-transform:rotate(1turn);transform:rotate(1turn)}.mine-distribution-index .space-user-info{top:0;left:0;width:100%;height:379rpx;z-index:-1}.mine-distribution-index .mine-index-bg{background:#39b54a;height:14.625rem;width:140%;left:-20%;top:0;z-index:-1}.mine-distribution-index .stored-item .flex-column{width:50%}.mine-distribution-index .stored-item .line{width:1rpx;height:42rpx;background:#99d3b9}.mine-distribution-index .mine-list .common-nav-title{padding-top:20rpx;padding-left:54rpx}.mine-distribution-index .mine-list .item-child{width:25%;margin:10rpx 0}.mine-distribution-index .mine-list .item-child .item-img{width:88rpx;height:88rpx;margin-bottom:15rpx}
|
||||
1
front/mine/pages/distribution/poster.js
Normal file
1
front/mine/pages/distribution/poster.js
Normal file
File diff suppressed because one or more lines are too long
7
front/mine/pages/distribution/poster.json
Normal file
7
front/mine/pages/distribution/poster.json
Normal file
@@ -0,0 +1,7 @@
|
||||
{
|
||||
"navigationBarTitleText": "推广码",
|
||||
"enablePullDownRefresh": true,
|
||||
"usingComponents": {
|
||||
"l-painter": "/uni_modules/lime-painter/components/l-painter/l-painter"
|
||||
}
|
||||
}
|
||||
1
front/mine/pages/distribution/poster.wxml
Normal file
1
front/mine/pages/distribution/poster.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="mine-distribution-poster"><view class="hideCanvasView"><l-painter class="hideCanvas vue-ref" vue-id="1e4282b2-1" data-ref="painter" bind:__l="__l"></l-painter></view><block wx:if="{{src}}"><block><view class="space-md fill-body"></view><image class="code-img" src="{{src}}" data-event-opts="{{[['tap',[['previewImage',['$event']]]]]}}" bindtap="__e"></image><view class="space-md fill-body"></view><view class="pd-lg"><button data-event-opts="{{[['tap',[['saveImage',['$event']]]]]}}" class="save-btn flex-center radius" style="{{'background:'+(primaryColor)+';'}}" bindtap="__e">保存图片至相册</button><view class="text f-desc mt-lg" style="{{'color:'+(primaryColor)+';'}}"><view class="flex-y-center"><view class="radius mr-sm" style="{{'background:'+(primaryColor)+';'}}"></view>好友下载app并使用你的邀请码注册成功后</view><view class="flex-y-center"><view class="radius mr-sm" style="{{'background:'+(primaryColor)+';'}}"></view>TA将成为你的粉丝,粉丝下单,你也可以获得收益哟!</view></view><view class="space-footer"></view></view></block></block></view>
|
||||
1
front/mine/pages/distribution/poster.wxss
Normal file
1
front/mine/pages/distribution/poster.wxss
Normal file
@@ -0,0 +1 @@
|
||||
page{background:#fff}.mine-distribution-poster .code-img{width:750rpx;height:1156rpx}.mine-distribution-poster .save-btn{width:690rpx;height:80rpx;line-height:80rpx;margin:0 auto}.mine-distribution-poster .text .radius{width:10rpx;height:10rpx}.mine-distribution-poster .hideCanvasView{position:relative}.mine-distribution-poster .hideCanvasView .hideCanvas{position:absolute;left:-9999rpx;top:-9999rpx}
|
||||
1
front/mine/pages/distribution/profit.js
Normal file
1
front/mine/pages/distribution/profit.js
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["mine/pages/distribution/profit"],{1367:function(t,i,n){"use strict";var a=n("736b"),e=n.n(a);e.a},"1c34":function(t,i,n){"use strict";n.d(i,"b",(function(){return a})),n.d(i,"c",(function(){return e})),n.d(i,"a",(function(){}));var a=function(){var t=this,i=t.$createElement,n=(t._self._c,t.tabList.length),a=t.loading?t.list.current_page>=t.list.last_page&&t.list.data.length>0:null,e=!t.loading&&t.list.data.length<=0&&1==t.list.current_page;t.$mp.data=Object.assign({},{$root:{g0:n,g1:a,g2:e}})},e=[]},"45fb":function(t,i,n){"use strict";n.r(i);var a=n("74a9"),e=n.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){n.d(i,t,(function(){return a[t]}))}(o);i["default"]=e.a},"736b":function(t,i,n){},"74a9":function(t,i,n){"use strict";(function(t){var a=n("4ea4");Object.defineProperty(i,"__esModule",{value:!0}),i.default=void 0;var e=a(n("2eee")),o=a(n("9523")),s=a(n("c973")),r=n("26cb"),u={components:{},data:function(){return{options:{},statusType:{1:"待结算",2:"已结算"},activeIndex:0,tabList:[{id:0,title:"全部"},{id:1,title:"待结算"},{id:2,title:"已结算"}],param:{page:1},list:{data:[]},loading:!0,lockTap:!1}},computed:(0,r.mapState)({primaryColor:function(t){return t.config.configInfo.primaryColor},subColor:function(t){return t.config.configInfo.subColor},userInfo:function(t){return t.user.userInfo}}),onLoad:function(i){this.$util.showLoading(),this.options=i;var n=i.type,a=void 0===n?1:n;t.setNavigationBarTitle({title:"".concat({1:"商城",2:"土地",3:"认养"}[a],"订单分佣")}),this.initIndex()},onPullDownRefresh:function(){t.showNavigationBarLoading(),this.initRefresh(),t.stopPullDownRefresh()},onReachBottom:function(){this.list.current_page>=this.list.last_page||this.loading||(this.param.page=this.param.page+1,this.loading=!0,this.getList())},methods:(0,o.default)({initIndex:function(){this.getList()},initRefresh:function(){this.param.page=1,this.initIndex()},handerTabChange:function(t){this.activeIndex=t,this.$util.showLoading(),this.param.page=1,this.list.data=[],this.getList()},getList:function(){var t=this;return(0,s.default)(e.default.mark((function i(){var n,a,o,s,r,u,c,l;return e.default.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return n=t.list,a=t.tabList,o=t.activeIndex,s=t.options,r=s.type,u=a[o].id,c=Object.assign({},t.param,{type:r,status:u}),i.next=6,t.$api.mine.fxOrderList(c);case 6:l=i.sent,1==t.param.page||(l.data=n.data.concat(l.data)),t.list=l,t.loading=!1,t.$util.hideAll();case 10:case"end":return i.stop()}}),i)})))()}},"handerTabChange",(function(t){this.activeIndex=t,this.$util.showLoading(),this.param.page=1,this.list.data=[],this.getList()}))};i.default=u}).call(this,n("543d")["default"])},aad6:function(t,i,n){"use strict";n.r(i);var a=n("1c34"),e=n("45fb");for(var o in e)["default"].indexOf(o)<0&&function(t){n.d(i,t,(function(){return e[t]}))}(o);n("1367");var s=n("f0c5"),r=Object(s["a"])(e["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);i["default"]=r.exports},d2b7:function(t,i,n){"use strict";(function(t,i){var a=n("4ea4");n("b03e");a(n("66fd"));var e=a(n("aad6"));t.__webpack_require_UNI_MP_PLUGIN__=n,i(e.default)}).call(this,n("bc2e")["default"],n("543d")["createPage"])}},[["d2b7","common/runtime","common/vendor"]]]);
|
||||
5
front/mine/pages/distribution/profit.json
Normal file
5
front/mine/pages/distribution/profit.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationBarTitleText": "",
|
||||
"enablePullDownRefresh": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
front/mine/pages/distribution/profit.wxml
Normal file
1
front/mine/pages/distribution/profit.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="mine-coupon-list"><fixed vue-id="b548ffe0-1" bind:__l="__l" vue-slots="{{['default']}}"><tab vue-id="{{('b548ffe0-2')+','+('b548ffe0-1')}}" list="{{tabList}}" activeIndex="{{activeIndex}}" activeColor="{{primaryColor}}" width="{{100/$root.g0+'%'}}" height="100rpx" data-event-opts="{{[['^change',[['handerTabChange']]]]}}" bind:change="__e" bind:__l="__l"></tab></fixed><block wx:for="{{list.data}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['goDetail',[index]]]]]}}" class="fill-base mt-md ml-md mr-md pd-lg box-shadow-mini radius-16" catchtap="__e"><view class="flex-between pb-lg"><view data-event-opts="{{[['tap',[['goStore',[index]]]]]}}" class="flex-y-center" catchtap="__e"><image class="user-img radius" mode="aspectFill" src="{{item.source_info.avatarUrl}}"></image><view class="flex-y-center f-paragraph c-title ml-md">下单人:<view class="text-bold max-300 ellipsis">{{''+item.source_info.nickName+''}}</view></view></view><view class="{{['f-paragraph','c-caption',[(item.status==1)?'c-warning':'']]}}">{{''+statusType[item.status]+''}}</view></view><block wx:for="{{item.order_goods}}" wx:for-item="aitem" wx:for-index="aindex" wx:key="aindex"><view class="{{['profit-item','flex-center',[(aindex!=0)?'mt-md':'']]}}"><image class="cover" mode="aspectFill" lazy-load="{{true}}" src="{{aitem.goods_cover}}"></image><view class="flex-1 ml-md"><view class="f-title c-title text-bold ellipsis">{{''+aitem.goods_name+''}}</view><view class="flex-between mt-sm"><view class="goods-spe pl-sm pr-sm f-caption c-paragraph ellipsis radius-4">{{''+aitem.spe_name+''}}</view><view class="flex-1"></view></view><view class="flex-between mt-md f-caption c-caption"><view class="flex-y-baseline"><view class="flex-y-baseline f-icontext c-warning">¥<view class="f-sm-title text-bold">{{''+aitem.singe_pay_price+''}}</view></view><view class="ml-sm">{{"提成比例 "+aitem.balance+"%"}}</view></view><view>{{"x "+aitem.num+''}}</view></view></view></view></block><view class="flex-between mt-lg pt-md b-1px-t"><view class="c-title ml-sm mr-sm">{{'付款 ¥'+item.order_price}}</view><view class="reduce-info rel flex-center pr-sm f-caption c-base" style="{{'background:'+(primaryColor)+';'}}"><view class="reduce-tag abs flex-center pr-sm f-icontext c-title">分销佣金</view>{{'¥'+item.cash+''}}</view></view></view></block><block wx:if="{{loading}}"><load-more vue-id="b548ffe0-3" noMore="{{$root.g1}}" loading="{{loading}}" bind:__l="__l"></load-more></block><block wx:if="{{$root.g2}}"><abnor vue-id="b548ffe0-4" bind:__l="__l"></abnor></block><view class="space-footer"></view></view>
|
||||
1
front/mine/pages/distribution/profit.wxss
Normal file
1
front/mine/pages/distribution/profit.wxss
Normal file
@@ -0,0 +1 @@
|
||||
.mine-coupon-list .user-img{width:44rpx;height:44rpx}.mine-coupon-list .profit-item .cover{width:172rpx;height:172rpx;border-radius:12rpx}.mine-coupon-list .profit-item .goods-spe{height:44rpx;line-height:44rpx;background:#f7f7f7}.mine-coupon-list .profit-item .ellipsis{max-width:458rpx}.mine-coupon-list .reduce-tag{background:#fcc519;background:linear-gradient(-70deg,transparent 20rpx,#fcc519 0)}
|
||||
1
front/mine/pages/distribution/record.js
Normal file
1
front/mine/pages/distribution/record.js
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["mine/pages/distribution/record"],{"020e":function(t,e,i){"use strict";i.r(e);var n=i("6ebd"),a=i.n(n);for(var r in n)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"1d42":function(t,e,i){"use strict";i.d(e,"b",(function(){return n})),i.d(e,"c",(function(){return a})),i.d(e,"a",(function(){}));var n=function(){var t=this,e=t.$createElement,i=(t._self._c,t.tabList.length),n=t.loading?t.list.current_page>=t.list.last_page&&t.list.data.length>0:null,a=!t.loading&&t.list.data.length<=0&&1==t.list.current_page;t._isMounted||(t.e0=function(e,i){var n=arguments[arguments.length-1].currentTarget.dataset,a=n.eventParams||n["event-params"];i=a.item;return t.$util.goUrl({url:i.order_code,openType:"copy"})}),t.$mp.data=Object.assign({},{$root:{g0:i,g1:n,g2:a}})},a=[]},"1dd0":function(t,e,i){"use strict";i.r(e);var n=i("1d42"),a=i("020e");for(var r in a)["default"].indexOf(r)<0&&function(t){i.d(e,t,(function(){return a[t]}))}(r);i("6692");var o=i("f0c5"),s=Object(o["a"])(a["default"],n["b"],n["c"],!1,null,null,null,!1,n["a"],void 0);e["default"]=s.exports},4903:function(t,e,i){"use strict";(function(t,e){var n=i("4ea4");i("b03e");n(i("66fd"));var a=n(i("1dd0"));t.__webpack_require_UNI_MP_PLUGIN__=i,e(a.default)}).call(this,i("bc2e")["default"],i("543d")["createPage"])},6692:function(t,e,i){"use strict";var n=i("cd03"),a=i.n(n);a.a},"6ebd":function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var a=n(i("2eee")),r=n(i("c973")),o=i("26cb"),s={components:{},data:function(){return{options:{},activeIndex:0,tabList:[{id:0,title:"全部"},{id:1,title:"未到账"},{id:2,title:"已到账"},{id:3,title:"已拒绝"}],statusType:{1:"未到账",2:"已到账",3:"已拒绝"},param:{page:1},list:{data:[]},wallet_price:"",loading:!0,lockTap:!1}},computed:(0,o.mapState)({primaryColor:function(t){return t.config.configInfo.primaryColor},subColor:function(t){return t.config.configInfo.subColor}}),onLoad:function(){this.$util.showLoading();var t=this.$util.getPage(-1).detail.wallet_price;this.wallet_price=t,this.initIndex()},onPullDownRefresh:function(){t.showNavigationBarLoading(),this.initRefresh(),t.stopPullDownRefresh()},onReachBottom:function(){this.list.current_page>=this.list.last_page||this.loading||(this.param.page=this.param.page+1,this.loading=!0,this.getList())},methods:{initIndex:function(){this.getList()},initRefresh:function(){this.param.page=1,this.initIndex()},handerTabChange:function(t){this.activeIndex=t,this.$util.showLoading(),this.param.page=1,this.list.data=[],this.getList()},getList:function(){var t=this;return(0,r.default)(a.default.mark((function e(){var i,n,r,o,s,u;return a.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return i=t.list,n=t.activeIndex,r=t.tabList,o=t.param,s=r[n].id,o.status=s,e.next=5,t.$api.mine.walletList(o);case 5:u=e.sent,1==t.param.page||(u.data=i.data.concat(u.data)),t.list=u,t.loading=!1,t.$util.hideAll();case 9:case"end":return e.stop()}}),e)})))()}}};e.default=s}).call(this,i("543d")["default"])},cd03:function(t,e,i){}},[["4903","common/runtime","common/vendor"]]]);
|
||||
5
front/mine/pages/distribution/record.json
Normal file
5
front/mine/pages/distribution/record.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationBarTitleText": "提现记录",
|
||||
"enablePullDownRefresh": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
front/mine/pages/distribution/record.wxml
Normal file
1
front/mine/pages/distribution/record.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="mine-stored-record"><fixed vue-id="482bdbba-1" bind:__l="__l" vue-slots="{{['default']}}"><view class="record-header flex-center flex-column c-base" style="{{'background:'+(primaryColor)+';'}}"><view class="f-caption">已累积提现金额(元)</view><view class="wallet-price">{{wallet_price}}</view></view><tab vue-id="{{('482bdbba-2')+','+('482bdbba-1')}}" list="{{tabList}}" activeIndex="{{activeIndex}}" activeColor="{{primaryColor}}" width="{{100/$root.g0+'%'}}" height="100rpx" data-event-opts="{{[['^change',[['handerTabChange']]]]}}" bind:change="__e" bind:__l="__l"></tab></fixed><block wx:for="{{list.data}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="{{['pd-lg','fill-base','b-1px-b','flex-center',[(index==0)?'mt-md':'']]}}"><view class="record radius" style="{{'background-color:'+(item.status==1?primaryColor:item.status==2?subColor:'#f86c53')+';'}}"></view><view class="f-title c-title flex-1 ml-md"><view class="flex-y-center"><view>{{statusType[item.status]}}</view><block wx:if="{{item.status==1}}"><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" data-event-params="{{({item})}}" class="record-tag ml-sm" bindtap="__e">复制提现编号</view></block></view><view class="f-caption c-caption">{{item.create_time_text}}</view></view><view class="text-bold f-title c-title">{{"-"+item.pay_price}}</view></view></block><block wx:if="{{loading}}"><load-more vue-id="482bdbba-3" noMore="{{$root.g1}}" loading="{{loading}}" bind:__l="__l"></load-more></block><block wx:if="{{$root.g2}}"><abnor vue-id="482bdbba-4" bind:__l="__l"></abnor></block><view class="space-footer"></view></view>
|
||||
1
front/mine/pages/distribution/record.wxss
Normal file
1
front/mine/pages/distribution/record.wxss
Normal file
@@ -0,0 +1 @@
|
||||
.record-header{width:100%;height:250rpx}.record-header .wallet-price{font-size:70rpx}.record{width:24rpx;height:24rpx;display:block}.record-tag{width:152rpx;height:32rpx;background:#eee;font-size:22rpx;display:flex;align-items:center;justify-content:center;color:#999}
|
||||
1
front/mine/pages/distribution/team.js
Normal file
1
front/mine/pages/distribution/team.js
Normal file
@@ -0,0 +1 @@
|
||||
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["mine/pages/distribution/team"],{"209b":function(t,n,i){"use strict";(function(t,n){var a=i("4ea4");i("b03e");a(i("66fd"));var e=a(i("5594"));t.__webpack_require_UNI_MP_PLUGIN__=i,n(e.default)}).call(this,i("bc2e")["default"],i("543d")["createPage"])},3394:function(t,n,i){"use strict";i.d(n,"b",(function(){return a})),i.d(n,"c",(function(){return e})),i.d(n,"a",(function(){}));var a=function(){var t=this,n=t.$createElement,i=(t._self._c,t.tabList.length),a=t.loading?t.list.current_page>=t.list.last_page&&t.list.data.length>0:null,e=!t.loading&&t.list.data.length<=0&&1==t.list.current_page;t.$mp.data=Object.assign({},{$root:{g0:i,g1:a,g2:e}})},e=[]},5594:function(t,n,i){"use strict";i.r(n);var a=i("3394"),e=i("ad42");for(var o in e)["default"].indexOf(o)<0&&function(t){i.d(n,t,(function(){return e[t]}))}(o);i("b98f");var r=i("f0c5"),s=Object(r["a"])(e["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);n["default"]=s.exports},"7d7c":function(t,n,i){"use strict";(function(t){var a=i("4ea4");Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var e=a(i("2eee")),o=a(i("c973")),r=i("26cb"),s={components:{},data:function(){return{options:{},activeIndex:0,tabList:[{title:"一级分销商",id:1},{title:"二级分销商",id:2}],param:{page:1},list:{data:[]},loading:!0,lockTap:!1}},computed:(0,r.mapState)({primaryColor:function(t){return t.config.configInfo.primaryColor},subColor:function(t){return t.config.configInfo.subColor},userInfo:function(t){return t.user.userInfo}}),onLoad:function(t){this.$util.showLoading(),this.options=t;var n=t.tab,i=void 0===n?0:n;this.activeIndex=i,this.initIndex()},onPullDownRefresh:function(){t.showNavigationBarLoading(),this.initRefresh(),t.stopPullDownRefresh()},onReachBottom:function(){this.list.current_page>=this.list.last_page||this.loading||(this.param.page=this.param.page+1,this.loading=!0,this.getList())},methods:{initIndex:function(){this.getList()},initRefresh:function(){this.param.page=1,this.initIndex()},handerTabChange:function(t){this.activeIndex=t,this.$util.showLoading(),this.param.page=1,this.list.data=[],this.getList()},getList:function(){var t=this;return(0,o.default)(e.default.mark((function n(){var i,a,o,r,s,c,u,l,d;return e.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return i=t.list,a=t.param,o=t.tabList,r=t.activeIndex,a.type=o[r].id,n.next=4,t.$api.mine.myTeam(a);case 4:s=n.sent,1==t.param.page||(s.data=i.data.concat(s.data)),t.list=s,c=s.one_count,u=void 0===c?0:c,l=s.two_count,d=void 0===l?0:l,t.tabList[0].title="一级分销商(".concat(u,")"),t.tabList[1].title="二级分销商(".concat(d,")"),t.loading=!1,t.$util.hideAll();case 11:case"end":return n.stop()}}),n)})))()}}};n.default=s}).call(this,i("543d")["default"])},ad42:function(t,n,i){"use strict";i.r(n);var a=i("7d7c"),e=i.n(a);for(var o in a)["default"].indexOf(o)<0&&function(t){i.d(n,t,(function(){return a[t]}))}(o);n["default"]=e.a},b98f:function(t,n,i){"use strict";var a=i("ebdc"),e=i.n(a);e.a},ebdc:function(t,n,i){}},[["209b","common/runtime","common/vendor"]]]);
|
||||
5
front/mine/pages/distribution/team.json
Normal file
5
front/mine/pages/distribution/team.json
Normal file
@@ -0,0 +1,5 @@
|
||||
{
|
||||
"navigationBarTitleText": "我的团队",
|
||||
"enablePullDownRefresh": true,
|
||||
"usingComponents": {}
|
||||
}
|
||||
1
front/mine/pages/distribution/team.wxml
Normal file
1
front/mine/pages/distribution/team.wxml
Normal file
@@ -0,0 +1 @@
|
||||
<view class="mine-distribution-team"><fixed vue-id="28878517-1" bind:__l="__l" vue-slots="{{['default']}}"><tab vue-id="{{('28878517-2')+','+('28878517-1')}}" list="{{tabList}}" activeIndex="{{activeIndex}}" activeColor="{{primaryColor}}" width="{{100/$root.g0+'%'}}" height="100rpx" data-event-opts="{{[['^change',[['handerTabChange']]]]}}" bind:change="__e" bind:__l="__l"></tab></fixed><block wx:for="{{list.data}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['goDetail',[index]]]]]}}" class="{{['partner-item','fill-base','mt-md','ml-md','mr-md','pd-lg','radius-16',[(index!=0)?'mt-md':'']]}}" catchtap="__e"><view class="flex-center pb-lg"><image class="cover radius" mode="aspectFill" src="{{item.avatarUrl}}"></image><view class="flex-1 ml-md"><view class="f-title c-title text-bold ellipsis" style="max-width:526rpx;">{{item.nickName}}</view><view class="f-caption c-caption mt-sm">{{"绑定时间:"+item.fx_bind_time}}</view></view></view><view class="count-info flex-center radius-16"><view class="flex-center flex-column"><view class="f-md-title c-title text-bold">{{item.team_count}}</view><view class="f-icontext c-desc">推广人数</view></view><view class="flex-center flex-column"><view class="f-md-title c-title text-bold">{{item.order_count}}</view><view class="f-icontext c-desc">消费订单</view></view><view class="flex-center flex-column"><view class="f-md-title c-title text-bold">{{item.order_price}}</view><view class="f-icontext c-desc">消费金额</view></view></view></view></block><block wx:if="{{loading}}"><load-more vue-id="28878517-3" noMore="{{$root.g1}}" loading="{{loading}}" bind:__l="__l"></load-more></block><block wx:if="{{$root.g2}}"><abnor vue-id="28878517-4" bind:__l="__l"></abnor></block><view class="space-footer"></view></view>
|
||||
1
front/mine/pages/distribution/team.wxss
Normal file
1
front/mine/pages/distribution/team.wxss
Normal file
@@ -0,0 +1 @@
|
||||
.mine-distribution-team .partner-item .cover{width:104rpx;height:104rpx}.mine-distribution-team .partner-item .count-info{height:124rpx;background:#f5faf7}.mine-distribution-team .partner-item .count-info .flex-column{width:33.33%}
|
||||
Reference in New Issue
Block a user