From 9dc1d74c9b5de3e56ee87b54dbd8ff1c6929ac42 Mon Sep 17 00:00:00 2001 From: BabyBoy <2019108827@qq.com> Date: Fri, 19 Sep 2025 10:17:46 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9B=A2=E9=95=BF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/oms/order.js | 2 +- src/api/system/tenant/index.ts | 25 +++++- src/api/system/tenant/types.ts | 4 + src/views/darren/index.vue | 125 ++++++++++---------------- src/views/darrenorder/index.vue | 129 +++++++++++++++++++++++++++ src/views/darrenuser/index.vue | 142 ++++++++++++++++++++++++++++++ src/views/system/tenant/index.vue | 11 ++- 7 files changed, 355 insertions(+), 83 deletions(-) create mode 100644 src/views/darrenorder/index.vue create mode 100644 src/views/darrenuser/index.vue diff --git a/src/api/oms/order.js b/src/api/oms/order.js index f64134c..0b187e9 100644 --- a/src/api/oms/order.js +++ b/src/api/oms/order.js @@ -3,7 +3,7 @@ import request from '@/utils/request'; // 查询订单表列表 export function listOmsOrder(query, pageReq) { return request({ - url: '/oms/order/list', + url: '/oms/order/merchant/list', method: 'post', data: query, params: pageReq diff --git a/src/api/system/tenant/index.ts b/src/api/system/tenant/index.ts index 232ea88..dd0b860 100644 --- a/src/api/system/tenant/index.ts +++ b/src/api/system/tenant/index.ts @@ -11,7 +11,30 @@ export function listTenant(query: any): AxiosPromise { data: query }); } - +// 查询团长列表 +export function listTenantgetByReference(query: any): AxiosPromise { + return request({ + url: '/system/reference/list', + method: 'post', + data: query + }); +} +// 查询团长订单 +export function listdarrenorder(query: any): AxiosPromise { + return request({ + url: '/oms/order/reference/list', + method: 'post', + data: query + }); +} +// 查询团长绑定会员列表 +export function listdarrentuser(query: any): AxiosPromise { + return request({ + url: '/ums/member/getByReference', + method: 'post', + data: query + }); +} // 修改默认租户 export function updateSte(id: any): AxiosPromise { return request({ diff --git a/src/api/system/tenant/types.ts b/src/api/system/tenant/types.ts index ed89dcd..f5628ef 100644 --- a/src/api/system/tenant/types.ts +++ b/src/api/system/tenant/types.ts @@ -23,8 +23,10 @@ export interface TenantQuery extends PageQuery { type: number; contactUserName: string; personName: string; + status: string; companyType: string; companyName: string; + personPhone: string; storeName: string; current: number; size: number; @@ -39,8 +41,10 @@ export interface TenantForm { username: string; joinTime: string; type: number; + mchtcode: string; templateName: string; password: string; + otherAttachment: string; storeName: string; inviteUserName: string; contactUserName: string; diff --git a/src/views/darren/index.vue b/src/views/darren/index.vue index d925be6..42f14f3 100644 --- a/src/views/darren/index.vue +++ b/src/views/darren/index.vue @@ -5,14 +5,17 @@ - - - - + - - + + + + + + + + 搜索 @@ -52,23 +55,25 @@ - - - -