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/common/dialog/insex.vue b/src/components/common/dialog/insex.vue
index 2352a83..76a239c 100644
--- a/src/components/common/dialog/insex.vue
+++ b/src/components/common/dialog/insex.vue
@@ -36,8 +36,13 @@
@@ -50,7 +55,7 @@ import bus from '../bus'
export default {
name:'whyDialog',
props:{
- //1为账户管理信息查看,2为资产管理信息查看
+ //1为账户管理信息查看,2为资产管理信息查看,3为交易管理资产查看
dialogType:{
type:Number,
require: true
@@ -108,7 +113,7 @@ export default {
this.query.uid=this.dialogID;
this.query.account_type=this.account_type;
this.getAccountData()
- }else if(this.dialogType==2){
+ }else if(this.dialogType==2 ||this.dialogType==3){
this.query.id=this.dialogID;
this.getAssetInfo()
}
@@ -183,7 +188,7 @@ export default {
{title:'经办人身份证(复印件)',type:0,id:'operatorIDCard'},{title:'资产证明文件',type:2,id:'assets'},{title:'其他要求文件',type:0,id:'elseFile'}
]
}
- }else if(this.dialogType==2){
+ }else if(this.dialogType==2 ||this.dialogType==3){
this.dialogData.sidebar=[
{title:'商家概况',type:1,id:'businessInfo'},{title:'资产概况',type:1,id:'assetsInfo'},
{title:'文化大数据标准编号',type:1,id:'dataNumber'}
diff --git a/src/components/common/orderDialog/index.vue b/src/components/common/orderDialog/index.vue
new file mode 100644
index 0000000..8136e43
--- /dev/null
+++ b/src/components/common/orderDialog/index.vue
@@ -0,0 +1,135 @@
+
+
+
+
+ 请在2021/06/19 14:13:12前完成订单支付!
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 订单编号:{{orderInfos.batchcode}}
+ 标准编号:{{orderInfos.asset.serial}}
+ 流水编号:{{orderInfos.order.money_id}}
+ 快递单号:{{orderInfos.order.express_id}}
+
+ 资产名称:{{orderInfos.asset.serial_name}}
+ 转让单价:{{orderInfos.asset.price}}
+ 交易数量:{{orderInfos.order.count}}
+ 交易金额:{{orderInfos.order.price}}
+
+ 买家名称:{{orderInfos.username}}
+ 收货地址:{{orderInfos.order.express_address}}
+ 收货人名称:{{orderInfos.order.express_user}}
+ 收货人电话:{{orderInfos.order.express_userphone}}
+ 邮政编码:{{orderInfos.order.postal_code}}
+
+ 配置管理
+ 角色管理
+ 定时任务补偿
+
+
+ 订单状态
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/page/AssetManagement/assetQuery.vue b/src/components/page/AssetManagement/assetQuery.vue
index 0bf24ec..069afb3 100644
--- a/src/components/page/AssetManagement/assetQuery.vue
+++ b/src/components/page/AssetManagement/assetQuery.vue
@@ -65,21 +65,11 @@
- 已发布
- 待发布
- 待上架
- 已上架
- 已下架
-
-
-
-
- 发布审核通过
- 待发布审核
- 待上架审核
- 上架审核通过
- 上架审核不通过
- 发布审核不通过
+ 待复核
+ 待审核
+ 发布中
+ 已下架
+ 已转让
@@ -91,7 +81,7 @@
>资料查看
{{scope.row | operationStatus}}
- 发布审核通过
- 待发布审核
- 待上架审核
- 上架审核通过
- 上架审核不通过
- 发布审核不通过
+ 待复核
+ 待审核
+ 发布中
+ 已下架
+ 已转让
diff --git a/src/components/page/TransactionManagement/TobepaidOrder.vue b/src/components/page/TransactionManagement/TobepaidOrder.vue
index 3d9c463..3897328 100644
--- a/src/components/page/TransactionManagement/TobepaidOrder.vue
+++ b/src/components/page/TransactionManagement/TobepaidOrder.vue
@@ -5,33 +5,33 @@
交易管理
- 待支付订单
+ 待付款订单
-
-
-
-
-
+
+
+
+
+
-
+
搜索
@@ -42,18 +42,21 @@
class="table"
ref="multipleTable"
header-cell-class-name="table-header"
- @selection-change="handleSelectionChange"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ {{scope.row.order_pay_mode==1? '线下':'网银'}}
+
+
+
+
+
资产查看
订单详情
@@ -71,95 +74,107 @@
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/src/components/page/TransactionManagement/completed.vue b/src/components/page/TransactionManagement/completed.vue
new file mode 100644
index 0000000..02f0983
--- /dev/null
+++ b/src/components/page/TransactionManagement/completed.vue
@@ -0,0 +1,232 @@
+
+
+
+
+
+ 交易管理
+
+ 已完成订单
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+
+
+
+
+
+ {{scope.row.order_pay_mode==1? '线下':'网银'}}
+
+
+
+
+
+
+
+ 资产查看
+ 订单详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/page/TransactionManagement/publicityOrder.vue b/src/components/page/TransactionManagement/publicityOrder.vue
index 9202619..9e218bb 100644
--- a/src/components/page/TransactionManagement/publicityOrder.vue
+++ b/src/components/page/TransactionManagement/publicityOrder.vue
@@ -5,33 +5,33 @@
交易管理
- 待公示订单
+ 待审核付款订单
-
-
-
-
-
+
+
+
+
+
-
+
搜索
@@ -42,18 +42,26 @@
class="table"
ref="multipleTable"
header-cell-class-name="table-header"
- @selection-change="handleSelectionChange"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ {{scope.row.order_pay_mode==1? '线下':'网银'}}
+
+
+
+
+
+
+
+
+
+
资产查看
订单详情
+ 付款审核
@@ -71,95 +83,164 @@
-
-
-
-
-
-
-
-
-
-
-
+
+ 该订单的付款审核是否通过?
+
+ 审核通过
+ 审核不通过
+
+
+ 审核不通过原因:
+
+
+
+
+
+
+
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"
>
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+ {{scope.row.order_pay_mode==1? '线下':'网银'}}
+
+
+
+
+
资产查看
订单详情
@@ -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 @@
+
+
+
+
+
+ 交易管理
+
+ 待交付订单
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+
+
+
+
+
+ {{scope.row.order_pay_mode==1? '线下':'网银'}}
+
+
+
+
+
+
+
+ 资产查看
+ 订单详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+ 交易管理
+
+ 待结算订单
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+
+
+
+
+
+ {{scope.row.order_pay_mode==1? '线下':'网银'}}
+
+
+
+
+
+
+
+ 资产查看
+ 订单详情
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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
{