diff --git a/nursing-unit-admin/nu-admin-api/nu-admin-local-api/src/main/java/com/nu/modules/orgapplyinfo/entity/OrgAllInfoApiEntity.java b/nursing-unit-admin/nu-admin-api/nu-admin-local-api/src/main/java/com/nu/modules/orgapplyinfo/entity/OrgAllInfoApiEntity.java index ae08b3a..db16606 100644 --- a/nursing-unit-admin/nu-admin-api/nu-admin-local-api/src/main/java/com/nu/modules/orgapplyinfo/entity/OrgAllInfoApiEntity.java +++ b/nursing-unit-admin/nu-admin-api/nu-admin-local-api/src/main/java/com/nu/modules/orgapplyinfo/entity/OrgAllInfoApiEntity.java @@ -374,4 +374,9 @@ public class OrgAllInfoApiEntity implements Serializable { */ private java.lang.String passwordText; + /** + * 平台是否搭建完成 Y完成 N未完成 + */ + private String platformBuildComplete; + } diff --git a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/orgapplyinfo/service/impl/OrgApplyInfoServiceImpl.java b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/orgapplyinfo/service/impl/OrgApplyInfoServiceImpl.java index 91b6a36..d6aea67 100644 --- a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/orgapplyinfo/service/impl/OrgApplyInfoServiceImpl.java +++ b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/orgapplyinfo/service/impl/OrgApplyInfoServiceImpl.java @@ -191,6 +191,8 @@ public class OrgApplyInfoServiceImpl extends ServiceImpl queryOrgHomePageList(String openId) { + //只有入驻审批通过后的才会进sys_depart 刚审核完成直到走完搭建流程 sys_depart的status都是0 运维走完搭建流程 最后一步(反馈)后 status才会变成1 + //已经申请通过的机构 查这个表是因为需要最新的机构数据 apply的数据可能是变更中的数据 SysDepartEntity queryParams = new SysDepartEntity(); queryParams.setOpenId(openId); @@ -198,6 +200,11 @@ public class OrgApplyInfoServiceImpl extends ServiceImpl { item.setPkId(item.getId()); + if ("0".equals(item.getStatus())) { + item.setPlatformBuildComplete("N"); + } else { + item.setPlatformBuildComplete("Y"); + } item.setStatus("2"); }); } @@ -209,6 +216,9 @@ public class OrgApplyInfoServiceImpl extends ServiceImpl applyList = BeanUtil.copyToList(baseMapper.selectList(qw), OrgAllInfoApiEntity.class); + applyList.stream().forEach(item -> { + item.setPlatformBuildComplete("N"); + }); orgApplyInfoApiEntities.addAll(applyList); for (OrgAllInfoApiEntity par : orgApplyInfoApiEntities) { diff --git a/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java b/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java index 4e590e8..98e8c3c 100644 --- a/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java +++ b/nursing-unit-system/nu-system-biz/src/main/java/org/jeecg/modules/system/controller/LoginController.java @@ -1018,8 +1018,10 @@ public class LoginController { System.out.println("openId = " + openId); queryWrapper.eq("open_id", openId); AdvisoryInfo nuBizAdvisoryInfo = nuBizAdvisoryInfoService.getOne(queryWrapper); - nuBizAdvisoryInfo.setTel(phone); - nuBizAdvisoryInfoService.updateById(nuBizAdvisoryInfo); + AdvisoryInfo updateDate = new AdvisoryInfo(); + updateDate.setId(nuBizAdvisoryInfo.getId()); + updateDate.setTel(phone); + nuBizAdvisoryInfoService.updateById(updateDate); return result; }