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 @@ > + +
+ + + + + + + + + + + + + + + +
+
+ + +
+