package com.ltkj.hosp.service.impl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.ltkj.hosp.domain.TbTransition; import com.ltkj.hosp.mapper.TbTransitionMapper; import com.ltkj.hosp.service.ITbTransitionService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.math.BigDecimal; import java.util.Collections; import java.util.Date; import java.util.List; /** * 过渡Service业务层处理 * * @author ltkj * @date 2023-01-17 */ @Service public class TbTransitionServiceImpl extends ServiceImpl implements ITbTransitionService { @Autowired private TbTransitionMapper tbTransitionMapper; /** * 查询过渡 * * @param id 过渡主键 * @return 过渡 */ @Override public TbTransition selectTbTransitionById(String id) { return tbTransitionMapper.selectTbTransitionById(id); } /** * 查询过渡列表 * * @param tbTransition 过渡 * @return 过渡 */ @Override public List selectTbTransitionList(TbTransition tbTransition) { return tbTransitionMapper.selectTbTransitionList(tbTransition); } /** * 新增过渡 * * @param tbTransition 过渡 * @return 结果 */ @Override public int insertTbTransition(TbTransition tbTransition) { return tbTransitionMapper.insertTbTransition(tbTransition); } /** * 修改过渡 * * @param tbTransition 过渡 * @return 结果 */ @Override public int updateTbTransition(TbTransition tbTransition) { return tbTransitionMapper.updateTbTransition(tbTransition); } /** * 批量删除过渡 * * @param ids 需要删除的过渡主键 * @return 结果 */ @Override public int deleteTbTransitionByIds(String[] ids) { return tbTransitionMapper.deleteTbTransitionByIds(ids); } /** * 删除过渡信息 * * @param id 过渡主键 * @return 结果 */ @Override public int deleteTbTransitionById(String id) { return tbTransitionMapper.deleteTbTransitionById(id); } @Override public boolean deletedTbTransitionByCusId(String cusId) { return tbTransitionMapper.deletedTbTransitionByCusId(cusId); } @Override public boolean deletedTbTransitionByTjNum(String tjNum) { return tbTransitionMapper.deletedTbTransitionByTjNum(tjNum); } @Override public boolean delTbBycusCardIdAndProId(String cdId, String proId) { return tbTransitionMapper.delTbBycusCardIdAndProId(cdId,proId); } @Override public boolean updateTbTransitionByTjNum(String tjNum) { return tbTransitionMapper.updateTbTransitionByTjNum(tjNum); } @Override public List getTbTransitionListByCusIdAndPac(String cusId, String pacId) { return tbTransitionMapper.getTbTransitionListByCusIdAndPac(cusId,pacId); } @Override public List getTbTransitionListByCusId(String cusId,String cardId) { return tbTransitionMapper.getTbTransitionListByCusId(cusId,cardId); } @Override public List getBlTbTransitionListByCusId(String cusId, String cardId, String jxbz) { return tbTransitionMapper.getBlTbTransitionListByCusId(cusId,cardId,jxbz); } @Override public boolean deletedTbTransitionListByCusIdAndPac(String cusId,String cardId) { return tbTransitionMapper.deletedTbTransitionListByCusIdAndPac(cusId,cardId); } @Override public boolean deletedTbTransitionListByCusIdAndTjNum(String cusId,String cardId) { return tbTransitionMapper.deletedTbTransitionListByCusIdAndTjNum(cusId,cardId); } @Override public List getTbTransitionListByCusIdAndPacIdAndProId(String cusId,String proId) { return tbTransitionMapper.getTbTransitionListByCusIdAndPacIdAndProId(cusId,proId); } @Override public String getTbTransitionPacIdByCusIdAndPac(String cusId) { return tbTransitionMapper.getTbTransitionPacIdByCusIdAndPac(cusId); } @Override public BigDecimal sumNowPrice(String cusId) { return tbTransitionMapper.sumNowPrice(cusId); } @Override public Date getTbTransitionCreateTimeByCusId(String cusId) { return tbTransitionMapper.getTbTransitionCreateTimeByCusId(cusId); } @Override public boolean updateTbTransitionPriceByCusId(String cusId,BigDecimal discount,String tjNum) { return tbTransitionMapper.updateTbTransitionPriceByCusId(cusId,discount,tjNum); } @Override public boolean updateTbTransitionTjNumByCusId(String cusId, String tjNum) { return tbTransitionMapper.updateTbTransitionTjNumByCusId(cusId,tjNum); } @Override public boolean updateTbTransitionById(String id,String jxbz,String tjNum,String cardId,BigDecimal jg) { return tbTransitionMapper.updateTbTransitionById(id,jxbz,tjNum,cardId,jg); } @Override public void saveRedisTransitionByPacId(String cusId,String cardId, Long pacId) { tbTransitionMapper.saveRedisTransitionByPacId(cusId,cardId,pacId); } @Override public void saveRedisTransitionByProId(String cusId,String cardId, Long proId) { tbTransitionMapper.saveRedisTransitionByProId(cusId,cardId,proId); } @Override public boolean saveTemoTransitionByGroupingId(String cusId,String groupingId) { return tbTransitionMapper.saveTemoTransitionByGroupingId(cusId,groupingId); } @Override public boolean ttsaveTemoTransitionByGroupingId(String cusId, String cardId, String groupingId) { return tbTransitionMapper.ttsaveTemoTransitionByGroupingId(cusId,cardId,groupingId); } @Override public BigDecimal getTbTransitionPriceAndOrdPrice(String cusId, String proId) { return tbTransitionMapper.getTbTransitionPriceAndOrdPrice(cusId,proId); } @Override public BigDecimal getTbTransitionDxPriceAndOrdPrice(String cusId, Long proId) { return tbTransitionMapper.getTbTransitionDxPriceAndOrdPrice(cusId,proId); } @Override public BigDecimal getTbTransitionDxPriceByPac(String cusId, Long proId, String cardId,Long pacId) { return tbTransitionMapper.getTbTransitionDxPriceByPac(cusId,proId,cardId,pacId); } @Override public String selectPacIdByTbTransitionTjNumAndProId(String tjNum,String cardId) { return tbTransitionMapper.selectPacIdByTbTransitionTjNumAndProId(tjNum,cardId); } @Override public boolean updateCardIdByTjNumAndIdCard(String idCard, String cardId,String tjNumber) { return tbTransitionMapper.updateCardIdByTjNumAndIdCard(idCard,cardId,tjNumber); } @Override public void deleteTjOrderDetailByjxbz(String bldh) { tbTransitionMapper.deleteTjOrderDetailByjxbz(bldh); } @Override public String panduantaocanshifouchongfu(String idCard,Long pacId) { return tbTransitionMapper.panduantaocanshifouchongfu(idCard,pacId); } @Override public String ttpanduantaocanshifouchongfu(String idCard,Long pacId) { return tbTransitionMapper.ttpanduantaocanshifouchongfu(idCard,pacId); } @Override public List newgetTransitionList(String cusId) { return tbTransitionMapper.newgetTransitionList(cusId); } @Override public TbTransition getOnwTbTransition(String idCard, String tjNumber) { return tbTransitionMapper.getOnwTbTransition(idCard,tjNumber); } @Override public void buxiangmuchajia(String idCard, String pacId,String proId, BigDecimal cj) { tbTransitionMapper.buxiangmuchajia( idCard, pacId,proId, cj); } @Override public String getTbTransitionPacId(String cusId) { return tbTransitionMapper.getTbTransitionPacId(cusId); } @Override public BigDecimal getTbTransitionNewPriceByTjNumAndParentId(String tjNum, String proId) { return tbTransitionMapper.getTbTransitionNewPriceByTjNumAndParentId(tjNum,proId); } @Override public BigDecimal getTbTransitionOrdPriceByTjNumAndParentId(String tjNum, String proId) { return tbTransitionMapper.getTbTransitionOrdPriceByTjNumAndParentId(tjNum,proId); } }