package com.api.manage.service.butlerService;

import com.api.model.butlerService.SearchInspectionExecute;
import com.api.model.butlerService.SearchInspectionPlan;
import com.api.model.butlerService.SysInspectionPlan;
import com.api.vo.butlerService.VoInspectionExecute;
import com.api.vo.butlerService.VoInspectionPlan;

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

public interface SysInspectionPlanService {
    List<VoInspectionPlan> list(SearchInspectionPlan searchInspectionPlan);

    Map<String, Object> insert(SysInspectionPlan sysInspectionPlan);

    Map<String, Object> findById(Integer id);

    Map<String, Object> falseDelete(int[] ids);

    Map<String, Object> isEnable(Integer id);

    List<VoInspectionExecute> executeList(SearchInspectionExecute searchInspectionExecute);
}
