diff --git a/buyer/src/api/distribution.js b/buyer/src/api/distribution.js new file mode 100644 index 00000000..34e4f379 --- /dev/null +++ b/buyer/src/api/distribution.js @@ -0,0 +1,110 @@ +import request, {Method} from '@/plugins/request.js'; + +/** + * 获取当前会员分销信息 + */ +export function distribution () { + return request({ + url: `/buyer/distribution/distribution`, + method: Method.GET, + needToken: true + }); +} + +/** + * 申请成为分销员 + * @param idNumber 身份证号 + * @param name 名字 + */ +export function applyDistribution (params) { + return request({ + url: `/buyer/distribution/distribution`, + method: Method.POST, + needToken: true, + params + }); +} + +/** + * 获取分销员订单列表 + */ +export function getDistOrderList (params) { + return request({ + url: `/buyer/distribution/order`, + method: Method.GET, + needToken: true, + params + }); +} + +/** + * 获取分销员下级用户列表 + */ +export function getDistMemberList (params) { + return request({ + url: `/buyer/distribution/distribution/memberList`, + method: Method.GET, + needToken: true, + params + }); +} + +/** + * 获取分销商商品列表 + */ +export function getDistGoodsList (params) { + return request({ + url: `/buyer/distribution/goods`, + method: Method.GET, + needToken: true, + params + }); +} + +/** + * 分销员提现历史 + */ +export function distCashHistory (params) { + return request({ + url: `/buyer/distribution/cash`, + method: Method.GET, + needToken: true, + params + }); +} + +/** + * 分销员-团队列表 + */ +export function getDistGroupList (params) { + return request({ + url: `/buyer/distribution/distribution/groupList`, + method: Method.GET, + needToken: true, + params + }); +} + +/** + * 分销商提现 + */ +export function distCash (params) { + return request({ + url: `/buyer/distribution/cash`, + method: Method.POST, + needToken: true, + params + }); +} + +/** + * 绑定分销 + * @param distributionId 商品分销ID + */ +export function getGoodsDistribution (distributionId) { + return request({ + url: `/buyer/distribution/distribution/bindingDistribution/${distributionId}`, + method: Method.GET, + needToken: true + }); +} diff --git a/buyer/src/api/member.js b/buyer/src/api/member.js index eeb7de21..ed2da4bc 100644 --- a/buyer/src/api/member.js +++ b/buyer/src/api/member.js @@ -333,92 +333,7 @@ export function clearComplain (id) { }); } -/** - * 获取当前会员分销信息 - */ -export function distribution () { - return request({ - url: `/buyer/distribution/distribution`, - method: Method.GET, - needToken: true - }); -} -/** - * 申请成为分销商 - * @param idNumber 身份证号 - * @param name 名字 - */ -export function applyDistribution (params) { - return request({ - url: `/buyer/distribution/distribution`, - method: Method.POST, - needToken: true, - params - }); -} - -/** - * 获取分销商订单列表 - */ -export function getDistOrderList (params) { - return request({ - url: `/buyer/distribution/order`, - method: Method.GET, - needToken: true, - params - }); -} - -/** - * 获取分销商商品列表 - */ -export function getDistGoodsList (params) { - return request({ - url: `/buyer/distribution/goods`, - method: Method.GET, - needToken: true, - params - }); -} - -/** - * 绑定、解绑分销商品 - * @param distributionGoodsId 分销商品id - * @param checked 分销商品id,true为绑定,false为解绑 - */ -export function selectDistGoods (params) { - return request({ - url: `/buyer/distribution/goods/checked/${params.distributionGoodsId}`, - method: Method.GET, - needToken: true, - params - }); -} - -/** - * 分销商提现历史 - */ -export function distCashHistory (params) { - return request({ - url: `/buyer/distribution/cash`, - method: Method.GET, - needToken: true, - params - }); -} - -/** - * 分销商提现 - */ -export function distCash (params) { - return request({ - url: `/buyer/distribution/cash`, - method: Method.POST, - needToken: true, - params - }); -} /** * 我的足迹 diff --git a/buyer/src/pages/home/memberCenter/Distribution.vue b/buyer/src/pages/home/memberCenter/Distribution.vue index 1933950c..33aa7526 100644 --- a/buyer/src/pages/home/memberCenter/Distribution.vue +++ b/buyer/src/pages/home/memberCenter/Distribution.vue @@ -1,6 +1,6 @@
-

分销下线付款之后会生成分销订单。

-

- 冻结金额:用户提现金额即为冻结金额,审核通过后扣除冻结金额,审核拒绝之后冻结金额返回可提现金额。 -

-

可提现金额:分销订单佣金T+1解冻后可变为可提现金额。

- +

交易完成后返佣可提现。

- + + + + + + + +
+
+ +
+
+ + @@ -101,15 +116,8 @@ type="success" size="small" style="margin-right: 5px" - @click="fenxiao(row)" - >分销商品 - + @click="fenxiao(row)">邀请好友 +
@@ -124,48 +132,30 @@ >
- - - +