package org.jeecg.modules.eam.service; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.service.IService; import org.jeecg.modules.eam.entity.DailyInspectionStandard; import org.jeecg.modules.eam.entity.EquipmentTransfer; import java.util.List; import java.util.Map; import java.util.Set; /** * @Description: mom_eam_equipment_transfer * @Author: jeecg-boot * @Date: 2023-03-10 * @Version: V1.0 */ public interface IEquipmentTransferService extends IService { IPage> getEquipmentTransferList(Integer pageNo, Integer pageSize, String transferType, Map params); IPage> getEquipmentTransferAddList(Integer pageNo, Integer pageSize, String transferType, Map params); /** * 获取所有版本号 * * @param * @return */ public Set getVersionList(); /** * 获取生效版本号 * * @return */ List getUsableVersion(); /*提交*/ void submit(String id); /*审批*/ void approval(EquipmentTransfer equipmentTransfer); /*驳回*/ void reject(EquipmentTransfer equipmentTransfer); /*撤回*/ void revocation(String id); }