package com.ltkj.hosp.mapper;
|
|
import java.util.List;
|
|
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
|
import com.ltkj.hosp.domain.TjAskMedicalHistory;
|
import com.ltkj.hosp.domain.TjAskHistorys;
|
import com.ltkj.hosp.domain.TjCatering;
|
import org.apache.ibatis.annotations.Mapper;
|
|
/**
|
* 问诊Mapper接口
|
*
|
* @author ltkj_赵佳豪&李格
|
* @date 2023-04-11
|
*/
|
@Mapper
|
public interface TjAskMedicalHistoryMapper extends BaseMapper<TjAskMedicalHistory> {
|
/**
|
* 查询问诊
|
*
|
* @param askId 问诊主键
|
* @return 问诊
|
*/
|
public TjAskMedicalHistory selectTjAskMedicalHistoryByAskId(Long askId);
|
|
/**
|
* 查询问诊列表
|
*
|
* @param tjAskMedicalHistory 问诊
|
* @return 问诊集合
|
*/
|
public List<TjAskMedicalHistory> selectTjAskMedicalHistoryList(TjAskMedicalHistory tjAskMedicalHistory);
|
|
/**
|
* 新增问诊
|
*
|
* @param tjAskMedicalHistory 问诊
|
* @return 结果
|
*/
|
public int insertTjAskMedicalHistory(TjAskMedicalHistory tjAskMedicalHistory);
|
|
/**
|
* 修改问诊
|
*
|
* @param tjAskMedicalHistory 问诊
|
* @return 结果
|
*/
|
public int updateTjAskMedicalHistory(TjAskMedicalHistory tjAskMedicalHistory);
|
|
/**
|
* 删除问诊
|
*
|
* @param askId 问诊主键
|
* @return 结果
|
*/
|
public int deleteTjAskMedicalHistoryByAskId(Long askId);
|
|
/**
|
* 批量删除问诊
|
*
|
* @param askIds 需要删除的数据主键集合
|
* @return 结果
|
*/
|
public int deleteTjAskMedicalHistoryByAskIds(Long[] askIds);
|
|
/**
|
* 批量删除${subTable.functionName}
|
*
|
* @param askIds 需要删除的数据主键集合
|
* @return 结果
|
*/
|
public int deleteTjAskHistorysByAskIds(Long[] askIds);
|
|
/**
|
* 批量新增${subTable.functionName}
|
*
|
* @param tjAskHistorysList ${subTable.functionName}列表
|
* @return 结果
|
*/
|
public int batchTjAskHistorys(List<TjAskHistorys> tjAskHistorysList);
|
|
|
/**
|
* 通过问诊主键删除${subTable.functionName}信息
|
*
|
* @param askId 问诊ID
|
* @return 结果
|
*/
|
public int deleteTjAskHistorysByAskId(Long askId);
|
}
|