package com.chinaztt.mes.quality.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.quality.dto.MoTestStandardDTO;
|
import com.chinaztt.mes.quality.dto.TestStandardDTO;
|
import com.chinaztt.mes.quality.entity.TestStandard;
|
import org.apache.ibatis.annotations.Mapper;
|
import org.apache.ibatis.annotations.Param;
|
|
import java.util.List;
|
|
/**
|
* 检测标准
|
*
|
* @author cxf
|
* @date 2021-04-22 09:03:06
|
*/
|
@Mapper
|
public interface TestStandardMapper extends BaseMapper<TestStandard> {
|
|
/**
|
* 据产出零件查询工单-制造订单-工艺工序-检测标准
|
*
|
* @param systemNo
|
* @return
|
*/
|
List<TestStandard> findMoTestStandardBySystemNo(String systemNo);
|
|
/**
|
* 根据id删除
|
*
|
* @param ids
|
*/
|
void deleteBatchIds(@Param("ids") List<Long> ids);
|
|
/**
|
* 据工艺文件查询检测标准
|
*
|
* @param id
|
* @return
|
*/
|
List<TestStandard> getTestStandard(Long id);
|
|
/**
|
* 根据工艺文件id获取检测标准
|
*
|
* @param id
|
* @param ew
|
* @param page
|
* @return
|
*/
|
IPage<List<TestStandard>> getTestStand(Page page, @Param("ew") QueryWrapper<TestStandardDTO> ew, @Param("id") Long id);
|
|
|
IPage<List<TestStandardDTO>> pageInfo(Page page, @Param("ew") QueryWrapper<TestStandard> gen);
|
|
TestStandardDTO getInfoById(Long id);
|
|
Long getOperationIdByOperationName(@Param("operationName") String operationName);
|
|
List<MoTestStandardDTO> selectMoTestStandardDTOList(String systemNo);
|
}
|