package org.jeecg.modules.eam.service;
|
|
import com.baomidou.dynamic.datasource.annotation.DS;
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
import com.baomidou.mybatisplus.extension.service.IService;
|
import org.apache.ibatis.annotations.Param;
|
import org.jeecg.modules.eam.entity.CalibrationOrderDetail;
|
|
import java.util.List;
|
import java.util.Map;
|
|
/**
|
* @Description: 检定工单明细
|
* @Author: jeecg-boot
|
* @Date: 2023-04-23
|
* @Version: V1.0
|
*/
|
|
public interface ICalibrationOrderDetailService extends IService<CalibrationOrderDetail> {
|
|
/**
|
* 通过主表id查询子表数据
|
*
|
* @param mainId 主表id
|
* @return List<CalibrationOrderDetail>
|
*/
|
List<CalibrationOrderDetail> selectByMainId(String mainId);
|
|
public Page<CalibrationOrderDetail> pageList(Page<CalibrationOrderDetail> page, String mainId);
|
|
/**
|
* 根据检定工单id删除检定工单明细
|
*
|
* @param calibrationOrderId 检定工单id
|
*/
|
void delCalibrationOrderDetailByCalibrationOrderId(String calibrationOrderId);
|
|
|
/**
|
* 设备检定工单 执行时获取精度参数
|
* qsw 2023-7-19
|
*/
|
IPage<Map<String, Object>> getCalibrationOrderDetailList(Integer pageNo, Integer pageSize, Map<String, Object> params);
|
}
|