zoujiajian %!s(int64=3) %!d(string=hai) anos
pai
achega
fcdc457206

+ 8 - 5
netflix-service/src/main/java/com/cyksj/service/order/impl/OrderDonServiceImpl.java

@@ -1004,11 +1004,14 @@ public class OrderDonServiceImpl extends ServiceImpl<OrderDonMapper, OrderDon> i
 					.eq(UserPhoneSendRecord::getPhone, phone).last("limit 1"));
 			if (userPhoneSendRecord == null) {
 				try {
-					SmsUtil.sendLuoKey2Msg(phone, String.format(Constant.ORDER_MSG_FIRST_NOTIFY, user.getNickname()));
-					log.info("用户userId:{},购买成功,发送第一次手机号:{}短信官网信息通知", userId, phone);
-					userPhoneSendRecord.setOrderUserId(userId);
-					userPhoneSendRecord.setPhone(phone);
-					userPhoneSendRecordMapper.insert(userPhoneSendRecord);
+					Boolean is_success = SmsUtil.sendLuoKey2Msg(phone, String.format(Constant.ORDER_MSG_FIRST_NOTIFY, user.getNickname()));
+					if (is_success) {
+						log.info("用户userId:{},购买成功,发送第一次手机号:{}短信官网信息通知", userId, phone);
+						userPhoneSendRecord = new UserPhoneSendRecord();
+						userPhoneSendRecord.setOrderUserId(userId);
+						userPhoneSendRecord.setPhone(phone);
+						userPhoneSendRecordMapper.insert(userPhoneSendRecord);
+					}
 				} catch (Exception e) {
 				}
 			}