| | |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.ycl.bo.casePool.*; |
| | | import com.ycl.bo.casePool.CasePoolIllegalBuildingDO; |
| | | import com.ycl.bo.casePool.CasePoolViolationDO; |
| | | import com.ycl.dto.casePool.IllegalBuildingParam; |
| | | import com.ycl.dto.casePool.ViolationParam; |
| | | import com.ycl.entity.caseHandler.*; |
| | | import com.ycl.entity.common.ImageResources; |
| | | import com.ycl.entity.video.VideoAlarmReport; |
| | | import com.ycl.mapper.caseHandler.*; |
| | | import com.ycl.mapper.common.ImageResourcesMapper; |
| | | import com.ycl.mapper.dict.DataDictionaryMapper; |
| | | import com.ycl.remote.dto.EventAddParamDto; |
| | | import com.ycl.remote.dto.EventProcessParamDto; |
| | | import com.ycl.service.caseHandler.IBaseCaseService; |
| | | import com.ycl.service.caseHandler.IViolationsService; |
| | | import com.ycl.service.video.IVideoAlarmReportService; |
| | | import com.ycl.vo.casePool.CasePoolIllegalBuildingVO; |
| | | import com.ycl.vo.casePool.CasePoolViolationVO; |
| | | import com.ycl.vo.casePool.*; |
| | | import org.springframework.beans.BeanUtils; |
| | | import org.springframework.beans.factory.annotation.Autowired; |
| | | import org.springframework.beans.factory.annotation.Value; |
| | |
| | | WorkflowConfigStepMapper workflowConfigStepMapper; |
| | | @Resource |
| | | WorkflowConfigMapper workflowConfigMapper; |
| | | @Resource |
| | | ImageResourcesMapper imageResourcesMapper; |
| | | |
| | | |
| | | |
| | | |
| | | @Override |
| | |
| | | } |
| | | } |
| | | //2.2查询处置流程环节配置 |
| | | QueryWrapper<WorkflowConfigStep> wrapperWcs = new QueryWrapper<>(); |
| | | wrapperWcs.lambda().eq(WorkflowConfigStep::getWorkflowConfigId, ddlcId); |
| | | List<WorkflowConfigStep> listWcs = workflowConfigStepMapper.selectList(wrapperWcs); |
| | | List<WorkflowConfigStep> listWcs = workflowConfigStepMapper.selectRecordByWorkflowConfigStepId(ddlcId); |
| | | //2.3设置调度流程 |
| | | handlePassVo.setWorkflowConfigSteps(listWcs); |
| | | bcd.setHandlePassVo(handlePassVo); |
| | | //3.查询案卷图片信息 |
| | | FilesPictureVo filesPictureVo = new FilesPictureVo(); |
| | | QueryWrapper<ImageResources> wrapperIr = new QueryWrapper<>(); |
| | | wrapperIr.lambda().eq(ImageResources::getType, "01").or().eq(ImageResources::getType, "02"); |
| | | List<ImageResources> irs = imageResourcesMapper.selectList(wrapperIr); |
| | | filesPictureVo.setImageResources(irs); |
| | | bcd.setFilesPictureVo(filesPictureVo); |
| | | //4.查询问题处理信息 |
| | | ProblemProVo problemProVo = new ProblemProVo(); |
| | | //4.2查询处置流程环节配置 |
| | | QueryWrapper<WorkflowConfigStep> wrapperWcsPp = new QueryWrapper<>(); |
| | | wrapperWcsPp.lambda().eq(WorkflowConfigStep::getWorkflowConfigId, wtcllcId); |
| | | List<WorkflowConfigStep> listWcsPp = workflowConfigStepMapper.selectList(wrapperWcsPp); |
| | | List<WorkflowConfigStep> listWcsPp = workflowConfigStepMapper.selectRecordByWorkflowConfigStepId(wtcllcId); |
| | | //4.3设置调度流程 |
| | | problemProVo.setWorkflowConfigSteps(listWcsPp); |
| | | bcd.setProblemProVo(problemProVo); |