| | |
| | | */ |
| | | List<GdTaskResultVO> selectGdTaskResultPage(IPage page, GdTaskResultVO gdTaskResult); |
| | | |
| | | List<GdTaskResultVO> selectGdTaskResultListByPatrolTaskId(@Param("patrolTaskId") Long patrolTaskId); |
| | | /** |
| | | * 根据巡查任务ID查询成果列表 |
| | | * |
| | | * @param patrolTaskId 巡查任务ID |
| | | * @param attachmentTypes 附件类型列表(可选,为null或空时查询全部) |
| | | * @return 成果列表 |
| | | */ |
| | | List<GdTaskResultVO> selectGdTaskResultListByPatrolTaskId( |
| | | @Param("patrolTaskId") Long patrolTaskId, |
| | | @Param("attachmentTypes") List<Integer> attachmentTypes); |
| | | |
| | | |
| | | /** |
| | |
| | | */ |
| | | List<GdTaskResultExcel> exportGdTaskResult(@Param("ew") Wrapper<GdTaskResultEntity> queryWrapper); |
| | | |
| | | /** |
| | | * 根据ID更新成果信息(更新所有字段) |
| | | * |
| | | * @param taskResult 成果实体 |
| | | * @return 影响行数 |
| | | */ |
| | | int updateTaskResultById(GdTaskResultEntity taskResult); |
| | | |
| | | /** |
| | | * 批量插入成果信息 |
| | | * |
| | | * @param list 成果实体列表 |
| | | * @return 影响行数 |
| | | */ |
| | | int insertBatch(List<GdTaskResultEntity> list); |
| | | |
| | | } |