|  | @ -938,10 +938,16 @@ public class ArticleServiceImpl extends BaseServiceImpl<ArticleDao, ArticleEntit | 
			
		
	
		
		
			
				
					|  |  | 				} |  |  | 				} | 
			
		
	
		
		
			
				
					|  |  | 			}); |  |  | 			}); | 
			
		
	
		
		
			
				
					|  |  | 		} |  |  | 		} | 
			
		
	
		
		
			
				
					
					|  |  | 
 |  |  | 		SyncScanResult imgSyncScanResult = null; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 		//todo 执行审核
 |  |  | 		SyncScanResult textSyncScanResult = null; | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 		SyncScanResult imgSyncScanResult = ScanContentUtils.imgSyncScan(scanApiHost.concat(imgSyncScanMethod),imgScanParamDTO); |  |  | 		try { | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  | 		SyncScanResult textSyncScanResult = ScanContentUtils.textSyncScan(scanApiHost.concat(textSyncScanMethod),textScanParamDTO); |  |  | 			imgSyncScanResult = ScanContentUtils.imgSyncScan(scanApiHost.concat(imgSyncScanMethod),imgScanParamDTO); | 
			
				
				
			
		
	
		
		
	
		
		
	
		
		
	
		
		
	
		
		
			
				
					|  |  |  |  |  | 			textSyncScanResult = ScanContentUtils.textSyncScan(scanApiHost.concat(textSyncScanMethod),textScanParamDTO); | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 		} catch (Exception e) { | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 			log.error("scanContent exception",e); | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 			this.sendMsg(draftEntity.getTitle(),String.format(ModuleConstant.MSG_ARTICLE_PUBLISH_ERROR, draftEntity.getTitle()); | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 			this.updateDraftPublishStatus(draftId,DraftConstant.AUDITFAIL) | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 		} | 
			
		
	
		
		
			
				
					|  |  | 		SyncScanResult result = new SyncScanResult(); |  |  | 		SyncScanResult result = new SyncScanResult(); | 
			
		
	
		
		
			
				
					|  |  | 		if (imgSyncScanResult.isAllPass()){ |  |  | 		if (imgSyncScanResult.isAllPass()){ | 
			
		
	
		
		
			
				
					|  |  | 			result.setAllPass(imgSyncScanResult.isAllPass()); |  |  | 			result.setAllPass(imgSyncScanResult.isAllPass()); | 
			
		
	
	
		
		
			
				
					|  | @ -981,6 +987,7 @@ public class ArticleServiceImpl extends BaseServiceImpl<ArticleDao, ArticleEntit | 
			
		
	
		
		
			
				
					|  |  | 		} catch (Exception e) { |  |  | 		} catch (Exception e) { | 
			
		
	
		
		
			
				
					|  |  | 			log.error("scanAllPassPublishArticle update db exception", e); |  |  | 			log.error("scanAllPassPublishArticle update db exception", e); | 
			
		
	
		
		
			
				
					|  |  | 			this.sendMsg(draft.getTitle(), String.format(ModuleConstant.MSG_ARTICLE_PUBLISH_ERROR, draft.getTitle())); |  |  | 			this.sendMsg(draft.getTitle(), String.format(ModuleConstant.MSG_ARTICLE_PUBLISH_ERROR, draft.getTitle())); | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 			this.updateDraftPublishStatus(draftId,DraftConstant.AUDITFAIL) | 
			
		
	
		
		
			
				
					|  |  | 			throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode(), EpmetErrorCode.SERVER_ERROR.getMsg()); |  |  | 			throw new RenException(EpmetErrorCode.SERVER_ERROR.getCode(), EpmetErrorCode.SERVER_ERROR.getMsg()); | 
			
		
	
		
		
			
				
					|  |  | 		} |  |  | 		} | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  | @ -1014,10 +1021,13 @@ public class ArticleServiceImpl extends BaseServiceImpl<ArticleDao, ArticleEntit | 
			
		
	
		
		
			
				
					|  |  | 		formDTO.setTitle(String.format(ModuleConstant.MSG_TITLE,title)); |  |  | 		formDTO.setTitle(String.format(ModuleConstant.MSG_TITLE,title)); | 
			
		
	
		
		
			
				
					|  |  | 		formDTO.setMessageContent(content); |  |  | 		formDTO.setMessageContent(content); | 
			
		
	
		
		
			
				
					|  |  | 		formDTO.setReadFlag(ReadFlagConstant.UN_READ); |  |  | 		formDTO.setReadFlag(ReadFlagConstant.UN_READ); | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  |  | 
			
		
	
		
		
			
				
					|  |  | 		return epmetMessageOpenFeignClient.saveUserMessage(formDTO); |  |  | 		return epmetMessageOpenFeignClient.saveUserMessage(formDTO); | 
			
		
	
		
		
			
				
					|  |  | 	} |  |  | 	} | 
			
		
	
		
		
			
				
					|  |  | 
 |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 	private void updateDraftPublishStatus(String draftId,String statusFlag){ | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 		draftDao.updateAuditStatusById(draftId,statusFlag); | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 	} | 
			
		
	
		
		
			
				
					|  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					|  |  | 	/** |  |  | 	/** | 
			
		
	
		
		
			
				
					|  |  | 	 * @Description  更新DB的标签使用次数		政府端 |  |  | 	 * @Description  更新DB的标签使用次数		政府端 | 
			
		
	
		
		
			
				
					|  |  | 	 * @param draftId |  |  | 	 * @param draftId | 
			
		
	
	
		
		
			
				
					|  | 
 |