package com.lxzn.base.service; import com.baomidou.mybatisplus.extension.service.IService; import com.lxzn.framework.domain.base.EquipmentClass; import com.lxzn.framework.domain.base.request.EquipmentClassRequest; import com.lxzn.framework.model.response.QueryPageResponseResult; import java.util.List; /** * @author clown * * @date 2023/5/18 */ public interface IEquipmentClassService extends IService { /** * 新增数据 * @param equipmentClass * @return */ boolean addClassEquipment( EquipmentClass equipmentClass); /** * 分页查询 * @param page * @param size * @param requestParams * @return */ QueryPageResponseResult findPageList(int page, int size, EquipmentClassRequest requestParams); /** * 删除 * @param id * @return */ boolean deleteClassEquipment(String id); /** * 编辑 * @param id * @param equipmentClass * @return */ boolean editClassEquipment(String id,EquipmentClass equipmentClass ); /** * 根据分类查询数据 * @param classType * @return */ List findEquipmentType(String classType); /** * 查询最新一条记录 * @param workshopNo * @param equipmentId * @return */ EquipmentClass findEquipmentIdsFromEqId(String workshopNo,String equipmentId); }