From 490ed3e31d24132aaeff79957a929e079ee41edb Mon Sep 17 00:00:00 2001 From: xy <271556543@qq.com> Date: Sun, 29 Jan 2023 17:07:37 +0800 Subject: [PATCH] 1 --- src/api/order/index.js | 8 ++ src/views/finance/index.vue | 49 ++++++++++- src/views/order/component/operate.vue | 107 ++++++++++++++++++++++++ src/views/order/index.vue | 115 ++++++++++++++++++++++++-- 4 files changed, 272 insertions(+), 7 deletions(-) create mode 100644 src/views/order/component/operate.vue diff --git a/src/api/order/index.js b/src/api/order/index.js index 905c431..99ec32a 100644 --- a/src/api/order/index.js +++ b/src/api/order/index.js @@ -15,3 +15,11 @@ export function itemAction(params){ params }) } + +export function log(params){ + return request({ + method:'get', + url:'/api/merchant/order/get-item-logs', + params + }) +} diff --git a/src/views/finance/index.vue b/src/views/finance/index.vue index d6d92ab..25d23f0 100644 --- a/src/views/finance/index.vue +++ b/src/views/finance/index.vue @@ -26,7 +26,9 @@ - + @@ -46,10 +48,52 @@ export default { page:1, rows:10, }, + total:0, balance:{}, data:[], table:[ - + { + label:'产生时间', + prop:'created_at_formatted', + width: 200, + sortable:false + }, + { + label:'金额', + align:'right', + prop:'money', + width: 160, + sortable:false + }, + { + label:'余额', + prop:'balance', + align:'right', + width: 160, + sortable:false + }, + { + label:'类型', + prop:'type_name', + width: 160, + sortable: false + }, + { + label:'相关类型', + prop:'related_type_name', + width: 160, + sortable: false + }, + { + label:'相关流水号', + prop:'related_id', + sortable:false + }, + { + label:'相关子订单号', + prop:'order_item_id', + sortable: false + } ] } }, @@ -64,6 +108,7 @@ export default { let res = await getList(this.select) console.log(res) this.data = res.data + this.total = res.total } }, computed: { diff --git a/src/views/order/component/operate.vue b/src/views/order/component/operate.vue new file mode 100644 index 0000000..a2a5269 --- /dev/null +++ b/src/views/order/component/operate.vue @@ -0,0 +1,107 @@ + + + + + diff --git a/src/views/order/index.vue b/src/views/order/index.vue index fb1555a..dad07fb 100644 --- a/src/views/order/index.vue +++ b/src/views/order/index.vue @@ -18,28 +18,76 @@ - + + + + + + + + +