package com.ruoyi.production.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.ruoyi.production.dto.ProcessRouteItemParamDto; import com.ruoyi.production.pojo.ProcessRouteItemParam; import org.apache.ibatis.annotations.Param; /** *
* 工艺路线工序参数实例 Mapper *
* * @author deslrey * @version 1.0 * @since 2026/03/16 11:11 */ public interface ProcessRouteItemParamMapper extends BaseMapper { IPage selectParamPage(@Param("page") Page page, @Param("p") ProcessRouteItemParam param); /** * 根据工序 ID 初始化参数到工艺路线明细实例 * * @param routeItemId 工艺路线明细ID * @param processId 工序ID * @param tenantId 租户ID */ int insertFromProcessTemplate(@Param("routeItemId") Long routeItemId, @Param("processId") Long processId, @Param("tenantId") Long tenantId); Integer selectMaxSortByRouteItemId(Long routeItemId); }