27 lines
1.4 KiB
Java
Raw Normal View History

2025-06-24 18:01:25 +08:00
package com.czlis.interfaceCommon.mapper;
2025-08-07 10:50:59 +08:00
import com.czlis.common.core.domain.entity.lis.LabPat;
2025-07-04 00:22:41 +08:00
import org.apache.ibatis.annotations.Param;
2025-06-24 18:01:25 +08:00
import java.util.Date;
import java.util.List;
public interface LabPatMapper {
2025-07-04 00:22:41 +08:00
List<LabPat> getLabPatListBySqh(String sqh);
LabPat getLabPatOne(@Param("jyrq") Date jyrq, @Param("yq")String yq,@Param("ybh") String ybh);
2025-07-01 11:52:54 +08:00
void insertLabPat(LabPat labPat);
2025-07-04 00:22:41 +08:00
List<LabPat> getSampleList(@Param("jyrq") Date jyrq, @Param("yq") String yq);
List<LabPat> getSampleListday(@Param("yq") String yq,@Param("days")Long days);
List<LabPat> getLabPat(LabPat labPat);
2025-09-15 19:24:16 +08:00
String getLabPatJgbz(@Param("jyrq")Date jyrq,@Param("yq") String yq,@Param("ybh") String ybh);
int delLabPat(@Param("jyrq") Date jyrq, @Param("yq") String yq,@Param("ybh") String ybh);
2025-07-04 00:22:41 +08:00
int updateLabPat(LabPat labPat);
2025-09-15 19:24:16 +08:00
int updateLabPatJgbz(@Param("jyrq") Date jyrq, @Param("yq") String yq,@Param("ybh") String ybh,@Param("jgbz") String jgbz);
int updateLabPatByColumn(@Param("jyrq") Date jyrq, @Param("yq") String yq,@Param("ybh") String ybh,@Param("column") String column,@Param("value") String value);
2025-07-04 00:22:41 +08:00
//根据主键判断是否存在数据
int getCountByKey(@Param("jyrq") Date jyrq, @Param("yq") String yq,@Param("ybh") String ybh) ;
2025-07-04 00:22:41 +08:00
//根据编号查sqh
String getSqhByKey(@Param("jyrq")Date jyrq,@Param("yq") String yq,@Param("ybh") String ybh);
2025-07-04 00:22:41 +08:00
2025-06-24 18:01:25 +08:00
}