From 9778a247a85ec85eeef3048394acece8ab88d6a2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E7=BF=94=E5=AE=87-=E6=97=85=E7=AE=A1=E5=AE=B6?= <153298343@qq.com> Date: Mon, 12 Dec 2022 16:46:50 +0800 Subject: [PATCH] up --- src/api/order/index.js | 11 +- src/views/business/merchantManage.vue | 10 +- src/views/business/storeManage.vue | 11 +- src/views/order/component/orderEdit.vue | 107 ++++++++++++++++-- src/views/order/orderList.vue | 22 +++- .../productService/productServiceManage.vue | 14 ++- src/views/userManage/memberManage.vue | 11 +- 7 files changed, 165 insertions(+), 21 deletions(-) diff --git a/src/api/order/index.js b/src/api/order/index.js index 62c9bd1..632fcd8 100644 --- a/src/api/order/index.js +++ b/src/api/order/index.js @@ -16,6 +16,16 @@ export function getList(params){ }) } + + +export function getDetail(params){ + return request({ + method:'get', + url:'/api/admin/order/show', + params + }) +} + export function itemPreAction(params){ return request({ method:'get', @@ -71,4 +81,3 @@ export function save(data){ data }) } - diff --git a/src/views/business/merchantManage.vue b/src/views/business/merchantManage.vue index 74497ef..12b9a64 100644 --- a/src/views/business/merchantManage.vue +++ b/src/views/business/merchantManage.vue @@ -17,7 +17,7 @@ :list="list" :table-item="tableItem" :total="total" - @pageSizeChange="select.pageSize = $event" + @pageSizeChange="pageSizeChange" @pageIndexChange="pageChange" @editor="editorShow" @delete="deleteMerchant"> @@ -123,6 +123,14 @@ export default { } }, methods: { + pageSizeChange(e){ + this.select.pageSize = e + this.doSearch(); + }, + doSearch(){ + this.select.pageIndex = 1 + this.getMerchant() + }, pageChange(e){ this.select.pageIndex = e this.getMerchant() diff --git a/src/views/business/storeManage.vue b/src/views/business/storeManage.vue index 2912cf0..a00e9fe 100644 --- a/src/views/business/storeManage.vue +++ b/src/views/business/storeManage.vue @@ -13,7 +13,7 @@ - + @@ -96,6 +96,15 @@ export default { } }, methods: { + pageSizeChange(e){ + + this.select.pageSize = e + this.doSearch(); + }, + doSearch(){ + this.select.pageIndex = 1 + this.getStores() + }, async getStores(){ const res = await index({ page_size:this.select.pageSize, diff --git a/src/views/order/component/orderEdit.vue b/src/views/order/component/orderEdit.vue index fc83980..3d06b4b 100644 --- a/src/views/order/component/orderEdit.vue +++ b/src/views/order/component/orderEdit.vue @@ -1,29 +1,50 @@