|  | @ -1164,11 +1164,11 @@ public class JMJkEduArticleService extends BaseService {
 | 
												
													
														
															|  |                 isAuthentication = 1;
 |  |                 isAuthentication = 1;
 | 
												
													
														
															|  |             }
 |  |             }
 | 
												
													
														
															|  |         }
 |  |         }
 | 
												
													
														
															|  |         boolean b = thirdJkEduArticleService.saveArticle(userCode,articleTitle,articleType,articlelevel,secondLevelCategoryId,image,
 |  | 
 | 
												
													
														
															|  | 
 |  |         String  b = thirdJkEduArticleService.saveArticle(userCode,articleTitle,articleType,articlelevel,secondLevelCategoryId,image,
 | 
												
													
														
															|  |                 secondLevelCategoryName,firstLevelCategoryId,firstLevelCategoryName,content,operatorRoleCode,opertorRoleLevel,
 |  |                 secondLevelCategoryName,firstLevelCategoryId,firstLevelCategoryName,content,operatorRoleCode,opertorRoleLevel,
 | 
												
													
														
															|  |                 userScope,isAuthentication,articleId,roleType);
 |  |                 userScope,isAuthentication,articleId,roleType);
 | 
												
													
														
															|  |         //如果文章需要审核且文章保存数据库成功,推送消息通知给审核的管理员
 |  |         //如果文章需要审核且文章保存数据库成功,推送消息通知给审核的管理员
 | 
												
													
														
															|  |         if(isAuthentication==0&&b){
 |  | 
 | 
												
													
														
															|  | 
 |  |         if(isAuthentication==0&&!StringUtils.isEmpty(b)){
 | 
												
													
														
															|  |             Doctor doctor = doctorDao.findByCode(userCode);
 |  |             Doctor doctor = doctorDao.findByCode(userCode);
 | 
												
													
														
															|  |             List<Map<String,Object>> list = doctorInfoService.getDoctorManager(operatorRoleCode);
 |  |             List<Map<String,Object>> list = doctorInfoService.getDoctorManager(operatorRoleCode);
 | 
												
													
														
															|  |             for(Map<String,Object> one:list){
 |  |             for(Map<String,Object> one:list){
 | 
												
											
												
													
														
															|  | @ -1188,6 +1188,8 @@ public class JMJkEduArticleService extends BaseService {
 | 
												
													
														
															|  |                 message.setReadonly(1);//是否只读消息
 |  |                 message.setReadonly(1);//是否只读消息
 | 
												
													
														
															|  |                 message.setSex(doctor.getSex());
 |  |                 message.setSex(doctor.getSex());
 | 
												
													
														
															|  |                 message.setOver("1");//未处理
 |  |                 message.setOver("1");//未处理
 | 
												
													
														
															|  | 
 |  |                 message.setDel("1");
 | 
												
													
														
															|  | 
 |  |                 message.setData(b);
 | 
												
													
														
															|  |                 messageDao.save(message);
 |  |                 messageDao.save(message);
 | 
												
													
														
															|  |                 if(messageService.getMessageNoticeSettingByMessageType(one.get("code")+"","1", MessageNoticeSetting.MessageTypeEnum.signSwitch.getValue())){
 |  |                 if(messageService.getMessageNoticeSettingByMessageType(one.get("code")+"","1", MessageNoticeSetting.MessageTypeEnum.signSwitch.getValue())){
 | 
												
													
														
															|  |                     // 发送消息给医生
 |  |                     // 发送消息给医生
 | 
												
											
												
													
														
															|  | @ -1328,23 +1330,27 @@ public class JMJkEduArticleService extends BaseService {
 | 
												
													
														
															|  |                 message.setCzrq(new Date());
 |  |                 message.setCzrq(new Date());
 | 
												
													
														
															|  |                 message.setCreateTime(new Date());
 |  |                 message.setCreateTime(new Date());
 | 
												
													
														
															|  |                 message.setTitle("新增文章审核消息");
 |  |                 message.setTitle("新增文章审核消息");
 | 
												
													
														
															|  |                 if("0".equals(isAuthentication)){
 |  | 
 | 
												
													
														
															|  | 
 |  |                 if("2".equals(isAuthentication)){
 | 
												
													
														
															|  |                     message.setContent("健康文章审核不通过,原因:"+reasonContent);
 |  |                     message.setContent("健康文章审核不通过,原因:"+reasonContent);
 | 
												
													
														
															|  |                 }else{
 |  | 
 | 
												
													
														
															|  | 
 |  |                 }else if("1".equals(isAuthentication)){
 | 
												
													
														
															|  |                     message.setContent("健康文章审核通过。");
 |  |                     message.setContent("健康文章审核通过。");
 | 
												
													
														
															|  | 
 |  |                 }else {
 | 
												
													
														
															|  | 
 |  |                     message.setContent("健康文章取消认证。");
 | 
												
													
														
															|  |                 }
 |  |                 }
 | 
												
													
														
															|  |                 JSONObject article = thirdJkEduArticleService.getArticalById(one,"","");
 |  |                 JSONObject article = thirdJkEduArticleService.getArticalById(one,"","");
 | 
												
													
														
															|  |                 Doctor receiveDoctor = doctorDao.findByCode(article.getString("OperatorId"));
 |  | 
 | 
												
													
														
															|  | 
 |  |                 Doctor receiveDoctor = doctorDao.findByCode(article.getString("operatorId"));
 | 
												
													
														
															|  |                 message.setRead(1);//设置未读
 |  |                 message.setRead(1);//设置未读
 | 
												
													
														
															|  |                 message.setReceiver(article.getString("OperatorId"));//设置接受医生的code()
 |  | 
 | 
												
													
														
															|  | 
 |  |                 message.setReceiver(article.getString("operatorId"));//设置接受医生的code()
 | 
												
													
														
															|  |                 message.setSender(sender);//设置发送的医生
 |  |                 message.setSender(sender);//设置发送的医生
 | 
												
													
														
															|  |                 message.setSenderName(doctor.getName());
 |  |                 message.setSenderName(doctor.getName());
 | 
												
													
														
															|  |                 message.setCode(getCode());
 |  |                 message.setCode(getCode());
 | 
												
													
														
															|  |                 message.setSenderPhoto(doctor.getPhoto());
 |  |                 message.setSenderPhoto(doctor.getPhoto());
 | 
												
													
														
															|  |                 message.setType(14);//新增健康文章审核信息
 |  | 
 | 
												
													
														
															|  | 
 |  |                 message.setType(15);//新增健康文章审核结果信息
 | 
												
													
														
															|  |                 message.setReadonly(1);//是否只读消息
 |  |                 message.setReadonly(1);//是否只读消息
 | 
												
													
														
															|  |                 message.setSex(doctor.getSex());
 |  |                 message.setSex(doctor.getSex());
 | 
												
													
														
															|  |                 message.setOver("1");//未处理
 |  |                 message.setOver("1");//未处理
 | 
												
													
														
															|  | 
 |  |                 message.setDel("1");
 | 
												
													
														
															|  | 
 |  |                 message.setData(article.get("articleId")+"");
 | 
												
													
														
															|  |                 messageDao.save(message);
 |  |                 messageDao.save(message);
 | 
												
													
														
															|  |                 if(messageService.getMessageNoticeSettingByMessageType(receiveDoctor.getCode(),"1", MessageNoticeSetting.MessageTypeEnum.signSwitch.getValue())){
 |  |                 if(messageService.getMessageNoticeSettingByMessageType(receiveDoctor.getCode(),"1", MessageNoticeSetting.MessageTypeEnum.signSwitch.getValue())){
 | 
												
													
														
															|  |                     // 发送消息给医生
 |  |                     // 发送消息给医生
 |