package com.chinaztt.mes.plan.service;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import com.chinaztt.mes.plan.dto.ManufacturingOrderDTO;
|
import com.chinaztt.mes.plan.dto.MoTestStandardDTO;
|
import com.chinaztt.mes.plan.entity.MoTestStandard;
|
|
import java.util.List;
|
|
/**
|
* 制造订单-检测标准主表
|
*
|
* @author cxf
|
* @date 2021-04-27 13:27:47
|
*/
|
public interface MoTestStandardService extends IService<MoTestStandard> {
|
|
/**
|
* 根据工艺工序id关联添加检测标准
|
*
|
* @param manufacturingOrderDTO
|
* @return
|
*/
|
List<MoTestStandard> addRoutingTestStandard(ManufacturingOrderDTO manufacturingOrderDTO);
|
|
/**
|
* 根据工艺id和工序id获取复制的检测标准
|
*
|
* @param manufacturingOrderDTO
|
* @return
|
*/
|
List<MoTestStandard> getRoutingTestStandardList(ManufacturingOrderDTO manufacturingOrderDTO);
|
|
/**
|
* 根据复制检测标准的id删除
|
*
|
* @param id
|
* @return
|
*/
|
boolean deleteRoutingTestStandard(Long id);
|
|
/**
|
* 确认检测要求
|
*
|
* @param moTestStandardDTO
|
* @param page
|
* @return
|
*/
|
IPage<MoTestStandardDTO> getManufacturingOrderStand(Page page, QueryWrapper<MoTestStandardDTO> moTestStandardDTO);
|
}
|