| | |
| | | |
| | | @Override |
| | | @Async("async") |
| | | public void saveRedisTransitionByPacId(String cusId, Long pacId, List<Long> proIds) { |
| | | public void saveRedisTransitionByPacId(String cusId,String cardId, Long pacId, List<Long> proIds) { |
| | | if (null != pacId) { |
| | | transitionService.saveRedisTransitionByPacId(cusId, pacId); |
| | | transitionService.saveRedisTransitionByPacId(cusId,cardId ,pacId); |
| | | } |
| | | if (null != proIds && proIds.size() > 0) { |
| | | saveRedisTransitionByProId(cusId, proIds); |
| | | saveRedisTransitionByProId(cusId,cardId, proIds); |
| | | } |
| | | } |
| | | |
| | |
| | | } |
| | | |
| | | //临时表添加单项 |
| | | public void saveRedisTransitionByProId(String cusId, List<Long> proIds) { |
| | | 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; |
| | | } |
| | | transitionService.saveRedisTransitionByProId(cusId, proId); |
| | | transitionService.saveRedisTransitionByProId(cusId,cardId, proId); |
| | | } |
| | | } |
| | | |