lideyin 5 년 전
부모
커밋
f2ac07fcb8
1개의 변경된 파일5개의 추가작업 그리고 4개의 파일을 삭제
  1. 5 4
      examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/impl/OrgServiceImpl.java

+ 5 - 4
examcloud-core-basic-service/src/main/java/cn/com/qmth/examcloud/core/basic/service/impl/OrgServiceImpl.java

@@ -264,7 +264,11 @@ public class OrgServiceImpl implements OrgService {
 				entity.setOrgId(orgId);
 				entity.setKeyId(de.getId());
 			}
-			entity.setValue(value);
+			if (StringUtils.isBlank(value)){
+				entity.setValue(null);
+			}else {
+				entity.setValue(value);
+			}
 
 			orgPropertyRepo.save(entity);
 		}
@@ -287,9 +291,6 @@ public class OrgServiceImpl implements OrgService {
 		for (Entry<String, String> entry : properties.entrySet()) {
 			String key = entry.getKey();
 			String value = entry.getValue();
-			if (StringUtils.isBlank(value)) {
-				continue;
-			}
 			DynamicEnum de = null;
 			try {
 				de = manager.getByName(key);