Commit 89c71279 authored by 高建强's avatar 高建强

item:修改检查项关联条件判断

parent 628e8a4c
...@@ -10,11 +10,9 @@ import com.yeejoin.amos.supervision.business.vo.RoutePointItemVo; ...@@ -10,11 +10,9 @@ import com.yeejoin.amos.supervision.business.vo.RoutePointItemVo;
import com.yeejoin.amos.supervision.core.common.request.CommonPageable; import com.yeejoin.amos.supervision.core.common.request.CommonPageable;
import com.yeejoin.amos.supervision.core.common.request.CommonRequest; import com.yeejoin.amos.supervision.core.common.request.CommonRequest;
import com.yeejoin.amos.supervision.dao.entity.Plan; import com.yeejoin.amos.supervision.dao.entity.Plan;
import com.yeejoin.amos.supervision.dao.entity.RoutePointItem;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import io.swagger.annotations.ApiParam; import io.swagger.annotations.ApiParam;
import org.apache.commons.collections4.CollectionUtils;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.slf4j.Logger; import org.slf4j.Logger;
import org.slf4j.LoggerFactory; import org.slf4j.LoggerFactory;
...@@ -57,11 +55,7 @@ public class RoutePointItemController extends AbstractBaseController { ...@@ -57,11 +55,7 @@ public class RoutePointItemController extends AbstractBaseController {
try { try {
String userId = getUserId(); String userId = getUserId();
if (StringUtils.isNotBlank(userId)) { if (StringUtils.isNotBlank(userId)) {
List<RoutePointItem> list = routePointItemService.addRoutePointItemList(plan, inputItemIds, status, userId); return CommonResponseUtil.success(routePointItemService.addRoutePointItemList(plan, inputItemIds, status, userId));
if (CollectionUtils.isNotEmpty(list)) {
return CommonResponseUtil.success();
}
return CommonResponseUtil.failure("路线点或检查项为空!");
} }
return CommonResponseUtil.failure("创建用户为空!"); return CommonResponseUtil.failure("创建用户为空!");
} catch (Exception e) { } catch (Exception e) {
......
...@@ -48,10 +48,11 @@ public class RoutePointItemServiceImpl implements IRoutePointItemService { ...@@ -48,10 +48,11 @@ public class RoutePointItemServiceImpl implements IRoutePointItemService {
public List<RoutePointItem> addRoutePointItemList(Plan plan, List<Long> inputItemIds, Boolean status, String userId) { public List<RoutePointItem> addRoutePointItemList(Plan plan, List<Long> inputItemIds, Boolean status, String userId) {
Long planId = plan.getId(); Long planId = plan.getId();
Long routeId = plan.getRouteId(); Long routeId = plan.getRouteId();
if (CollectionUtils.isNotEmpty(inputItemIds) && routeId != null && planId != null) { if (routeId != null && planId != null) {
if (status) { if (status) {
planDao.updatePlanStatus(PlanStatusEnum.EXAMINE_DEVELOPED.getValue(), planId); planDao.updatePlanStatus(PlanStatusEnum.EXAMINE_DEVELOPED.getValue(), planId);
} else { } else {
if (CollectionUtils.isNotEmpty(inputItemIds)) {
List<InputItem> inputItemList = inputItemMapper.findByIdIn(inputItemIds); List<InputItem> inputItemList = inputItemMapper.findByIdIn(inputItemIds);
List<RoutePoint> routePointList = routePointDao.findByRouteId(routeId); List<RoutePoint> routePointList = routePointDao.findByRouteId(routeId);
if (CollectionUtils.isNotEmpty(inputItemList) && CollectionUtils.isNotEmpty(routePointList)) { if (CollectionUtils.isNotEmpty(inputItemList) && CollectionUtils.isNotEmpty(routePointList)) {
...@@ -73,7 +74,7 @@ public class RoutePointItemServiceImpl implements IRoutePointItemService { ...@@ -73,7 +74,7 @@ public class RoutePointItemServiceImpl implements IRoutePointItemService {
return routePointItemDao.saveAll(list); return routePointItemDao.saveAll(list);
} }
} }
// routePointItemDao.deleteByPlanId(planId); }
} }
return Lists.newArrayList(); return Lists.newArrayList();
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment