|
@@ -10,15 +10,87 @@ import {
|
|
|
getIndustryCategory
|
|
|
} from './DicIndustryList';
|
|
|
(function(){
|
|
|
+
|
|
|
+ function manage(data){
|
|
|
+ var demand_html="";
|
|
|
+ for(var i=0;i<data.pageSize;i++){
|
|
|
+ demand_html+="<li>" +
|
|
|
+ "<img src='"+globalConfig.uploadPath+data.list[i].pictureUrl+" alt=''/>" +
|
|
|
+ "<div class='details_text'>" +
|
|
|
+ "<p>行业<span>"+data.list[i].industryCatalog+"</span></p>" +
|
|
|
+ "<p>ä»·æ ¼<span>"+data.list[i].price+"</span></p>" +
|
|
|
+ "<p>简介<b>"+data.list[i].sketch.substring(0,18)+"..."+"</b></p>" +
|
|
|
+ "<a href='#'>了解详情</a>" +
|
|
|
+ "</div>" +
|
|
|
+ "<div class='details_fix'>" +
|
|
|
+ "<p>专利�<span>"+data.list[i].name+"</span></p>" +
|
|
|
+ "<p>所有人<span>"+data.list[i].personName+"</span></p>" +
|
|
|
+ "</div></li>"
|
|
|
+ }
|
|
|
+ $("#demandList_patent").html(demand_html);
|
|
|
+ }
|
|
|
+
|
|
|
+ function page(data){
|
|
|
+ var data=Math.ceil(data/6);
|
|
|
+ var paging_html="";
|
|
|
+ for(var j=1;j<=data;j++){
|
|
|
+ paging_html+="<span value="+j+">"+j+"</span>"
|
|
|
+ }
|
|
|
+ $(".paging_box").html(paging_html).width(data*34);
|
|
|
+ $(".paging_box span:first").addClass("action_span").siblings().removeClass("action_span");
|
|
|
+ $(".page_right").addClass("span_true").after("<span class='all_span one_all_span'>共"+data+"页</span>");
|
|
|
+ }
|
|
|
var ul_html="";
|
|
|
for(var i=0;i<industryObject.length;i++){
|
|
|
ul_html+="<li value='"+industryObject[i].value+"'><a href='javascript:;'>"+industryObject[i].label+"</a></li>";
|
|
|
}
|
|
|
$(".industry_ul").html(ul_html);
|
|
|
$(".industry_ul li:first").addClass("action_li");
|
|
|
+ var left_val=$(".industry_ul li.action_li").val();
|
|
|
+ $.ajax({
|
|
|
+ method: "post",
|
|
|
+ dataType: "json",
|
|
|
+ url: globalConfig.context + "/portal/search/boutiqueSearchList",
|
|
|
+ data: {
|
|
|
+ boutiqueType:0,
|
|
|
+ industryCatalog:left_val,
|
|
|
+ pageNo:1,
|
|
|
+ pageSize:6
|
|
|
+ },
|
|
|
+ success: function (data) {
|
|
|
+ if(data.data.totalCount==0){
|
|
|
+ $(".pagination_box").css("display","none");
|
|
|
+ $("#demandList_patent").html("<div class='list_none'>敬请期待...</div>");
|
|
|
+ }else{
|
|
|
+ $(".pagination_box").css("display","block");
|
|
|
+ manage(data.data);
|
|
|
+ page(data.data.totalCount);
|
|
|
+ }
|
|
|
+ }
|
|
|
+ })
|
|
|
})();
|
|
|
(function(){
|
|
|
+
|
|
|
+ function manage(data){
|
|
|
+ var demand_html="";
|
|
|
+ for(var i=0;i<data.pageSize;i++){
|
|
|
+ demand_html+="<li>" +
|
|
|
+ "<img src='"+globalConfig.uploadPath+data.list[i].pictureUrl+" alt=''/>" +
|
|
|
+ "<div class='details_text'>" +
|
|
|
+ "<p>行业:<span>"+data.list[i].industryCatalog+"</span></p>" +
|
|
|
+ "<p>ä»·æ ¼:<span>"+data.list[i].price+"</span></p>" +
|
|
|
+ "<p>简介:<b>"+data.list[i].sketch.substring(0,18)+"..."+"</b></p>" +
|
|
|
+ "<a href='#'>了解详情</a>" +
|
|
|
+ "</div>" +
|
|
|
+ "<div class='details_fix'>" +
|
|
|
+ "<p>专利�:<span>"+data.list[i].name+"</span></p>" +
|
|
|
+ "<p>所有人:<span>"+data.list[i].personName+"</span></p>" +
|
|
|
+ "</div></li>"
|
|
|
+ }
|
|
|
+ $("#demandList_patent").html(demand_html);
|
|
|
+ }
|
|
|
$(".title_details ol li").click(function(){
|
|
|
+ $(".paging_box span:first").addClass("action_span").siblings().removeClass("action_span");
|
|
|
$(this).addClass("act").siblings().removeClass("act");
|
|
|
var left_val=$(".industry_ul li.action_li").val();
|
|
|
var right_val = $(this).val();
|
|
@@ -34,12 +106,21 @@ import {
|
|
|
|
|
|
},
|
|
|
success: function (data) {
|
|
|
- console.log(data);
|
|
|
+ if(data.data.totalCount==0){
|
|
|
+ $(".pagination_box").css("display","none");
|
|
|
+ $("#demandList_patent").html("<div class='list_none'>敬请期待...</div>");
|
|
|
+ }else{
|
|
|
+ $(".pagination_box").css("display","block");
|
|
|
+ manage(data.data);
|
|
|
+ page(data.data.totalCount);
|
|
|
+ }
|
|
|
}
|
|
|
})
|
|
|
|
|
|
});
|
|
|
+
|
|
|
$(".industry_ul li").click(function() {
|
|
|
+ $(".paging_box span:first").addClass("action_span").siblings().removeClass("action_span");
|
|
|
$(".title_details ol li").eq(0).addClass("act").siblings().removeClass("act");
|
|
|
$(this).addClass("action_li").siblings().removeClass("action_li");
|
|
|
var left_val = $(this).val();
|
|
@@ -55,15 +136,22 @@ import {
|
|
|
pageSize:6
|
|
|
},
|
|
|
success: function (data) {
|
|
|
- console.log(data);
|
|
|
+ if(data.data.totalCount==0){
|
|
|
+ $(".pagination_box").css("display","none");
|
|
|
+ $("#demandList_patent").html("<div class='list_none'>敬请期待...</div>");
|
|
|
+ }else{
|
|
|
+ $(".pagination_box").css("display","block");
|
|
|
+ manage(data.data);
|
|
|
+ page(data.data.totalCount);
|
|
|
+ }
|
|
|
}
|
|
|
})
|
|
|
});
|
|
|
-
|
|
|
- $(".paging_box").on("click","span",function(){
|
|
|
- $(this).addClass("action_span").siblings().removeClass("action_span");
|
|
|
+
|
|
|
+ $(".paging_box").on("click","span",function(e){
|
|
|
var page_length=$(this).attr("value");
|
|
|
var left_val=$(".industry_ul li.action_li").val();
|
|
|
+ var right_val=$(".title_details ol li.act").val();
|
|
|
var right_check=$(".title_details ol li.act").index();
|
|
|
$.ajax({
|
|
|
method: "post",
|
|
@@ -76,102 +164,52 @@ import {
|
|
|
pageSize:6
|
|
|
},
|
|
|
success: function (data) {
|
|
|
- console.log(data);
|
|
|
+ if(data.data.totalCount==0){
|
|
|
+ $(".pagination_box").css("display","none");
|
|
|
+ $("#demandList_patent").html("<div class='list_none'>敬请期待...</div>");
|
|
|
+ }else{
|
|
|
+ $(".pagination_box").css("display","block");
|
|
|
+ manage(data.data);
|
|
|
+ page(data.data.totalCount);
|
|
|
+ }
|
|
|
}
|
|
|
- })
|
|
|
+ });
|
|
|
+ $(e.target).addClass("action_span").siblings().removeClass("action_span");
|
|
|
});
|
|
|
-
|
|
|
- function ajax_check(check,left_val,page){
|
|
|
- if(check==0){
|
|
|
- $.ajax({
|
|
|
- method: "get",
|
|
|
- dataType: "json",
|
|
|
- url: globalConfig.context + "/portal/search/demandList",
|
|
|
- data: {
|
|
|
- fieldA:left_val,
|
|
|
- category:0,
|
|
|
- dataCategory:null,
|
|
|
- pageNo:page,
|
|
|
- pageSize:6
|
|
|
- },
|
|
|
- success: function (data) {
|
|
|
- console.log(data);
|
|
|
- }
|
|
|
- })
|
|
|
- }else if(check==1){
|
|
|
- $.ajax({
|
|
|
- method: "get",
|
|
|
- dataType: "json",
|
|
|
- url: globalConfig.context + "/portal/search/achievementList",
|
|
|
- data: {
|
|
|
- fieldA:left_val,
|
|
|
- category:1,
|
|
|
- boutique:1,
|
|
|
- pageNo:page,
|
|
|
- pageSize:6
|
|
|
- },
|
|
|
- success: function (data) {
|
|
|
- console.log(data);
|
|
|
- }
|
|
|
- })
|
|
|
- }else if(check==2){
|
|
|
- $.ajax({
|
|
|
- method: "get",
|
|
|
- dataType: "json",
|
|
|
- url: globalConfig.context + "/portal/search/demandList",
|
|
|
- data: {
|
|
|
- industryCategoryA:left_val,
|
|
|
- sign:0,
|
|
|
- boutique:1,
|
|
|
- pageNo:page,
|
|
|
- pageSize:6
|
|
|
- },
|
|
|
- success: function (data) {
|
|
|
- console.log(data);
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
- var isfirst=0;
|
|
|
- var isone=1;
|
|
|
+
|
|
|
+ var isfirst=0;
|
|
|
+ var page_click=0;
|
|
|
$(".page_right").click(function(){
|
|
|
+ page_click++;
|
|
|
var box_scrollleft=$(".pagination_box>div").scrollLeft();
|
|
|
- box_scrollleft+=75;
|
|
|
+ box_scrollleft+=102;
|
|
|
$(".pagination_box>div").scrollLeft(box_scrollleft);
|
|
|
$(".page_left").addClass("span_true");
|
|
|
if(isfirst==0){
|
|
|
$(".page_left").before("<span class='all_span two_all_span'>. . .</span><span class='second'>2</span><span class='first'>1</span>");
|
|
|
isfirst=1;
|
|
|
}
|
|
|
- if($(".pagination_box>div").scrollLeft()==($(".paging_box").width()-$(".pagination_box>div").width())){
|
|
|
+ if($(".pagination_box>div").scrollLeft()==($(".paging_box").width()-$(".pagination_box>div").width())){
|
|
|
$(".page_right").removeClass("span_true");
|
|
|
- $(".one_all_span").remove();
|
|
|
- isone=0;
|
|
|
};
|
|
|
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
$(".page_left").click(function(){
|
|
|
- if(isone==0){
|
|
|
- $(".page_right").addClass("span_true").after("<span class='all_span one_all_span'>. . .</span>");
|
|
|
- isone=1;
|
|
|
- }
|
|
|
- var box_scrollleft=$(".pagination_box>div").scrollLeft();
|
|
|
- box_scrollleft-=75;
|
|
|
+ page_click--;
|
|
|
+ var box_scrollleft=$(".pagination_box>div").scrollLeft();
|
|
|
+ box_scrollleft-=102;
|
|
|
$(".pagination_box>div").scrollLeft(box_scrollleft);
|
|
|
$(".page_right").addClass("span_true");
|
|
|
- if($(".pagination_box>div").scrollLeft()==0){
|
|
|
- $(".page_left").removeClass("span_true");
|
|
|
- $(".first").remove();
|
|
|
- $(".second").remove();
|
|
|
- $(".two_all_span").remove();
|
|
|
- isfirst=0;
|
|
|
-
|
|
|
- }
|
|
|
+ if($(".pagination_box>div").scrollLeft()==0){
|
|
|
+ $(".page_left").removeClass("span_true");
|
|
|
+ $(".first").remove();
|
|
|
+ $(".second").remove();
|
|
|
+ $(".two_all_span").remove();
|
|
|
+ isfirst=0;
|
|
|
+ }
|
|
|
});
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
$(".pagination_box").on("click",".first",function() {
|
|
|
$(".paging_box").children().eq(0).click();
|
|
|
$(".pagination_box>div").scrollLeft(0);
|
|
@@ -180,20 +218,8 @@ import {
|
|
|
$(".two_all_span").remove();
|
|
|
$(".page_left").removeClass("span_true");
|
|
|
isfirst = 0;
|
|
|
- if (isone == 0) {
|
|
|
- $(".page_right").addClass("span_true").after("<span class='all_span one_all_span'>. . .</span>");
|
|
|
- isone = 1;
|
|
|
- }
|
|
|
- })
|
|
|
- $(".pagination_box").on("click","span",function(){
|
|
|
- $(this).addClass("action_span").siblings().removeClass("action_span");
|
|
|
- var page_length=$(this).attr("value");
|
|
|
- console.log(page_length);
|
|
|
- $(".main_details").scrollTop((page_length-1)*800);
|
|
|
- console.log($(".main_details").scrollTop());
|
|
|
-
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
$(".pagination_box").on("click",".second",function(){
|
|
|
$(".paging_box").children().eq(1).click();
|
|
|
$(".pagination_box>div").scrollLeft(0);
|
|
@@ -202,27 +228,18 @@ import {
|
|
|
$(".two_all_span").remove();
|
|
|
$(".page_left").removeClass("span_true");
|
|
|
isfirst=0;
|
|
|
- if(isone==0){
|
|
|
- $(".page_right").addClass("span_true").after("<span class='all_span one_all_span'>. . .</span>");
|
|
|
- isone=1;
|
|
|
- }
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
function page(data){
|
|
|
+ $(".one_all_span").remove();
|
|
|
+ var data=Math.ceil(data/6);
|
|
|
var paging_html="";
|
|
|
for(var j=1;j<=data;j++){
|
|
|
paging_html+="<span value="+j+">"+j+"</span>"
|
|
|
}
|
|
|
- $(".paging_box").html(paging_html).width(data*25);
|
|
|
- $(".paging_box span:first").addClass("action_span");
|
|
|
- if(data>8){
|
|
|
- $(".page_right").addClass("span_true").after("<span class='all_span one_all_span'>. . .</span>");
|
|
|
- }else{
|
|
|
- $(".all_span").remove();
|
|
|
- }
|
|
|
+ $(".paging_box").html(paging_html).width(data*34);
|
|
|
+ $(".page_right").addClass("span_true").after("<span class='all_span one_all_span'>共"+data+"页</span>");
|
|
|
}
|
|
|
- page(19);
|
|
|
-
|
|
|
})();
|
|
|
|
|
|
|