package com.gkhy.safePlatform.equipment.service; import com.gkhy.safePlatform.commons.co.ContextCacheUser; import com.gkhy.safePlatform.commons.query.PageQuery; import com.gkhy.safePlatform.commons.vo.SearchResultVO; import com.gkhy.safePlatform.equipment.entity.MaterialReceiveRecordsBO; import com.gkhy.safePlatform.equipment.entity.MaterialReceiveRecordsDO; import com.gkhy.safePlatform.equipment.model.dto.req.MaterialReceiveRecordsBaseReq; import com.gkhy.safePlatform.equipment.model.dto.req.MaterialReceiveRecordsQuery; import com.gkhy.safePlatform.equipment.model.dto.resp.MaterialReceiveRecordsBaseDto; import java.util.List; public interface MaterialReceiveRecordsService { SearchResultVO> listByPage(ContextCacheUser currentUser, PageQuery pageQuery); void revertMaterial(ContextCacheUser currentUser, MaterialReceiveRecordsBaseReq req); List getReceiveRecordsByReceiveUids(MaterialReceiveRecordsBO bo); MaterialReceiveRecordsBaseDto queryById(ContextCacheUser currentUser, Long id); }