1.申请修改委托信息模块代码
This commit is contained in:
2024-11-01 14:07:51 +08:00
parent fd0fd44520
commit d093fbad07
3 changed files with 10 additions and 0 deletions

View File

@@ -26,6 +26,9 @@ public class EntrustAlterApplyDTO {
@NotBlank(message = "关联的委托id不能为空!")
private String entrustId;
@ApiModelProperty(value = "申请原因")
private String applyReason;
@ApiModelProperty(value = " 0 保存 | 1 提交 (如果调用的是修改接口 1则是撤销操作)")
private Integer opCode;
}

View File

@@ -37,6 +37,11 @@ public class EntrustAlterApply extends BaseEntity {
*/
private LocalDate applyDate;
/**
* 申请原因
*/
private String applyReason;
/**
* 申请单位
*/

View File

@@ -58,6 +58,7 @@ public class EntrustAlterApplyServiceImpl extends ServiceImpl<EntrustAlterApplyM
DLPUser user = SecurityUtils.getUser();
entrustAlterApply.setApplicant(user.getId());
entrustAlterApply.setApplyOrgId(user.getOrgId());
entrustAlterApply.setApplyReason(dto.getApplyReason());
if (dto.getOpCode() == 0) {
entrustAlterApply.setStatus(EntrustAlterApplyStatus.WAIT_SUBMIT_APPLY.getStatus());
} else if (dto.getOpCode() == 1) {
@@ -109,6 +110,7 @@ public class EntrustAlterApplyServiceImpl extends ServiceImpl<EntrustAlterApplyM
}
return super.update(Wrappers.<EntrustAlterApply>lambdaUpdate().eq(EntrustAlterApply::getId, dto.getId())
.set(EntrustAlterApply::getEntrustId, dto.getEntrustId())
.set(StrUtil.isNotBlank(dto.getApplyReason()), EntrustAlterApply::getApplyReason, dto.getApplyReason())
.set(dto.getOpCode() == 1,
EntrustAlterApply::getStatus, EntrustAlterApplyStatus.WAIT_SUBMIT_APPLY.getStatus()));
}