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<MoTestStandard> {
|
|
/**
|
* 备份检测标准参数
|
*
|
* @param id
|
* @param testStandardId
|
* @return
|
*/
|
int copyParamByTestStandardId(@Param("id") Long id, @Param("testStandardId") Long testStandardId);
|
|
/**
|
* 备份检测标准参数
|
*
|
* @param page
|
* @param moTestStandardDTO
|
* @return
|
*/
|
IPage<MoTestStandardDTO> getManufacturingOrderStand(Page page, @Param("ew") QueryWrapper<MoTestStandardDTO> moTestStandardDTO);
|
|
/**
|
* 创建车间订单检测参数(从工艺文件中引入)
|
* @param id 车间订单检测标准主表id
|
* @param docTestStandardId 工艺文件检测标准id
|
* @return
|
*/
|
int createMoTestParamByDocTestStandardId(@Param("id") Long id, @Param("docTestStandardId") Long docTestStandardId);
|
}
|