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)
+ }}
+
+
+
+
+
+
+
+
+
+
+