| | |
| | |
|
| | | 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;
|
| | |
| | | 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")
|
| | |
| | | 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 {
|
| | |
| | | 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);
|
| | |
| | | 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 {
|
| | |
| | | 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 {
|