|
@@ -15,14 +15,92 @@ import {
|
|
|
|
|
|
|
|
|
|
$(function(){
|
|
$(function(){
|
|
- // console.log( window.location.search);
|
|
|
|
- //console.log(window.location.search.substring(10,11));
|
|
|
|
- //console.log(window.location.search.substring(20));
|
|
|
|
- //window.location.href="http://192.168.1.101:8080/AFT/portal/technologyTrading/achievement";
|
|
|
|
- //window.addEventListener("popstate", function() {
|
|
|
|
- // var currentState = history.state;
|
|
|
|
- // console.log(currentState);
|
|
|
|
- //});
|
|
|
|
|
|
+ var valu=localStorage.getItem("keyWord");
|
|
|
|
+ var typ=localStorage.getItem("pageType");
|
|
|
|
+ sessionStorage.removeItem("keyWord");
|
|
|
|
+ sessionStorage.removeItem("pageType");
|
|
|
|
+ if(typ){
|
|
|
|
+ $.ajax({
|
|
|
|
+ method: "get",
|
|
|
|
+ dataType: "json",
|
|
|
|
+ url: globalConfig.context + "/portal/search/achievementList",
|
|
|
|
+ data: {
|
|
|
|
+ pageNo: 1,
|
|
|
|
+ pageSize: pageSize,
|
|
|
|
+ keyword: valu,
|
|
|
|
+ transferMode: theMode != 999 ? theMode : undefined,
|
|
|
|
+ fieldA: theFieldA != 999 ? theFieldA : undefined,
|
|
|
|
+ fieldB: theFieldB != 999 ? theFieldB : undefined,
|
|
|
|
+ dataCategory:dataCategory != 999 ? dataCategory : undefined,
|
|
|
|
+ category:category != 999 ? category : undefined,
|
|
|
|
+ dateSort:dateSort,
|
|
|
|
+ lowerPrice:lowerPrice,
|
|
|
|
+ upperPrice:upperPrice
|
|
|
|
+ },
|
|
|
|
+ success: function (data) {
|
|
|
|
+ var theArr = [];
|
|
|
|
+
|
|
|
|
+ if (data.data && data.data.list) {
|
|
|
|
+ for (let i = 0; i < data.data.list.length; i++) {
|
|
|
|
+ let thisdata = data.data.list[i];
|
|
|
|
+ var imgUrl=thisdata.technicalPictureUrl!==null?thisdata.technicalPictureUrl:"/img/timg.gif";
|
|
|
|
+ var star='';
|
|
|
|
+ for(var n=0;n<thisdata.maturity;n++){
|
|
|
|
+ star+='<li></li>';
|
|
|
|
+ }
|
|
|
|
+ theArr.push([
|
|
|
|
+ '<li val="'+thisdata.id+'" typ="'+thisdata.ownerType+'">', //图片地址
|
|
|
|
+ '<img src="' + globalConfig.avatarHost + '/upload' + imgUrl + '"/>',
|
|
|
|
+ '<div class="list_text">',
|
|
|
|
+ '<p>行业<span>' + (thisdata.fieldA?getIndustryCategory(thisdata.fieldA, thisdata.fieldB):"未知行业") + '</span></p>',
|
|
|
|
+ '<p>名称<span title=' + thisdata.name + '>' + (thisdata.name?thisdata.name:"未知名称") + '</span></p>',
|
|
|
|
+ '<p>类型<span>' + (thisdata.category ? categoryObj[thisdata.category] : '') + '</span></p>',
|
|
|
|
+ '<p>交易方式<span>' + (thisdata.transferMode ? transferModeObj[thisdata.transferMode] : "当面交易") + '</span></p>',
|
|
|
|
+ '<a href="#">了解详情</a>',
|
|
|
|
+ '</div>',
|
|
|
|
+ '<div class="star">',
|
|
|
|
+ '<p>成熟度:<span>'+(thisdata.maturityS?thisdata.maturityS:"无")+'</span></p>',
|
|
|
|
+ '</div>',
|
|
|
|
+ '<input type="hidden" class="achievementId" value="' + thisdata.id + '">',
|
|
|
|
+ '<input type="hidden" class="achievementType" value="' + thisdata.dataCategory + '">',
|
|
|
|
+ '</li>',
|
|
|
|
+ ].join(''));
|
|
|
|
+ };
|
|
|
|
+ };
|
|
|
|
+ $('.main_introduce ul').empty();
|
|
|
|
+ $('.main_introduce ul').append(theArr.join(''));
|
|
|
|
+ if(data.data.list.length===0){
|
|
|
|
+ $('.main_introduce ul').html("<div class='list_none'></div>") ;
|
|
|
|
+ };
|
|
|
|
+ // $('.totalCount').html("共" + data.data.totalCount + "条数据");
|
|
|
|
+ thePageLength = data.data.totalCount ? Math.ceil(data.data.totalCount / pageSize) : 1;
|
|
|
|
+ var pageArr = [],
|
|
|
|
+ firstNo = 1,
|
|
|
|
+ endNo = 5;
|
|
|
|
+ if (thePageNo > 3) {
|
|
|
|
+ firstNo = thePageNo - 2;
|
|
|
|
+ endNo = Math.min((Number(thePageNo) + 2), thePageLength);
|
|
|
|
+ } else {
|
|
|
|
+ endNo = Math.min(thePageLength, 5);
|
|
|
|
+ };
|
|
|
|
+ for (let i = firstNo; i <= endNo; i++) {
|
|
|
|
+ if (i == thePageNo) {
|
|
|
|
+ pageArr.push(
|
|
|
|
+ '<li class="pageNumber active"><a href="#" value=' + i + ' >' + i + '</a></li>'
|
|
|
|
+ );
|
|
|
|
+ } else {
|
|
|
|
+ pageArr.push(
|
|
|
|
+ '<li class="pageNumber"><a href="#" value=' + i + ' >' + i + '</a></li>'
|
|
|
|
+ );
|
|
|
|
+ }
|
|
|
|
+ };
|
|
|
|
+ $('.pageNumber').remove();
|
|
|
|
+ $('.pagePre').after(pageArr.join(''));
|
|
|
|
+ }
|
|
|
|
+ });
|
|
|
|
+ }else{
|
|
|
|
+ loadDate();
|
|
|
|
+ }
|
|
//页面里面的详情链接
|
|
//页面里面的详情链接
|
|
$(".main_introduce ul").on('click', 'li', function () {
|
|
$(".main_introduce ul").on('click', 'li', function () {
|
|
var ol_index= $(".title_details ol>li.act").index();
|
|
var ol_index= $(".title_details ol>li.act").index();
|
|
@@ -50,6 +128,7 @@ var thePageNo = 1,
|
|
"2": "技术入股",
|
|
"2": "技术入股",
|
|
"3": "5年独占许可转让"
|
|
"3": "5年独占许可转让"
|
|
};
|
|
};
|
|
|
|
+
|
|
function loadDate(pageNo) {
|
|
function loadDate(pageNo) {
|
|
$.ajax({
|
|
$.ajax({
|
|
method: "get",
|
|
method: "get",
|
|
@@ -63,14 +142,14 @@ function loadDate(pageNo) {
|
|
fieldA: theFieldA != 999 ? theFieldA : undefined,
|
|
fieldA: theFieldA != 999 ? theFieldA : undefined,
|
|
fieldB: theFieldB != 999 ? theFieldB : undefined,
|
|
fieldB: theFieldB != 999 ? theFieldB : undefined,
|
|
dataCategory:dataCategory != 999 ? dataCategory : undefined,
|
|
dataCategory:dataCategory != 999 ? dataCategory : undefined,
|
|
- category:category != 999 ? category : undefined,
|
|
|
|
|
|
+ category:category != 999 ? category : undefined,
|
|
dateSort:dateSort,
|
|
dateSort:dateSort,
|
|
lowerPrice:lowerPrice,
|
|
lowerPrice:lowerPrice,
|
|
upperPrice:upperPrice
|
|
upperPrice:upperPrice
|
|
},
|
|
},
|
|
- success: function (data) {
|
|
|
|
|
|
+ success: function (data) {
|
|
var theArr = [];
|
|
var theArr = [];
|
|
-
|
|
|
|
|
|
+
|
|
if (data.data && data.data.list) {
|
|
if (data.data && data.data.list) {
|
|
for (let i = 0; i < data.data.list.length; i++) {
|
|
for (let i = 0; i < data.data.list.length; i++) {
|
|
let thisdata = data.data.list[i];
|
|
let thisdata = data.data.list[i];
|
|
@@ -78,8 +157,8 @@ function loadDate(pageNo) {
|
|
var star='';
|
|
var star='';
|
|
for(var n=0;n<thisdata.maturity;n++){
|
|
for(var n=0;n<thisdata.maturity;n++){
|
|
star+='<li></li>';
|
|
star+='<li></li>';
|
|
- }
|
|
|
|
- theArr.push([
|
|
|
|
|
|
+ }
|
|
|
|
+ theArr.push([
|
|
'<li val="'+thisdata.id+'" typ="'+thisdata.ownerType+'">', //图片地址
|
|
'<li val="'+thisdata.id+'" typ="'+thisdata.ownerType+'">', //图片地址
|
|
'<img src="' + globalConfig.avatarHost + '/upload' + imgUrl + '"/>',
|
|
'<img src="' + globalConfig.avatarHost + '/upload' + imgUrl + '"/>',
|
|
'<div class="list_text">',
|
|
'<div class="list_text">',
|
|
@@ -94,7 +173,7 @@ function loadDate(pageNo) {
|
|
'</div>',
|
|
'</div>',
|
|
'<input type="hidden" class="achievementId" value="' + thisdata.id + '">',
|
|
'<input type="hidden" class="achievementId" value="' + thisdata.id + '">',
|
|
'<input type="hidden" class="achievementType" value="' + thisdata.dataCategory + '">',
|
|
'<input type="hidden" class="achievementType" value="' + thisdata.dataCategory + '">',
|
|
- '</li>',
|
|
|
|
|
|
+ '</li>',
|
|
].join(''));
|
|
].join(''));
|
|
};
|
|
};
|
|
};
|
|
};
|
|
@@ -136,7 +215,7 @@ function loadDate(pageNo) {
|
|
theKeyword = decodeURIComponent(theKeyword);
|
|
theKeyword = decodeURIComponent(theKeyword);
|
|
$('#search_on input').val(theKeyword);
|
|
$('#search_on input').val(theKeyword);
|
|
};
|
|
};
|
|
- loadDate();
|
|
|
|
|
|
+
|
|
var industryListArr = [],
|
|
var industryListArr = [],
|
|
industryChildrenArr = [];
|
|
industryChildrenArr = [];
|
|
industryListArr.push(['<li value="999" class="active">',
|
|
industryListArr.push(['<li value="999" class="active">',
|