소스 검색

Merge remote-tracking branch 'origin/master'

xiao547607 4 년 전
부모
커밋
2b86e3e7eb
1개의 변경된 파일12개의 추가작업 그리고 3개의 파일을 삭제
  1. 12 3
      web/src/main/java/com/jpsoft/employment/modules/job/controller/RecruitmentController.java

+ 12 - 3
web/src/main/java/com/jpsoft/employment/modules/job/controller/RecruitmentController.java

@@ -178,9 +178,18 @@ public class RecruitmentController {
                     List<String> tagList = new ArrayList<>();
 
                     JSONObject jsonObject = JSONObject.fromObject(welfare);
-                    if(jsonObject!=null){
-                        String checkboxGroup1 = jsonObject.get("checkboxGroup1").toString();
-                        String dynamicTags = jsonObject.get("dynamicTags").toString();
+                    if(jsonObject!=null&&jsonObject.size()>0){
+
+                        String checkboxGroup1="";
+                        String dynamicTags="";
+
+                        if(jsonObject.get("checkboxGroup1")!=null){
+                            checkboxGroup1 = jsonObject.get("checkboxGroup1").toString();
+                        }
+
+                        if(jsonObject.get("dynamicTags")!=null){
+                            dynamicTags = jsonObject.get("dynamicTags").toString();
+                        }
 
                         if(StringUtils.isNotEmpty(checkboxGroup1)){
                             recruitment.setCheckboxGroup1(checkboxGroup1);