diff --git a/src/router/index.js b/src/router/index.js
index 192dc9c..4b06429 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -315,8 +315,31 @@ const routes = [
{
path: 'refundDetail',
name: "refundDetail",
- component: () => import("../views/moneyManage/refundDetail/refundDetail.vue"),
- meta: { permissionId: 75 }
+ //component: () => import("../views/moneyManage/refundDetail/refundDetail.vue"),
+ meta: { permissionId: 75 },
+ children:[
+ // 客服页面
+ {
+ path: 'service',
+ name: "refundService",
+ component: () => import("../views/moneyManage/refundDetail/refundService.vue"),
+ meta: { permissionId: 75 }
+ },
+ // 地区财务及地区负责人页面
+ {
+ path: 'refundArea',
+ name: "refundArea",
+ component: () => import("../views/moneyManage/refundDetail/refundArea.vue"),
+ meta: { permissionId: 75 }
+ },
+ //总部管理员及财务
+ {
+ path: 'refundHeader',
+ name: "refundHeader",
+ component: () => import("../views/moneyManage/refundDetail/refundHeader.vue"),
+ meta: { permissionId: 75 }
+ },
+ ]
},
// 执行明细
{
diff --git a/src/utils/menuTreePermission.js b/src/utils/menuTreePermission.js
index 58bb96f..ed0b860 100644
--- a/src/utils/menuTreePermission.js
+++ b/src/utils/menuTreePermission.js
@@ -16,6 +16,10 @@ export const permissionMapping = {
permissionManage:11, // 权限管理
historyData:12, // 历史数据查询
+ receiveDetail:74, // 收款明细
+ refundDetail:75, // 退款明细
+ executor:76, // 执行明细
+
// 页面,3级
workbenchShow:13, // 工作台查看
coinAudit:14, // 金币审核
@@ -33,6 +37,14 @@ export const permissionMapping = {
newCoinSelect:26, // 金币查询(新)
oldCoinSelect:27, // 金币查询(旧)
+ receiveService:77, // 收款-地区客服
+ receiveArea:78, // 收款-地区财务/负责人
+ receiveHeader:79, // 收款-总部财务/管理员
+ refundService:80, // 退款-地区客服
+ refundFinance:81, // 退款-地区财务
+ refundCharge:82, // 退款-地区负责人
+ refundHeader:83, // 退款-总部财务/管理员
+
// 功能,4级
rechargeAudit:28, // 充值审核
refundAudit:29, // 退款审核
@@ -89,9 +101,41 @@ export const permissionMapping = {
addRoleInfo:71, // 新增角色信息
editRoleInfo:72, // 编辑角色信息
- receiveDetail:74, // 收款明细
- refundDetail:75, // 退款明细
- executor:76, // 执行明细
+ executeEdit:84, // 执行明细编辑
+ executeSubmit:85, // 执行明细提交
+
+ receiveServiceShow:86, // 收款-客服展示
+ receiveServiceAdd:87, // 收款-客服新增
+ receiveServiceReturn:88, // 收款-客服撤回
+ receiveServiceEdit:89, // 收款-客服编辑
+ receiveServiceRefund:90, // 收款-客服退款
+ receiveAreaWaiting:91, // 收款-地区财务/负责人待审核
+ receiveAreaPass:92, // 收款-地区财务/负责人已通过
+ receiveAreaReject:93, // 收款-地区财务/负责人已驳回
+ receiveAreaWaitingShow:94, // 收款-地区财务/负责人待审核查看
+ receiveAreaApproved:95, // 收款-地区财务/负责人通过
+ receiveAreaRejected:96, // 收款-地区财务/负责人驳回
+ receiveAreaPassShow:97, // 收款-地区财务/负责人已通过查看
+ receiveAreaPassEdit:98, // 收款-地区财务/负责人已通过编辑
+ receiveHeaderPassShow:99, // 收款-总部财务/管理员已通过
+ receiveHeaderPassShow:100, // 收款-总部财务/管理员已通过查看
+ receiveHeaderPassEdit:101, // 收款-总部财务/管理员已通过编辑
+
+ refundServiceShow:102, // 退款-客服查看
+ refundServiceBack:103, // 退款-客服撤回
+ refundServiceEdit:104, // 退款-客服编辑
+ refundFinanceShow:105, // 退款-地区财务查看
+ refundFinanceAudit:106, // 退款-地区财务审核
+ refundFinanceProgShow:107, // 退款-地区财务进度查看
+ refundChargeShow:108, // 退款-地区负责人查看
+ refundChargeAudit:109, // 退款-地区负责人审核
+ refundChargeProgShow:110, // 退款-地区负责人进度查看
+ refundHeaderShow:111, // 退款-总部财务/管理员查看
+ refundHeaderAudit:112, // 退款-总部财务/管理员审核
+ refundHeaderProgShow:113, // 退款-总部财务/管理员进度查看
+
+ // 特殊,5级
+ updateData:114, // 手动拉取数据
}
// 递归查找菜单中是否存在目标id
diff --git a/src/utils/menuUtils.js b/src/utils/menuUtils.js
index dfce0da..41fff27 100644
--- a/src/utils/menuUtils.js
+++ b/src/utils/menuUtils.js
@@ -79,8 +79,17 @@ export const getRoutePath = (menu) => {
'用户管理': '/permissions/userPermission',
'角色管理': '/permissions/rolePermission',
- '收款明细': '/moneyManage/receiveDetail',
+ '收款明细': '/moneyManage/receiveMoney',
+ '收款-地区客服':'/moneyManage/receiveMoney/receiveService',
+ '收款-地区财务/负责人':'/moneyManage/receiveMoney/receiveArea',
+ '收款-总部财务/管理员':'/moneyManage/receiveMoney/receiveHeader',
+
'退款明细': '/moneyManage/refundDetail',
+ '退款-地区客服':'/moneyManage/refundDetail/refundService',
+ '退款-地区财务':'/moneyManage/refundDetail/refundFinance',
+ '退款-地区负责人':'/moneyManage/refundDetail/refundCharge',
+ '退款-总部财务/管理员':'/moneyManage/refundDetail/refundHeader',
+
'执行明细': '/moneyManage/executor',
};
diff --git a/src/views/moneyManage/executor/executor.vue b/src/views/moneyManage/executor/executor.vue
index 859c656..37bf450 100644
--- a/src/views/moneyManage/executor/executor.vue
+++ b/src/views/moneyManage/executor/executor.vue
@@ -3,23 +3,23 @@
姓名
-
+
精网号
-
+
所属地区
-
+
-
+
产品名称
-
+
退款币种
-
+
@@ -27,16 +27,16 @@
退款途径
-
+
订单状态
-
+
-
+
付款时间
+
+
+
+
+ 精网号
+
+
+
+ 客户姓名
+
+
+
+ 所属地区
+
+
+
+ 产品名称
+
+
+
+ 订单状态
+
+
+
+
+
+
+
+ 付款币种
+
+
+
+ 支付方式
+
+
+
+ 付款时间
+
+
+
+ 重置
+ 查询
+ 导出excel
+ 查看导出列表
+
+
+
+
+
+ 审核1
+ 审核2
+ 看看步骤条
+ 退款金额有误
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 审核
+
+
+
+
+
+
+
+
+
+
+
+ 精网号
+
+
+
+ 姓名
+
+
+
+ 所属地区
+
+
+
+ 活动名称
+
+
+
+ 产品名称
+
+
+
+ 付款币种
+
+
+
+ 付款金额
+
+
+
+ 支付方式
+
+
+
+ 付款时间
+
+
+
+ 银行流水订单号
+
+
+
+
+
+ 驳回
+ 通过
+
+
+
+
+
+
退款申请信息
+
+ 退款类型
+
+
+
+ 退款金额
+
+
+
+ 退款备注
+
+
+
+ 原订单信息
+
+
+
+ 精网号
+
+
+
+ 所属地区
+
+
+
+ 产品名称
+
+
+
+ 付款金额
+
+
+
+ 到账金额
+
+
+
+ 支付方式
+
+
+
+
+ 银行流水订单号
+
+
+
+
转账凭证
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 客户姓名
+
+
+
+ 活动名称
+
+
+
+ 付款币种
+
+
+
+ 到账币种
+
+
+
+ 手续费
+
+
+
+ 付款时间
+
+
+
+ 提交人
+
+
+
+ 到账时间
+
+
+
+ 备注
+
+
+
+
+ 转交信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/moneyManage/refundDetail/refundDetail.vue b/src/views/moneyManage/refundDetail/refundDetail.vue
index 6fb6d4d..afd57f2 100644
--- a/src/views/moneyManage/refundDetail/refundDetail.vue
+++ b/src/views/moneyManage/refundDetail/refundDetail.vue
@@ -1,837 +1,71 @@
-
-
-
- 精网号
-
-
-
- 客户姓名
-
-
-
- 所属地区
-
-
-
- 提交人
-
-
-
- 支付方式
-
-
-
-
-
-
-
- 活动名称
-
-
-
- 产品名称
-
-
-
- 付款时间
-
-
-
- 重置
- 查询
- 导出excel
- 查看导出列表
-
-
-
-
-
- 地区客服编辑
- 审核1
- 审核2
- 看看步骤条
- 看看撤回
- 退款金额有误
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 通过
-
-
-
- 取消
-
- 确认
-
-
-
-
- 驳回
-
-
-
-
-
-
-
-
-
-
-
-
- 精网号
-
-
-
- 客户姓名
-
-
-
- 所属地区
-
-
-
- 活动名称
-
-
-
- 产品名称
-
-
-
-
-
- 付款币种
-
-
-
-
-
- 付款金额
-
-
-
- 支付方式
-
-
-
-
-
- 付款时间
-
-
-
-
转账凭证
-
-
-
-
-
-
-
-
-
-
-
-
- 备注
-
-
-
-
-
- 退款模式
-
- 全部退款
- 部分退款
-
-
-
- 退款理由
-
-
-
ps:请在备注中表明用户的退款需求。
-
- 重置
- 提交
-
-
-
-
-
-
-
-
- 精网号
-
-
-
- 姓名
-
-
-
- 所属地区
-
-
-
- 活动名称
-
-
-
- 商品名称
-
-
-
- 付款币种
-
-
-
- 付款金额
-
-
-
- 支付方式
-
-
-
- 付款时间
-
-
-
- 银行流水订单号
-
-
-
-
-
- 驳回
- 通过
-
-
-
-
-
-
退款申请信息
-
- 退款类型
-
-
-
- 退款金额
-
-
-
- 退款备注
-
-
-
- 原订单信息
-
-
-
-
- 精网号
-
-
-
- 所属地区
-
-
-
- 产品名称
-
-
-
- 付款金额
-
-
-
- 到账金额
-
-
-
- 支付方式
-
-
-
- 付款金额
-
-
-
- 银行流水订单号
-
-
-
- 审核人
-
-
-
-
转账凭证
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 客户姓名
-
-
-
- 活动名称
-
-
-
- 付款币种
-
-
-
- 到账币种
-
-
-
- 手续费
-
-
-
- 付款时间
-
-
-
- 提交人
-
-
-
- 到账时间
-
-
-
- 备注
-
-
-
-
- 转交信息
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- 确定
-
-
-
-
-
- 将 要 撤 回 该 信 息!
-
- 取消
- 确定
-
-
-
-
- 退 款 金 额 填 写 有 误
-
- 取消
- 确定
-
-
+
-
-
\ No newline at end of file
+// 初始化逻辑
+onMounted(() => {
+ initPermissions()
+ if (route.name === 'permissions') {
+ const defaultRoute = getDefaultAuditRoute()
+ navigateTo(defaultRoute)
+ } else {
+ // 非父路由初始化当前标签状态
+ if (route.name === 'userPermission' || route.name === 'rolePermission') {
+ activeTab.value = route.name
+ }
+ }
+})
+
\ No newline at end of file
diff --git a/src/views/moneyManage/refundDetail/refundHeader.vue b/src/views/moneyManage/refundDetail/refundHeader.vue
new file mode 100644
index 0000000..35aadba
--- /dev/null
+++ b/src/views/moneyManage/refundDetail/refundHeader.vue
@@ -0,0 +1,762 @@
+
+
+
+
+
+
+ 精网号
+
+
+
+ 客户姓名
+
+
+
+ 所属地区
+
+
+
+ 产品名称
+
+
+
+ 订单状态
+
+
+
+
+
+
+
+ 付款币种
+
+
+
+ 支付方式
+
+
+
+ 付款时间
+
+
+
+ 重置
+ 查询
+ 导出excel
+ 查看导出列表
+
+
+
+
+
+ 地区客服编辑
+ 审核1
+ 审核2
+ 看看步骤条
+ 看看撤回
+ 退款金额有误
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 通过
+
+
+
+ 取消
+
+ 确认
+
+
+
+
+ 驳回
+
+
+
+
+
+
+
+
+
+
+
+ 精网号
+
+
+
+ 姓名
+
+
+
+ 所属地区
+
+
+
+ 活动名称
+
+
+
+ 商品名称
+
+
+
+ 付款币种
+
+
+
+ 付款金额
+
+
+
+ 支付方式
+
+
+
+ 付款时间
+
+
+
+ 银行流水订单号
+
+
+
+
+
+ 驳回
+ 通过
+
+
+
+
+
+
退款申请信息
+
+ 退款类型
+
+
+
+ 退款金额
+
+
+
+ 退款备注
+
+
+
+ 原订单信息
+
+
+
+ 精网号
+
+
+
+ 所属地区
+
+
+
+ 产品名称
+
+
+
+ 付款金额
+
+
+
+ 到账金额
+
+
+
+ 支付方式
+
+
+
+ 付款金额
+
+
+
+ 银行流水订单号
+
+
+
+ 审核人
+
+
+
+
转账凭证
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 客户姓名
+
+
+
+ 活动名称
+
+
+
+ 付款币种
+
+
+
+ 到账币种
+
+
+
+ 手续费
+
+
+
+ 付款时间
+
+
+
+ 提交人
+
+
+
+ 到账时间
+
+
+
+ 备注
+
+
+
+
+ 转交信息
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/moneyManage/refundDetail/refundService.vue b/src/views/moneyManage/refundDetail/refundService.vue
new file mode 100644
index 0000000..8806fd2
--- /dev/null
+++ b/src/views/moneyManage/refundDetail/refundService.vue
@@ -0,0 +1,629 @@
+
+
+
+
+
+ 精网号
+
+
+
+ 客户姓名
+
+
+
+ 所属地区
+
+
+
+ 产品名称
+
+
+
+ 订单状态
+
+
+
+
+
+
+
+ 付款币种
+
+
+
+ 支付方式
+
+
+
+ 付款时间
+
+
+
+ 重置
+ 查询
+ 导出excel
+ 查看导出列表
+
+
+
+
+
+ 地区客服编辑
+ 看看步骤条
+ 看看撤回
+ 退款金额有误
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 撤回
+
+
+ 编辑
+
+
+
+
+
+
+
+
+
+
+
+
+ 精网号
+
+
+
+ 客户姓名
+
+
+
+ 所属地区
+
+
+
+ 活动名称
+
+
+
+ 产品名称
+
+
+
+
+
+ 产品数量
+
+ 个
+
+
+ 付款币种
+
+
+
+
+
+ 付款金额
+
+
+
+ 支付方式
+
+
+
+
+
+ 付款时间
+
+
+
+
转账凭证
+
+
+
+
+
+
+
+
+
+
+
+
+ 备注
+
+
+
+
+
+ 退款模式
+
+ 全部退款
+ 部分退款
+
+
+
+ 退款理由
+
+
+
ps:请在备注中表明用户的退款需求。
+
+ 重置
+ 提交
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+
+
+
+
+
+ 将 要 撤 回 该 信 息!
+
+ 取消
+ 确定
+
+
+
+
+ 退 款 金 额 填 写 有 误
+
+ 取消
+ 确定
+
+
+
+
+
\ No newline at end of file