diff --git a/admin2.zip b/dist.zip
similarity index 97%
rename from admin2.zip
rename to dist.zip
index 7a2cfcd..f0341d9 100644
Binary files a/admin2.zip and b/dist.zip differ
diff --git a/src/api/order_store.ts b/src/api/order_store.ts
new file mode 100644
index 0000000..fff242f
--- /dev/null
+++ b/src/api/order_store.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 茶室订单表列表
+export function apiOrderStoreLists(params: any) {
+ return request.get({ url: '/order_store/lists', params })
+}
+
+// 添加茶室订单表
+export function apiOrderStoreAdd(params: any) {
+ return request.post({ url: '/order_store/add', params })
+}
+
+// 编辑茶室订单表
+export function apiOrderStoreEdit(params: any) {
+ return request.post({ url: '/order_store/edit', params })
+}
+
+// 删除茶室订单表
+export function apiOrderStoreDelete(params: any) {
+ return request.post({ url: '/order_store/delete', params })
+}
+
+// 茶室订单表详情
+export function apiOrderStoreDetail(params: any) {
+ return request.get({ url: '/order_store/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/store_user_reflect.ts b/src/api/store_user_reflect.ts
new file mode 100644
index 0000000..0593a53
--- /dev/null
+++ b/src/api/store_user_reflect.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 商家提现表列表
+export function apiStoreUserReflectLists(params: any) {
+ return request.get({ url: '/store_user_reflect/lists', params })
+}
+
+// 添加商家提现表
+export function apiStoreUserReflectAdd(params: any) {
+ return request.post({ url: '/store_user_reflect/add', params })
+}
+
+// 编辑商家提现表
+export function apiStoreUserReflectEdit(params: any) {
+ return request.post({ url: '/store_user_reflect/edit', params })
+}
+
+// 删除商家提现表
+export function apiStoreUserReflectDelete(params: any) {
+ return request.post({ url: '/store_user_reflect/delete', params })
+}
+
+// 商家提现表详情
+export function apiStoreUserReflectDetail(params: any) {
+ return request.get({ url: '/store_user_reflect/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/teamaster_user_reflect.ts b/src/api/teamaster_user_reflect.ts
new file mode 100644
index 0000000..54438fe
--- /dev/null
+++ b/src/api/teamaster_user_reflect.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 茶艺师提现表列表
+export function apiTeamasterUserReflectLists(params: any) {
+ return request.get({ url: '/teamaster_user_reflect/lists', params })
+}
+
+// 添加茶艺师提现表
+export function apiTeamasterUserReflectAdd(params: any) {
+ return request.post({ url: '/teamaster_user_reflect/add', params })
+}
+
+// 编辑茶艺师提现表
+export function apiTeamasterUserReflectEdit(params: any) {
+ return request.post({ url: '/teamaster_user_reflect/edit', params })
+}
+
+// 删除茶艺师提现表
+export function apiTeamasterUserReflectDelete(params: any) {
+ return request.post({ url: '/teamaster_user_reflect/delete', params })
+}
+
+// 茶艺师提现表详情
+export function apiTeamasterUserReflectDetail(params: any) {
+ return request.get({ url: '/teamaster_user_reflect/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/training.ts b/src/api/training.ts
new file mode 100644
index 0000000..08d50f9
--- /dev/null
+++ b/src/api/training.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 培训表列表
+export function apiTrainingLists(params: any) {
+ return request.get({ url: '/training/lists', params })
+}
+
+// 添加培训表
+export function apiTrainingAdd(params: any) {
+ return request.post({ url: '/training/add', params })
+}
+
+// 编辑培训表
+export function apiTrainingEdit(params: any) {
+ return request.post({ url: '/training/edit', params })
+}
+
+// 删除培训表
+export function apiTrainingDelete(params: any) {
+ return request.post({ url: '/training/delete', params })
+}
+
+// 培训表详情
+export function apiTrainingDetail(params: any) {
+ return request.get({ url: '/training/detail', params })
+}
\ No newline at end of file
diff --git a/src/api/user_member.ts b/src/api/user_member.ts
new file mode 100644
index 0000000..602cbe0
--- /dev/null
+++ b/src/api/user_member.ts
@@ -0,0 +1,26 @@
+import request from '@/utils/request'
+
+// 会员表列表
+export function apiUserMemberLists(params: any) {
+ return request.get({ url: '/user_member/lists', params })
+}
+
+// 添加会员表
+export function apiUserMemberAdd(params: any) {
+ return request.post({ url: '/user_member/add', params })
+}
+
+// 编辑会员表
+export function apiUserMemberEdit(params: any) {
+ return request.post({ url: '/user_member/edit', params })
+}
+
+// 删除会员表
+export function apiUserMemberDelete(params: any) {
+ return request.post({ url: '/user_member/delete', params })
+}
+
+// 会员表详情
+export function apiUserMemberDetail(params: any) {
+ return request.get({ url: '/user_member/detail', params })
+}
\ No newline at end of file
diff --git a/src/views/consumer/lists/detail.vue b/src/views/consumer/lists/detail.vue
index a469c69..5744884 100644
--- a/src/views/consumer/lists/detail.vue
+++ b/src/views/consumer/lists/detail.vue
@@ -14,12 +14,8 @@
账户余额
¥{{ formData.user_money }}
-
+
调整
@@ -30,12 +26,8 @@
{{ formData.account }}
-
+
@@ -43,12 +35,8 @@
{{ formData.real_name || '-' }}
-
+
@@ -56,26 +44,20 @@
{{ formData.sex }}
-
+
@@ -83,12 +65,8 @@
{{ formData.mobile || '-' }}
-
+
@@ -100,11 +78,7 @@
-
+
diff --git a/src/views/consumer/lists/index.vue b/src/views/consumer/lists/index.vue
index b98573a..cfa6985 100644
--- a/src/views/consumer/lists/index.vue
+++ b/src/views/consumer/lists/index.vue
@@ -3,38 +3,23 @@
-
+
-
+
-
+
查询
重置
-
+
@@ -46,21 +31,18 @@
-
-
+
详情
diff --git a/src/views/content/training/edit.vue b/src/views/content/training/edit.vue
new file mode 100644
index 0000000..4702bb0
--- /dev/null
+++ b/src/views/content/training/edit.vue
@@ -0,0 +1,130 @@
+
+
+
+
+
diff --git a/src/views/content/training/index.vue b/src/views/content/training/index.vue
new file mode 100644
index 0000000..19031ac
--- /dev/null
+++ b/src/views/content/training/index.vue
@@ -0,0 +1,155 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+ 新增
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.status == 0 ? '禁用' : '启用' }}
+
+
+
+
+
+
+ 编辑
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/finance/balance_details.vue b/src/views/finance/balance_details.vue
index 2e62c75..621ebf7 100644
--- a/src/views/finance/balance_details.vue
+++ b/src/views/finance/balance_details.vue
@@ -1,37 +1,23 @@
-
+
-
+
-
+
-
+
查询
@@ -45,28 +31,28 @@
-
+
{{ row.nickname }}
-
+
- {{ row.change_amount }}
+ {{ row.amount }}
-
-
+
+
+
+
+ {{ changeTypeMap[row.change_type] ?? optionsData.change_type?.[row.change_type] ??
+ row.change_type }}
+
+
@@ -82,6 +68,21 @@ import { accountLog, getUmChangeType } from '@/api/finance'
import { useDictOptions } from '@/hooks/useDictOptions'
import { usePaging } from '@/hooks/usePaging'
+const changeTypeMap: Record = {
+ 0: '预定茶艺师',
+ 1: '茶室支付',
+ 2: '购买套餐',
+ 3: '购买会员',
+ 4: '充值',
+ 5: '团购退款',
+ 6: '包间退款',
+ 7: '续费',
+ 8: '门店取消平台余额订单退款',
+ 9: '门店取消平台余额退款',
+ 10: '门店取消微信退款',
+ 20: '门店充值',
+}
+
const queryParams = reactive({
user_info: '',
change_type: '',
diff --git a/src/views/finance/recharge_record.vue b/src/views/finance/recharge_record.vue
index f455a9e..09ec5ed 100644
--- a/src/views/finance/recharge_record.vue
+++ b/src/views/finance/recharge_record.vue
@@ -1,28 +1,14 @@
-
+
-
+
-
+
@@ -38,20 +24,14 @@
-
+
查询
重置
-
+
@@ -60,29 +40,21 @@
-
+
{{ row.nickname }}
-
+
-
+
{{ row.pay_status_text }}
@@ -91,14 +63,8 @@
-
+
退款
diff --git a/src/views/finance/refund_record.vue b/src/views/finance/refund_record.vue
index 328ff41..8e75d75 100644
--- a/src/views/finance/refund_record.vue
+++ b/src/views/finance/refund_record.vue
@@ -23,28 +23,14 @@
-
+
-
+
-
+
@@ -53,10 +39,8 @@
-
+
查询
@@ -72,25 +56,14 @@
-
+
-
-
+
{{ row.nickname }}
@@ -117,21 +90,12 @@
-
+
退款日志
-
+
重新退款
diff --git a/src/views/order/order_store/edit.vue b/src/views/order/order_store/edit.vue
new file mode 100644
index 0000000..9007d3a
--- /dev/null
+++ b/src/views/order/order_store/edit.vue
@@ -0,0 +1,284 @@
+
+
+
+
+
diff --git a/src/views/order/order_store/index.vue b/src/views/order/order_store/index.vue
new file mode 100644
index 0000000..073a2b4
--- /dev/null
+++ b/src/views/order/order_store/index.vue
@@ -0,0 +1,218 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+ 用户名称: {{ row.nickname }}
+ 手机号: {{ row.mobile }}
+
+
+
+
+
+
+ 预定茶室: {{ row.store_name }}
+ 预定包间: {{ row.room_name }}
+ 预定日期: {{ row.day_time }}
+ 预定小时数: {{ row.hours }}小时
+
+
+
+
+
+ 包间单价: {{ row.room_price }}
+ 包间总价: {{ row.room_all_price }}
+ 优惠券价格: {{ row.coupon_price }}
+ 团购优惠价: {{ row.group_price }}
+ 会员优惠价: {{ row.member_price }}
+
+
+
+
+ {{ row.is_member_price == 1 ? '是' : '否' }}
+
+
+
+
+
+
+
+ {{ row.is_release == 1 ? '是' : '否' }}
+
+
+
+
+
+ {{ row.is_renewal == 1 ? '是' : '否' }}
+
+
+
+
+ {{ row.is_transfer == 1 ? '是' : '否' }}
+
+
+
+
+
+
+
+ {{ payWayMap[row.pay_way] ?? row.pay_way }}
+
+
+
+
+ {{ orderStatusMap[row.order_status] ?? row.order_status }}
+
+
+
+
+ {{ row.is_lockpwd == 1 ? '已支付' : '未支付' }}
+
+
+
+
+ {{ row.is_lockpwd == 1 ? '是' : '否' }}
+
+
+
+
+
+ 查看
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/order/user_member/edit.vue b/src/views/order/user_member/edit.vue
new file mode 100644
index 0000000..082b8ce
--- /dev/null
+++ b/src/views/order/user_member/edit.vue
@@ -0,0 +1,127 @@
+
+
+
+
+
diff --git a/src/views/order/user_member/index.vue b/src/views/order/user_member/index.vue
new file mode 100644
index 0000000..28b83df
--- /dev/null
+++ b/src/views/order/user_member/index.vue
@@ -0,0 +1,148 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ row.expiration_time ? timeFormat(row.expiration_time, 'yyyy-mm-dd hh:MM:ss') : ''
+ }}
+
+
+
+
+ {{ row.dtime ? timeFormat(row.dtime, 'yyyy-mm-dd hh:MM:ss') : '' }}
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/order_teamaster/index.vue b/src/views/order_teamaster/index.vue
index 7bf1c83..271d80a 100644
--- a/src/views/order_teamaster/index.vue
+++ b/src/views/order_teamaster/index.vue
@@ -1,11 +1,7 @@
-
+
@@ -15,65 +11,43 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
+
@@ -87,15 +61,11 @@
- 新增
-
-
- 删除
- -->
+新增
+
+
+ 删除
+ -->
@@ -155,13 +125,8 @@
-
+
无图片
@@ -273,4 +238,3 @@ const getServerTypeLabel = (value: number | string) => {
getLists()
-
diff --git a/src/views/withdraw/store_user_reflect/edit.vue b/src/views/withdraw/store_user_reflect/edit.vue
new file mode 100644
index 0000000..3dca893
--- /dev/null
+++ b/src/views/withdraw/store_user_reflect/edit.vue
@@ -0,0 +1,138 @@
+
+
+
+
+
diff --git a/src/views/withdraw/store_user_reflect/index.vue b/src/views/withdraw/store_user_reflect/index.vue
new file mode 100644
index 0000000..d50439b
--- /dev/null
+++ b/src/views/withdraw/store_user_reflect/index.vue
@@ -0,0 +1,136 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+ 昵称:{{ row.nickname }}
+ 联系方式:{{ row.mobile }}
+
+
+
+
+
+
+ 卡号:{{ row.bank_card }}
+ 开户行:{{ row.bank_name }} {{ row.bank_open_name }}
+
+
+
+
+
+ 待审核
+ 已通过
+ 已拒绝
+
+
+
+
+
+ 编辑
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/withdraw/teamaster_user_reflect/edit.vue b/src/views/withdraw/teamaster_user_reflect/edit.vue
new file mode 100644
index 0000000..0ba9c03
--- /dev/null
+++ b/src/views/withdraw/teamaster_user_reflect/edit.vue
@@ -0,0 +1,134 @@
+
+
+
+
+
diff --git a/src/views/withdraw/teamaster_user_reflect/index.vue b/src/views/withdraw/teamaster_user_reflect/index.vue
new file mode 100644
index 0000000..9de9207
--- /dev/null
+++ b/src/views/withdraw/teamaster_user_reflect/index.vue
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+ 重置
+
+
+
+
+
+
+
+
+
+
+ 姓名:{{ row.nickname }}
+ 联系方式:{{ row.mobile }}
+
+
+
+
+
+ 卡号:{{ row.bank_card }}
+ 开户行:{{ row.bank_name }} {{ row.bank_open_name }}
+ 绑定手机号{{ row.bank_mobile }}
+
+
+
+
+
+ 待审核
+ 已通过
+ 已拒绝
+
+
+
+
+
+ 编辑
+
+
+
+
+
+
+
+
+
+
+
+