31 lines
1.1 KiB
Java
31 lines
1.1 KiB
Java
|
|
package com.ruoyi.mill.mapper;
|
|||
|
|
|
|||
|
|
import com.ruoyi.mill.domain.QcInspectionTask;
|
|||
|
|
import org.apache.ibatis.annotations.Param;
|
|||
|
|
|
|||
|
|
import java.util.List;
|
|||
|
|
|
|||
|
|
public interface QcInspectionTaskMapper {
|
|||
|
|
|
|||
|
|
List<QcInspectionTask> selectQcInspectionTaskList(QcInspectionTask task);
|
|||
|
|
|
|||
|
|
List<QcInspectionTask> selectQcInspectionTaskListByCoilIds(@Param("task") QcInspectionTask task,
|
|||
|
|
@Param("coilIds") List<Long> coilIds);
|
|||
|
|
|
|||
|
|
QcInspectionTask selectQcInspectionTaskById(Long taskId);
|
|||
|
|
|
|||
|
|
int insertQcInspectionTask(QcInspectionTask task);
|
|||
|
|
|
|||
|
|
int updateQcInspectionTask(QcInspectionTask task);
|
|||
|
|
|
|||
|
|
int deleteQcInspectionTaskById(Long taskId);
|
|||
|
|
|
|||
|
|
int deleteQcInspectionTaskByIds(Long[] taskIds);
|
|||
|
|
|
|||
|
|
/** 获取所有 processed_coil_ids 字符串(来自双机架 action 类型) */
|
|||
|
|
List<String> selectDoubleRackProcessedCoilIds(@Param("actionTypes") List<Integer> actionTypes);
|
|||
|
|
|
|||
|
|
/** 按 coilId 列表查询钢卷基本信息(coilId + current_coil_no) */
|
|||
|
|
List<java.util.Map<String, Object>> selectCoilInfoByIds(@Param("coilIds") List<Long> coilIds);
|
|||
|
|
}
|