From c086415233cf8edd2090fbcd4ceefca055f61f02 Mon Sep 17 00:00:00 2001 From: lzhizhao <790086754@qq.com> Date: Tue, 15 Jul 2025 00:22:47 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=93=81=E7=89=8C=E6=96=B0=E5=A2=9E?= =?UTF-8?q?=E5=88=86=E9=94=80=E5=AE=A1=E6=A0=B8=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/modules/mer_admin.js | 36 ++ src/utils/index.js | 1 + .../distributor/index.vue | 415 +++++++++++++++++- 3 files changed, 446 insertions(+), 6 deletions(-) diff --git a/src/api/modules/mer_admin.js b/src/api/modules/mer_admin.js index c7fb203..019e790 100644 --- a/src/api/modules/mer_admin.js +++ b/src/api/modules/mer_admin.js @@ -293,4 +293,40 @@ export const mer_admin = { params: data, }); }, + /** + * 获取申请记录 + * @param {object} data 查询参数 + * @returns {Promise} + */ + getApplyRecord: (data) => { + return $http.request({ + method: "get", + url: "/merchant-api/distribution/apply_record", + params: data, + }); + }, + /** + * 审核申请记录 + * @param {object} data 审核参数 + * @returns {Promise} + */ + auditApplyRecord: (data) => { + return $http.request({ + method: "put", + url: "/merchant-api/distribution/audit", + params: data, + }); + }, + /** + * 审核一键通过 + * @param {object} data 审核参数 + * @returns {Promise} + */ + passAllApplyRecord: (data) => { + return $http.request({ + method: "put", + url: "/merchant-api/distribution/pass_all", + params: data, + }); + }, }; diff --git a/src/utils/index.js b/src/utils/index.js index fb7a92c..c394af2 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -241,6 +241,7 @@ export function getMenu(role, manageMode) { // "operation-management/shop-list/index", 'operation-management/brand-market/index', 'operation-management/brand-store/index', + 'operation-management/distributor/index', // "operation-management/order/index", 'operation-management/brand-order/index', // "operation-management/role/index", diff --git a/src/views/modules/operation-management/distributor/index.vue b/src/views/modules/operation-management/distributor/index.vue index 1937f7c..f71a981 100644 --- a/src/views/modules/operation-management/distributor/index.vue +++ b/src/views/modules/operation-management/distributor/index.vue @@ -1,15 +1,418 @@ - \ No newline at end of file