Quellcode durchsuchen

feat(activity): 完善运营活动审核流程

- 在审核结束后设置审核状态为通过或拒绝
- 添加活动审核结果通知发送功能
- 优化审核流程的状态更新逻辑
fcw vor 2 Monaten
Ursprung
Commit
aa621efea0

+ 2 - 0
alien-store-platform/src/main/java/shop/alien/storeplatform/service/impl/OperationalActivityServiceImpl.java

@@ -326,6 +326,7 @@ public class OperationalActivityServiceImpl implements OperationalActivityServic
 
                 // 审核结束后,设置审核时间
                 Date auditTime = new Date();
+                activity.setAuditStatus(auditResult.isPassed() ? 1 : 2);
                 activity.setAuditTime(auditTime);
 
                 // 审核通过,根据活动时间自动设置状态
@@ -356,6 +357,7 @@ public class OperationalActivityServiceImpl implements OperationalActivityServic
                 }
 
                 result = activityMapper.updateById(activity);
+                sendActivityAuditNotice(activity, auditResult.isPassed(), auditResult.getFailureReason());
                 // 使用用户描述和页面输入框其他信息,让AI生成海报图片。
                 if (dto.getUploadImgType() == 2) {
                     // 格式化输入AI参数