fix(): 补充项目创建来源默认值
parent
73da9e4153
commit
d452d31d8d
|
|
@ -6,6 +6,7 @@ import com.alibaba.cola.dto.PageResponse;
|
||||||
import com.alibaba.cola.dto.Response;
|
import com.alibaba.cola.dto.Response;
|
||||||
import com.alibaba.cola.dto.SingleResponse;
|
import com.alibaba.cola.dto.SingleResponse;
|
||||||
import com.zcloud.key.project.api.project.KeyProjectServiceI;
|
import com.zcloud.key.project.api.project.KeyProjectServiceI;
|
||||||
|
import com.zcloud.key.project.domain.enums.CreateSourceEnum;
|
||||||
import com.zcloud.key.project.domain.enums.KeyProjectApplyStatusEnum;
|
import com.zcloud.key.project.domain.enums.KeyProjectApplyStatusEnum;
|
||||||
import com.zcloud.key.project.dto.clientobject.project.*;
|
import com.zcloud.key.project.dto.clientobject.project.*;
|
||||||
import com.zcloud.key.project.dto.project.*;
|
import com.zcloud.key.project.dto.project.*;
|
||||||
|
|
@ -34,6 +35,9 @@ public class KeyProjectController {
|
||||||
@PostMapping("/save")
|
@PostMapping("/save")
|
||||||
public SingleResponse<KeyProjectCO> add(@Validated @RequestBody KeyProjectAddCmd cmd) {
|
public SingleResponse<KeyProjectCO> add(@Validated @RequestBody KeyProjectAddCmd cmd) {
|
||||||
cmd.setApplyStatus(KeyProjectApplyStatusEnum.NOT_STARTED.getCode());
|
cmd.setApplyStatus(KeyProjectApplyStatusEnum.NOT_STARTED.getCode());
|
||||||
|
if (cmd.getCreateSource() == null) {
|
||||||
|
cmd.setCreateSource(CreateSourceEnum.MANUAL.getCode());
|
||||||
|
}
|
||||||
|
|
||||||
return keyProjectService.add(cmd);
|
return keyProjectService.add(cmd);
|
||||||
}
|
}
|
||||||
|
|
@ -41,6 +45,9 @@ public class KeyProjectController {
|
||||||
@PostMapping("/saveStorage")
|
@PostMapping("/saveStorage")
|
||||||
public SingleResponse<KeyProjectCO> saveStorage(@RequestBody KeyProjectAddCmd cmd) {
|
public SingleResponse<KeyProjectCO> saveStorage(@RequestBody KeyProjectAddCmd cmd) {
|
||||||
cmd.setApplyStatus(KeyProjectApplyStatusEnum.TEMPORARY_SAVE.getCode());
|
cmd.setApplyStatus(KeyProjectApplyStatusEnum.TEMPORARY_SAVE.getCode());
|
||||||
|
if (cmd.getCreateSource() == null) {
|
||||||
|
cmd.setCreateSource(CreateSourceEnum.MANUAL.getCode());
|
||||||
|
}
|
||||||
return keyProjectService.add(cmd);
|
return keyProjectService.add(cmd);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -54,6 +54,9 @@ public class KeyProjectAddExe {
|
||||||
|
|
||||||
@Transactional(rollbackFor = Exception.class)
|
@Transactional(rollbackFor = Exception.class)
|
||||||
public KeyProjectCO execute(KeyProjectAddCmd cmd) {
|
public KeyProjectCO execute(KeyProjectAddCmd cmd) {
|
||||||
|
if (cmd.getCreateSource() == null) {
|
||||||
|
cmd.setCreateSource(CreateSourceEnum.MANUAL.getCode());
|
||||||
|
}
|
||||||
List<KeyProjectPenaltyPersonnelAddCmd> penaltyPersonnelAddCmdList = null;
|
List<KeyProjectPenaltyPersonnelAddCmd> penaltyPersonnelAddCmdList = null;
|
||||||
if (cmd.getKeyProjectPenaltyPersonnelAddCmdList() != null) {
|
if (cmd.getKeyProjectPenaltyPersonnelAddCmdList() != null) {
|
||||||
penaltyPersonnelAddCmdList = cmd.getKeyProjectPenaltyPersonnelAddCmdList().stream()
|
penaltyPersonnelAddCmdList = cmd.getKeyProjectPenaltyPersonnelAddCmdList().stream()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue