| | |
| | | import cn.iocoder.yudao.module.mes.dal.dataobject.pro.workorder.MesProWorkOrderParamRecordDO; |
| | | import org.apache.ibatis.annotations.Mapper; |
| | | |
| | | import java.util.Collection; |
| | | import java.util.List; |
| | | |
| | | /** |
| | |
| | | .orderByDesc(MesProWorkOrderParamRecordDO::getId)); |
| | | } |
| | | |
| | | default MesProWorkOrderParamRecordDO selectFirstByTaskId(Long taskId) { |
| | | return selectOne(new LambdaQueryWrapperX<MesProWorkOrderParamRecordDO>() |
| | | .eq(MesProWorkOrderParamRecordDO::getTaskId, taskId) |
| | | .orderByAsc(MesProWorkOrderParamRecordDO::getId) |
| | | .last("LIMIT 1")); |
| | | } |
| | | |
| | | default List<MesProWorkOrderParamRecordDO> selectListByWorkOrderId(Long workOrderId) { |
| | | return selectList(new LambdaQueryWrapperX<MesProWorkOrderParamRecordDO>() |
| | | .eq(MesProWorkOrderParamRecordDO::getWorkOrderId, workOrderId) |
| | | .orderByDesc(MesProWorkOrderParamRecordDO::getId)); |
| | | } |
| | | |
| | | default List<MesProWorkOrderParamRecordDO> selectListByTaskIds(Collection<Long> taskIds) { |
| | | return selectList(new LambdaQueryWrapperX<MesProWorkOrderParamRecordDO>() |
| | | .in(MesProWorkOrderParamRecordDO::getTaskId, taskIds) |
| | | .orderByAsc(MesProWorkOrderParamRecordDO::getId)); |
| | | } |
| | | |
| | | } |