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 5aa7d141..eada63d7 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
@@ -25,6 +25,8 @@ import com.ghy.order.service.OrderMasterService;
import com.ghy.payment.domain.FinancialDetail;
import com.ghy.payment.domain.FinancialMaster;
import com.ghy.payment.service.FinancialDetailService;
+import com.ghy.system.domain.SysArea;
+import com.ghy.system.service.ISysAreaService;
import com.ghy.web.pojo.vo.OrderListResponse;
import com.ghy.web.pojo.vo.OrderStandard;
import com.ghy.worker.domain.Worker;
@@ -64,6 +66,8 @@ public class OrderDetailController extends BaseController {
@Autowired
private CustomerAddressService addressService;
@Autowired
+ private ISysAreaService sysAreaService;
+ @Autowired
private GoodsService goodsService;
@Autowired
private GoodsStandardService goodsStandardService;
@@ -116,6 +120,8 @@ public class OrderDetailController extends BaseController {
// 地址信息
CustomerAddress customerAddress = addressService.selectByCustomerAddressId(orderMaster.getAddressId());
+ SysArea sysArea = sysAreaService.selectById(customerAddress.getCountryId());
+ String completeAddress = sysArea.getMergerName().replaceAll(",", "") + customerAddress.getAddress();
for(OrderGoods orderGoods : orderStandardList){
OrderStandard orderStandard = new OrderStandard();
@@ -144,7 +150,7 @@ public class OrderDetailController extends BaseController {
orderListResponse.setPayStatus(orderMaster.getPayStatus());
orderListResponse.setPayType(orderMaster.getPayType());
orderListResponse.setStandardList(standardList);
- orderListResponse.setAddress(customerAddress.getAddress());
+ orderListResponse.setAddress(completeAddress);
orderListResponse.setServerTime(detail.getRevTime());
orderListResponse.setExpectTimeStart(detail.getExpectTimeStart());
orderListResponse.setExpectTimeEnd(detail.getExpectTimeEnd());
@@ -196,6 +202,8 @@ public class OrderDetailController extends BaseController {
// 地址信息
CustomerAddress customerAddress = addressService.selectByCustomerAddressId(orderMaster.getAddressId());
+ SysArea sysArea = sysAreaService.selectById(customerAddress.getCountryId());
+ String completeAddress = sysArea.getMergerName().replaceAll(",", "") + customerAddress.getAddress();
for(OrderGoods orderGoods : orderStandardList){
OrderStandard orderStandard = new OrderStandard();
@@ -225,7 +233,7 @@ public class OrderDetailController extends BaseController {
orderListResponse.setPayStatus(orderMaster.getPayStatus());
orderListResponse.setPayType(orderMaster.getPayType());
orderListResponse.setStandardList(standardList);
- orderListResponse.setAddress(customerAddress.getAddress());
+ orderListResponse.setAddress(completeAddress);
orderListResponse.setServerTime(detail.getRevTime());
orderListResponse.setExpectTimeStart(detail.getExpectTimeStart());
orderListResponse.setExpectTimeEnd(detail.getExpectTimeEnd());
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 b7da2133..95b90a8b 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
@@ -163,7 +163,7 @@ public class OrderMasterController extends BaseController {
rspData.setTotal(orderListResponses.size());
return rspData;
}
- Integer pageSize = pageDomain.getPageNum() * 10;
+ Integer pageSize = pageDomain.getPageNum();
if (pageSize > orderListResponses.size())
{
pageSize = orderListResponses.size();
diff --git a/ghy-order/src/main/resources/mapper/order/OrderDetailMapper.xml b/ghy-order/src/main/resources/mapper/order/OrderDetailMapper.xml
index bbf63d5f..0f60e694 100644
--- a/ghy-order/src/main/resources/mapper/order/OrderDetailMapper.xml
+++ b/ghy-order/src/main/resources/mapper/order/OrderDetailMapper.xml
@@ -98,6 +98,12 @@
AND ca.country_id = #{countryId}
+
+ AND od.expect_time_start >= #{expectTimeStart}
+
+
+ AND od.expect_time_end <= #{expectTimeEnd}
+
order by od.create_time