2025-11-18 17:50:48 +08:00

25 lines
1.3 KiB
Java

package com.czlis.interfaceCommon.mapper;
import com.czlis.common.core.domain.entity.lis.LabPat;
import com.czlis.interfaceCommon.pojo.entity.LastLabPatParam;
import org.apache.ibatis.annotations.Param;
import java.util.Date;
import java.util.List;
public interface LabPatMapper {
List<LabPat> getLabPatListBySqh(String sqh);
LabPat getLabPatOne(@Param("jyrq") Date jyrq, @Param("yq")String yq,@Param("ybh") String ybh);
void insertLabPat(LabPat labPat);
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);
int updateLabPat(LabPat labPat);
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);
//根据主键判断是否存在数据
int getCountByKey(@Param("jyrq") Date jyrq, @Param("yq") String yq,@Param("ybh") String ybh) ;
//根据编号查sqh
String getSqhByKey(@Param("jyrq")Date jyrq,@Param("yq") String yq,@Param("ybh") String ybh);
List<LabPat> getlastLabPat(LastLabPatParam lastLabPatParam);
}