自动审核事务问题
This commit is contained in:
@@ -41,13 +41,6 @@ public class DesignerController {
|
|||||||
public Response<Void> apply(
|
public Response<Void> apply(
|
||||||
@Parameter(description = "入驻申请表单") @RequestBody DesignerApplyDTO dto) {
|
@Parameter(description = "入驻申请表单") @RequestBody DesignerApplyDTO dto) {
|
||||||
designerService.submitApply(dto);
|
designerService.submitApply(dto);
|
||||||
|
|
||||||
// [临时改动] 提交后自动审核通过
|
|
||||||
DesignerAuditDTO auditDTO = new DesignerAuditDTO();
|
|
||||||
auditDTO.setUserId(dto.getUserId());
|
|
||||||
auditDTO.setAuditStatus(DesignerApplyStatusEnum.APPROVED.getCode());
|
|
||||||
designerService.audit(auditDTO);
|
|
||||||
|
|
||||||
return Response.success();
|
return Response.success();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -102,6 +102,15 @@ public class DesignerServiceImpl extends ServiceImpl<DesignerMapper, DesignerEnt
|
|||||||
entity.setStatus(0);
|
entity.setStatus(0);
|
||||||
|
|
||||||
this.save(entity);
|
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
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user