var BASE_URL = "https://app.litenews.cn";
var orgid = '635';
var page = 1;
var pageSize = 20;
var totalNum = 50;
var newsList = [];
var allParams = window.location.href.split("?")[1] || "";
var paramsList = allParams.split("&");
var paramsObj = {};
for (var i = 0; i < paramsList.length; i++) {
    var key = paramsList[i].split("=")[0] || "";
    var value = paramsList[i].split("=")[1] || "";
    paramsObj[key] = value;
}

if(paramsObj.cateId){
  cateId = paramsObj.cateId
}
console.log("paramsObj----",paramsObj)
// 获取文稿列表  首次调取接口
$(function () {
  $('.nav-menus li').each(function(index){
    var lisId = $(this).attr('data-id');
	console.log("lisId",lisId)
    if(lisId == cateId){
      $(this).addClass('on')
    }
  })

  if (!paramsObj._page) {
    return;
  } else {
    $(".paging").remove();
  }
  var page = paramsObj._page || 1;
  $.ajax({
    url:
      BASE_URL +
      "/v1/app/article/common/json?page=" +
      page +
      "&pagesize=" +
      pageSize +
      "&cateid=" +
      cateId +
      "&_orgid_=" +
      orgid,
    type: "GET",
    dataType: "jsonp",
    jsonp: "cqcallback",
    success: function (res) {
      console.log(res, "rrr");
      newsList = res.data.infos;
      totalNum = parseInt(res.data.total);
      $(".pagination").pagination({
        pageCount: totalNum > 0 ? Math.ceil(totalNum / pageSize) : 0,
        current: page,
        jump: false,
        coping: true,
        homePage: "首页",
        endPage: "末页",
        prevContent: "上页",
        nextContent: "下页",
        callback: function (api) {
          page = api.getCurrent();
          console.log('分页', page);
          handlePageChange(page);
        },
      });
      renderHtml();
    },
  });
});

function handlePageChange(page) {
  page = page || 1;
  $.ajax({
    url:
      BASE_URL +
      "/v1/app/article/common/json?page=" +
      page +
      "&pagesize=" +
      pageSize +
      "&cateid=" +
      cateId +
      "&_orgid_=" +
      orgid,
    type: "GET",
    dataType: "jsonp",
    jsonp: "cqcallback",
    success: function (res) {
      if (res.code !== 1) return;
	    console.log("res---",res)
      newsList = res.data.infos;
      renderHtml();
      window.location.href=window.location.href.split("?")[0] + '?_page=' + page;
    },
  });
}

function renderHtml() {
  if (!newsList || newsList.length === 0) {
    // $(".kong-img").show();
    newsList = [];
    return;
  }
console.log("res--======-")
  var htmlStr = template("getNews", { message: newsList });
  $("#news_list").html(htmlStr);
}
