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