From b5a9c5a8ef5454e457549b9eec39d7f68c79c560 Mon Sep 17 00:00:00 2001 From: ltlzx <942659938@qq.com> Date: Sat, 18 Sep 2021 09:19:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A4=E6=98=93=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/index.js | 28 ++ src/components/common/Sidebar.vue | 36 ++- src/components/common/dialog/content.vue | 2 +- src/components/common/dialog/insex.vue | 15 +- src/components/common/orderDialog/index.vue | 135 +++++++++ .../page/AssetManagement/assetQuery.vue | 26 +- .../page/AssetManagement/groundingAudit.vue | 11 +- .../TransactionManagement/TobepaidOrder.vue | 216 +++++++------ .../page/TransactionManagement/closed.vue | 232 ++++++++++++++ .../page/TransactionManagement/completed.vue | 232 ++++++++++++++ .../TransactionManagement/publicityOrder.vue | 284 +++++++++++------- .../refundOrderExamine.vue | 276 ++++++++++------- .../TransactionManagement/settlementOrder.vue | 216 +++++++------ .../toBeConfirmDelivered.vue | 232 ++++++++++++++ .../TransactionManagement/toBeDelivered.vue | 232 ++++++++++++++ .../TransactionManagement/toBeSettled.vue | 232 ++++++++++++++ .../transactionQuery.vue | 2 +- src/router/index.js | 33 +- 18 files changed, 1961 insertions(+), 479 deletions(-) create mode 100644 src/components/common/orderDialog/index.vue create mode 100644 src/components/page/TransactionManagement/closed.vue create mode 100644 src/components/page/TransactionManagement/completed.vue create mode 100644 src/components/page/TransactionManagement/toBeConfirmDelivered.vue create mode 100644 src/components/page/TransactionManagement/toBeDelivered.vue create mode 100644 src/components/page/TransactionManagement/toBeSettled.vue diff --git a/src/api/index.js b/src/api/index.js index 88cb4ed..03e3644 100644 --- a/src/api/index.js +++ b/src/api/index.js @@ -177,6 +177,34 @@ export const orderList = query => { params: query }); }; +//订单详情 +export const orderInfo = query => { + return request({ + url: 'api/admin.Order/orderInfo', + method: 'get', + params: query + }); +}; +// 订单审核付款 +export const orderCheckPay = query => { + return request({ + url: 'api/admin.Order/orderCheckPay', + method: 'post', + data: query + }); +}; +// 确认签约合同 +export const orderConfirmContract = query => { + return request({ + url: 'api/admin.Order/orderConfirmContract', + method: 'post', + data: query + }); +}; + +/* 交易管理 --待支付订单*/ + +//订单列表 /* 运营管理 */ /* 运营管理 --通知公告配置*/ diff --git a/src/components/common/Sidebar.vue b/src/components/common/Sidebar.vue index ea0567f..f112fd6 100644 --- a/src/components/common/Sidebar.vue +++ b/src/components/common/Sidebar.vue @@ -117,25 +117,45 @@ export default { index: '3', title: '交易管理', subs:[ - { - index: '/transactionQuery', - title: '交易订单查询' - }, + // { + // index: '/transactionQuery', + // title: '交易订单查询' + // }, { index: '/TobepaidOrder', - title: '待支付订单' + title: '待付款订单' }, { index: '/publicityOrder', - title: '待公示订单' + title: '待审核付款订单' }, { index: '/settlementOrder', - title: '待结算订单' + title: '待上传签约合同订单' }, { index: '/refundOrderExamine', - title: '退款订单审核' + title: '待确认签约合同订单' + }, + { + index: '/toBeDelivered', + title: '待交付订单' + }, + { + index: '/toBeConfirmDelivered', + title: '待确认交付订单' + }, + { + index: '/toBeSettled', + title: '待结算订单' + }, + { + index: '/completed', + title: '已完成订单' + }, + { + index: '/closed', + title: '已关闭订单' }, ] }, diff --git a/src/components/common/dialog/content.vue b/src/components/common/dialog/content.vue index 017b7a0..a3641dc 100644 --- a/src/components/common/dialog/content.vue +++ b/src/components/common/dialog/content.vue @@ -14,7 +14,7 @@ - diff --git a/src/components/page/TransactionManagement/settlementOrder.vue b/src/components/page/TransactionManagement/settlementOrder.vue index 952b4e5..a8a6301 100644 --- a/src/components/page/TransactionManagement/settlementOrder.vue +++ b/src/components/page/TransactionManagement/settlementOrder.vue @@ -5,33 +5,33 @@ 交易管理 - 待结算订单 + 待上传签约合同订单
- - - - - + + + + + - + 搜索 @@ -42,18 +42,21 @@ class="table" ref="multipleTable" header-cell-class-name="table-header" - @selection-change="handleSelectionChange" > - - - - - - - - - + + + + + + + + + + + @@ -71,95 +74,107 @@
- - - - - - - - - - - - 取 消 - 确 定 - - + + + + + + diff --git a/src/components/page/TransactionManagement/toBeDelivered.vue b/src/components/page/TransactionManagement/toBeDelivered.vue new file mode 100644 index 0000000..ebfcea4 --- /dev/null +++ b/src/components/page/TransactionManagement/toBeDelivered.vue @@ -0,0 +1,232 @@ + + + + + diff --git a/src/components/page/TransactionManagement/toBeSettled.vue b/src/components/page/TransactionManagement/toBeSettled.vue new file mode 100644 index 0000000..18cbb40 --- /dev/null +++ b/src/components/page/TransactionManagement/toBeSettled.vue @@ -0,0 +1,232 @@ + + + + + diff --git a/src/components/page/TransactionManagement/transactionQuery.vue b/src/components/page/TransactionManagement/transactionQuery.vue index b587346..a5675fb 100644 --- a/src/components/page/TransactionManagement/transactionQuery.vue +++ b/src/components/page/TransactionManagement/transactionQuery.vue @@ -153,7 +153,7 @@ export default { methods: { //时间戳转换时间 formatDate(row,colnum){ - return moment(row[colnum.create_time]).format('YYYY-MM-DD HH:mm:ss') + return moment(row.create_time*1000).format('YYYY-MM-DD HH:mm:ss') }, // 重置方法 reset(){ diff --git a/src/router/index.js b/src/router/index.js index 0abf14a..e9e0ca3 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -153,22 +153,47 @@ export default new Router({ { path: '/TobepaidOrder', component: () => import(/* webpackChunkName: "releaseAudit" */ '../components/page/TransactionManagement/TobepaidOrder.vue'), - meta: { title: '待支付订单' } + meta: { title: '待付款订单' } }, { path: '/publicityOrder', component: () => import(/* webpackChunkName: "publicityOrder" */ '../components/page/TransactionManagement/publicityOrder.vue'), - meta: { title: '待公示订单' } + meta: { title: '待审核付款订单' } }, { path: '/settlementOrder', component: () => import(/* webpackChunkName: "settlementOrder" */ '../components/page/TransactionManagement/settlementOrder.vue'), - meta: { title: '待结算订单' } + meta: { title: '待上传签约合同订单' } }, { path: '/refundOrderExamine', component: () => import(/* webpackChunkName: "refundOrderExamine" */ '../components/page/TransactionManagement/refundOrderExamine.vue'), - meta: { title: '退款订单审核' } + meta: { title: '待确认签约合同订单' } + }, + { + path: '/toBeDelivered', + component: () => import(/* webpackChunkName: "refundOrderExamine" */ '../components/page/TransactionManagement/toBeDelivered.vue'), + meta: { title: '待交付订单' } + }, + { + path: '/toBeConfirmDelivered', + component: () => import(/* webpackChunkName: "refundOrderExamine" */ '../components/page/TransactionManagement/toBeConfirmDelivered.vue'), + meta: { title: '待确认交付订单' } + }, + { + path: '/toBeSettled', + component: () => import(/* webpackChunkName: "refundOrderExamine" */ '../components/page/TransactionManagement/toBeSettled.vue'), + meta: { title: '待结算订单' } + }, + { + path: '/completed', + component: () => import(/* webpackChunkName: "refundOrderExamine" */ '../components/page/TransactionManagement/completed.vue'), + meta: { title: '已完成订单' } + }, + { + path: '/closed', + component: () => import(/* webpackChunkName: "refundOrderExamine" */ '../components/page/TransactionManagement/closed.vue'), + meta: { title: '已关闭订单' } }, // 运营管理、OperationManagement {