|
|
@@ -130,6 +130,9 @@ public class MzChargeDetailServiceImpl implements MzChargeDetailService {
|
|
|
@Autowired
|
|
|
private YpZdDictService ypZdDictService;
|
|
|
@Autowired
|
|
|
+ private MzyReqrecService mzyReqrecService;
|
|
|
+ @Autowired
|
|
|
+ private YpZdGroupNameService ypZdGroupNameService;
|
|
|
//解决循环依赖
|
|
|
@Lazy
|
|
|
private OrderStatusChangeService orderStatusChangeService;
|
|
|
@@ -237,6 +240,7 @@ public class MzChargeDetailServiceImpl implements MzChargeDetailService {
|
|
|
private MzOrderLockMapper mzOrderLockMapper;
|
|
|
@Resource
|
|
|
private WpMzPrescriptionService wpMzPrescriptionService;
|
|
|
+
|
|
|
@Resource
|
|
|
private WxmallPackagePurchasedItemService wxmallPackagePurchasedItemService;
|
|
|
@Resource
|
|
|
@@ -1659,7 +1663,6 @@ public class MzChargeDetailServiceImpl implements MzChargeDetailService {
|
|
|
}
|
|
|
}
|
|
|
if(NumberEnum.ONE.getCode().equals(mzPrescriptionVo.getGhFeeFlag())){
|
|
|
- ZdChargeItem zdChargeItem = zdChargeItemService.queryZdChargeItemGhFeeByEmpCode(mzPrescriptionVo.getDoctorCode());
|
|
|
if(zdChargeItem == null || zdChargeItem.getChargeAmount() == null || BigDecimal.ZERO.compareTo(zdChargeItem.getChargeAmount()) == 0){
|
|
|
throw new MzException("选择收取挂号费,您未配置收取的挂号类别或配置的费用已停用,请先配置!");
|
|
|
}
|