自动审核事务问题
This commit is contained in:
@@ -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();
|
||||
}
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user