package com.newfiber.modules.inspection.service; import com.baomidou.mybatisplus.extension.service.IService; import com.newfiber.modules.inspection.entity.InspectionDetectionEqu; import com.newfiber.modules.inspection.entity.InspectionUserItem; import com.newfiber.modules.inspection.request.InspectionStatisRequest; import com.newfiber.modules.inspection.request.InspectionUserItemCheckBatchReq; import com.newfiber.modules.inspection.request.InspectionUserItemCheckPumpReq; import com.newfiber.modules.inspection.request.InspectionUserItemCheckReq; import com.newfiber.modules.inspection.response.InspectionStatisResponse; import java.util.List; /** * 用户巡检检测项Service * * @author : xiongk * @since : 2020-11-06 10:00 */ public interface InspectionUserItemService extends IService<InspectionUserItem> { void create(String fullname, String inspectionNo, List<InspectionDetectionEqu> inspectionDetectionEquList); void check(InspectionUserItemCheckReq request); Integer uncheckCount(String inspectionNo); List<InspectionUserItem> list(String inspectionNo); void checkBatch(InspectionUserItemCheckBatchReq request); void checkPump(InspectionUserItemCheckPumpReq request); List<InspectionStatisResponse> inspectionStatis(InspectionStatisRequest request); }