Commit 079aaa19 authored by 谢希宇's avatar 谢希宇

Submit by Strive

Date 2021/03/24
Project End
parent 3a4d405d
...@@ -52,6 +52,8 @@ public class OrderMobile { ...@@ -52,6 +52,8 @@ public class OrderMobile {
/*区县*/ /*区县*/
private String area; private String area;
private String isSevenDay;
private long time; private long time;
private String nickname; private String nickname;
......
...@@ -328,7 +328,8 @@ public class OrderServiceImpl extends GenericServiceImpl<Order> implements Order ...@@ -328,7 +328,8 @@ public class OrderServiceImpl extends GenericServiceImpl<Order> implements Order
List<OrderMobile> orderMobiles = orderMapper.orderFall(orderMobileDto); List<OrderMobile> orderMobiles = orderMapper.orderFall(orderMobileDto);
for (OrderMobile orderMobile : orderMobiles) { for (OrderMobile orderMobile : orderMobiles) {
if (orderMobileDto.getId() != null && orderMobile.getStatus().equals("1")) { if (StringUtils.equals(orderMobile.getStatus(), "1")) {
//计算超时时间
Date orderTime = DateFormatUtils.formatDate(orderMobile.getOrderTime(), "yyyy-MM-dd HH:mm:ss"); Date orderTime = DateFormatUtils.formatDate(orderMobile.getOrderTime(), "yyyy-MM-dd HH:mm:ss");
Calendar calendar = Calendar.getInstance(); Calendar calendar = Calendar.getInstance();
calendar.setTime(orderTime); calendar.setTime(orderTime);
...@@ -342,6 +343,19 @@ public class OrderServiceImpl extends GenericServiceImpl<Order> implements Order ...@@ -342,6 +343,19 @@ public class OrderServiceImpl extends GenericServiceImpl<Order> implements Order
} }
} }
//支付是否超过7天
if (orderMobile.getPayTime() != null) {
Calendar calendar = Calendar.getInstance();
calendar.setTime(new Date());
calendar.set(Calendar.HOUR_OF_DAY, 0);
calendar.set(Calendar.MINUTE, 0);
calendar.set(Calendar.SECOND, 0);
Date now = calendar.getTime();
Date payDate = DateFormatUtils.formatDate(orderMobile.getPayTime(), "yyyy-MM-dd");
long difference = (now.getTime()-payDate.getTime())/86400000;
orderMobile.setIsSevenDay(String.valueOf(Math.abs(difference)));
}
if (orderMobile.getId() != null) { if (orderMobile.getId() != null) {
List<ProductMobile> mobiles = orderMapper.orderDetill(orderMobile.getId()); List<ProductMobile> mobiles = orderMapper.orderDetill(orderMobile.getId());
orderMobile.setProductMobile(mobiles); orderMobile.setProductMobile(mobiles);
......
...@@ -75,10 +75,10 @@ public class InvoiceUtil { ...@@ -75,10 +75,10 @@ public class InvoiceUtil {
order.put("buyerTaxNum", unitTax); order.put("buyerTaxNum", unitTax);
} }
//购方电话 非必传 //购方电话 非必传
order.put("buyerTel", StringUtils.isNoneBlank(orderObj.getMemberPhone()) ? "": // order.put("buyerTel", StringUtils.isBlank(orderObj.getMemberPhone()) ? "": //
orderObj.getMemberPhone().substring(0,3) + "****" + orderObj.getMemberPhone().substring(7, orderObj.getMemberPhone().length())); orderObj.getMemberPhone().substring(0,3) + "****" + orderObj.getMemberPhone().substring(7, orderObj.getMemberPhone().length()));
//购方地址 非必填 //购方地址 非必填
order.put("buyerAddress", StringUtils.isNoneBlank(orderObj.getAddressDes()) ? "": // order.put("buyerAddress", StringUtils.isBlank(orderObj.getAddressDes()) ? "": //
orderObj.getAddressDes().substring(0,3) + "****" + orderObj.getAddressDes().substring(7, orderObj.getAddressDes().length())); orderObj.getAddressDes().substring(0,3) + "****" + orderObj.getAddressDes().substring(7, orderObj.getAddressDes().length()));
//购方银行账号及开户行地址 非必填 //购方银行账号及开户行地址 非必填
order.put("buyerAccount", ""); order.put("buyerAccount", "");
...@@ -186,7 +186,7 @@ public class InvoiceUtil { ...@@ -186,7 +186,7 @@ public class InvoiceUtil {
JSONObject total = new JSONObject(); JSONObject total = new JSONObject();
total.put("order", order); total.put("order", order);
String result = sdk.sendPostSyncRequest(url, senId, appKey, appSecret, token, taxNum, method, total.toString()); String result = sdk.sendPostSyncRequest(url, senId, appKey, appSecret, token, taxNum, method, total.toString());
log.error(result); log.info(result);
return result; return result;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment