合规性手续修改状态接口修改
This commit is contained in:
@ -7,7 +7,8 @@ public enum FormalitiesStatusEnum {
|
||||
|
||||
TOSTART("待开始", "0"),
|
||||
PROCESSING("处理中", "1"),
|
||||
DELETE("已完成", "2");
|
||||
DELETE("已完成", "2"),
|
||||
NOHANDLE("不需要办理", "3");
|
||||
|
||||
private final String text;
|
||||
|
||||
|
||||
@ -252,7 +252,8 @@ public class BusFormalitiesAreConsolidatedServiceImpl extends ServiceImpl<BusFor
|
||||
//TODO 做一些数据校验,如唯一约束
|
||||
if (!FormalitiesStatusEnum.TOSTART.getText().equals(entity.getProcessingStatus())
|
||||
&& !FormalitiesStatusEnum.PROCESSING.getText().equals(entity.getProcessingStatus())
|
||||
&& !FormalitiesStatusEnum.DELETE.getText().equals(entity.getProcessingStatus())) {
|
||||
&& !FormalitiesStatusEnum.DELETE.getText().equals(entity.getProcessingStatus())
|
||||
&& !FormalitiesStatusEnum.NOHANDLE.getText().equals(entity.getProcessingStatus())) {
|
||||
throw new ServiceException("办理状态错误!!");
|
||||
}
|
||||
}
|
||||
@ -295,6 +296,12 @@ public class BusFormalitiesAreConsolidatedServiceImpl extends ServiceImpl<BusFor
|
||||
throw new ServiceException("数据不存在");
|
||||
}
|
||||
|
||||
if (FormalitiesStatusEnum.NOHANDLE.getText().equals(bo.getProcessingStatus())){
|
||||
if (!FormalitiesStatusEnum.TOSTART.getText().equals(busFormalitiesAreConsolidated.getProcessingStatus())) {
|
||||
throw new ServiceException("只有待开始数据能修改为’不需要办理‘状态");
|
||||
}
|
||||
}
|
||||
|
||||
busFormalitiesAreConsolidated.setProcessingStatus(bo.getProcessingStatus());
|
||||
if (FormalitiesStatusEnum.DELETE.getText().equals(busFormalitiesAreConsolidated.getProcessingStatus())) {
|
||||
if (busFormalitiesAreConsolidated.getHead() == null) {
|
||||
|
||||
Reference in New Issue
Block a user