IInspectionTaskFillContentService.java 1006 字节
package com.skua.modules.inspection.service;

import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.skua.modules.inspection.entity.InspectionTaskFillContent;
import com.baomidou.mybatisplus.extension.service.IService;
import com.skua.modules.inspection.vo.InspectionTaskFillContentVO;

import java.util.List;
import java.util.Map;

/**
 * 巡检任务-填报内容
 */
public interface IInspectionTaskFillContentService extends IService<InspectionTaskFillContent> {

    void addInspectionFillContent(List<InspectionTaskFillContentVO> inspectionTaskFillContentVOList);

    List<Map<String, Object>> getInspectionPointHistoryByTaskId(String taskId);

    Map<String,List<Map<String, Object>>> getInspectionHistoryFillGroupByInspectionPointId(String taskId, String inspectionPointId);

    List<Map<String, Object>> getInspectionHistoryByTaskId(String taskId);

    List<Map<String, Object>> getList(QueryWrapper<InspectionTaskFillContent> inspectionTaskFillContentQueryWrapper);
}