From f1ce746af037af95b7dd9050a32e4aa4b3c0cfe6 Mon Sep 17 00:00:00 2001 From: "zhonghua.li" Date: Thu, 21 May 2026 11:46:01 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8A=B5=E6=89=A3=E9=87=91=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/lb-deduction-amount.js | 32 ++ src/router/index.js | 6 + .../lb-business/deduction-manage/index.vue | 340 ++++++++++++++++++ .../lb-business/department-user/index.vue | 176 ++++----- 4 files changed, 466 insertions(+), 88 deletions(-) create mode 100644 src/api/lb-deduction-amount.js create mode 100644 src/views/lb-business/deduction-manage/index.vue diff --git a/src/api/lb-deduction-amount.js b/src/api/lb-deduction-amount.js new file mode 100644 index 0000000..c22629f --- /dev/null +++ b/src/api/lb-deduction-amount.js @@ -0,0 +1,32 @@ +import request from '@/utils/request' + +export function getLbDeductionAmountList(params) { + return request({ + url: '/lbDeductionAmount/list', + method: 'get', + params + }) +} + +export function addLbDeductionAmount(data) { + return request({ + url: '/lbDeductionAmount/add', + method: 'post', + data + }) +} + +export function updateLbDeductionAmount(data) { + return request({ + url: '/lbDeductionAmount/update', + method: 'put', + data + }) +} + +export function deleteLbDeductionAmount(id) { + return request({ + url: `/lbDeductionAmount/delete/${id}`, + method: 'delete' + }) +} diff --git a/src/router/index.js b/src/router/index.js index a83375e..2284b0d 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -421,6 +421,12 @@ export const constantRoutes = [ name: 'LbUserManage', component: () => import('@/views/lb-business/user-manage/index'), meta: { title: '用户管理', icon: 'el-icon-user' } + }, + { + path: 'deduction-manage', + name: 'LbDeductionManage', + component: () => import('@/views/lb-business/deduction-manage/index'), + meta: { title: '抵扣金管理', icon: 'el-icon-wallet' } } ] }, diff --git a/src/views/lb-business/deduction-manage/index.vue b/src/views/lb-business/deduction-manage/index.vue new file mode 100644 index 0000000..4690f87 --- /dev/null +++ b/src/views/lb-business/deduction-manage/index.vue @@ -0,0 +1,340 @@ + + + + + diff --git a/src/views/lb-business/department-user/index.vue b/src/views/lb-business/department-user/index.vue index dd82630..ab0b1e3 100644 --- a/src/views/lb-business/department-user/index.vue +++ b/src/views/lb-business/department-user/index.vue @@ -2,96 +2,96 @@
- - - - - - - - - - - - - - - - 查询 - 清空 - - - + + + + + + + + + + + + + + + + 查询 + 清空 + + + - - 新增 - - - 自动同步 - - - 构建父链 - - + + 新增 + + + 自动同步 + + + 构建父链 + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - + + @@ -352,7 +352,7 @@ import { getBusinessHeaders } from '@/utils/business-headers' function getDefaultUrgeTreeQueryParams() { return { - isActive: 1, + isActive: 1, lastTradeDate: '2026-04-26' } }