|  | @ -18,10 +18,11 @@ import com.getui.push.v2.sdk.dto.req.message.android.Ups;
 | 
												
													
														
															|  | import com.getui.push.v2.sdk.dto.req.message.ios.Alert;
 |  | import com.getui.push.v2.sdk.dto.req.message.ios.Alert;
 | 
												
													
														
															|  | import com.getui.push.v2.sdk.dto.req.message.ios.Aps;
 |  | import com.getui.push.v2.sdk.dto.req.message.ios.Aps;
 | 
												
													
														
															|  | import com.getui.push.v2.sdk.dto.req.message.ios.IosDTO;
 |  | import com.getui.push.v2.sdk.dto.req.message.ios.IosDTO;
 | 
												
													
														
															|  | 
 |  | import com.yihu.jw.entity.care.common.GetuiRecordDO;
 | 
												
													
														
															|  | import com.yihu.jw.entity.hospital.consult.WlyyHospitalSysDictDO;
 |  | import com.yihu.jw.entity.hospital.consult.WlyyHospitalSysDictDO;
 | 
												
													
														
															|  | import com.yihu.jw.entity.hospital.httplog.WlyyHttpLogDO;
 |  | import com.yihu.jw.entity.hospital.httplog.WlyyHttpLogDO;
 | 
												
													
														
															|  | import com.yihu.jw.push.dao.PushHospitalSysDictDao;
 |  | import com.yihu.jw.push.dao.PushHospitalSysDictDao;
 | 
												
													
														
															|  | import com.yihu.jw.push.dao.WlyyHttpLogDao;
 |  | 
 | 
												
													
														
															|  | 
 |  | import com.yihu.jw.push.dao.GetuiRecordDao;
 | 
												
													
														
															|  | import org.slf4j.Logger;
 |  | import org.slf4j.Logger;
 | 
												
													
														
															|  | import org.slf4j.LoggerFactory;
 |  | import org.slf4j.LoggerFactory;
 | 
												
													
														
															|  | import org.springframework.beans.factory.annotation.Autowired;
 |  | import org.springframework.beans.factory.annotation.Autowired;
 | 
												
											
												
													
														
															|  | @ -47,7 +48,7 @@ public class GetuiService {
 | 
												
													
														
															|  |     @Autowired
 |  |     @Autowired
 | 
												
													
														
															|  |     private PushHospitalSysDictDao sysDictDao;
 |  |     private PushHospitalSysDictDao sysDictDao;
 | 
												
													
														
															|  |     @Autowired
 |  |     @Autowired
 | 
												
													
														
															|  |     private WlyyHttpLogDao httpLogDao;
 |  | 
 | 
												
													
														
															|  | 
 |  |     private GetuiRecordDao getuiRecordDao;
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |     private static final Logger logger = LoggerFactory.getLogger(GetuiService.class);
 |  |     private static final Logger logger = LoggerFactory.getLogger(GetuiService.class);
 | 
												
													
														
															|  | 
 |  | 
 | 
												
											
												
													
														
															|  | @ -213,20 +214,20 @@ public class GetuiService {
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |         // 进行cid单推
 |  |         // 进行cid单推
 | 
												
													
														
															|  |         ApiResult<Map<String, Map<String, String>>> apiResult = pushApi.pushToSingleByCid(pushDTO);
 |  |         ApiResult<Map<String, Map<String, String>>> apiResult = pushApi.pushToSingleByCid(pushDTO);
 | 
												
													
														
															|  |         WlyyHttpLogDO httpLogDO = new WlyyHttpLogDO();//报错发送日志
 |  | 
 | 
												
													
														
															|  |         httpLogDO.setCode(cid);
 |  | 
 | 
												
													
														
															|  |         httpLogDO.setRequest(json.toJSONString());
 |  | 
 | 
												
													
														
															|  |         httpLogDO.setResponse(JSONObject.toJSONString(apiResult));
 |  | 
 | 
												
													
														
															|  | 
 |  |         GetuiRecordDO getuiRecordDO = new GetuiRecordDO();//报错发送日志
 | 
												
													
														
															|  | 
 |  |         getuiRecordDO.setCid(cid);
 | 
												
													
														
															|  | 
 |  |         getuiRecordDO.setRequest(json.toJSONString());
 | 
												
													
														
															|  | 
 |  |         getuiRecordDO.setResponse(JSONObject.toJSONString(apiResult));
 | 
												
													
														
															|  |         if (apiResult.isSuccess()) {
 |  |         if (apiResult.isSuccess()) {
 | 
												
													
														
															|  |             // success
 |  |             // success
 | 
												
													
														
															|  |             logger.info("发送成功:"+apiResult.getData());
 |  |             logger.info("发送成功:"+apiResult.getData());
 | 
												
													
														
															|  |             httpLogDO.setStatus("0");
 |  | 
 | 
												
													
														
															|  | 
 |  |             getuiRecordDO.setStatus(1);
 | 
												
													
														
															|  |         } else {
 |  |         } else {
 | 
												
													
														
															|  |             // failed
 |  |             // failed
 | 
												
													
														
															|  |             logger.info("code:" + apiResult.getCode() + ", msg: " + apiResult.getMsg());
 |  |             logger.info("code:" + apiResult.getCode() + ", msg: " + apiResult.getMsg());
 | 
												
													
														
															|  |             httpLogDO.setStatus("1");
 |  | 
 | 
												
													
														
															|  | 
 |  |             getuiRecordDO.setStatus(0);
 | 
												
													
														
															|  |         }
 |  |         }
 | 
												
													
														
															|  |         httpLogDao.save(httpLogDO);
 |  | 
 | 
												
													
														
															|  | 
 |  |         getuiRecordDao.save(getuiRecordDO);
 | 
												
													
														
															|  |     }
 |  |     }
 | 
												
													
														
															|  | 
 |  | 
 | 
												
													
														
															|  |     /**
 |  |     /**
 |