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 1ffd5b1..a9773ac 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 @@ -402,8 +402,19 @@ public class OrgApplyInfoServiceImpl extends ServiceImpl qw = new QueryWrapper<>(); qw.eq("pk_id", orgApplyInfoApiEntity.getPkId()); - qw.eq("status", "2"); + if ("1".equals(orgApplyInfoApiEntity.getStatus())) { + qw.eq("status", "3"); + } else if ("4".equals(orgApplyInfoApiEntity.getStatus())) { + qw.eq("status", "2"); + } else { + qw.eq("status", "-1314"); + } OrgApplyInfo dbRecord = baseMapper.selectOne(qw); + if ("1".equals(orgApplyInfoApiEntity.getStatus())) { + if (dbRecord == null) { + return true; + } + } OrgApplyInfo inputRecord = new OrgApplyInfo(); BeanUtils.copyProperties(orgApplyInfoApiEntity, inputRecord); diff --git a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wxnotice/service/impl/WxNoticeServiceImpl.java b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wxnotice/service/impl/WxNoticeServiceImpl.java index d2d471d..c74c02a 100644 --- a/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wxnotice/service/impl/WxNoticeServiceImpl.java +++ b/nursing-unit-admin/nu-admin-biz/src/main/java/com/nu/modules/wxnotice/service/impl/WxNoticeServiceImpl.java @@ -71,7 +71,7 @@ public class WxNoticeServiceImpl extends ServiceImpl i qw.select("id"); qw.eq("open_id", openId); qw.eq("iz_read", "1"); - qw.eq("client_type", clientType);//哪个端(机构?员工?家属?) + qw.eq("client_type", clientType);//哪个端(1机构2员工3家属) List wxNotices = baseMapper.selectList(qw); return wxNotices == null ? 0 : wxNotices.size(); } diff --git a/nursing-unit-api/src/main/java/com/nu/modules/wechat/orgapplyinfo/api/OrgApplyInfoApi.java b/nursing-unit-api/src/main/java/com/nu/modules/wechat/orgapplyinfo/api/OrgApplyInfoApi.java index e70d299..5e6bf19 100644 --- a/nursing-unit-api/src/main/java/com/nu/modules/wechat/orgapplyinfo/api/OrgApplyInfoApi.java +++ b/nursing-unit-api/src/main/java/com/nu/modules/wechat/orgapplyinfo/api/OrgApplyInfoApi.java @@ -31,14 +31,14 @@ public class OrgApplyInfoApi { */ @AutoLog(value = "新增/编辑机构加盟申请信息") @PostMapping("/save") - public Result save(@RequestParam("ukey") String ukey,@RequestBody OrgApplyInfoApiEntity orgApplyInfoApiEntity) { + public Result save(@RequestParam("ukey") String ukey, @RequestBody OrgApplyInfoApiEntity orgApplyInfoApiEntity) { //变更信息时 验证是否有变化 没有变化不允许提交 - if ("4".equals(orgApplyInfoApiEntity.getStatus())) { - if(!orgApplyInfoApi.validateChanged(orgApplyInfoApiEntity)){ + if ("1".equals(orgApplyInfoApiEntity.getStatus()) || "4".equals(orgApplyInfoApiEntity.getStatus())) { + if (!orgApplyInfoApi.validateChanged(orgApplyInfoApiEntity)) { return Result.ok("未做变更"); } } - if(NuRedisUtils.existKey(ukey)){ + if (NuRedisUtils.existKey(ukey)) { return Result.ok("重复提交"); } System.out.println("-----------新增/编辑机构加盟申请信息--------tel------------" + orgApplyInfoApiEntity.getTel()); @@ -73,7 +73,7 @@ public class OrgApplyInfoApi { if (StringUtils.isBlank(openId)) { return Result.error("未填写openId"); } - return Result.ok(orgApplyInfoApi.queryAuditInfo(openId, id,status)); + return Result.ok(orgApplyInfoApi.queryAuditInfo(openId, id, status)); } }