| | |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.by4cloud.platformx.common.core.util.R; |
| | | import com.by4cloud.platformx.device.constant.CommonStatusContant; |
| | | import com.by4cloud.platformx.device.dto.InspectionPlanQueryDTO; |
| | | import com.by4cloud.platformx.device.entity.*; |
| | | import com.by4cloud.platformx.device.mapper.*; |
| | |
| | | } |
| | | |
| | | //根据是否生成任务标识生成任务 |
| | | if (inspectionPlan.getTaskFlag()==1){ |
| | | if (inspectionPlan.getTaskFlag()==CommonStatusContant.INSPECTION_PLAN_FLAG_GEN_Y){ |
| | | InspectionTask task = BeanUtil.copyProperties(inspectionPlan, InspectionTask.class); |
| | | task.setId(null); |
| | | task.setTaskStatus(0); |
| | | task.setTaskStatus(CommonStatusContant.INSPECTION_TASK_NO_STARTED); |
| | | task.setTaskName(inspectionPlan.getPlanName()+"的任务"); |
| | | task.setPlanId(inspectionPlan.getId()); |
| | | taskMapper.insert(task); |
| | |
| | | } |
| | | |
| | | //根据是否生成任务标识生成任务 |
| | | if (inspectionPlan.getTaskFlag()==1){ |
| | | if (inspectionPlan.getTaskFlag()==CommonStatusContant.INSPECTION_PLAN_FLAG_GEN_Y){ |
| | | InspectionTask task = BeanUtil.copyProperties(inspectionPlan, InspectionTask.class); |
| | | task.setId(null); |
| | | task.setTaskStatus(0); |
| | | task.setTaskStatus(CommonStatusContant.INSPECTION_TASK_NO_STARTED); |
| | | task.setTaskName(inspectionPlan.getPlanName()+"的任务"); |
| | | task.setPlanId(inspectionPlan.getId()); |
| | | taskMapper.insert(task); |
| | |
| | | InspectionPlan plan = getByIdNew(id); |
| | | InspectionTask task = BeanUtil.copyProperties(plan, InspectionTask.class); |
| | | task.setId(null); |
| | | task.setTaskStatus(0); |
| | | task.setTaskStatus(CommonStatusContant.INSPECTION_TASK_NO_STARTED); |
| | | task.setTaskName(plan.getPlanName()+"的任务"); |
| | | task.setPlanId(plan.getId()); |
| | | taskMapper.insert(task); |
| | |
| | | } |
| | | |
| | | //跟新计划标识 |
| | | plan.setTaskFlag(1); |
| | | plan.setTaskFlag(CommonStatusContant.INSPECTION_PLAN_FLAG_GEN_Y); |
| | | baseMapper.updateById(plan); |
| | | return R.ok(); |
| | | } |