|
@@ -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);
|