| 
															
																@ -139,6 +139,7 @@ public class InternetCommonService extends BaseJpaService<InternetUpErrorLogDO, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        getBaseSurperviseDict(); 
															 | 
															
															 | 
															
																        getBaseSurperviseDict(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        WsapiProxy proxy = new WsapiProxy(); 
															 | 
															
															 | 
															
																        WsapiProxy proxy = new WsapiProxy(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        proxy.setEndpoint(url); 
															 | 
															
															 | 
															
																        proxy.setEndpoint(url); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        logger.info("入参:"+JSONUtils.toString(params)); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        Wsapi wsapi = proxy.getWsapi(); 
															 | 
															
															 | 
															
																        Wsapi wsapi = proxy.getWsapi(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																//        logger.info("postToInter:"+JSONUtils.toString(new String[] {token, params.toString()})); 
															 | 
															
															 | 
															
																//        logger.info("postToInter:"+JSONUtils.toString(new String[] {token, params.toString()})); 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -188,11 +189,12 @@ public class InternetCommonService extends BaseJpaService<InternetUpErrorLogDO, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    // 2  医院基本信息	micc.upNsOrganBas     --- 完成 
															 | 
															
															 | 
															
																    // 2  医院基本信息	micc.upNsOrganBas     --- 完成 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    public String upNsOrganBas() throws Exception { 
															 | 
															
															 | 
															
																    public String upNsOrganBas() throws Exception { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        logger.info("开始进入=============="); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        getBaseSurperviseDict(); 
															 | 
															
															 | 
															
																        getBaseSurperviseDict(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        BaseSuperviseDataDict superviseDataDict = superviseDataDictDao.selectByDictName(); 
															 | 
															
															 | 
															
																        BaseSuperviseDataDict superviseDataDict = superviseDataDictDao.selectByDictName(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        String url = getUrl(); 
															 | 
															
															 | 
															
																        String url = getUrl(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        String api = "micc.upNsOrganBase"; 
															 | 
															
															 | 
															
																        String api = "micc.upNsOrganBase"; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        logger.info("开始进入++++++++"+superviseDataDict.getDictName()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        JSONObject jb = new JSONObject(); 
															 | 
															
															 | 
															
																        JSONObject jb = new JSONObject(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        jb.put("organ_code", orgCode); 
															 | 
															
															 | 
															
																        jb.put("organ_code", orgCode); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        jb.put("organ_name",orgName); 
															 | 
															
															 | 
															
																        jb.put("organ_name",orgName); 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -289,8 +291,6 @@ public class InternetCommonService extends BaseJpaService<InternetUpErrorLogDO, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        JSONArray jsonArray = new JSONArray(); 
															 | 
															
															 | 
															
																        JSONArray jsonArray = new JSONArray(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        jsonArray.add(jb); 
															 | 
															
															 | 
															
																        jsonArray.add(jb); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        logger.info("入参:"+jsonArray.toJSONString()+"入参:"+jb.toJSONString()); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        String token = upNsUserToken(url); 
															 | 
															
															 | 
															
																        String token = upNsUserToken(url); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        String res = postToInter(token, api, jsonArray,url); 
															 | 
															
															 | 
															
																        String res = postToInter(token, api, jsonArray,url); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -795,10 +795,10 @@ public class InternetCommonService extends BaseJpaService<InternetUpErrorLogDO, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    "\tM.content AS \"content\",\n" + 
															 | 
															
															 | 
															
																                    "\tM.content AS \"content\",\n" + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    "\tM.content_type AS \"content_type\",\n" + 
															 | 
															
															 | 
															
																                    "\tM.content_type AS \"content_type\",\n" + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    "\tT.id AS \"id\",\n" + 
															 | 
															
															 | 
															
																                    "\tT.id AS \"id\",\n" + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    "\tM.sender_id AS \"session_id\"\n" + 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    "\tM.session_id AS \"session_id\"\n" + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    "FROM\n" + 
															 | 
															
															 | 
															
																                    "FROM\n" + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    "\t"+base+".topics T\n" + 
															 | 
															
															 | 
															
																                    "\t"+base+".topics T\n" + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    "JOIN "+base+".muc_messages M ON M.sender_id = T.session_id\n" + 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    "JOIN "+base+".muc_messages M ON M.session_id = T.session_id\n" + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    "AND M.timestamp >= T.create_time\n" + 
															 | 
															
															 | 
															
																                    "AND M.timestamp >= T.create_time\n" + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    "AND M.timestamp <= T.end_time\n" + 
															 | 
															
															 | 
															
																                    "AND M.timestamp <= T.end_time\n" + 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    "AND T.id='"+info.get("consult").toString()+"' "+ 
															 | 
															
															 | 
															
																                    "AND T.id='"+info.get("consult").toString()+"' "+ 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -828,9 +828,21 @@ public class InternetCommonService extends BaseJpaService<InternetUpErrorLogDO, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                        object.put("receiver",patientDO.getName()); 
															 | 
															
															 | 
															
																                        object.put("receiver",patientDO.getName()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                    } 
															 | 
															
															 | 
															
																                    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                } 
															 | 
															
															 | 
															
																                } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                String msg = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                String msgType = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                if (map.get("content_type").toString().equalsIgnoreCase("2")){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    msg = consultUpNsOnlineImg(map.get("content").toString(),map.get("id").toString()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    msgType = "1"; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                }else if (map.get("content_type").toString().equalsIgnoreCase("1")){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    msg = map.get("content").toString(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    msgType = "0"; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                }else { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    msg = map.get("content").toString(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                    msgType = map.get("content_type").toString(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                object.put("sender",map.get("sender_name")); 
															 | 
															
															 | 
															
																                object.put("sender",map.get("sender_name")); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                object.put("msg",map.get("content")); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                object.put("msg_type",map.get("content_type")); 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                object.put("msg",msg); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                object.put("msg_type",msgType); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                object.put("send_time",DateUtil.dateToStr(DateUtil.strToDate(map.get("timestamp").toString(),"yyyy-MM-dd HH:mm:ss"),"yyyy-MM-dd HH:mm:ss")); 
															 | 
															
															 | 
															
																                object.put("send_time",DateUtil.dateToStr(DateUtil.strToDate(map.get("timestamp").toString(),"yyyy-MM-dd HH:mm:ss"),"yyyy-MM-dd HH:mm:ss")); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																                array.add(object); 
															 | 
															
															 | 
															
																                array.add(object); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																            } 
															 | 
															
															 | 
															
																            } 
															 | 
														
													
												
											
												
													
														
															 | 
															
																@ -1825,4 +1837,57 @@ public class InternetCommonService extends BaseJpaService<InternetUpErrorLogDO, 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    public String testImg(String path){ 
															 | 
															
															 | 
															
																    public String testImg(String path){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																        return ImgUtils.getImageStr(path); 
															 | 
															
															 | 
															
																        return ImgUtils.getImageStr(path); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																    } 
															 | 
															
															 | 
															
																    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																    public String consultUpNsOnlineImg(String imgPath,String consult) throws Exception { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        String msgCode = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        getBaseSurperviseDict(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        String url = getUrl(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        String api = "micc.upNsOnlineImg"; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        String upid = getCode(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        String token = upNsUserToken(url); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        String res = ""; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        int total = 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        int success = 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        int error = 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        int dataError = 0; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        JSONObject jb = new JSONObject(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        Boolean errorFlag = false; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        String code  = getCode(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        try { 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            jb.put("id_online_img",code); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            jb.put("id_onlne_base", orgCode+"_"+consult); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            jb.put("online_type","1"); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            String base64 =getImg(imgPath); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            jb.put("img_path",base64); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            jb.put("img_sort", 1); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            jb.put("upload_time", DateUtil.dateToStr(new Date(),"yyyy-MM-dd hh:mm:ss")); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        }catch (Exception e){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            errorFlag = true; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            saveErrorLog(upid,"12",consult,res,1); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            dataError++; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            logger.error(e.toString()); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        if(!errorFlag){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            JSONArray jsonArray = new JSONArray(); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            jsonArray.add(jb); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            res = postToInter(token,api, jsonArray,url); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            JSONObject resJson = (JSONObject) JSONObject.parse(res); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            if("200".equals(resJson.get("msg").toString())){ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                msgCode = code; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                success++; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            }else{ 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                saveErrorLog(upid,"12",imgPath,res,2); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																                error++; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																            } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        String resInfo = "此次共上传:" + total + "条数据,其中成功 :" + success + "条,上传失败 : " + error + "条。格式错误:"+dataError+"条。"; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        saveUpLog(upid,"12",new Date(),new Date(),success,error,dataError,resInfo); 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																        return msgCode; 
															 | 
														
													
												
													
														
															| 
															 | 
															
																 
															 | 
															
															 | 
															
																    } 
															 | 
														
													
												
													
														
															| 
															 | 
															
																} 
															 | 
															
															 | 
															
																} 
															 |