package com.skua.modules.inspection.service; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.skua.core.api.vo.TreeData; import com.skua.modules.inspection.entity.InspectionPointFillGroup; import com.baomidou.mybatisplus.extension.service.IService; import com.skua.modules.inspection.vo.InspectionPointAndFillGroupVO; import com.skua.modules.inspection.vo.InspectionPointFillGroupAndFillVO; import com.skua.modules.inspection.vo.InspectionPointFillGroupVO; import com.skua.modules.inspection.vo.InspectionStructEquipVO; import java.util.List; import java.util.Map; /** * 巡检点-填报组 */ public interface IInspectionPointFillGroupService extends IService<InspectionPointFillGroup> { List<InspectionPointFillGroupAndFillVO> getList(QueryWrapper<InspectionPointFillGroupAndFillVO> inspectionPointFillGroupAndFillVOQueryWrapper); void updateInspectionFillGroupToInspectionPoint(InspectionPointFillGroupVO inspectionPointFillGroupVO); List<InspectionStructEquipVO> getSysStructDictAndEquipInfo(String departId); void updateInspectionTriggerMode(String pointGroupId, String sysStructDictId, String equipInfoId); List<Map<String, Object>> getInspectionFillGroupById(String inspectionPointId); void updateInspectionPointFillGroup(InspectionPointAndFillGroupVO inspectionPointAndFillGroupVO); Map<String, Object> getInspectionPointFillGroup(String inspectionPointId); }