Browse Source

添加demo二维码

刘韬 5 years ago
parent
commit
6f4f80e7a0

+ 30 - 0
PacsOnline_Wechat_Patient/src/main/java/com/zskk/controller/WeixinMsgController.java

@@ -158,6 +158,21 @@ public class WeixinMsgController extends MsgControllerAdapter {
 			User findUser = User.dao.findFirst("select * from user where wx_openid = ?",inQrCodeEvent.getFromUserName());
 			String rid = inQrCodeEvent.getEventKey();
 			String[] arr = rid.split("_");
+			if (arr[2].equals("DEMOCT")) {
+				CustomServiceApi.sendText(inQrCodeEvent.getFromUserName(), "【声明】为保证客户数据隐私安全,电子胶片示例涉及检查信息、用户信息、医疗机构信息等均已经过数据脱敏处理。\n通过以下途径了解更多或联系我们:\n官方网站:<a href=\"http://www.pacsonline.cn\">点击进入</a>\n咨询热线:010-53932350\n电子邮箱:company@pacsonline.cn\n您即将收到电子胶片示例,请点击下方消息查看,谢谢您的使用!");
+
+				String toUrlString = String.format("http://wechat.client.pacsonline.cn/#/reportInfo/report?openid=%s&exam_id=%s&study_id=%s","test","116edead589fa976","116edead577aac99");
+
+				List<Articles> list = new ArrayList<Articles>();
+				Articles articles1 = new Articles();
+				articles1.setTitle("【示例】点击查看本次影像和报告");
+				articles1.setDescription("欢迎使用中世康恺PacsOnline!\n点击进入查看详情,您可以分享给家属或医生,日后还可以在\"我的报告\"中查看本次影像和报告");
+				articles1.setPicurl("http://work.pacsonline.cn/static/img/banner.e8ee043.png");
+				articles1.setUrl(toUrlString);
+				list.add(articles1);
+				CustomServiceApi.sendNews(inQrCodeEvent.getFromUserName(), list);
+				renderNull();
+			}
 			Exams exams = Exams.dao.findById(arr[2]);
 			if (exams == null) {
 				renderNull();
@@ -218,6 +233,21 @@ public class WeixinMsgController extends MsgControllerAdapter {
             log.debug("扫码已关注:" + inQrCodeEvent.getFromUserName());
             String rid = inQrCodeEvent.getEventKey();
 			String[] arr = rid.split("_");
+			if (arr[1].equals("DEMOCT")) {
+				CustomServiceApi.sendText(inQrCodeEvent.getFromUserName(), "【声明】为保证客户数据隐私安全,电子胶片示例涉及检查信息、用户信息、医疗机构信息等均已经过数据脱敏处理。\n通过以下途径了解更多或联系我们:\n官方网站:<a href=\"http://www.pacsonline.cn\">点击进入</a>\n咨询热线:010-53932350\n电子邮箱:company@pacsonline.cn\n您即将收到电子胶片示例,请点击下方消息查看,谢谢您的使用!");
+
+				String toUrlString = String.format("http://wechat.client.pacsonline.cn/#/reportInfo/report?openid=%s&exam_id=%s&study_id=%s","test","116edead589fa976","116edead577aac99");
+
+				List<Articles> list = new ArrayList<Articles>();
+				Articles articles1 = new Articles();
+				articles1.setTitle("【示例】点击查看本次影像和报告");
+				articles1.setDescription("欢迎使用中世康恺PacsOnline!\n点击进入查看详情,您可以分享给家属或医生,日后还可以在\"我的报告\"中查看本次影像和报告");
+				articles1.setPicurl("http://work.pacsonline.cn/static/img/banner.e8ee043.png");
+				articles1.setUrl(toUrlString);
+				list.add(articles1);
+				CustomServiceApi.sendNews(inQrCodeEvent.getFromUserName(), list);
+				renderNull();
+			}
 			User user = User.dao.findFirst("select * from user where wx_openid = ?",inQrCodeEvent.getFromUserName());
 			
 			UserService uService = ServiceFactory.getService(UserService.class);