package cn.iocoder.yudao.module.mes.dal.mysql.pro.batch;
|
|
import cn.iocoder.yudao.framework.mybatis.core.mapper.BaseMapperX;
|
import cn.iocoder.yudao.module.mes.dal.dataobject.pro.batch.MesProBatchWorkerDO;
|
import org.apache.ibatis.annotations.Mapper;
|
|
import java.util.Collection;
|
import java.util.List;
|
|
/**
|
* MES 生产批次人员配置 Mapper
|
*
|
* @author 超级管理员
|
*/
|
@Mapper
|
public interface MesProBatchWorkerMapper extends BaseMapperX<MesProBatchWorkerDO> {
|
|
default List<MesProBatchWorkerDO> selectListByBatchId(Long batchId) {
|
return selectList(MesProBatchWorkerDO::getBatchId, batchId);
|
}
|
|
default List<MesProBatchWorkerDO> selectListByBatchIds(Collection<Long> batchIds) {
|
return selectList(MesProBatchWorkerDO::getBatchId, batchIds);
|
}
|
|
default void deleteByBatchId(Long batchId) {
|
delete(MesProBatchWorkerDO::getBatchId, batchId);
|
}
|
|
}
|