zjh
2024-03-05 b6f742f5fd549231c46cccd11647946422a6e93a
ltkj-hosp/src/main/java/com/ltkj/hosp/service/ITbTransitionService.java
@@ -5,6 +5,7 @@
import com.ltkj.hosp.domain.TbTransition;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
/**
@@ -70,10 +71,12 @@
    public List<TbTransition> getTbTransitionListByCusIdAndPac(String cusId,String pacId);
    //根据身份证号查询
    public List<TbTransition> getTbTransitionListByCusId(String cusId);
    public List<TbTransition> getTbTransitionListByCusId(String cusId,String cardId);
    //根据身份证号和套餐id不等于空删除
    public boolean deletedTbTransitionListByCusIdAndPac(String cusId);
    public boolean deletedTbTransitionListByCusIdAndPac(String cusId,String cardId);
    //根据身份证号删除体检号等于空的
    public boolean deletedTbTransitionListByCusIdAndTjNum(String cusId,String cardId);
    //根据身份证号和套餐id查询和项目id
@@ -84,4 +87,25 @@
    public String getTbTransitionPacIdByCusIdAndPac(String cusId);
    BigDecimal sumNowPrice(String cusId);
    //根据身份证号获取最大时间
    public Date getTbTransitionCreateTimeByCusId(String cusId);
    //根据身份证号修改临时表中的现价和原价
    public boolean updateTbTransitionPriceByCusId(String cusId,BigDecimal discount,String tjNum);
    void saveRedisTransitionByPacId(String cusId, Long pacId);
    void saveRedisTransitionByProId(String cusId, Long proId);
    boolean saveTemoTransitionByGroupingId(String cusId,String groupingId);
    BigDecimal getTbTransitionPriceAndOrdPrice(String cusId,Long proId);
    BigDecimal getTbTransitionDxPriceAndOrdPrice(String cusId,Long proId);
    String selectPacIdByTbTransitionTjNumAndProId(String tjNum,String cardId);
}