| | |
| | | List<TbTransition> tbTransitionList = transitionService.list(wqq); |
| | | if (null != tbTransitionList && tbTransitionList.size() > 0) { |
| | | for (TbTransition transition : tbTransitionList) { |
| | | transition.setTjNum(order.getTjNumber()); |
| | | transition.setCardId(order.getCardId()); |
| | | transition.setNowPrice(transition.getOrdPrice().multiply(BigDecimal.valueOf(Double.parseDouble(tjFlowingWater.getDiscount())).divide(BigDecimal.valueOf(10)))); |
| | | transitionService.updateById(transition); |
| | | TjProject tjProject = projectService.selectTjProjectByProId(transition.getProId()); |
| | |
| | | //临时表添加单项 |
| | | public void saveRedisTransitionByProId(String cusId,String cardId, List<Long> proIds) { |
| | | for (Long proId : proIds) { |
| | | List<TbTransition> transitionList = transitionService.getTbTransitionListByCusIdAndPacIdAndProId(cusId, String.valueOf(proId)); |
| | | if (null != transitionList && transitionList.size() > 0) { |
| | | continue; |
| | | TjProject project = projectService.selectTjProjectByProId(proId); |
| | | if(null !=project && (!project.getProName().contains("静脉采血")|| !project.getProName().contains("费"))){ |
| | | List<TbTransition> transitionList = transitionService.getTbTransitionListByCusIdAndPacIdAndProId(cusId, String.valueOf(proId)); |
| | | if (null != transitionList && transitionList.size() > 0) { |
| | | continue; |
| | | } |
| | | } |
| | | transitionService.saveRedisTransitionByProId(cusId,cardId, proId); |
| | | } |