admin
2021-08-27 8fee151ffae0c3818694b7318583814bf92663e2
src/main/java/com/yeshi/buwan/controller/admin/api/ClassController.java
@@ -10,7 +10,9 @@
import javax.servlet.http.HttpSession;
import com.yeshi.buwan.service.inter.recommend.HomeVideoService;
import com.yeshi.buwan.util.*;
import com.yeshi.buwan.util.video.VideoUtil;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
@@ -21,7 +23,7 @@
import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
import com.yeshi.buwan.domain.CategoryContry;
import com.yeshi.buwan.domain.DetailSystem;
import com.yeshi.buwan.domain.system.DetailSystem;
import com.yeshi.buwan.domain.HomeType;
import com.yeshi.buwan.domain.HomeVideo;
import com.yeshi.buwan.domain.VideoInfo;
@@ -45,6 +47,9 @@
    @Resource
    private HomeTypeService homeTypeService;
    @Resource
    private HomeVideoService homeVideoService;
    @Resource
    private CategoryRecommendVideoService categoryRecommendVideoService;
@@ -96,8 +101,8 @@
    }
    @RequestMapping(value = "/gethometypelist", method = RequestMethod.POST)
    public void getHomeTypeList(int pid, PrintWriter out) {
        List<HomeType> list = homeTypeService.getHomeType();
    public void getHomeTypeList(int pid, HttpSession session, PrintWriter out) {
        List<HomeType> list = homeTypeService.getHomeTypeList(SystemUtil.getAdminSelectedSystemId(session));
        JSONArray array = new JSONArray();
        if (list != null)
@@ -127,10 +132,12 @@
            hv.setTag(tagStr[i]);
            hv.setPicture(pictureStr[i]);
            hv.setType(new HomeType(hometypeid + ""));
            hv.setVideo(new VideoInfo(videoStr[i]));
            hv.setVideoId(videoStr[i]);
            hv.setFromType(VideoUtil.getVideoFromType(hv.getVideoId()));
            hv.setBigPicture(false);
        }
        homeTypeService.addHomeTypeVideo(list);
        homeVideoService.addHomeVideo(list);
        JSONObject object = new JSONObject();
        object.put("code", 0);
        object.put("msg", "添加成功");