zss
2025-05-12 99cf848f87e2e06954d1ca101c9ff1879cf801c7
inspect-server/src/main/java/com/yuanchu/mom/mapper/InsOrderUserMapper.java
@@ -1,18 +1,33 @@
package com.yuanchu.mom.mapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.yuanchu.mom.dto.InsOrderUserDto;
import com.yuanchu.mom.dto.InsReportDto1;
import com.yuanchu.mom.pojo.InsOrderUser;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Param;
import java.time.LocalDateTime;
import java.util.List;
/**
* @author Administrator
* @description 针对表【ins_order_user(检验单负责人记录)】的数据库操作Mapper
* @createDate 2024-03-08 09:44:47
* @Entity com.yuanchu.mom.pojo.InsOrderUser
*/
 * <p>
 * 每次检验任务重复记录 Mapper 接口
 * </p>
 *
 * @author 江苏鵷雏网络科技有限公司
 * @since 2024-09-14 10:08:31
 */
public interface InsOrderUserMapper extends BaseMapper<InsOrderUser> {
    List<InsOrderUser> getInsOrderUserList(Integer insOrderStateId);
    IPage<InsOrderUserDto> selectInsOrderUserDto(@Param("start") LocalDateTime start, @Param("end") LocalDateTime end, @Param("sonLaboratory") String sonLaboratory, Page page);
    IPage<InsOrderUserDto> selectInsOrderUserDto2(@Param("ids") List<Integer> ids, Page page);
    //根据订单id查询出需要生成报告的所有样品的所有数据
    List<InsReportDto1> selectInsReportDto1(@Param("id") Integer id);
}