|
@@ -28,6 +28,7 @@ import com.cyksj.common.snowflake.Sequence;
|
|
|
import com.cyksj.common.task.GlobalThreadPoolTaskExecutor;
|
|
import com.cyksj.common.task.GlobalThreadPoolTaskExecutor;
|
|
|
import com.cyksj.common.util.Codec;
|
|
import com.cyksj.common.util.Codec;
|
|
|
import com.cyksj.common.util.Jsons;
|
|
import com.cyksj.common.util.Jsons;
|
|
|
|
|
+import com.cyksj.common.util.SmsUtil;
|
|
|
import com.cyksj.common.util.StringUtil;
|
|
import com.cyksj.common.util.StringUtil;
|
|
|
import com.cyksj.config.WeChatConfig;
|
|
import com.cyksj.config.WeChatConfig;
|
|
|
import com.cyksj.config.zfb.AliPayClientFactory;
|
|
import com.cyksj.config.zfb.AliPayClientFactory;
|
|
@@ -1985,6 +1986,14 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
|
|
|
//修改车位状态并发送模板消息
|
|
//修改车位状态并发送模板消息
|
|
|
updateCarParkAndSendMsg(goodsDon, sku, orderDon);
|
|
updateCarParkAndSendMsg(goodsDon, sku, orderDon);
|
|
|
}
|
|
}
|
|
|
|
|
+ try {
|
|
|
|
|
+ //订单成功购买,短信通知
|
|
|
|
|
+ if (orderDon.getMoney() != null && orderDon.getMoney().compareTo(BigDecimal.ZERO) > 0) {
|
|
|
|
|
+ SmsUtil.sendLuoKey2Msg(Constant.XK_PHONE, String.format(Constant.ABROAD_ORDER_MSG, orderDon.getUserId(), goodsDon.getTitle(), sku.getSpecVal()));
|
|
|
|
|
+ }
|
|
|
|
|
+ } catch (Exception e) {
|
|
|
|
|
+ log.error("用户下单完成,短息通知失败");
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|