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 dbbbcf2..5ffc08d 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 @@ -356,5 +356,9 @@ public class OrgAllInfoApiEntity implements Serializable { */ private java.lang.String handleBy; + /** + * 是否跳过重复校验 + */ + private String izSkipRepetVali; } 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 4018dc9..66c1b83 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 @@ -36,13 +36,13 @@ public class OrgApplyInfoApi { } //验证入驻申请信息是否有变更 - if ("1".equals(orgApplyInfoApiEntity.getStatus()) && StringUtils.isNotBlank(orgApplyInfoApiEntity.getPkId())) { + if (!"Y".equals(orgApplyInfoApiEntity.getIzSkipRepetVali()) && "1".equals(orgApplyInfoApiEntity.getStatus()) && StringUtils.isNotBlank(orgApplyInfoApiEntity.getPkId())) { if (!orgApplyInfoApi.validateApplyChanged(orgApplyInfoApiEntity)) { return Result.error("未做变更"); } } //验证机构变更信息是否有变更 - if ("4".equals(orgApplyInfoApiEntity.getStatus())) { + if (!"Y".equals(orgApplyInfoApiEntity.getIzSkipRepetVali()) && "4".equals(orgApplyInfoApiEntity.getStatus())) { if (!orgApplyInfoApi.validateUpInfoChanged(orgApplyInfoApiEntity)) { return Result.error("未做变更"); } @@ -53,17 +53,12 @@ public class OrgApplyInfoApi { } System.out.println("-----------新增/编辑机构加盟申请信息--------tel------------" + orgApplyInfoApiEntity.getTel()); - if (StringUtils.isNotBlank(orgApplyInfoApiEntity.getId()) && !"rz".equals(orgApplyInfoApiEntity.getOptType())) { - orgApplyInfoApi.updateById(orgApplyInfoApiEntity); - return Result.ok("保存成功!"); + //入驻申请 + if ("1".equals(orgApplyInfoApiEntity.getStatus())) { + return Result.ok(orgApplyInfoApi.insertApply(orgApplyInfoApiEntity)); } else { - //入驻申请 - if ("1".equals(orgApplyInfoApiEntity.getStatus())) { - return Result.ok(orgApplyInfoApi.insertApply(orgApplyInfoApiEntity)); - } else { - //变更申请 - return Result.ok(orgApplyInfoApi.insertUpInfo(orgApplyInfoApiEntity)); - } + //变更申请 + return Result.ok(orgApplyInfoApi.insertUpInfo(orgApplyInfoApiEntity)); } }