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 @@
+
+