fix(财务): 清除提现残留入口,财务默认跳转账单记录

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
吴昊天 2026-10-28 10:50:24 +08:00
parent 41d555e73f
commit a73256142c
5 changed files with 18 additions and 70 deletions

View File

@ -191,14 +191,8 @@ INSERT INTO `eb_system_menus` (`id`, `pid`, `icon`, `menu_name`, `module`, `cont
(2702, 2697, '', '会员领取记录', '', '', '', 'marketing/coupon/user', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-coupon-user', '', 0, '会员领取记录'),
(2742, 1001, '', '积分记录备注', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '27/34/1001', 3, '', 0, 'point-record', '', 0, '积分记录备注'),
(2743, 2742, '', '积分记录列表备注', '', '', '', 'marketing/point_record/remark/<id>', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'marketing-point_record-remark-6465fd1a75f76', '', 0, '积分记录列表备注'),
(2965, 39, '', '审核提现', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/36/39', 3, '', 0, 'extract-status', '', 0, '审核提现'),
(2966, 39, '', '编辑提现', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/36/39', 3, '', 0, 'extract-edit', '', 0, '编辑提现'),
(2967, 2965, '', '拒绝提现申请', '', '', '', 'finance/extract/refuse/<id>', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-extract-refuse', '', 0, '拒绝提现申请'),
(2968, 2965, '', '通过提现申请', '', '', '', 'finance/extract/adopt/<id>', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-extract-adopt', '', 0, '通过提现申请'),
(2969, 2966, '', '提现记录修改', '', '', '', 'finance/extract/<id>', 'PUT', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-extract', '', 0, '提现记录修改'),
(2970, 2966, '', '提现记录修改表单', '', '', '', 'finance/extract/<id>/edit', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'finance-extract-edit', '', 0, '提现记录修改表单'),
(2971, 767, '', '编辑发票', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/36/767', 3, '', 0, 'invoice-edit', '', 0, '编辑发票'),
(2972, 767, '', '订单信息', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/36/767', 3, '', 0, 'invoice-order-info', '', 0, '订单信息'),
(2971, 767, '', '编辑发票', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/37/767', 3, '', 0, 'invoice-edit', '', 0, '编辑发票'),
(2972, 767, '', '订单信息', 'admin', '', '', '', '', '[]', 0, 1, 1, 1, '/', '35/37/767', 3, '', 0, 'invoice-order-info', '', 0, '订单信息'),
(2973, 2971, '', '申请发票列表', '', '', '', 'order/invoice/list', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-invoice-list', '', 0, '申请发票列表'),
(2974, 2971, '', '设置发票状态', '', '', '', 'order/invoice/set/<id>', 'POST', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-invoice-set', '', 0, '设置发票状态'),
(2975, 2972, '', '开票订单详情', '', '', '', 'order/invoice_order_info/<id>', 'GET', '[]', 1, 1, 1, 1, '', '', 2, '', 0, 'order-invoice_order_info', '', 0, '开票订单详情'),

View File

@ -19,3 +19,16 @@ INSERT INTO `eb_system_config`
SELECT 520, 'invite_poster_bg', 'upload', 'input', 105, '', 1, '', 0, 0, '""', '邀新海报背景图', '分享邀新海报的底图,建议尺寸 750*1334(9:16);未配置时回退「组合数据-个人中心分销海报」,两者都没有则邀新页无海报', 99, 1, 0, 0, 0
FROM DUAL
WHERE NOT EXISTS (SELECT 1 FROM `eb_system_config` WHERE `menu_name` = 'invite_poster_bg');
-- 2026-10-28 下线佣金提现后清理残留菜单权限(父级 36/39 已不存在,仅剩孤儿按钮/接口权限)
DELETE FROM `eb_system_menus`
WHERE `id` IN (2965, 2966, 2967, 2968, 2969, 2970)
OR `unique_auth` IN (
'extract-status',
'extract-edit',
'finance-extract-refuse',
'finance-extract-adopt',
'finance-extract',
'finance-extract-edit'
)
OR (`api_url` LIKE 'finance/extract%' AND `api_url` <> '');

View File

@ -32,65 +32,6 @@ export function billListApi(data) {
});
}
/**
* @description 佣金记录 -- 个人提现列表
* @param {Number} param id {Number} 佣金记录 用户ID
*/
export function extractlistApi(id, data) {
return request({
url: `finance/finance/extract_list/${id}`,
method: 'get',
params: data,
});
}
/**
* @description 提现申请 -- 列表
* @param {Object} param data {Object} 提现申请传值
*/
export function cashListApi(data) {
return request({
url: `finance/extract`,
method: 'get',
params: data,
});
}
/**
* @description 提现申请 -- 编辑表单
* @param {Number} param id {Number} 提现申请id
*/
export function cashEditApi(id) {
return request({
url: `finance/extract/${id}/edit`,
method: 'get',
});
}
/**
* @description 提现申请 -- 拒绝申请
* @param {Number} param id {Number} 提现申请id
*/
export function refuseApi(id, data) {
return request({
url: `finance/extract/refuse/${id}`,
method: 'put',
data,
});
}
/**
* @description 提现申请 -- 通过申请
* @param {Number} param id {Number} 提现申请id
*/
export function adoptApi(id, data) {
return request({
url: `finance/extract/adopt/${id}`,
method: 'put',
data,
});
}
/**
* @description 充值记录 -- 列表
* @param {Object} param data {Object} 充值记录传值

View File

@ -118,9 +118,9 @@ import { ref, computed, onMounted } from 'vue';
import { ElMessage } from 'element-plus';
import { storeToRefs } from 'pinia';
import { useMediaStore } from '@/store/module/media';
import { getFlowList, cashEditApi, setMarks } from '@/api/finance';
import { getFlowList, setMarks } from '@/api/finance';
defineOptions({ name: 'cashApply' });
defineOptions({ name: 'capitalFlow' });
const { isMobile } = storeToRefs(useMediaStore());

View File

@ -22,7 +22,7 @@ export default {
auth: ['admin-finance'],
},
redirect: {
name: `${pre}cashApply`,
name: `${pre}billingRecords`,
},
component: LayoutMain,
children: [