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;
|
|
/**
|
* <br>
|
* 工艺路线工序参数实例 Mapper
|
* </br>
|
*
|
* @author deslrey
|
* @version 1.0
|
* @since 2026/03/16 11:11
|
*/
|
public interface ProcessRouteItemParamMapper extends BaseMapper<ProcessRouteItemParam> {
|
|
IPage<ProcessRouteItemParamDto> selectParamPage(@Param("page") Page<ProcessRouteItemParam> 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);
|
}
|