diff --git a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderDetailController.java b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderDetailController.java
index 46986b48..71ef8fca 100644
--- a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderDetailController.java
+++ b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderDetailController.java
@@ -179,6 +179,9 @@ public class OrderDetailController extends BaseController {
.stream().collect(Collectors.toMap(Worker::getWorkerId, x -> x, (x, y) -> y));
for (OrderDetail detail : orderDetails) {
+ if(StringUtils.isNotEmpty(orderDetail.getOrderStatusName())){
+ detail.setOrderStatusName(orderDetail.getOrderStatusName());
+ }
Customer customer = customerMap.get(detail.getCustomerId());
detail.setWorker(workerMap.get(detail.getWorkerId()));
if (customer != null) {
diff --git a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java
index cdc3f8a4..29ad4201 100644
--- a/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java
+++ b/ghy-admin/src/main/java/com/ghy/web/controller/order/OrderMasterController.java
@@ -777,6 +777,9 @@ public class OrderMasterController extends BaseController {
master.setCustomerName(customer.getName());
master.setCustomerPhone(customer.getPhone());
}
+ if(StringUtils.isNotEmpty(orderMaster.getOrderStatusName())){
+ master.setOrderStatusName(orderMaster.getOrderStatusName());
+ }
FinancialMaster fm = financialMasterMap.get(master.getId());
if (fm != null) {
master.setFinancialMasterMoney(fm.getPayMoney());
diff --git a/ghy-admin/src/main/java/com/ghy/web/pojo/vo/OrderListResponse.java b/ghy-admin/src/main/java/com/ghy/web/pojo/vo/OrderListResponse.java
index e689dab3..3b94487b 100644
--- a/ghy-admin/src/main/java/com/ghy/web/pojo/vo/OrderListResponse.java
+++ b/ghy-admin/src/main/java/com/ghy/web/pojo/vo/OrderListResponse.java
@@ -77,6 +77,8 @@ public class OrderListResponse {
private Integer orderStatus;
+ private String orderStatusName;
+
private Integer payStatus;
private Integer payType;
diff --git a/ghy-admin/src/main/resources/templates/order/master.html b/ghy-admin/src/main/resources/templates/order/master.html
index fbdbb2e1..8c63a09d 100644
--- a/ghy-admin/src/main/resources/templates/order/master.html
+++ b/ghy-admin/src/main/resources/templates/order/master.html
@@ -73,35 +73,35 @@
-
+
待付款
(0)
-
+
待约单
(0)
-
+
待排期
(0)
-
+
待上门
(0)
-
+
进行中
(0)
-
+
确认审核
(0)
-
+
完成
(0)
-
+
关闭
(0)
@@ -113,19 +113,19 @@
明日待上门
(0)
-
+
售后
(0)
-
+
急报中
(0)
-
+
退单
(0)
-
+
售后纠纷
(0)
@@ -260,13 +260,13 @@
接单超时
(0)
-
+
约单超时
- (0)
+ (0)
-
+
排单超时
- (0)
+ (0)
无法排单
@@ -455,7 +455,6 @@
success: function (result) {
if (result.code == web_status.SUCCESS) {
$('#newTimeoutOrderNum').text(result.data.newOrderNum);
- $('.acceptedTimeoutOrderNum').text(result.data.acceptedOrderNum);
$('#servingTimeoutOrderNum').text(result.data.servingOrderNum);
$('#waitForDoorTimeoutOrderNum').text(result.data.waitForDoorOrderNum);
} else {
@@ -464,7 +463,34 @@
}
})
-
+ $.ajax({
+ type: "GET",
+ dataType:"json",
+ url: prefix + '/differentStatus/count',
+ data: {timeout: 1, isCall : '01'},
+ success: function (result) {
+ if (result.code == web_status.SUCCESS) {
+ $('#acceptedTimeoutOrderNum').text(result.data.acceptedOrderNum);
+ } else {
+ $.modal.msgError("数据加载错误,请重试!")
+ }
+ }
+ })
+
+ $.ajax({
+ type: "GET",
+ dataType:"json",
+ url: prefix + '/differentStatus/count',
+ data: {timeout: 1, isCall : '02'},
+ success: function (result) {
+ if (result.code == web_status.SUCCESS) {
+ $('#plainTimeoutOrderNum').text(result.data.acceptedOrderNum);
+ } else {
+ $.modal.msgError("数据加载错误,请重试!")
+ }
+ }
+ })
+
$.ajax({
type: "GET",
dataType:"json",
@@ -479,7 +505,6 @@
}
})
-
var date = new Date();
$.ajax({
type: "GET",
@@ -516,7 +541,6 @@
}
})
-
$.ajax({
type: "GET",
dataType:"json",
@@ -588,6 +612,12 @@
{
checkbox: true
},
+ {
+ title: "序号",
+ formatter: function (value, row, index) {
+ return $.table.serialNumber(index);
+ }
+ },
{
field: 'id',
title: '订单ID',
@@ -616,7 +646,11 @@
title: '订单状态',
align: 'center',
formatter: function (value, row, index) {
- return $.table.selectDictLabel(orderStatus, value);
+ if(row.orderStatusName){
+ return row.orderStatusName;
+ }else {
+ return $.table.selectDictLabel(orderStatus, value);
+ }
}
},
{
diff --git a/ghy-admin/src/main/resources/templates/order/orderManager.html b/ghy-admin/src/main/resources/templates/order/orderManager.html
index 13f1fce5..c0120174 100644
--- a/ghy-admin/src/main/resources/templates/order/orderManager.html
+++ b/ghy-admin/src/main/resources/templates/order/orderManager.html
@@ -72,11 +72,11 @@
-
+
待付款
(0)
-
+
已发布
(0)
@@ -84,31 +84,31 @@
-
- 未约时
+
+ 待约单
(0)
-
- 未排班
+
+ 待排期
(0)
-
+
待上门
(0)
-
+
进行中
(0)
-
+
确认审核
(0)
-
+
完成
(0)
-
+
关闭
(0)
@@ -120,19 +120,19 @@
明日待上门
(0)
-
+
售后
(0)
-
+
急报中
(0)
-
+
退单
(0)
-
+
售后纠纷
(0)
@@ -617,6 +617,12 @@
{
checkbox: true
},
+ {
+ title: "序号",
+ formatter: function (value, row, index) {
+ return $.table.serialNumber(index);
+ }
+ },
{
field: 'id',
title: '订单ID',
@@ -646,7 +652,11 @@
title: '订单状态',
align: 'center',
formatter: function (value, row, index) {
- return $.table.selectDictLabel(orderStatus, value);
+ if(row.orderStatusName){
+ return row.orderStatusName;
+ }else {
+ return $.table.selectDictLabel(orderStatus, value);
+ }
}
},
{
diff --git a/ghy-admin/src/main/resources/templates/order/pc-master.html b/ghy-admin/src/main/resources/templates/order/pc-master.html
index c708933e..c793998e 100644
--- a/ghy-admin/src/main/resources/templates/order/pc-master.html
+++ b/ghy-admin/src/main/resources/templates/order/pc-master.html
@@ -72,15 +72,15 @@
-
+
待付款
(0)
-
+
已发布
(0)
-
+
已接单
(0)
@@ -90,23 +90,23 @@
-
+
待上门
(0)
-
+
进行中
(0)
-
+
确认审核
(0)
-
+
完成
(0)
-
+
关闭
(0)
@@ -118,11 +118,11 @@
明日待上门
(0)
-
+
售后
(0)
-
+
急报中
(0)
@@ -402,6 +402,12 @@
{
checkbox: true
},
+ {
+ title: "序号",
+ formatter: function (value, row, index) {
+ return $.table.serialNumber(index);
+ }
+ },
{
field: 'id',
title: '订单ID',
diff --git a/ghy-order/src/main/java/com/ghy/order/domain/OrderDetail.java b/ghy-order/src/main/java/com/ghy/order/domain/OrderDetail.java
index 44a6d3e0..36b296e7 100644
--- a/ghy-order/src/main/java/com/ghy/order/domain/OrderDetail.java
+++ b/ghy-order/src/main/java/com/ghy/order/domain/OrderDetail.java
@@ -63,6 +63,8 @@ public class OrderDetail extends BaseEntity {
@Excel(name = "订单状态", cellType = Excel.ColumnType.NUMERIC)
private Integer orderStatus;
+ private String orderStatusName;
+
@Excel(name = "接单师傅id", cellType = Excel.ColumnType.NUMERIC)
private Long workerId;
diff --git a/ghy-order/src/main/java/com/ghy/order/domain/OrderMaster.java b/ghy-order/src/main/java/com/ghy/order/domain/OrderMaster.java
index 487ff924..993ea91f 100644
--- a/ghy-order/src/main/java/com/ghy/order/domain/OrderMaster.java
+++ b/ghy-order/src/main/java/com/ghy/order/domain/OrderMaster.java
@@ -104,6 +104,8 @@ public class OrderMaster extends BaseEntity {
private String orderStatuses;
+ private String orderStatusName;
+
private Boolean isOverTime;
private String orderMasterIds;