| | |
| | | import com.ruoyi.common.core.controller.BaseController; |
| | | import com.ruoyi.common.core.domain.AjaxResult; |
| | | import com.ruoyi.common.utils.DtoConversionUtils; |
| | | import com.ruoyi.system.service.ISysConfigService; |
| | | import com.smartor.domain.*; |
| | | import com.smartor.service.IServiceExternalService; |
| | | import com.smartor.service.IServiceSubtaskDetailService; |
| | |
| | | private IServiceExternalService serviceExternalService; |
| | | @Autowired |
| | | private ISvyTaskSingleService svyTaskSingleService; |
| | | @Autowired |
| | | private ISysConfigService configService; |
| | | |
| | | /** |
| | | * 通用接口 |
| | |
| | | log.info("------serviceQueryInfo的入参为:{}", serviceQueryInfo); |
| | | Map map = null; |
| | | try { |
| | | String url = configService.selectConfigByKey("token.360",serviceQueryInfo.getXiaoXiTou().getFaSongJGID()); |
| | | serviceQueryInfo.setUrl(url); |
| | | String url360 = configService.selectConfigByKey("url.360",serviceQueryInfo.getXiaoXiTou().getFaSongJGID()); |
| | | serviceQueryInfo.setUrl360(url360); |
| | | map = svyTaskSingleService.query360PatInfo(serviceQueryInfo); |
| | | } catch (Exception e) { |
| | | e.printStackTrace(); |
| | |
| | | package com.ruoyi.common.enums; |
| | | |
| | | import com.ruoyi.common.utils.uuid.IdUtils; |
| | | import com.sun.org.apache.bcel.internal.generic.NEW; |
| | | |
| | | import javax.xml.crypto.Data; |
| | | import java.text.SimpleDateFormat; |
| | | import java.util.Date; |
| | | import java.util.HashMap; |
| | |
| | | setSuccessPreachForm(serviceSubtask, sendPreachform, "【公众号】公众号发送失败,his系统的患者id为空", "5"); |
| | | return; |
| | | } |
| | | String wxCode = getWXCode(serviceSubtask.getSfzh(), url, serviceSubtask.getTaskName(), serviceSubtask.getTaskDesc(), patArchive.getTelcode(), serviceSubtask.getSendname(), patArchive.getPatidHis(), wxqqxx); |
| | | String wxCode = ""; |
| | | if (visitHosp == 3) {//市一医院 |
| | | String urlTemp = "http://192.200.54.14:5003/sfjk/SendMessage?sfzh=" + serviceSubtask.getSfzh() |
| | | + "&title=您好,邀请您填写出院调查表,请点击填写。&content=您好,邀请您填写出院调查表,请点击填写。&phone=" + patArchive.getTelcode() |
| | | + "&url=" + url + "&key=ff76f8904f5f32b5ee1739e8ea46e60g"; |
| | | HttpUtils.sendGet(urlTemp); |
| | | } else { |
| | | wxCode = getWXCode(serviceSubtask.getSfzh(), url, serviceSubtask.getTaskName(), serviceSubtask.getTaskDesc(), patArchive.getTelcode(), serviceSubtask.getSendname(), patArchive.getPatidHis(), wxqqxx); |
| | | } |
| | | |
| | | Map<String, Object> map = JSONObject.parseObject(wxCode, Map.class); |
| | | //任务发送记录 |