|
|
@ -625,14 +625,14 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
if (ItemHandleCategoryEnum.HANDLE_CIRCULATION_ASSISTANCE.getValue() == dto.getHandleCategory()) { |
|
|
if (ItemHandleCategoryEnum.HANDLE_CIRCULATION_ASSISTANCE.getValue() == dto.getHandleCategory()) { |
|
|
// 吹哨
|
|
|
// 吹哨
|
|
|
Result result = adminFeignClient.getCompleteDept(entity.getGridId()); |
|
|
Result result = adminFeignClient.getCompleteDept(entity.getGridId()); |
|
|
String streetId = ""; |
|
|
Long streetId = 0L; |
|
|
if( result.getCode() == 0){ |
|
|
if( result.getCode() == 0){ |
|
|
CompleteDeptDTO completeDeptDTO = (CompleteDeptDTO)result.getData(); |
|
|
CompleteDeptDTO completeDeptDTO = (CompleteDeptDTO)result.getData(); |
|
|
streetId = completeDeptDTO.getStreetId() == null ? "" : completeDeptDTO.getStreetId().toString(); |
|
|
streetId = completeDeptDTO.getStreetId(); |
|
|
}else{ |
|
|
}else{ |
|
|
throw new RenException(result.getMsg()); |
|
|
throw new RenException(result.getMsg()); |
|
|
} |
|
|
} |
|
|
if (!dto.getHandlerDeptId().equals(entity.getGridId()) || !dto.getHandlerDeptId().equals(streetId)) { |
|
|
if (dto.getHandlerDeptId().longValue() != entity.getGridId().longValue() || dto.getHandlerDeptId().longValue() != streetId.longValue()) { |
|
|
return new Result().error("请选择正确的处理部门"); |
|
|
return new Result().error("请选择正确的处理部门"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -688,7 +688,7 @@ public class ItemServiceImpl extends BaseServiceImpl<ItemDao, ItemEntity> implem |
|
|
handleProcessEntity.setState(dto.getHandleCategory()); |
|
|
handleProcessEntity.setState(dto.getHandleCategory()); |
|
|
// 更新项目状态
|
|
|
// 更新项目状态
|
|
|
if (ItemHandleCategoryEnum.HANDLE_CLOSE.getValue() == dto.getHandleCategory() || ItemHandleCategoryEnum.HANDLE_CLOSING_CASE.getValue() == dto.getHandleCategory()) { |
|
|
if (ItemHandleCategoryEnum.HANDLE_CLOSE.getValue() == dto.getHandleCategory() || ItemHandleCategoryEnum.HANDLE_CLOSING_CASE.getValue() == dto.getHandleCategory()) { |
|
|
if (!dto.getHandlerDeptId().equals(entity.getGridId())) { |
|
|
if (dto.getHandlerDeptId().longValue() != entity.getGridId().longValue()) { |
|
|
return new Result().error("请选择正确的处理部门"); |
|
|
return new Result().error("请选择正确的处理部门"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|