自动审核事务问题

This commit is contained in:
litianxiang
2026-06-04 10:43:44 +08:00
parent 9aaaa66e49
commit 920386f1fe
2 changed files with 9 additions and 7 deletions

View File

@@ -41,13 +41,6 @@ public class DesignerController {
public Response<Void> apply(
@Parameter(description = "入驻申请表单") @RequestBody DesignerApplyDTO dto) {
designerService.submitApply(dto);
// [临时改动] 提交后自动审核通过
DesignerAuditDTO auditDTO = new DesignerAuditDTO();
auditDTO.setUserId(dto.getUserId());
auditDTO.setAuditStatus(DesignerApplyStatusEnum.APPROVED.getCode());
designerService.audit(auditDTO);
return Response.success();
}

View File

@@ -102,6 +102,15 @@ public class DesignerServiceImpl extends ServiceImpl<DesignerMapper, DesignerEnt
entity.setStatus(0);
this.save(entity);
// [临时改动] 自动审核通过:在同一事务内完成申请+审核
entity.setApplyStatus(DesignerApplyStatusEnum.APPROVED.getCode());
entity.setAuditRemark("自动审核通过");
entity.setAuditTime(LocalDateTime.now());
entity.setStatus(1);
this.updateById(entity);
aidaBackFeignClient.sellerApprovalNotice(dto.getUserId(), true);
}
@Override