dingxin 6 years ago
parent
commit
3d1659ec33

+ 10
- 8
CODE/smart-community/app-api/src/main/java/com/community/huiju/service/impl/TaUserServiceImpl.java View File

@@ -1218,7 +1218,6 @@ public class TaUserServiceImpl implements ITaUserService {
1218 1218
     public ResponseBean addFeedback(UserElement userElement, String parameter) {
1219 1219
        ResponseBean response= new ResponseBean<>();
1220 1220
        TaFeedback taFeedback= JSONObject.parseObject(parameter,TaFeedback.class);
1221
-       String[] feedbackImgArr= JSONObject.parseObject(parameter).getJSONArray("feedbackImg").toArray(new String[]{});
1222 1221
 
1223 1222
         if (!AccountValidatorUtil.isPhone(taFeedback.getTaUserTel())) {
1224 1223
             response.addError("请输入正确的手机号!");
@@ -1232,13 +1231,16 @@ public class TaUserServiceImpl implements ITaUserService {
1232 1231
        taFeedback.setCreateDate(new Date());
1233 1232
        taFeedback.setCreateUser(userElement.getUserVerifyId());
1234 1233
        taFeedbackMapper.insert(taFeedback);
1235
-
1236
-       for (String imgUrl:feedbackImgArr){
1237
-           TaFeedbackImg taFeedbackImg = new TaFeedbackImg();
1238
-           taFeedbackImg.setImgUrl(imgUrl);
1239
-           taFeedbackImg.setCreateDate(new Date());
1240
-           taFeedbackImg.setFeedbackId(taFeedback.getId());
1241
-           taFeedbackImgMapper.insert(taFeedbackImg);
1234
+        JSONArray jSONArray= JSONObject.parseObject(parameter).getJSONArray("feedbackImg");
1235
+       if(null!=jSONArray) {
1236
+           String[] feedbackImgArr = jSONArray.toArray(new String[]{});
1237
+           for (String imgUrl : feedbackImgArr) {
1238
+               TaFeedbackImg taFeedbackImg = new TaFeedbackImg();
1239
+               taFeedbackImg.setImgUrl(imgUrl);
1240
+               taFeedbackImg.setCreateDate(new Date());
1241
+               taFeedbackImg.setFeedbackId(taFeedback.getId());
1242
+               taFeedbackImgMapper.insert(taFeedbackImg);
1243
+           }
1242 1244
        }
1243 1245
         response.addSuccess("成功");
1244 1246
         return response;