zss
2025-05-26 51ec98113c6d49d0f7eec4e3c030e55e337e97db
inspect-server/src/main/java/com/yuanchu/mom/mapper/InsOrderUserMapper.java
¶Ô±ÈÐÂÎļþ
@@ -0,0 +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;
/**
 * <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);
}