From 09c4fb088d6c55195415be52185e6d35e6c9a025 Mon Sep 17 00:00:00 2001
From: HuskyOo <1145804501@qq.com>
Date: Thu, 12 May 2022 10:23:02 +0800
Subject: [PATCH] =?UTF-8?q?=E7=A7=AF=E5=88=86=E6=B5=81=E6=B0=B4=20?=
=?UTF-8?q?=E7=A7=AF=E5=88=86=E7=BB=93=E7=AE=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/api/fingertipIntegral.js | 16 ++
src/router/index.js | 23 ++-
src/views/fingertipIntegral/list.vue | 39 +++-
src/views/fingertipIntegral/recordList.vue | 169 ++++++++++++++++++
.../fingertipIntegral/settlementList.vue | 163 +++++++++++++++++
5 files changed, 405 insertions(+), 5 deletions(-)
create mode 100644 src/views/fingertipIntegral/recordList.vue
create mode 100644 src/views/fingertipIntegral/settlementList.vue
diff --git a/src/api/fingertipIntegral.js b/src/api/fingertipIntegral.js
index 857f573..a83b512 100644
--- a/src/api/fingertipIntegral.js
+++ b/src/api/fingertipIntegral.js
@@ -23,3 +23,19 @@ export function del(params) {
params
})
}
+
+export function recordList(data) {
+ return request({
+ url: '/api/convenience/fingertipIntegral/recordList',
+ method: 'post',
+ data
+ })
+}
+
+export function settlementList(data) {
+ return request({
+ url: '/api/convenience/fingertipIntegral/settlementList',
+ method: 'post',
+ data
+ })
+}
diff --git a/src/router/index.js b/src/router/index.js
index 38bdb39..5b36446 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -385,9 +385,28 @@ export const asyncRoutes = [
name: 'FingertipIntegralList',
meta: {
title: '规则列表',
- icon: 'townRanking',
affix: true,
- parentTitle: '积分管理'
+ parentTitle: '规则列表'
+ }
+ },
+ {
+ path: 'recordList',
+ component: () => import('@/views/fingertipIntegral/recordList'),
+ name: 'FingertipIntegralRecordList',
+ meta: {
+ title: '积分流水',
+ affix: true,
+ parentTitle: '积分流水'
+ }
+ },
+ {
+ path: 'settlementList',
+ component: () => import('@/views/fingertipIntegral/settlementList'),
+ name: 'FingertipIntegralSettlementList',
+ meta: {
+ title: '积分结算',
+ affix: true,
+ parentTitle: '积分结算'
}
}
]
diff --git a/src/views/fingertipIntegral/list.vue b/src/views/fingertipIntegral/list.vue
index d72be25..b58b24d 100644
--- a/src/views/fingertipIntegral/list.vue
+++ b/src/views/fingertipIntegral/list.vue
@@ -115,6 +115,21 @@
是
否
+
+
+
+
+
+
+
+
+
+
+
{
diff --git a/src/views/fingertipIntegral/recordList.vue b/src/views/fingertipIntegral/recordList.vue
new file mode 100644
index 0000000..0b5d24c
--- /dev/null
+++ b/src/views/fingertipIntegral/recordList.vue
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+ {{
+ scope.row.source | optionsFilter(sourceOptions)
+ }}
+
+
+
+
+
+
+
+ {{
+ scope.row.createDate | parseTime("{y}-{m}-{d} {h}:{i}:{s}")
+ }}
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/fingertipIntegral/settlementList.vue b/src/views/fingertipIntegral/settlementList.vue
new file mode 100644
index 0000000..3f69abb
--- /dev/null
+++ b/src/views/fingertipIntegral/settlementList.vue
@@ -0,0 +1,163 @@
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+
+
+ {{
+ scope.row.createDate | parseTime("{y}-{m}-{d} {h}:{i}:{s}")
+ }}
+
+
+
+
+ {{
+ scope.row.settlementStatus | optionsFilter(statusOptions)
+ }}
+
+
+
+
+ {{
+ scope.row.dealStatus | optionsFilter(dealStatusOptions)
+ }}
+
+
+
+
+
+ {{
+ scope.row.invoiceStatus | optionsFilter(invoiceStatusOptions)
+ }}
+
+
+
+
+
+
+
+
+
+
+