yujian
2019-03-27 cdcbed9af813b2a02cdc01eefa24db8bec6b51a9
fanli/src/main/java/com/yeshi/fanli/controller/admin/ActivityAdminController.java
@@ -2,12 +2,14 @@
import java.io.PrintWriter;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import javax.annotation.Resource;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
@@ -15,22 +17,16 @@
import org.yeshi.utils.JsonUtil;
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.google.gson.reflect.TypeToken;
import com.yeshi.fanli.entity.bus.activity.ActivityUser;
import com.yeshi.fanli.entity.bus.activity.RecommendActivity;
import com.yeshi.fanli.entity.bus.activity.RecommendActivityInviteInfo;
import com.yeshi.fanli.entity.bus.homemodule.HomeNavbar;
import com.yeshi.fanli.entity.common.JumpDetailV2;
import com.yeshi.fanli.exception.ActivityException;
import com.yeshi.fanli.service.inter.activity.ActivityService;
import com.yeshi.fanli.service.inter.goods.TaoBaoGoodsBriefService;
import com.yeshi.fanli.tag.PageEntity;
import com.yeshi.fanli.util.Constant;
import com.yeshi.fanli.util.StringUtil;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
@Controller
@RequestMapping("admin/new/api/v1/activity")
@@ -67,6 +63,16 @@
         recommendActivity.setInviteInfo(info);
      }
      if (recommendActivity !=null) {
         ActivityUser activityUser = recommendActivity.getActivityUser();
         if (activityUser != null) {
            ActivityUser resultUser = activityService.selectActivityUserByPrimaryKey(activityUser.getId());
            if (resultUser != null) {
               recommendActivity.setActivityUser(resultUser);
            }
         }
      }
      if (StringUtil.isNullOrEmpty(callback)) {
         out.print(JsonUtil.loadTrueResult(recommendActivity));
      } else {
@@ -193,8 +199,9 @@
         out.print(callback + "(" + JsonUtil.loadFalseResult(1, "分享图不能为空") + ")");
         return;
      }
      // title = Jsoup.parse(title).text();
      //去掉 图片路径前后空格
      img = img.trim();
      try {
         activityService.addInviteImgRecommendActivity(uid, title, img, top, shareCount, px, py, size);
@@ -293,7 +300,7 @@
      if (!StringUtil.isNullOrEmpty(imgs)) {
         JSONArray array = JSONArray.fromObject(imgs);
         for (int i = 0; i < array.size(); i++)
            imgList.add(array.optString(i));
            imgList.add(array.optString(i).trim());
      }
      try {
@@ -346,7 +353,7 @@
      if (!StringUtil.isNullOrEmpty(imgs)) {
         JSONArray array = JSONArray.fromObject(imgs);
         for (int i = 0; i < array.size(); i++)
            imgList.add(array.optString(i));
            imgList.add(array.optString(i).trim());
      }
      try {