|
|
@ -42,8 +42,8 @@ public class PWEAction extends BaseAction { |
|
|
|
if (ObjectUtils.isEmpty(registerId)) { |
|
|
|
if (ObjectUtils.isEmpty(registerId)) { |
|
|
|
return Result.error(ResultEnum.PARAM_IS_BLANK); |
|
|
|
return Result.error(ResultEnum.PARAM_IS_BLANK); |
|
|
|
} |
|
|
|
} |
|
|
|
String miniPWEUrl = PWEHelper.getMiniPWEUrl(registerId); |
|
|
|
String url = PWEHelper.getMiniPWEUrl(registerId); |
|
|
|
return Result.success(miniPWEUrl); |
|
|
|
return Result.success(url); |
|
|
|
} catch (Exception e) { |
|
|
|
} catch (Exception e) { |
|
|
|
return Result.error(e); |
|
|
|
return Result.error(e); |
|
|
|
} |
|
|
|
} |
|
|
@ -60,8 +60,12 @@ public class PWEAction extends BaseAction { |
|
|
|
if (ObjectUtils.isEmpty(registerId)) { |
|
|
|
if (ObjectUtils.isEmpty(registerId)) { |
|
|
|
return Result.error(ResultEnum.PARAM_IS_BLANK); |
|
|
|
return Result.error(ResultEnum.PARAM_IS_BLANK); |
|
|
|
} |
|
|
|
} |
|
|
|
String miniPWEUrl = PWEHelper.getH5PWEUrl(registerId, openid); |
|
|
|
String url = PWEHelper.getH5PWEUrl(registerId, openid); |
|
|
|
return Result.success(miniPWEUrl); |
|
|
|
if (ObjectUtils.isEmpty(url)) { |
|
|
|
|
|
|
|
log.info("[预问诊][患者端]获取预问诊H5链接失败 registerId={}, openid={}", registerId, openid); |
|
|
|
|
|
|
|
return Result.error("获取链接失败"); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
return Result.success(url); |
|
|
|
} catch (Exception e) { |
|
|
|
} catch (Exception e) { |
|
|
|
return Result.error(e); |
|
|
|
return Result.error(e); |
|
|
|
} |
|
|
|
} |
|
|
@ -112,7 +116,7 @@ public class PWEAction extends BaseAction { |
|
|
|
log.info("[预问诊]6.3 预问诊完成通知 partnerId={}, hospitalId={}, registeredId={}, progress={}", partnerId, hospitalId, registeredId, progress); |
|
|
|
log.info("[预问诊]6.3 预问诊完成通知 partnerId={}, hospitalId={}, registeredId={}, progress={}", partnerId, hospitalId, registeredId, progress); |
|
|
|
if ("1".equals(progress)) { |
|
|
|
if ("1".equals(progress)) { |
|
|
|
log.info("[预问诊]报告生成进度100%"); |
|
|
|
log.info("[预问诊]报告生成进度100%"); |
|
|
|
MessagePushConfig.regAIReport(order.getPatientId(),order.getOutTradeNo(),order.getOpenid()); |
|
|
|
MessagePushConfig.regAIReport(order.getPatientId(), order.getOutTradeNo(), order.getOpenid()); |
|
|
|
} |
|
|
|
} |
|
|
|
return PWEResult.success(); |
|
|
|
return PWEResult.success(); |
|
|
|
} catch (Exception e) { |
|
|
|
} catch (Exception e) { |
|
|
|