package org.springblade.mdm.program.mapper; import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.core.toolkit.Constants; import org.apache.ibatis.annotations.Param; import org.springblade.core.mp.mapper.BladeMapper; import org.springblade.mdm.basesetting.machine.entity.Machine; import org.springblade.mdm.basesetting.machine.vo.MachineVO; import org.springblade.mdm.program.entity.NcProgram; public interface NcProgramMapper extends BladeMapper { /** * 获取最新固化程序 * @param partNo 零组件号 * @param machineGroupCode 机床组代码 * @return */ NcProgram getCuredNcProgram(@Param("partNo")String partNo,@Param("machineGroupCode")String machineGroupCode); /** * 根据程序名称,获取最新的程序实体 * @param name 程序名称 * @return nc程序 */ //NcProgram getLastNcProgram(String name); }