|
@@ -1709,7 +1709,7 @@ public class NewOrderService extends CrudService<NewOrderDao, NewOrder> {
|
|
String time = (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(date);
|
|
String time = (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(date);
|
|
String company = StringUtils.strip(logisticsInfo.keySet().toString(), "[]");
|
|
String company = StringUtils.strip(logisticsInfo.keySet().toString(), "[]");
|
|
String companyno = StringUtils.strip(logisticsInfo.values().toString(), "[]");
|
|
String companyno = StringUtils.strip(logisticsInfo.values().toString(), "[]");
|
|
- String pagePath = "pages/user/order/order-details?orderId=" + order.getOrderID();
|
|
|
|
|
|
+ String pagePath = "pages/user/order/order-details?type=share&orderId="+ order.getOrderID();
|
|
for (String openid : openidList) {
|
|
for (String openid : openidList) {
|
|
weChatService.sendTemplateMsgy(accessToken, openid, orderNo, time, company, companyno, pagePath);
|
|
weChatService.sendTemplateMsgy(accessToken, openid, orderNo, time, company, companyno, pagePath);
|
|
}
|
|
}
|
|
@@ -1726,13 +1726,13 @@ public class NewOrderService extends CrudService<NewOrderDao, NewOrder> {
|
|
//推送次数多次发货不推送(只推送一次)
|
|
//推送次数多次发货不推送(只推送一次)
|
|
Date date=new Date();
|
|
Date date=new Date();
|
|
logger.info("**************************发货微信消息推送************************************");
|
|
logger.info("**************************发货微信消息推送************************************");
|
|
- if ("0".equals(order.getSecondHandOrderFlag()) && "0".equals(order.getRebateFlag())) {
|
|
|
|
|
|
+ if ("0".equals(order.getSecondHandOrderFlag()) && "0".equals(order.getRebateFlag()) && !"6060".equals(newShopOrderDao.getProductOrder(order.getOrderID())) && !"0".equals(order.getOrderType())) {
|
|
try {
|
|
try {
|
|
|
|
|
|
Integer userid = order.getUserID();
|
|
Integer userid = order.getUserID();
|
|
String unionid = newShopOrderDao.getOpenidunionId(userid);
|
|
String unionid = newShopOrderDao.getOpenidunionId(userid);
|
|
List<String> openidList = newShopOrderDao.getOpenidListByPermission(unionid);
|
|
List<String> openidList = newShopOrderDao.getOpenidListByPermission(unionid);
|
|
- System.out.println("userid>>>>>>>>>>>>>>>" + userid + "unionid》》》》》》》》》》" + unionid+ "openid》》》》》》》》》" + openidList);
|
|
|
|
|
|
+ System.out.println("userid>>>>>>>>>>>>>>>" + userid + "unionid》》》》》》》》》》" + newShopOrderDao.getOpenidListByPermission(unionid)+ "openid》》》》》》》》》" + openidList);
|
|
String accessToken = weChatService.getAccessToken();
|
|
String accessToken = weChatService.getAccessToken();
|
|
String orderNo = order.getOrderNo();
|
|
String orderNo = order.getOrderNo();
|
|
String time = (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(date);
|
|
String time = (new SimpleDateFormat("yyyy-MM-dd HH:mm:ss")).format(date);
|