From 7948cbc6aa9ed274483c096a44e0d8b109e80b18 Mon Sep 17 00:00:00 2001 From: wangxiaowei <1121133807@qq.com> Date: Sat, 28 Mar 2026 16:42:02 +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_account_log.ts | 26 ++++ src/api/wxcode.ts | 26 ---- .../{teamaster_user => }/broker/edit.vue | 36 ++++++ .../{teamaster_user => }/broker/index.vue | 2 +- src/views/parten_account_log/index.vue | 90 ++++++++++++++ src/views/tea_store/edit.vue | 28 ----- src/views/tea_store/index.vue | 29 ----- src/views/tea_store/teamaster_leaf/edit.vue | 31 ++++- src/views/tea_store/teamaster_leaf/index.vue | 9 +- src/views/teamaster_real/edit.vue | 51 ++++---- src/views/teamaster_user/edit.vue | 13 +- src/views/user/setting.vue | 61 ++++++---- src/views/withdraw/parten_bank/index.vue | 8 +- src/views/withdraw/parten_reflect/edit.vue | 2 +- src/views/withdraw/parten_reflect/index.vue | 17 ++- src/views/workbench/index.vue | 77 +++++------- src/views/wxcode/edit.vue | 113 ------------------ src/views/wxcode/index.vue | 110 ----------------- 18 files changed, 297 insertions(+), 432 deletions(-) create mode 100644 src/api/parten_account_log.ts delete mode 100644 src/api/wxcode.ts rename src/views/{teamaster_user => }/broker/edit.vue (73%) rename src/views/{teamaster_user => }/broker/index.vue (98%) create mode 100644 src/views/parten_account_log/index.vue delete mode 100644 src/views/wxcode/edit.vue delete mode 100644 src/views/wxcode/index.vue diff --git a/src/api/parten_account_log.ts b/src/api/parten_account_log.ts new file mode 100644 index 0000000..edde11b --- /dev/null +++ b/src/api/parten_account_log.ts @@ -0,0 +1,26 @@ +import request from '@/utils/request' + +// 城市合伙人流水表列表 +export function apiPartenAccountLogLists(params: any) { + return request.get({ url: '/parten_account_log/lists', params }) +} + +// 添加城市合伙人流水表 +export function apiPartenAccountLogAdd(params: any) { + return request.post({ url: '/parten_account_log/add', params }) +} + +// 编辑城市合伙人流水表 +export function apiPartenAccountLogEdit(params: any) { + return request.post({ url: '/parten_account_log/edit', params }) +} + +// 删除城市合伙人流水表 +export function apiPartenAccountLogDelete(params: any) { + return request.post({ url: '/parten_account_log/delete', params }) +} + +// 城市合伙人流水表详情 +export function apiPartenAccountLogDetail(params: any) { + return request.get({ url: '/parten_account_log/detail', params }) +} \ No newline at end of file diff --git a/src/api/wxcode.ts b/src/api/wxcode.ts deleted file mode 100644 index 4dee416..0000000 --- a/src/api/wxcode.ts +++ /dev/null @@ -1,26 +0,0 @@ -import request from '@/utils/request' - -// 渠道列表 -export function apiWxcodeLists(params: any) { - return request.get({ url: '/wxcode/lists', params }) -} - -// 添加渠道 -export function apiWxcodeAdd(params: any) { - return request.post({ url: '/wxcode/add', params }) -} - -// 编辑渠道 -export function apiWxcodeEdit(params: any) { - return request.post({ url: '/wxcode/edit', params }) -} - -// 删除渠道 -export function apiWxcodeDelete(params: any) { - return request.post({ url: '/wxcode/delete', params }) -} - -// 渠道详情 -export function apiWxcodeDetail(params: any) { - return request.get({ url: '/wxcode/detail', params }) -} \ No newline at end of file diff --git a/src/views/teamaster_user/broker/edit.vue b/src/views/broker/edit.vue similarity index 73% rename from src/views/teamaster_user/broker/edit.vue rename to src/views/broker/edit.vue index bd99841..632c52c 100644 --- a/src/views/teamaster_user/broker/edit.vue +++ b/src/views/broker/edit.vue @@ -15,6 +15,18 @@ + + + + + + + + + + + + @@ -59,6 +71,10 @@ const formData = reactive({ name: '', avatar: '', account: '', + company_name: '', + company_url: '', + company_sh: '', + company_address: '', password: '', disable: 0, city_id: '', @@ -82,6 +98,26 @@ const formRules = reactive({ message: '请输入账号', trigger: ['blur'] }], + company_name: [{ + required: true, + message: '请输入公司名称', + trigger: ['blur'] + }], + company_url: [{ + required: true, + message: '请选择营业执照', + trigger: ['blur'] + }], + company_sh: [{ + required: true, + message: '请输入税号', + trigger: ['blur'] + }], + company_address: [{ + required: true, + message: '请输入公司地址', + trigger: ['blur'] + }], password: [{ required: true, message: '请输入密码', diff --git a/src/views/teamaster_user/broker/index.vue b/src/views/broker/index.vue similarity index 98% rename from src/views/teamaster_user/broker/index.vue rename to src/views/broker/index.vue index c6c6cf6..f4e2c8a 100644 --- a/src/views/teamaster_user/broker/index.vue +++ b/src/views/broker/index.vue @@ -32,7 +32,7 @@ - + - - -
-
-
销售额
+
+
今日收益
{{ workbenchData.today.today_sales }}
总:{{ workbenchData.today.total_sales }}
-
+
+
经纪人收益
+
{{ workbenchData.today.today_broker_sales }}
+
+ 总:{{ workbenchData.today.total_broker_sales }} +
+
+
+
茶艺师收益
+
{{ workbenchData.today.today_teamaster_sales }}
+
+ 总:{{ workbenchData.today.total_teamaster_sales }} +
+
+
@@ -79,11 +71,8 @@ 常用功能
-
+
{{ item.name }}
@@ -95,28 +84,20 @@
- +
- +
@@ -168,14 +149,14 @@ const workbenchData: any = reactive({ type: 'value' }, legend: { - data: ['访问量'] + data: [''] }, tooltip: { trigger: 'axis' }, series: [ { - name: '访问量', + name: '', data: [], type: 'line', smooth: true, diff --git a/src/views/wxcode/edit.vue b/src/views/wxcode/edit.vue deleted file mode 100644 index c0be525..0000000 --- a/src/views/wxcode/edit.vue +++ /dev/null @@ -1,113 +0,0 @@ - - - diff --git a/src/views/wxcode/index.vue b/src/views/wxcode/index.vue deleted file mode 100644 index e58deeb..0000000 --- a/src/views/wxcode/index.vue +++ /dev/null @@ -1,110 +0,0 @@ - - -