|  | @ -135,6 +135,18 @@ public class DoorOrderService {
 | 
												
													
														
															|  |     @Autowired
 |  |     @Autowired
 | 
												
													
														
															|  |     private PrescriptionDao prescriptionDao;
 |  |     private PrescriptionDao prescriptionDao;
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  |     /**
 | 
												
													
														
															|  | 
 |  |      * 互联网查询待服务工单数
 | 
												
													
														
															|  | 
 |  |      * @param doctor
 | 
												
													
														
															|  | 
 |  |      * @return
 | 
												
													
														
															|  | 
 |  |      */
 | 
												
													
														
															|  | 
 |  |     public Integer getDoorOrderNum(String doctor){
 | 
												
													
														
															|  | 
 |  |         String sql = "SELECT COUNT(DISTINCT a.id) as num FROM wlyy_door_service_order a " ;
 | 
												
													
														
															|  | 
 |  |             sql +=  "LEFT JOIN wlyy_door_doctor d on d.order_id = a.id WHERE  (d.doctor ='"+doctor+"' or a.doctor = '"+doctor+"') and a.status = 4";
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  |         return jdbcTemplate.queryForObject(sql,Integer.class);
 | 
												
													
														
															|  | 
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |     /**
 |  |     /**
 | 
												
													
														
															|  |      * 顶部状态栏订单各分类总条数
 |  |      * 顶部状态栏订单各分类总条数
 | 
												
											
												
													
														
															|  | @ -1247,7 +1259,7 @@ public class DoorOrderService {
 | 
												
													
														
															|  |         if (doorDoctorDOList != null && doorDoctorDOList.size() > 0) {
 |  |         if (doorDoctorDOList != null && doorDoctorDOList.size() > 0) {
 | 
												
													
														
															|  |             List<String> jobCodeList = doorDoctorDOList.stream().map(WlyyDoorDoctorDO::getDoctorJobCode).collect(Collectors.toList());
 |  |             List<String> jobCodeList = doorDoctorDOList.stream().map(WlyyDoorDoctorDO::getDoctorJobCode).collect(Collectors.toList());
 | 
												
													
														
															|  | //            Double jobFeeCost = dmJobService.getJobFeeCost(jobCodeList, level, times);
 |  | //            Double jobFeeCost = dmJobService.getJobFeeCost(jobCodeList, level, times);
 | 
												
													
														
															|  |             Double jobFeeCost = 120d;
 |  | 
 | 
												
													
														
															|  | 
 |  |             Double jobFeeCost = 30d;
 | 
												
													
														
															|  |             if(null != jobFeeCost){
 |  |             if(null != jobFeeCost){
 | 
												
													
														
															|  |                 price = price.add(BigDecimal.valueOf(jobFeeCost));
 |  |                 price = price.add(BigDecimal.valueOf(jobFeeCost));
 | 
												
													
														
															|  |             }
 |  |             }
 | 
												
											
												
													
														
															|  | @ -1267,7 +1279,7 @@ public class DoorOrderService {
 | 
												
													
														
															|  |         if (doorDoctorDOList != null && doorDoctorDOList.size() > 0) {
 |  |         if (doorDoctorDOList != null && doorDoctorDOList.size() > 0) {
 | 
												
													
														
															|  |             for(WlyyDoorDoctorDO wlyyDoorDoctorDO:doorDoctorDOList){
 |  |             for(WlyyDoorDoctorDO wlyyDoorDoctorDO:doorDoctorDOList){
 | 
												
													
														
															|  | //                Double jobFeeCost = dmJobService.getJobFee(wlyyDoorDoctorDO.getDoctorJobCode(), level, times);
 |  | //                Double jobFeeCost = dmJobService.getJobFee(wlyyDoorDoctorDO.getDoctorJobCode(), level, times);
 | 
												
													
														
															|  |                 Double jobFeeCost = 120d;
 |  | 
 | 
												
													
														
															|  | 
 |  |                 Double jobFeeCost = 30d;
 | 
												
													
														
															|  |                 wlyyDoorDoctorDO.setJobFeeCost(jobFeeCost);
 |  |                 wlyyDoorDoctorDO.setJobFeeCost(jobFeeCost);
 | 
												
													
														
															|  |                 doorDoctorDao.save(wlyyDoorDoctorDO);
 |  |                 doorDoctorDao.save(wlyyDoorDoctorDO);
 | 
												
													
														
															|  |                 djDetailList.add(wlyyDoorDoctorDO);
 |  |                 djDetailList.add(wlyyDoorDoctorDO);
 |