package com.chinaztt.mes.plan.mapper; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.metadata.IPage; import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.chinaztt.mes.plan.dto.MoTestStandardDTO; import com.chinaztt.mes.plan.entity.MoTestStandard; import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Param; /** * 制造订单-检测标准主表 * * @author cxf * @date 2021-04-27 13:27:47 */ @Mapper public interface MoTestStandardMapper extends BaseMapper { /** * 备份检测标准参数 * * @param id * @param testStandardId * @return */ int copyParamByTestStandardId(@Param("id") Long id, @Param("testStandardId") Long testStandardId); /** * 备份检测标准参数 * * @param page * @param moTestStandardDTO * @return */ IPage getManufacturingOrderStand(Page page, @Param("ew") QueryWrapper moTestStandardDTO); /** * 创建车间订单检测参数(从工艺文件中引入) * @param id 车间订单检测标准主表id * @param docTestStandardId 工艺文件检测标准id * @return */ int createMoTestParamByDocTestStandardId(@Param("id") Long id, @Param("docTestStandardId") Long docTestStandardId); }