소스 검색

修改职位发布接口address传空字符串时设置null

LiFei 6 년 전
부모
커밋
3d4cd38b6d
1개의 변경된 파일12개의 추가작업 그리고 2개의 파일을 삭제
  1. 12 2
      happy-boot-module-hppay/src/main/java/org/jeecg/modules/hpposition/service/impl/PositionServiceImpl.java

+ 12 - 2
happy-boot-module-hppay/src/main/java/org/jeecg/modules/hpposition/service/impl/PositionServiceImpl.java

@@ -368,7 +368,12 @@ public class PositionServiceImpl extends ServiceImpl<PositionMapper, Position> i
                     positionAddress.setCityId(Integer.parseInt(jsonObject.getString("cityId")));
                     positionAddress.setCountryId(Integer.parseInt(jsonObject.getString("countryId")));
                     positionAddress.setAdname(jsonObject.getString("adname"));
-                    positionAddress.setAddress(jsonObject.getString("address"));
+                    String address=jsonObject.getString("address");
+                    if("".equals(address)){
+                        positionAddress.setAddress(null);
+                    }else {
+                        positionAddress.setAddress(jsonObject.getString("address"));
+                    }
                     positionAddress.setIsThisAreaPublish(Integer.parseInt(jsonObject.getString("isThisAreaPublish")));
                     positionAddressService.save(positionAddress);
                 }
@@ -496,7 +501,12 @@ public class PositionServiceImpl extends ServiceImpl<PositionMapper, Position> i
                     positionAddress.setCityId(Integer.parseInt(jsonObject.getString("cityId")));
                     positionAddress.setCountryId(Integer.parseInt(jsonObject.getString("countryId")));
                     positionAddress.setAdname(jsonObject.getString("adname"));
-                    positionAddress.setAddress(jsonObject.getString("address"));
+                    String address=jsonObject.getString("address");
+                    if("".equals(address)){
+                        positionAddress.setAddress(null);
+                    }else {
+                        positionAddress.setAddress(jsonObject.getString("address"));
+                    }
                     positionAddress.setIsThisAreaPublish(Integer.parseInt(jsonObject.getString("isThisAreaPublish")));
                     positionAddressService.save(positionAddress);
                 }