Browse Source

下载页面图片替换 搜索页面加入搜企业

luyanan 7 years ago
parent
commit
c14d05ee2f
3 changed files with 90 additions and 8 deletions
  1. 7 6
      css/genindex.css
  2. BIN
      images/download_bg_shouji_nor.png
  3. 83 2
      js/searchNew.js

+ 7 - 6
css/genindex.css

@ -205,7 +205,7 @@ ul.listitemdiv li{position:relative;min-height:132px;padding:15px 20px;}
205 205
ul.listitemdiv li:hover{background: #EEEEEE;}
206 206
ul.listitemdiv li:after{content: "";position: absolute;left: 0;right: 0;bottom: 0;height: 2px;background: #f7f7f8;}
207 207
ul.listitemdiv li a.linkhref{display: block;width: 100%;}
208
ul.listitemdiv li .lefthead{position:absolute;top:50%;overflow: hidden;background-size: cover;background-position: center;}
208
ul.listitemdiv li .lefthead{width: 164px;height: 110px;margin-top:-55px;position:absolute;top:50%;overflow: hidden;background-size: cover;background-position: center;border:1px solid #e5e5e5;}
209 209
ul.listitemdiv li .userheadt{width: 100px;height:100px;margin-top:-50px;background-image: url(../images/default-photo.jpg);}
210 210
ul.listitemdiv li .centercon{padding-left:120px;padding-right:200px;}
211 211
ul.listitemdiv li .centercon .h1font{font-size: 16px;line-height: 28px; color:#000;}
@ -216,14 +216,15 @@ ul.listitemdiv li .rightop{padding:0 24px;line-height:32px;font-size:16px;color:
216 216
	position:absolute;top:50%;margin-top:-16px;right:60px;}
217 217
218 218
ul.listitemdiv.listmorediv li{min-height: 142px;}	
219
ul.listitemdiv.listmorediv .resouhead{width: 164px;height: 110px;margin-top:-55px;background-image: url(../images/default-resource.jpg);}
219
ul.listitemdiv.listmorediv .resouhead{background-image: url(../images/default-resource.jpg);}
220 220
ul.listitemdiv.listmorediv .centercon{padding-left:184px;padding-right: 10px;}
221 221
ul.listitemdiv.listmorediv .margin-top:16px;{margin-top:30px;}
222 222
223
ul.listitemdiv.listmorediv .articalhead{width: 164px;height: 110px;margin-top:-55px;background-image: url(../images/default-artical.jpg);}
224
ul.listitemdiv.listmorediv .paperhead{width: 164px;height: 110px;margin-top:-55px;background-image: url(../images/default-paper.jpg);}
225
ul.listitemdiv.listmorediv .patenthead{width: 164px;height: 110px;margin-top:-55px;background-image: url(../images/default-patent.jpg);}
226
223
ul.listitemdiv.listmorediv .articalhead{background-image: url(../images/default-artical.jpg);}
224
ul.listitemdiv.listmorediv .paperhead{background-image: url(../images/default-paper.jpg);}
225
ul.listitemdiv.listmorediv .patenthead{background-image: url(../images/default-patent.jpg);}
226
ul.listitemdiv.listmorediv .companyhead{background:#fff;}
227
ul.listitemdiv.listmorediv .companyhead .boxBlock{width: 164px;height: 110px;}
227 228
/*--------------新版文章--------------*/
228 229
/*文章发布*/
229 230
.conBlock .leftconBox{width:820px;padding:30px;position: relative;}

BIN
images/download_bg_shouji_nor.png


+ 83 - 2
js/searchNew.js

@ -409,8 +409,89 @@ function expertListVal(keyt,subject,industry,address,authType,pageSize,pageNo,is
409 409
	});
410 410
}
411 411
//企业
412
function companyListVal(pageSize,pageNo,isexpert) {
413
	
412
function companyListVal(pageSize,pageNo,isbind) {
413
	$.ajax({
414
		"url": "/ajax/org/find/pq",
415
		"type": "get",
416
		"async": true,
417
		"data": {
418
			"kw":$(".searchsome").val(),
419
			"pageSize": pageSize,
420
			"pageNo": pageNo
421
		},
422
		"beforeSend": function() {
423
			$("#companyList").append('<img src="../images/loading.gif" class="loading"  style="position: absolute;left: 50%; top: 50%;" />');
424
		},
425
		"success": function(data) {
426
			console.log(data);
427
			if(data.success) {
428
				if(data.data.data.length > 0){
429
					$("#companyList,.companyPageCode").show();
430
					$(".companyPage").hide();
431
					var itemlist = '';
432
					$("#companyList").html("");
433
					for(var i = 0; i < data.data.data.length; i++) {
434
						var itemlist = '<li class="flexCenter">';
435
						itemlist += '<a target="_blank" href="" class="companyUrl linkhref"><div class="lefthead companyhead">';
436
						itemlist += '<div class="boxBlock"><img class="boxBlockimg" src="" id="companyImg"></div></div>';
437
						itemlist += '<div class="centercon centercon2">';
438
						itemlist += '<p class="h1font"><span id="orgName"></span><em class="authiconNew"></em></p>';
439
                		itemlist += '<p class="h2font ellipsisSty"><span id="orgTit"></span> <span id="orgOther"></span></p>';
440
						itemlist += '</div></a></li>';
441
						$itemlist = $(itemlist);
442
						$("#companyList").append($itemlist);
443
						var datalist = data.data.data[i];
444
						var companyType = datalist.authStatus;
445
						if(datalist.forShort){
446
							$itemlist.find("#orgName").text(datalist.forShort);
447
						}else{
448
							$itemlist.find("#orgName").text(datalist.name);
449
						}
450
						
451
						$itemlist.find(".companyUrl").attr("href", "cmpInforShow.html?orgId=" + datalist.id );
452
						if(datalist.hasOrgLogo) {
453
							$itemlist.find("#companyImg").attr("src", "/images/org/" + datalist.id + ".jpg" );
454
						}else{
455
							$itemlist.find("#companyImg").attr("src", "/images/default-icon.jpg" );
456
						}
457
						if(companyType == 3) {
458
							$itemlist.find(".authiconNew").addClass("authicon-com-ok").attr("title", "科袖认证企业");;	
459
						}
460
						var orgOther = "";
461
						if(datalist.industry) {
462
							orgOther = datalist.industry.replace(/,/gi, " | ");
463
						}
464
						$itemlist.find("#orgOther").text(orgOther);
465
						
466
						if(datalist.orgType == "2") {
467
							$("#orgTit").html(orgTypeShow[datalist.orgType] + "<span style='margin-right:10px;'></span>");
468
						}
469
					}
470
					//分页
471
					if(isbind==true){
472
						$(".companyPageCode").createPage({
473
							pageCount: Math.ceil(data.data.total / 20),
474
							current: data.data.pageNo,
475
							backFn: function(p) {
476
								$("#companyList").html("");
477
								articalListVal(20, p,false);
478
								document.body.scrollTop = document.documentElement.scrollTop = 0;
479
							}
480
						});
481
					}
482
					
483
				}else{
484
					$("#companyList,.companyPageCode").hide();
485
					$(".companyPage").show();
486
				}
487
				$(".loading").remove();
488
			}
489
490
		},
491
		"error": function() {
492
			$.MsgBox.Alert('提示', '链接服务器超时')
493
		}
494
	});
414 495
}
415 496
//文章
416 497
function articalListVal(pageSize, pageNo,isbind) {