|
@@ -1487,20 +1487,26 @@ public class SubmitServiceImpl implements SubmitService {
|
|
|
}
|
|
|
|
|
|
log.info("**********************微信模板消息推送*****************************");
|
|
|
- if (0==mainOrder.getSecondHandOrderFlag() && 0==mainOrder.getRebateFlag() && !"6060".equals(orderClubMapper.getProductOrder(mainOrder.getOrderId())) ) {
|
|
|
- log.info("*******"+mainOrder.getSecondHandOrderFlag()+"**********"+mainOrder.getRebateFlag());
|
|
|
+ List<Integer> productIds = orderClubMapper.getProductOrder(mainOrder.getOrderId());
|
|
|
+ if (0==mainOrder.getSecondHandOrderFlag() && 0==mainOrder.getRebateFlag() && (null != productIds && !productIds.contains(6060)) ) {
|
|
|
+ log.info("*******获取公众名"+orderClubMapper.getOrderIds(mainOrder.getOrderId()).toString());
|
|
|
+ String name="0";
|
|
|
try {
|
|
|
String accessToken = weChatService.getAccessToken();
|
|
|
- List<String> openidList = orderClubMapper.getOpenidListByPermission(mainOrder.getUserId(),unionId);
|
|
|
+ List<String> openidList = orderClubMapper.getOpenidListByPermission(unionId);
|
|
|
openidList.removeIf(Objects::isNull);
|
|
|
- String name = StringUtils.strip(orderClubMapper.getOrderIds(mainOrder.getOrderId()).toString().substring(0,11),"[]");
|
|
|
+ String i=orderClubMapper.getOrderIds(mainOrder.getOrderId()).toString();
|
|
|
+ if(i.length()<10){
|
|
|
+ name= StringUtils.strip(i, "[]");
|
|
|
+ }else { name= StringUtils.strip(i.substring(0,11), "[]"); name+="...";}
|
|
|
+
|
|
|
log.info("订单商品>>>>>"+name+""+mainOrder.getOrderId());
|
|
|
String associateTitle = "订单已成功提交,等待付款!";
|
|
|
Double money=mainOrder.getPayTotalFee();
|
|
|
String orderno = mainOrder.getOrderNo();
|
|
|
String remarkText = "下单时间:" + mainOrder.getOrderTime() +"点击详情进行付款";
|
|
|
// 跳转到【小程序付款-选择支付方式页面】
|
|
|
- String pagePath = "pages/user/order/order-payment?type=payfirm&orderId="+mainOrder.getOrderId();
|
|
|
+ String pagePath = "pages/user/order/order-details?orderId="+mainOrder.getOrderId();
|
|
|
for (String openid : openidList) {
|
|
|
// sendTemplateMsg(openid, 标题, 金额, 收款日期, 备注, 跳转链接
|
|
|
log.error("获取openid>>>>>"+openidList);
|