25 lines
1.3 KiB
Java
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);
|
|
}
|