|
@@ -28,6 +28,7 @@ import shop.alien.lawyer.service.OrderExpirationService;
|
|
|
import shop.alien.mapper.*;
|
|
import shop.alien.mapper.*;
|
|
|
import shop.alien.util.common.constant.LawyerStatusEnum;
|
|
import shop.alien.util.common.constant.LawyerStatusEnum;
|
|
|
import shop.alien.util.common.constant.OrderActionType;
|
|
import shop.alien.util.common.constant.OrderActionType;
|
|
|
|
|
+import shop.alien.util.type.LifeNoticeUtil;
|
|
|
|
|
|
|
|
import java.text.SimpleDateFormat;
|
|
import java.text.SimpleDateFormat;
|
|
|
import java.time.LocalDateTime;
|
|
import java.time.LocalDateTime;
|
|
@@ -54,6 +55,8 @@ public class LawyerClientConsultationOrderServiceImpl extends ServiceImpl<Lawyer
|
|
|
private final OrderExpirationService orderExpirationService;
|
|
private final OrderExpirationService orderExpirationService;
|
|
|
private final AlienStoreFeign alienStoreFeign;
|
|
private final AlienStoreFeign alienStoreFeign;
|
|
|
private final LifeNoticeMapper lifeNoticeMapper;
|
|
private final LifeNoticeMapper lifeNoticeMapper;
|
|
|
|
|
+
|
|
|
|
|
+ private final LifeNoticeUtil lifeNoticeUtil;
|
|
|
private final LifeUserMapper lifeUserMapper;
|
|
private final LifeUserMapper lifeUserMapper;
|
|
|
private final WebSocketProcess webSocketProcess;
|
|
private final WebSocketProcess webSocketProcess;
|
|
|
private final LifeMessageMapper lifeMessageMapper;
|
|
private final LifeMessageMapper lifeMessageMapper;
|
|
@@ -1355,6 +1358,7 @@ public class LawyerClientConsultationOrderServiceImpl extends ServiceImpl<Lawyer
|
|
|
|
|
|
|
|
// 创建并保存通知
|
|
// 创建并保存通知
|
|
|
LifeNotice lifeNotice = createRefundNotice(order.getId(), receiverId, "退款申请处理通知", message);
|
|
LifeNotice lifeNotice = createRefundNotice(order.getId(), receiverId, "退款申请处理通知", message);
|
|
|
|
|
+ lifeNoticeUtil.fillUserTypeAndRefId(lifeNotice);
|
|
|
int noticeResult = lifeNoticeMapper.insert(lifeNotice);
|
|
int noticeResult = lifeNoticeMapper.insert(lifeNotice);
|
|
|
if (noticeResult <= 0) {
|
|
if (noticeResult <= 0) {
|
|
|
log.warn("发送同意退款通知失败:保存通知失败,订单ID={}", order.getId());
|
|
log.warn("发送同意退款通知失败:保存通知失败,订单ID={}", order.getId());
|
|
@@ -1400,6 +1404,7 @@ public class LawyerClientConsultationOrderServiceImpl extends ServiceImpl<Lawyer
|
|
|
|
|
|
|
|
// 创建并保存通知
|
|
// 创建并保存通知
|
|
|
LifeNotice lifeNotice = createRefundNotice(order.getId(), receiverId, "拒绝退款通知", message);
|
|
LifeNotice lifeNotice = createRefundNotice(order.getId(), receiverId, "拒绝退款通知", message);
|
|
|
|
|
+ lifeNoticeUtil.fillUserTypeAndRefId(lifeNotice);
|
|
|
int noticeResult = lifeNoticeMapper.insert(lifeNotice);
|
|
int noticeResult = lifeNoticeMapper.insert(lifeNotice);
|
|
|
if (noticeResult <= 0) {
|
|
if (noticeResult <= 0) {
|
|
|
log.warn("发送拒绝退款通知失败:保存通知失败,订单ID={}", order.getId());
|
|
log.warn("发送拒绝退款通知失败:保存通知失败,订单ID={}", order.getId());
|
|
@@ -1530,6 +1535,7 @@ public class LawyerClientConsultationOrderServiceImpl extends ServiceImpl<Lawyer
|
|
|
|
|
|
|
|
// 创建并保存通知
|
|
// 创建并保存通知
|
|
|
LifeNotice lifeNotice = createOrderNotice(order.getId(), receiverId, "接单通知", message);
|
|
LifeNotice lifeNotice = createOrderNotice(order.getId(), receiverId, "接单通知", message);
|
|
|
|
|
+ lifeNoticeUtil.fillUserTypeAndRefId(lifeNotice);
|
|
|
int noticeResult = lifeNoticeMapper.insert(lifeNotice);
|
|
int noticeResult = lifeNoticeMapper.insert(lifeNotice);
|
|
|
if (noticeResult <= 0) {
|
|
if (noticeResult <= 0) {
|
|
|
log.warn("发送接单通知失败:保存通知失败,订单ID={}", order.getId());
|
|
log.warn("发送接单通知失败:保存通知失败,订单ID={}", order.getId());
|
|
@@ -1579,6 +1585,7 @@ public class LawyerClientConsultationOrderServiceImpl extends ServiceImpl<Lawyer
|
|
|
|
|
|
|
|
// 创建并保存通知
|
|
// 创建并保存通知
|
|
|
LifeNotice lifeNotice = createOrderNotice(order.getId(), receiverId, "拒绝接单通知", message);
|
|
LifeNotice lifeNotice = createOrderNotice(order.getId(), receiverId, "拒绝接单通知", message);
|
|
|
|
|
+ lifeNoticeUtil.fillUserTypeAndRefId(lifeNotice);
|
|
|
int noticeResult = lifeNoticeMapper.insert(lifeNotice);
|
|
int noticeResult = lifeNoticeMapper.insert(lifeNotice);
|
|
|
if (noticeResult <= 0) {
|
|
if (noticeResult <= 0) {
|
|
|
log.warn("发送拒绝接单通知失败:保存通知失败,订单ID={}", order.getId());
|
|
log.warn("发送拒绝接单通知失败:保存通知失败,订单ID={}", order.getId());
|
|
@@ -1622,6 +1629,7 @@ public class LawyerClientConsultationOrderServiceImpl extends ServiceImpl<Lawyer
|
|
|
|
|
|
|
|
// 创建并保存通知
|
|
// 创建并保存通知
|
|
|
LifeNotice lifeNotice = createOrderNotice(order.getId(), receiverId, "退款到账通知", message);
|
|
LifeNotice lifeNotice = createOrderNotice(order.getId(), receiverId, "退款到账通知", message);
|
|
|
|
|
+ lifeNoticeUtil.fillUserTypeAndRefId(lifeNotice);
|
|
|
int noticeResult = lifeNoticeMapper.insert(lifeNotice);
|
|
int noticeResult = lifeNoticeMapper.insert(lifeNotice);
|
|
|
if (noticeResult <= 0) {
|
|
if (noticeResult <= 0) {
|
|
|
log.warn("发送退款到账通知失败:保存通知失败,订单ID={}", order.getId());
|
|
log.warn("发送退款到账通知失败:保存通知失败,订单ID={}", order.getId());
|