123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164 |
- $(function() {
- $(".headnav li").eq(1).addClass("navcurrent");
- loginStatus();
- var userid = $.cookie("userid");
- discover(10, 1,true);
-
- function discover(pageSize, pageNo,isbind) {
- $.ajax({
- "url": "/ajax/article/pqFind",
- "type": "get",
- "async": true,
- "data": {
- "pageSize": pageSize,
- "pageNo": pageNo
- },
- "beforeSend": function() {
- $("#table-item").append('<img src="../images/loading.gif" class="loading" style="position: absolute;left: 50%; top: 50%;" />');
- },
- "success": function(data) {
- console.log(data);
- if(data.success && data.data != null) {
- var itemlist = '';
- $("#table-item").html("");
- for(var i = 0; i < data.data.data.length; i++) {
- var itemlist = '<li><div class="table-item-media">';
- itemlist += '<a href="" class="table-item-logo" id="userimg"></a>';
- itemlist += '<div class="table-item-name clearfix">';
- itemlist += '<a href="" id="userUrl"><span class="nameSpan" id="nameSpan"></span></a><em class="authiconNew " title=""></em>';
- itemlist += '<p><span class="timeLabel" id="time">3月22日 9:00</span></p></div></div>';
- itemlist += '<div class="table-item-cell"><a href="" id="newsurl">';
- itemlist += '<div class="table-item-img" id="newsimg"></div>';
- itemlist += '<div class="table-item-body">';
- itemlist += '<p class="ellipsisSty" id="centent"></p>';
- itemlist += '<p><em class="cmpLable" id="newstype"></em></p>';
- itemlist += '</div></a></div></li>';
- $itemlist = $(itemlist);
- $("#table-item").append($itemlist);
- var datalist = data.data.data[i];
- var type = datalist.type;
- $itemlist.find("#centent").text(datalist.name);
- $itemlist.find("#time").text(Time(datalist.createTime));
- if(type == 1) {
- $itemlist.find("#newstype").text("文章");
- $itemlist.find("#newstype").addClass("articalLabel");
- $itemlist.find("#newsimg").addClass("artical-default");
- $itemlist.find("#userimg").addClass("userhead");
- $itemlist.find("#newsurl").attr("href", "articalInfo.html?articleId=" + datalist.id + "&professorId=" + datalist.owner);
- if(datalist.image) {
- $itemlist.find("#newsimg").attr("style", "background-image: url(/data/article/" + datalist.image + ");");
- }
- userFun(datalist.owner, $itemlist);
- } else if(type == 2) {
- $itemlist.find("#newstype").text("文章");
- $itemlist.find("#newstype").addClass("articalLabel");
- $itemlist.find("#newsimg").addClass("artical-default");
- $itemlist.find("#userimg").addClass("cmplogohead");
- $itemlist.find("#newsurl").attr("href", "articalInfo.html?oFlag=1&articleId=" + datalist.id + "&professorId=" + datalist.owner);
- if(datalist.image) {
- $itemlist.find("#newsimg").attr("style", "background-image: url(/data/article/" + datalist.image + ");");
- }
- cmpFun(datalist.owner, $itemlist)
- } else if(type == 3) {
- $itemlist.find("#newstype").text("资源");
- $itemlist.find("#newstype").addClass("resourceLabel");
- $itemlist.find("#newsimg").addClass("resource-default");
- $itemlist.find("#userimg").addClass("userhead");
- $itemlist.find("#newsurl").attr("href", "resourceInfo.html?resourceId=" + datalist.id);
- if(datalist.image) {
- $itemlist.find("#newsimg").attr("style", "background-image: url(/images/resource/" + datalist.image + ");");
- }
- userFun(datalist.owner, $itemlist);
- }
- }
-
- if(isbind==true){
- $(".tcdPageCode").createPage({
- pageCount: Math.ceil(data.data.total / 10),
- current: data.data.pageNo,
- backFn: function(p) {
- $("#table-item").html("");
- discover(10, p,false);
- document.body.scrollTop = document.documentElement.scrollTop = 0;
- }
- });
- }
- $(".loading").remove();
- }
- },
- "error": function() {
- $.MsgBox.Alert('提示', '链接服务器超时')
- }
- });
- }
-
- function userFun(id, $itemlist) {
- $.ajax({
- "url": "/ajax/professor/baseInfo/" + id,
- "type": "get",
- "async": true,
- "success": function(data) {
- console.log(data);
- if(data.success && data.data) {
- $itemlist.find("#nameSpan").text(data.data.name);
- if(data.data.hasHeadImage == 1) {
- $itemlist.find("#userimg").attr("style", "background-image: url(/images/head/" + data.data.id + "_m.jpg);");
- }
- $itemlist.find("#userimg").attr("href", "information-brow.html?professorId=" + data.data.id);
- $itemlist.find("#userUrl").attr("href", "information-brow.html?professorId=" + data.data.id);
- var userType = autho(data.data.authType, data.data.orgAuth, data.data.authStatus);
- $itemlist.find(".authiconNew").attr("title", userType.title);
- $itemlist.find(".authiconNew").addClass(userType.sty);
- }
- },
- "error": function() {
- $.MsgBox.Alert('提示', '链接服务器超时')
- }
- });
- }
-
- function cmpFun(id, $itemlist) {
- $.ajax({
- "url": "/ajax/org/" + id,
- "type": "get",
- "async": true,
- "success": function(data) {
- console.log(data);
- if(data.success && data.data) {
- $itemlist.find("#nameSpan").text(data.data.name);
- if(data.data.hasOrgLogo) {
- $itemlist.find("#userimg").attr("style", "background-image: url(/images/org/" + data.data.id + ".jpg);");
- }
- $itemlist.find("#userimg").attr("href", "companybrowinfor.html?orgid=" + data.data.id);
- $itemlist.find("#userUrl").attr("href", "companybrowinfor.html?orgid=" + data.data.id);
- if(data.data.authStatus==3){
- $itemlist.find(".authiconNew").addClass("authicon-com-ok").attr("title", "认证企业");;
- }
- $itemlist.find(".authiconNew").addClass("authicon-com-no").attr("title", "未认证企业");;
- }*/
-
- }
- },
- "error": function() {
- $.MsgBox.Alert('提示', '链接服务器超时')
- }
- });
- }
-
- function Time(dealtime) {
- var s = dealtime;
- var m = s.substr(4, 2);
- var d = s.substr(6, 2);
- var h = s.substr(8, 2);
- var minute = s.substr(10, 2);
- var formatTime = m.replace(/\b(0+)/gi, "") + "月" + d + "日 " + h + ":" + minute;
- return formatTime;
- }
- })
|