From bab54570fe8f2121956fcc312b5112214e9217f7 Mon Sep 17 00:00:00 2001 From: "pikachu1995@126.com" Date: Tue, 2 Jul 2024 14:56:10 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E7=BB=93=E7=AE=97=E5=8D=95?= =?UTF-8?q?=E8=AF=A6=E6=83=85=E4=BB=A5=E5=8F=8A=E5=88=86=E9=94=80=E7=9B=B8?= =?UTF-8?q?=E5=85=B3=E9=A1=B5=E9=9D=A2=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../pages/home/memberCenter/Distribution.vue | 10 +- manager/src/api/distribution.js | 13 +- .../src/views/distribution/distribution.vue | 176 ++++++++++++++++-- .../views/distribution/distributionApply.vue | 26 ++- .../views/distribution/distributionCash.vue | 25 +++ .../views/distribution/distributionOrder.vue | 5 +- .../distribution/distributionSetting.vue | 7 - manager/src/views/seller/bill/bill-detail.vue | 24 ++- 8 files changed, 229 insertions(+), 57 deletions(-) diff --git a/buyer/src/pages/home/memberCenter/Distribution.vue b/buyer/src/pages/home/memberCenter/Distribution.vue index 1933950c..c63f8baa 100644 --- a/buyer/src/pages/home/memberCenter/Distribution.vue +++ b/buyer/src/pages/home/memberCenter/Distribution.vue @@ -348,14 +348,6 @@ export default { // 可以单个或者同时写两个触发验证方式 trigger: "blur", }, - { - validator: (rule, value, callback) => { - // 上面有说,返回true表示校验通过,返回false表示不通过 - // this.$u.test.mobile()就是返回true或者false的 - return checkBankno(value); - }, - message: "银行账号不正确", - }, ], }, tabName: "goodsChecked", // 当前所在tab @@ -415,7 +407,7 @@ export default { this.$refs.form.validate((valid) => { if (valid) { this.applyLoading = true; - applyDistribution(this.form).then((res) => { + applyDistribution(this.applyForm).then((res) => { this.applyLoading = false; if (res.success) { this.$Message.success("申请已提交,请等待管理员审核"); diff --git a/manager/src/api/distribution.js b/manager/src/api/distribution.js index 15ab8a91..b12706a6 100644 --- a/manager/src/api/distribution.js +++ b/manager/src/api/distribution.js @@ -2,21 +2,24 @@ // 统一请求路径前缀在libs/axios.js中修改 import {getRequest, postRequest, putRequest, deleteRequest} from '@/libs/axios'; -//查询分销商 +//查询分销员 export const getDistributionListData = (params) => { return getRequest('/distribution/distribution/getByPage', params) } -//审核分销商 +//审核分销员 export const auditDistribution = (id, params) => { return putRequest(`/distribution/distribution/audit/${id}`, params) } -// 清退分销商 +// 清退分销员 export const retreatDistribution = (id, params) => { return putRequest(`/distribution/distribution/retreat/${id}`, params) } +//修改分销员 +export const editDistribution = (params) => { + return putRequest(`/distribution/distribution/${params.id}`, params) +} - -// 恢复分销商 +// 恢复分销员 export const resumeDistribution = (id, params) => { return putRequest(`/distribution/distribution/resume/${id}`, params) } diff --git a/manager/src/views/distribution/distribution.vue b/manager/src/views/distribution/distribution.vue index 5d5e2ba6..8c3068bd 100644 --- a/manager/src/views/distribution/distribution.vue +++ b/manager/src/views/distribution/distribution.vue @@ -27,7 +27,8 @@ v-for="item in distributionStatusList" :value="item.value" :key="item.value" - >{{ item.label }}{{ item.label }} + @@ -36,7 +37,8 @@ type="primary" icon="ios-search" class="search-btn" - >搜索搜索 + @@ -63,16 +65,37 @@ > + +
+ + + + + + + + + + + + + + + +
+
+ + +
+