From de09c881cc6df411580e9c996bf041be695600b6 Mon Sep 17 00:00:00 2001 From: wangxiaowei <1121133807@qq.com> Date: Sat, 28 Mar 2026 16:41:42 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/parten_reflect.ts | 26 +++ src/api/tea_revenue.ts | 26 +++ src/api/teamaster_group.ts | 26 +++ src/api/teamaster_user.ts | 7 +- src/config/index.ts | 2 +- src/views/parten_admin/edit.vue | 36 ++++ src/views/parten_admin/index.vue | 13 +- .../parten_admin/parten_reflect/edit.vue | 139 +++++++++++++++ .../parten_admin/parten_reflect/index.vue | 151 ++++++++++++++++ src/views/tea_revenue/edit.vue | 114 ++++++++++++ src/views/tea_revenue/index.vue | 86 +++++++++ src/views/teamaster_group/edit.vue | 164 ++++++++++++++++++ src/views/teamaster_group/index.vue | 155 +++++++++++++++++ src/views/teamaster_real/edit.vue | 55 +++--- src/views/teamaster_real/index.vue | 3 +- src/views/teamaster_user/edit.vue | 99 ++++++++--- src/views/workbench/index.vue | 38 +--- 17 files changed, 1045 insertions(+), 95 deletions(-) create mode 100644 src/api/parten_reflect.ts create mode 100644 src/api/tea_revenue.ts create mode 100644 src/api/teamaster_group.ts create mode 100644 src/views/parten_admin/parten_reflect/edit.vue create mode 100644 src/views/parten_admin/parten_reflect/index.vue create mode 100644 src/views/tea_revenue/edit.vue create mode 100644 src/views/tea_revenue/index.vue create mode 100644 src/views/teamaster_group/edit.vue create mode 100644 src/views/teamaster_group/index.vue diff --git a/src/api/parten_reflect.ts b/src/api/parten_reflect.ts new file mode 100644 index 0000000..55e709d --- /dev/null +++ b/src/api/parten_reflect.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 城市合伙人提现表列表 +export function apiPartenReflectLists(params: any) { + return request.get({ url: '/parten_reflect/lists', params }) +} + +// 添加城市合伙人提现表 +export function apiPartenReflectAdd(params: any) { + return request.post({ url: '/parten_reflect/add', params }) +} + +// 编辑城市合伙人提现表 +export function apiPartenReflectEdit(params: any) { + return request.post({ url: '/parten_reflect/edit', params }) +} + +// 删除城市合伙人提现表 +export function apiPartenReflectDelete(params: any) { + return request.post({ url: '/parten_reflect/delete', params }) +} + +// 城市合伙人提现表详情 +export function apiPartenReflectDetail(params: any) { + return request.get({ url: '/parten_reflect/detail', params }) +} \ No newline at end of file diff --git a/src/api/tea_revenue.ts b/src/api/tea_revenue.ts new file mode 100644 index 0000000..08c85b9 --- /dev/null +++ b/src/api/tea_revenue.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 分账比例表列表 +export function apiTeaRevenueLists(params: any) { + return request.get({ url: '/tea_revenue/lists', params }) +} + +// 添加分账比例表 +export function apiTeaRevenueAdd(params: any) { + return request.post({ url: '/tea_revenue/add', params }) +} + +// 编辑分账比例表 +export function apiTeaRevenueEdit(params: any) { + return request.post({ url: '/tea_revenue/edit', params }) +} + +// 删除分账比例表 +export function apiTeaRevenueDelete(params: any) { + return request.post({ url: '/tea_revenue/delete', params }) +} + +// 分账比例表详情 +export function apiTeaRevenueDetail(params: any) { + return request.get({ url: '/tea_revenue/detail', params }) +} \ No newline at end of file diff --git a/src/api/teamaster_group.ts b/src/api/teamaster_group.ts new file mode 100644 index 0000000..8ba7cb6 --- /dev/null +++ b/src/api/teamaster_group.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 茶艺师套餐表列表 +export function apiTeamasterGroupLists(params: any) { + return request.get({ url: '/teamaster_group/lists', params }) +} + +// 添加茶艺师套餐表 +export function apiTeamasterGroupAdd(params: any) { + return request.post({ url: '/teamaster_group/add', params }) +} + +// 编辑茶艺师套餐表 +export function apiTeamasterGroupEdit(params: any) { + return request.post({ url: '/teamaster_group/edit', params }) +} + +// 删除茶艺师套餐表 +export function apiTeamasterGroupDelete(params: any) { + return request.post({ url: '/teamaster_group/delete', params }) +} + +// 茶艺师套餐表详情 +export function apiTeamasterGroupDetail(params: any) { + return request.get({ url: '/teamaster_group/detail', params }) +} \ No newline at end of file diff --git a/src/api/teamaster_user.ts b/src/api/teamaster_user.ts index 514fe03..cf699f8 100644 --- a/src/api/teamaster_user.ts +++ b/src/api/teamaster_user.ts @@ -23,4 +23,9 @@ export function apiTeamasterUserDelete(params: any) { // 用户表详情 export function apiTeamasterUserDetail(params: any) { return request.get({ url: '/teamaster_user/detail', params }) -} \ No newline at end of file +} + +// 专属圈子 +export function apiLabel(params: any) { + return request.get({ url: '/teamasterReal/label', params }) +} diff --git a/src/config/index.ts b/src/config/index.ts index 6f05ebf..23a52c8 100644 --- a/src/config/index.ts +++ b/src/config/index.ts @@ -5,7 +5,7 @@ const config = { // 开发环境使用相对路径(通过代理),生产环境使用完整URL baseUrl: import.meta.env.DEV ? '/' - : `${import.meta.env.VITE_APP_BASE_URL || 'https://76458.com'}/`, //请求接口域名 + : `${import.meta.env.VITE_APP_BASE_URL || 'https://test1.stnav.com'}/`, //请求接口域名 urlPrefix: 'adminapi', //请求默认前缀 timeout: 10 * 1000 //请求超时时长 } diff --git a/src/views/parten_admin/edit.vue b/src/views/parten_admin/edit.vue index 8324da9..d6edd9e 100644 --- a/src/views/parten_admin/edit.vue +++ b/src/views/parten_admin/edit.vue @@ -18,6 +18,18 @@ + + + + + + + + + + + + + + + + + + + + + 查询 + 重置 + + + + + + + + + 新增 + + + + + + + + + 账号:{{ row.parten.account }} + 名称:{{ row.parten.name }} + + + + + + 银行名称:{{ row.bank[0].bank_name }} + 开户行:{{ row.bank[0].bank_open_name }} + 银行卡号:{{ row.bank[0].bank_card }} + 手机号:{{ row.bank[0].mobile }} + 提现人:{{ row.bank[0].name }} + + + + + ¥{{ row.amount }} + + + + + + 待审核 + 审核通过 + 审核拒绝 + + + + + + 编辑 + + + + + + + + + + + + + + + diff --git a/src/views/tea_revenue/edit.vue b/src/views/tea_revenue/edit.vue new file mode 100644 index 0000000..05a4547 --- /dev/null +++ b/src/views/tea_revenue/edit.vue @@ -0,0 +1,114 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/tea_revenue/index.vue b/src/views/tea_revenue/index.vue new file mode 100644 index 0000000..e1134a2 --- /dev/null +++ b/src/views/tea_revenue/index.vue @@ -0,0 +1,86 @@ + + + + + + + + + + + + + + 编辑 + + + + + + + + + + + + + + diff --git a/src/views/teamaster_group/edit.vue b/src/views/teamaster_group/edit.vue new file mode 100644 index 0000000..05f3e35 --- /dev/null +++ b/src/views/teamaster_group/edit.vue @@ -0,0 +1,164 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/views/teamaster_group/index.vue b/src/views/teamaster_group/index.vue new file mode 100644 index 0000000..bded0bd --- /dev/null +++ b/src/views/teamaster_group/index.vue @@ -0,0 +1,155 @@ + + + + + + + + + + + + + + + 查询 + 重置 + + + + + + + + + 新增 + + + 删除 + + + + + + + + + + + + + + + + + + + + + + + + + + + 编辑 + + + 删除 + + + + + + + + + + + + + + + diff --git a/src/views/teamaster_real/edit.vue b/src/views/teamaster_real/edit.vue index 823ee23..17e3056 100644 --- a/src/views/teamaster_real/edit.vue +++ b/src/views/teamaster_real/edit.vue @@ -33,34 +33,31 @@ - - - - - - - - - - + - - - - + + + + + + + + + + @@ -93,7 +90,7 @@ const mode = ref('add') // 弹窗标题 const popupTitle = computed(() => { - return mode.value == 'edit' ? '编辑茶艺师审核表' : '新增茶艺师审核表' + return mode.value = '茶艺师审核' }) // 表单数据 @@ -110,8 +107,8 @@ const formData = reactive({ height: '', weight: '', avatar: '', - information: '', - certificate: [], + health_certificate: '', + information: [], license_img: '', hobby_introduce: '', status: '', @@ -190,14 +187,6 @@ const handleSubmit = async () => { let data = { ...formData, gender: formData.gender.join(",") } data.avatar = removeImageUrlPrefix(data.avatar) - if (data.certificate && data.certificate[0]) { - data.certificate = removeImageUrlPrefix(data.certificate[0]) - } - - if (data.certificate && data.certificate[1]) { - data.certificate = removeImageUrlPrefix(data.certificate[1]) - } - if (data.license_img) { data.license_img = removeImageUrlPrefix(data.license_img) } diff --git a/src/views/teamaster_real/index.vue b/src/views/teamaster_real/index.vue index 6c5a7a8..c7192b5 100644 --- a/src/views/teamaster_real/index.vue +++ b/src/views/teamaster_real/index.vue @@ -46,7 +46,8 @@ - + - + - + - + + + + + + + + + @@ -109,11 +124,12 @@