diff --git a/smart-health-modules/theme-schema/src/main/java/cn/sh/stc/sict/theme/hphy/controller/mp/HphyPatientBaseController.java b/smart-health-modules/theme-schema/src/main/java/cn/sh/stc/sict/theme/hphy/controller/mp/HphyPatientBaseController.java index cbdac4b2bc17d2451c14a916574e5842255c8373..ea5bc4e506a29470f9ae71e631c9c9fec085fd1f 100644 --- a/smart-health-modules/theme-schema/src/main/java/cn/sh/stc/sict/theme/hphy/controller/mp/HphyPatientBaseController.java +++ b/smart-health-modules/theme-schema/src/main/java/cn/sh/stc/sict/theme/hphy/controller/mp/HphyPatientBaseController.java @@ -61,6 +61,7 @@ public class HphyPatientBaseController { patient.setId(base.getId()); } else { patient.setPhone(current.getPhone()); + patient.setUserId(current.getId()); } // 身份证验证 if (StrUtil.isBlank(patient.getCertId())) { diff --git a/smart-health-modules/theme-schema/src/main/java/cn/sh/stc/sict/theme/hphy/service/impl/HphyPatientBaseServiceImpl.java b/smart-health-modules/theme-schema/src/main/java/cn/sh/stc/sict/theme/hphy/service/impl/HphyPatientBaseServiceImpl.java index 4b8fbf70beffd6eaa9287c90f4ea61e85595cb73..fdf1712d2c3b9a8a8f86ef10e61c7d8743c11344 100644 --- a/smart-health-modules/theme-schema/src/main/java/cn/sh/stc/sict/theme/hphy/service/impl/HphyPatientBaseServiceImpl.java +++ b/smart-health-modules/theme-schema/src/main/java/cn/sh/stc/sict/theme/hphy/service/impl/HphyPatientBaseServiceImpl.java @@ -37,6 +37,7 @@ public class HphyPatientBaseServiceImpl extends ServiceImpl cardList) { if (ObjectUtil.isNotNull(userInfo)) { HphyPatientBase base = new HphyPatientBase(); + base.setUserId(current.getId()); base.setOpenId(current.getOpenId()); base.setPhone(userInfo.getMobile()); base.setName(userInfo.getUsername());