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
     public ResponseBean addFeedback(UserElement userElement, String parameter) {
1218
     public ResponseBean addFeedback(UserElement userElement, String parameter) {
1219
        ResponseBean response= new ResponseBean<>();
1219
        ResponseBean response= new ResponseBean<>();
1220
        TaFeedback taFeedback= JSONObject.parseObject(parameter,TaFeedback.class);
1220
        TaFeedback taFeedback= JSONObject.parseObject(parameter,TaFeedback.class);
1221
-       String[] feedbackImgArr= JSONObject.parseObject(parameter).getJSONArray("feedbackImg").toArray(new String[]{});
1222
 
1221
 
1223
         if (!AccountValidatorUtil.isPhone(taFeedback.getTaUserTel())) {
1222
         if (!AccountValidatorUtil.isPhone(taFeedback.getTaUserTel())) {
1224
             response.addError("请输入正确的手机号!");
1223
             response.addError("请输入正确的手机号!");
1232
        taFeedback.setCreateDate(new Date());
1231
        taFeedback.setCreateDate(new Date());
1233
        taFeedback.setCreateUser(userElement.getUserVerifyId());
1232
        taFeedback.setCreateUser(userElement.getUserVerifyId());
1234
        taFeedbackMapper.insert(taFeedback);
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
         response.addSuccess("成功");
1245
         response.addSuccess("成功");
1244
         return response;
1246
         return response;