|
@@ -1,3 +1,58 @@
|
|
|
+/*
|
|
|
+* money unit for zyh @date 2020/6/5
|
|
|
+* */
|
|
|
+var MoneyUnit = {
|
|
|
+ levelArr: ['元', '万元', '亿元', '万亿元'],
|
|
|
+ test: function (num, type, lv) {
|
|
|
+ if (type === void 0) {
|
|
|
+ type = 'string';
|
|
|
+ }
|
|
|
+
|
|
|
+ if (lv === void 0) {
|
|
|
+ lv = 0;
|
|
|
+ }
|
|
|
+
|
|
|
+ if (num === 0) {
|
|
|
+ if (type === 'string') {
|
|
|
+ return '0';
|
|
|
+ }
|
|
|
+
|
|
|
+ if (type === 'lv') {
|
|
|
+ return this.levelArr[lv];
|
|
|
+ }
|
|
|
+
|
|
|
+ if (type === 'number') {
|
|
|
+ return 0;
|
|
|
+ }
|
|
|
+
|
|
|
+ if (type === 'index') {
|
|
|
+ return lv;
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ var result = num / Math.pow(10000, lv);
|
|
|
+
|
|
|
+ if (result > 10000 && lv < 2) {
|
|
|
+ return this.test(num, type, lv + 1);
|
|
|
+ } else {
|
|
|
+ if (type === 'string') {
|
|
|
+ return result.toFixed(2).replace('.00', '') + this.levelArr[lv];
|
|
|
+ }
|
|
|
+
|
|
|
+ if (type === 'lv') {
|
|
|
+ return this.levelArr[lv];
|
|
|
+ }
|
|
|
+
|
|
|
+ if (type === 'index') {
|
|
|
+ return lv;
|
|
|
+ }
|
|
|
+
|
|
|
+ if (type === 'number') {
|
|
|
+ return result.toFixed(2).replace('.00', '');
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
+}
|
|
|
var SuperSearch = {
|
|
|
secondFlag:"",
|
|
|
secondList:"",
|
|
@@ -118,7 +173,7 @@ var SuperSearch = {
|
|
|
}
|
|
|
if(SuperSearch.showNull){
|
|
|
$("#supersearchPage #selLable").removeClass("hidden");
|
|
|
- $("#supersearchPage .nullcontent").removeClass("hidden");
|
|
|
+ $("#supersearchPage .nullcontent").removeClass("hidden");
|
|
|
}else{
|
|
|
if(SuperSearch.showNull == null){
|
|
|
$("#supersearchPage #selLable").addClass("hidden");
|
|
@@ -134,11 +189,11 @@ var SuperSearch = {
|
|
|
$("#supersearchPage #wrapper").addClass("hidden");
|
|
|
}
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
$("#supersearchPage input[name=super_searchinput]").on("input",function(){
|
|
|
SuperSearch.canSearch();
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
//是否显示提示搜索框
|
|
|
$("#supersearchPage input[name=super_searchinput]").focus(function(){
|
|
|
hideTab();
|
|
@@ -148,7 +203,7 @@ var SuperSearch = {
|
|
|
$("#supersearchPage .inputDiv").addClass("hidden");
|
|
|
},300);
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
//清除输入框功能
|
|
|
$("#supersearchPage .clearInpt").on("tap",function(){
|
|
|
$("#supersearchPage input[name=super_searchinput]").val("");
|
|
@@ -178,7 +233,7 @@ var SuperSearch = {
|
|
|
SuperSearch.showToOrder(false)
|
|
|
SuperSearch.dyDiv=true;
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
//订阅
|
|
|
$("#supersearchPage #zjdy").on("tap",function(){
|
|
|
var rFlag = false;
|
|
@@ -243,7 +298,7 @@ var SuperSearch = {
|
|
|
});
|
|
|
}
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
////
|
|
|
SuperSearch.njTipEasyPopup = new EasyPopup("nijianTip");
|
|
|
$("#supersearchPage .q-mark").on("tap",function(){
|
|
@@ -258,7 +313,7 @@ var SuperSearch = {
|
|
|
$(this).addClass("active");
|
|
|
$("#supersearchPage .money-dialog .btn").removeClass("active");
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
var reg = /^[\u4e00-\u9fa5]+$/;
|
|
|
var maxnum = "";
|
|
|
$("#supersearchPage .maxMrice").on("input propertychange",function(){
|
|
@@ -318,7 +373,7 @@ var SuperSearch = {
|
|
|
maxnum = min;
|
|
|
}
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
var minnum = "";
|
|
|
$("#supersearchPage .minMrice").on("input propertychange",function(){
|
|
|
/*
|
|
@@ -377,7 +432,7 @@ var SuperSearch = {
|
|
|
maxnum = min;
|
|
|
}
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
$("#supersearchPage .shaixIndustry").on("tap",function(){
|
|
|
$(this).addClass("shaixcl");
|
|
|
$(this).siblings().removeClass("shaixcl");
|
|
@@ -410,7 +465,7 @@ var SuperSearch = {
|
|
|
$(this).addClass("shaixcl");
|
|
|
$(this).siblings().removeClass("shaixcl");
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
var dialogObj = $("#supersearchPage .contentone");
|
|
|
dialogObj.find(".btn").on("tap",function(){
|
|
|
if($(this).parent().index() == 0){
|
|
@@ -423,7 +478,7 @@ var SuperSearch = {
|
|
|
dialogObj.find("ul:first li:first .btn").addClass("active");
|
|
|
};
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
var dialogObjtwo = $("#supersearchPage .contenttwo");
|
|
|
dialogObjtwo.find(".btn").on("tap",function(){
|
|
|
if($(this).parent().index() == 0){
|
|
@@ -444,7 +499,7 @@ var SuperSearch = {
|
|
|
dialogObjtwo.find("ul:first li:first .btn").addClass("active");
|
|
|
};
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
dialogObjtwo.find('div[id="dqbtn"]').on("tap",function(){
|
|
|
$(this).toggleClass("active");
|
|
|
if ($(this).attr("class") != "active"){
|
|
@@ -457,7 +512,7 @@ var SuperSearch = {
|
|
|
dialogObjtwo.find("ul:first li:first .btn").addClass("active");
|
|
|
};
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
//获取输入时间
|
|
|
$("#supersearchPage .jypt-pt button").on("tap",function(){
|
|
|
var thisIndex = $("#supersearchPage .jypt-pt .jypt-active").index();
|
|
@@ -479,13 +534,151 @@ var SuperSearch = {
|
|
|
$("#supersearchPage .jypt-pt>button:first").addClass("jypt-active");
|
|
|
}
|
|
|
});
|
|
|
+ //获取当前时间
|
|
|
+ var date = (function () {
|
|
|
+ var date = new Date();
|
|
|
+ var year = date.getFullYear();
|
|
|
+ var month = date.getMonth() + 1;
|
|
|
+ var day = date.getDate();
|
|
|
+ month = month < 10 ? '0' + month : month;
|
|
|
+ day = day < 10 ? '0' + day : day;
|
|
|
+ return year + '-' + month + '-' + day;
|
|
|
+ })();
|
|
|
+ // 显示记录值
|
|
|
+ var nowStartTime, nowEndTime;
|
|
|
+ function resetDefaultTime () {
|
|
|
+ var stime = localStorage.search_starttime;
|
|
|
+ var etime = localStorage.search_endtime;
|
|
|
+ var regTime = new RegExp(/\d{4}年\d{2}月\d{2}日/)
|
|
|
+ if (stime && regTime.test(stime)) {
|
|
|
+ nowStartTime = stime.replace('日', '').split(/[年|月]/)
|
|
|
+ $("#supersearchPage #starttime").val(stime).attr('data-value', new Date(nowStartTime.join('/')).getTime());
|
|
|
+ } else {
|
|
|
+ $("#supersearchPage #starttime").val('').attr('data-value', '');
|
|
|
+ localStorage.removeItem('search_starttime')
|
|
|
+ }
|
|
|
+ if (etime && regTime.test(etime)) {
|
|
|
+ nowEndTime = etime.replace('日', '').split(/[年|月]/)
|
|
|
+ $("#supersearchPage #endtime").val(etime).attr('data-value', new Date(nowEndTime.join('/')).getTime());
|
|
|
+ } else {
|
|
|
+ $("#supersearchPage #endtime").val('').attr('data-value', '');
|
|
|
+ localStorage.removeItem('search_endtime')
|
|
|
+ }
|
|
|
+ }
|
|
|
+ resetDefaultTime()
|
|
|
+ // 点击事件绑定datepicker
|
|
|
$("#supersearchPage #starttime").on("click",function(){
|
|
|
- $("#supersearchPage #starttime").mobiscroll('show');
|
|
|
+ if(typeof(isWxsearchlist) != "undefined"){
|
|
|
+ $("#supersearchPage .sl-jyshxbottom").addClass("hide");
|
|
|
+ }
|
|
|
+ weui.datePicker({
|
|
|
+ id: 'start' + new Date().getTime(),
|
|
|
+ start: 2000,
|
|
|
+ title: '选择开始时间',
|
|
|
+ end: nowEndTime ? nowEndTime.join('-') : new Date(),
|
|
|
+ defaultValue: nowStartTime ? nowStartTime : date.split('-'),
|
|
|
+ className: 'jymobile-datePicker start',
|
|
|
+ onChange: function (result) {
|
|
|
+ var nowTArr = result.map(function (v) {
|
|
|
+ return v.label
|
|
|
+ })
|
|
|
+ $(".jymobile-datePicker.start .weui-picker__item").each(function(){
|
|
|
+ var nowT = $(this).text()
|
|
|
+ $(this).removeClass('is-now-select')
|
|
|
+ if (nowTArr.indexOf(nowT) !== -1) {
|
|
|
+ $(this).addClass('is-now-select')
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ onClose: function () {
|
|
|
+ if(typeof(isWxsearchlist) != "undefined"){
|
|
|
+ $("#supersearchPage .sl-jyshxbottom").removeClass("hide");
|
|
|
+ }
|
|
|
+ },
|
|
|
+ onConfirm: function (result) {
|
|
|
+ var year = result[0].value;
|
|
|
+ var month = result[1].value < 10 ? '0' + result[1].value : result[1].value;
|
|
|
+ var day = result[2].value < 10 ? '0' + result[2].value : result[2].value;
|
|
|
+ var time_result = year + '年' + month + '月' + day + '日';
|
|
|
+ var timeSec = year + '/' + month + '/' + day
|
|
|
+ nowStartTime = [year, month, day]
|
|
|
+ if(localStorage){
|
|
|
+ localStorage.search_starttime = time_result;
|
|
|
+ }
|
|
|
+ $("#supersearchPage #starttime").val(time_result).attr('data-value', new Date(timeSec).getTime());
|
|
|
+ SuperSearch.afterSelect();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ $(".jymobile-datePicker.start #weui-picker-confirm").text('确认')
|
|
|
+ if (!nowStartTime) {return}
|
|
|
+ $(".jymobile-datePicker.start .weui-half-screen-dialog__ft").prepend(`<a href="javascript:;" class="weui-btn weui-btn_disabled weui-picker__btn" id="resetTime" data-action="select" style="text-decoration: none;">重置</a>`)
|
|
|
+ $(".jymobile-datePicker.start #resetTime").on('click',function () {
|
|
|
+ $('.jymobile-datePicker.start .weui-mask.weui-animate-fade-in').trigger('click');
|
|
|
+ $('.jymobile-datePicker.start .weui-mask.weui-animate-fade-in').click();
|
|
|
+ $("#supersearchPage #starttime").attr("data-value","").val('');
|
|
|
+ nowStartTime = null
|
|
|
+ if(localStorage){
|
|
|
+ localStorage.removeItem("search_starttime");
|
|
|
+ }
|
|
|
+ SuperSearch.afterOnClear();
|
|
|
+ })
|
|
|
});
|
|
|
$("#supersearchPage #endtime").on("click",function(){
|
|
|
- $("#supersearchPage #endtime").mobiscroll('show');
|
|
|
+ if(typeof(isWxsearchlist) != "undefined"){
|
|
|
+ $("#supersearchPage .sl-jyshxbottom").addClass("hide");
|
|
|
+ }
|
|
|
+ weui.datePicker({
|
|
|
+ id: 'end' + new Date().getTime(),
|
|
|
+ start: nowStartTime ? nowStartTime.join('-') : 2000,
|
|
|
+ title: '选择结束时间',
|
|
|
+ end: new Date(),
|
|
|
+ defaultValue: nowEndTime ? nowEndTime : date.split('-'),
|
|
|
+ className: 'jymobile-datePicker end',
|
|
|
+ onChange: function (result) {
|
|
|
+ var nowTArr = result.map(function (v) {
|
|
|
+ return v.label
|
|
|
+ })
|
|
|
+ $(".jymobile-datePicker.end .weui-picker__item").each(function(){
|
|
|
+ var nowT = $(this).text()
|
|
|
+ $(this).removeClass('is-now-select')
|
|
|
+ if (nowTArr.indexOf(nowT) !== -1) {
|
|
|
+ $(this).addClass('is-now-select')
|
|
|
+ }
|
|
|
+ })
|
|
|
+ },
|
|
|
+ onClose: function () {
|
|
|
+ if(typeof(isWxsearchlist) != "undefined"){
|
|
|
+ $("#supersearchPage .sl-jyshxbottom").removeClass("hide");
|
|
|
+ }
|
|
|
+ },
|
|
|
+ onConfirm: function (result) {
|
|
|
+ var year = result[0].value;
|
|
|
+ var month = result[1].value < 10 ? '0' + result[1].value : result[1].value;
|
|
|
+ var day = result[2].value < 10 ? '0' + result[2].value : result[2].value;
|
|
|
+ var time_result = year + '年' + month + '月' + day + '日';
|
|
|
+ var timeSec = year + '/' + month + '/' + day
|
|
|
+ nowEndTime = [year, month, day]
|
|
|
+ if(localStorage){
|
|
|
+ localStorage.search_endtime = time_result;
|
|
|
+ }
|
|
|
+ $("#supersearchPage #endtime").val(time_result).attr('data-value', new Date(timeSec).getTime());
|
|
|
+ SuperSearch.afterSelect();
|
|
|
+ }
|
|
|
+ });
|
|
|
+ $(".jymobile-datePicker.end #weui-picker-confirm").text('确认')
|
|
|
+ if (!nowEndTime) {return}
|
|
|
+ $(".jymobile-datePicker.end .weui-half-screen-dialog__ft").prepend(`<a href="javascript:;" class="weui-btn weui-btn_disabled weui-picker__btn" id="resetTime" data-action="select" style="text-decoration: none;">重置</a>`)
|
|
|
+ $(".jymobile-datePicker.end #resetTime").on('click',function () {
|
|
|
+ $('.jymobile-datePicker.end .weui-mask.weui-animate-fade-in').trigger('click');
|
|
|
+ $('.jymobile-datePicker.end .weui-mask.weui-animate-fade-in').click();
|
|
|
+ $("#supersearchPage #endtime").attr("data-value","").val('');
|
|
|
+ nowEndTime = null
|
|
|
+ if(localStorage){
|
|
|
+ localStorage.removeItem("search_endtime");
|
|
|
+ }
|
|
|
+ SuperSearch.afterOnClear();
|
|
|
+ })
|
|
|
});
|
|
|
- SuperSearch.initMobiscroll();
|
|
|
//返回时 是否显示table的查看更多
|
|
|
if($(".newdialog .tab-box .sub-show-list").find("li.active").attr('dataVal')=="showlist"){
|
|
|
SuperSearch.isTable(false);
|
|
@@ -614,7 +807,7 @@ var SuperSearch = {
|
|
|
SuperSearch.noMoreData();
|
|
|
return;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
$.ajax({
|
|
|
type: 'post',
|
|
|
url: '/swordfish/searchlist/paging',
|
|
@@ -652,7 +845,7 @@ var SuperSearch = {
|
|
|
SuperSearch.isTable(true);
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
if(!hasNextPage){
|
|
|
SuperSearch.noMoreData();
|
|
|
return;
|
|
@@ -727,7 +920,7 @@ var SuperSearch = {
|
|
|
}
|
|
|
});
|
|
|
SuperSearch.reqParam.scope=scope.join(",");
|
|
|
-
|
|
|
+
|
|
|
//行业类型
|
|
|
var industrySelect="";
|
|
|
if($("#supersearchPage .contentthree .active").hasClass("btn")){
|
|
@@ -736,7 +929,7 @@ var SuperSearch = {
|
|
|
}else{
|
|
|
industrySelect= $("#supersearchPage .contentthree .active").attr("data-value");
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
}else{
|
|
|
$("#supersearchPage .contentthree .active").parent("li").find(".btn").each(function(){
|
|
|
industrySelect+= $(this).attr("data-value")+",";
|
|
@@ -744,7 +937,7 @@ var SuperSearch = {
|
|
|
industrySelect=industrySelect.substring(0,industrySelect.length-1);
|
|
|
}
|
|
|
SuperSearch.reqParam.industry=industrySelect;
|
|
|
-
|
|
|
+
|
|
|
//信息类型
|
|
|
var selectToptypes = "";
|
|
|
$("#supersearchPage .contenttwo #dqbtn.active").each(function(){
|
|
@@ -754,7 +947,7 @@ var SuperSearch = {
|
|
|
}
|
|
|
selectToptypes += thisText;
|
|
|
});
|
|
|
-
|
|
|
+
|
|
|
var selectSubTypes = "";
|
|
|
$("#supersearchPage .contenttwo .btn.active").each(function(){
|
|
|
if($(this).parent().index() == 0){
|
|
@@ -767,7 +960,7 @@ var SuperSearch = {
|
|
|
selectSubTypes += thisText;
|
|
|
});
|
|
|
SuperSearch.reqParam.subtype=selectSubTypes;
|
|
|
-
|
|
|
+
|
|
|
//金额
|
|
|
var moneyRange=$("#supersearchPage .money-dialog .active").attr("data-value");
|
|
|
if(moneyRange!="all"){
|
|
@@ -778,12 +971,12 @@ var SuperSearch = {
|
|
|
SuperSearch.reqParam.minprice="";
|
|
|
SuperSearch.reqParam.maxprice="";
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//SuperSearch.reqParam.money=moneyRange;
|
|
|
-
|
|
|
+
|
|
|
//日期
|
|
|
SuperSearch.reqParam.publishtime=SuperSearch.setPublishtime();
|
|
|
-
|
|
|
+
|
|
|
//全文or标题
|
|
|
if($(".newdialog .tab-box .sub-search-title").find("li.active").attr('dataVal')=="searchtitle"){
|
|
|
SuperSearch.reqParam.selectType="title";
|
|
@@ -798,7 +991,7 @@ var SuperSearch = {
|
|
|
var model = "lab_search";
|
|
|
var s_url = "/jylab/mainSearch/";
|
|
|
var s_model = "搜索";
|
|
|
-
|
|
|
+
|
|
|
var s_industry = "";//行业-单选
|
|
|
var s_key = "";//关键词
|
|
|
var i_amount = 0;//中标金额 1-含 0-不含
|
|
@@ -837,9 +1030,9 @@ var SuperSearch = {
|
|
|
}else{
|
|
|
i_infotable = 1;
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
var content = '{"encode":"' + encode + '","model":"' + model + '","s_url":"' + s_url + '","s_model":"' + s_model + '","s_openid":"' + s_openid + '","s_industry":"' + s_industry + '","s_key":"'+s_key+'","i_amount":'+i_amount+',"i_area":'+i_area+',"i_industry":'+i_industry+',"i_infotable":'+i_infotable+',"i_infotype":'+i_infotype+',"i_time":'+i_time+'}';
|
|
|
-
|
|
|
+
|
|
|
$.post('/accesslog/byajax',{json:content},function(r){});
|
|
|
}
|
|
|
},
|
|
@@ -887,7 +1080,7 @@ var SuperSearch = {
|
|
|
$(".newdialog .sub-search-title").find("li").removeClass("active");
|
|
|
$(".selected-export .options .search-title").find("em").text("标题搜索");
|
|
|
$(".newdialog .sub-search-title").find("li[dataval='searchtitle']").addClass("active");
|
|
|
-
|
|
|
+
|
|
|
$(".newdialog .sub-show-list").find("li").removeClass("active");
|
|
|
$(".selected-export .show-list").find("em").text("列表显示");
|
|
|
$(".newdialog .sub-show-list").find("li[dataval='showlist']").addClass("active");
|
|
@@ -914,7 +1107,7 @@ var SuperSearch = {
|
|
|
$("#supersearchPage .selLable").removeClass("hidden");
|
|
|
//铺查询信息
|
|
|
$("#supersearchPage #wrapper .dropload-down").remove();
|
|
|
-
|
|
|
+
|
|
|
if(data["list"] == null || data["list"].length == 0){
|
|
|
$("#supersearchPage #hasNoData_tiptext>font").hide();
|
|
|
if(data.status==-1){
|
|
@@ -1031,7 +1224,7 @@ var SuperSearch = {
|
|
|
if(industry!=""){
|
|
|
industry='<span class="industry">'+industry+'</span>';
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//时间
|
|
|
var tdf = list[i].publishtime;
|
|
|
var fullTime="";
|
|
@@ -1047,7 +1240,7 @@ var SuperSearch = {
|
|
|
}else{
|
|
|
tdf = '';
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
var datatype = "";
|
|
|
if(list[i].subtype){
|
|
|
datatype='<span class="type">'+list[i].subtype+'</span>'
|
|
@@ -1087,6 +1280,14 @@ var SuperSearch = {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+ // 金额标签
|
|
|
+ var moneyTag = '';
|
|
|
+ if(typeof(list[i].budget) != "undefined" && list[i].budget != null && list[i].budget != ""){
|
|
|
+ moneyTag = '<span class="industry">'+MoneyUnit.test(list[i].budget)+'</span>';
|
|
|
+ }
|
|
|
+ if(typeof(list[i].bidamount) != "undefined" && list[i].bidamount != null && list[i].bidamount != ""){
|
|
|
+ moneyTag = '<span class="industry">'+MoneyUnit.test(list[i].bidamount)+'</span>';
|
|
|
+ }
|
|
|
if(i==3&&pageNum==1){
|
|
|
ListHtml += '<div class="tslist" style="border-bottom-width:0px;">'
|
|
|
}else{
|
|
@@ -1102,14 +1303,14 @@ var SuperSearch = {
|
|
|
+'</div>'
|
|
|
+'<div style="clear:both;"></div>'
|
|
|
+'<div class="restime time-diff">'
|
|
|
- +area+datatype+industry+tdf
|
|
|
+ +area+industry+datatype+moneyTag+tdf
|
|
|
+'</div>'
|
|
|
+'<div style="clear:both;"></div>'
|
|
|
+detail
|
|
|
+'</div>';
|
|
|
if(i>=20||pageNum!=1){
|
|
|
continue
|
|
|
- }
|
|
|
+ }
|
|
|
//拟建项目
|
|
|
if(SuperSearch.subtype_proposed==SuperSearch.reqParam.subtype){
|
|
|
var projectinfo = list[i].projectinfo;
|
|
@@ -1243,7 +1444,7 @@ var SuperSearch = {
|
|
|
SuperSearch.myredirect(h,sid,sds,industry);
|
|
|
});
|
|
|
$('#supersearchPage #list').html(ListHtmlObj);
|
|
|
-
|
|
|
+
|
|
|
TableHtmlobj.on("tap",function(event){
|
|
|
var h = $(this).attr("s");
|
|
|
var sid = $(this).attr("sid");
|
|
@@ -1257,7 +1458,7 @@ var SuperSearch = {
|
|
|
$("#supersearchPage #table .content").html("<tr><td><div>序号</div></td><td><div>项目名称</div></td><td><div>公告类型</div></td><td><div>预算<br>(万元)</div></td><td><div>招标单位</div></td><td><div>开标时间</div></td><td><div>中标单位</div></td><td>中标金额<br>(万元)</td><td><div>发布时间</div></td></tr>");
|
|
|
}
|
|
|
$("#supersearchPage #table .content").append(TableHtmlobj);
|
|
|
-
|
|
|
+
|
|
|
$(".loading_").hide();
|
|
|
},
|
|
|
myredirect: function (link,sid,sds,industry){ //跳转三级页
|
|
@@ -1349,7 +1550,7 @@ var SuperSearch = {
|
|
|
// }else{
|
|
|
// $("#supersearchPage .inputDiv").css("border-top-width","1px");
|
|
|
}
|
|
|
- //
|
|
|
+ //
|
|
|
var len=$("#supersearchPage .inputDiv ul li").length;
|
|
|
$("#supersearchPage .inputDiv ul li:eq("+(len-1)+")").css("border-bottom-right-radius","5px").css("border-bottom-left-radius","5px");
|
|
|
//点击提示框内容 进行搜索
|
|
@@ -1418,7 +1619,7 @@ var SuperSearch = {
|
|
|
if(document.all){
|
|
|
window.event.cancelBubble = true;
|
|
|
}else{
|
|
|
- event.stopPropagation();
|
|
|
+ event.stopPropagation();
|
|
|
}
|
|
|
}
|
|
|
},1000);
|
|
@@ -1436,7 +1637,7 @@ var SuperSearch = {
|
|
|
if(flag){ //table
|
|
|
if(SuperSearch.dropload){//表格只展示20条数据
|
|
|
SuperSearch.dropload.lock();
|
|
|
- }
|
|
|
+ }
|
|
|
if($("#table .content tr").length>20){
|
|
|
$(".dropload-down").css("display","none");
|
|
|
$("#wrapper .shade_table").css("display","");
|
|
@@ -1559,7 +1760,7 @@ var SuperSearch = {
|
|
|
}
|
|
|
$("body").scrollTop(sessionStorage.superSearch_yScroll);
|
|
|
$("#supersearchPage #table .data").scrollLeft(sessionStorage.superSearch_xScroll);
|
|
|
-
|
|
|
+
|
|
|
//筛选时间
|
|
|
var ptime= sessionStorage.superSearch_publishtime;
|
|
|
if(typeof(ptime) != "undefined" && ptime != ""){
|
|
@@ -1594,7 +1795,7 @@ var SuperSearch = {
|
|
|
});
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
+
|
|
|
//地区
|
|
|
var scopes=sessionStorage.superSearch_scope;
|
|
|
if(typeof(scopes) != "undefined" && scopes != "A"&&scopes != ""){
|
|
@@ -1616,8 +1817,8 @@ var SuperSearch = {
|
|
|
/*if(industry != "A"&&industry != ""){
|
|
|
$("#supersearchPage .contentthree").find("ul:first li:first .btn").removeClass("active");
|
|
|
industry = industry.split(",");
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
if(industry.length>1){
|
|
|
// alert(1)
|
|
|
$("#supersearchPage [data-value='"+industry[0]+"']").parent("li").find("#dqbtn").addClass("active");
|
|
@@ -1751,119 +1952,6 @@ var SuperSearch = {
|
|
|
}
|
|
|
});
|
|
|
},
|
|
|
- initMobiscroll: function(){
|
|
|
- var starttime = null;
|
|
|
- var endtime = null;
|
|
|
- if(localStorage){
|
|
|
- var stime = localStorage.search_starttime;
|
|
|
- var etime = localStorage.search_endtime;
|
|
|
- if(stime){
|
|
|
- $("#supersearchPage #starttime").attr("data-value",stime);
|
|
|
- starttime = new Date(Number(stime));
|
|
|
- $('#supersearchPage #starttime').val(starttime.Format("yyyy年MM月dd日"));
|
|
|
- }else{
|
|
|
- $("#supersearchPage #starttime").attr("data-value","");
|
|
|
- $('#supersearchPage #starttime').val("");
|
|
|
- }
|
|
|
- if(etime){
|
|
|
- $("#supersearchPage #endtime").attr("data-value",etime);
|
|
|
- endtime = new Date(Number(etime));
|
|
|
- $('#supersearchPage #endtime').val(endtime.Format("yyyy年MM月dd日"));
|
|
|
- }else{
|
|
|
- $("#supersearchPage #endtime").attr("data-value","");
|
|
|
- $('#supersearchPage #endtime').val("");
|
|
|
- }
|
|
|
- }
|
|
|
- $.mobiscroll.setDefaults({
|
|
|
- theme: "ios",
|
|
|
- lang: "zh",
|
|
|
- setText: "确定",
|
|
|
- clearText: "清空",
|
|
|
- buttons: [
|
|
|
- 'set',
|
|
|
- {
|
|
|
- text: '选择时间',
|
|
|
- cssClass: 'dwb title',
|
|
|
- handler: function(event,inst){
|
|
|
-
|
|
|
- }
|
|
|
- },
|
|
|
- 'clear'
|
|
|
- ],
|
|
|
- dateFormat: "yyyy年mm月dd日",
|
|
|
- dateOrder: "yyyymd",
|
|
|
- timeWheels: "H",
|
|
|
- timeFormat: "HH时 周DD",
|
|
|
- dayNames: ["日","一","二","三","四","五","六"],
|
|
|
- headerText: false,
|
|
|
- yearSuffix: "年",
|
|
|
- monthSuffix: "月",
|
|
|
- daySuffix: "日",
|
|
|
- showOnTap: false,
|
|
|
- onBeforeShow: function(inst){
|
|
|
- if(typeof(isWxsearchlist) != "undefined"){
|
|
|
- $("#supersearchPage .sl-jyshxbottom").addClass("hide");
|
|
|
- }
|
|
|
- },
|
|
|
- onClosed: function(valueText, inst){
|
|
|
- if(typeof(isWxsearchlist) != "undefined"){
|
|
|
- $("#supersearchPage .sl-jyshxbottom").removeClass("hide");
|
|
|
- }
|
|
|
- }
|
|
|
- });
|
|
|
- $("#supersearchPage #starttime").mobiscroll().date({
|
|
|
- maxDate: endtime,
|
|
|
- onInit: function(inst){
|
|
|
- if(starttime){
|
|
|
- inst.setVal(new Date(Number(starttime)));
|
|
|
- }
|
|
|
- },
|
|
|
- onSelect: function(valueText,inst){
|
|
|
- var arrayVal = inst.getArrayVal();
|
|
|
- var date = new Date(arrayVal[0],arrayVal[1],arrayVal[2]);
|
|
|
- var inst = $("#supersearchPage #endtime").mobiscroll('getInst');
|
|
|
- inst.option({minDate: date});
|
|
|
- if(localStorage){
|
|
|
- localStorage.search_starttime = date.getTime();
|
|
|
- }
|
|
|
- $("#supersearchPage #starttime").attr("data-value",date.getTime());
|
|
|
- SuperSearch.afterSelect();
|
|
|
- },
|
|
|
- onClear: function (event, inst){
|
|
|
- $("#supersearchPage #starttime").attr("data-value","");
|
|
|
- if(localStorage){
|
|
|
- localStorage.removeItem("search_starttime");
|
|
|
- }
|
|
|
- SuperSearch.afterOnClear();
|
|
|
- }
|
|
|
- });
|
|
|
- $("#supersearchPage #endtime").mobiscroll().date({
|
|
|
- minDate: starttime,
|
|
|
- onInit: function(inst){
|
|
|
- if(endtime){
|
|
|
- inst.setVal(new Date(Number(endtime)));
|
|
|
- }
|
|
|
- },
|
|
|
- onSelect: function(valueText,inst){
|
|
|
- var arrayVal = inst.getArrayVal();
|
|
|
- var date = new Date(arrayVal[0],arrayVal[1],arrayVal[2]);
|
|
|
- var inst = $("#supersearchPage #starttime").mobiscroll('getInst');
|
|
|
- inst.option({maxDate: date});
|
|
|
- if(localStorage){
|
|
|
- localStorage.search_endtime = date.getTime();
|
|
|
- }
|
|
|
- $("#supersearchPage #endtime").attr("data-value",date.getTime());
|
|
|
- SuperSearch.afterSelect();
|
|
|
- },
|
|
|
- onClear: function (event, inst){
|
|
|
- $("#supersearchPage #endtime").attr("data-value","");
|
|
|
- if(localStorage){
|
|
|
- localStorage.removeItem("search_endtime");
|
|
|
- }
|
|
|
- SuperSearch.afterOnClear();
|
|
|
- }
|
|
|
- });
|
|
|
- },
|
|
|
afterSelect: function(){
|
|
|
$("#supersearchPage .jypt-timeinputs").addClass("jypt-timeinputs-active");
|
|
|
$("#supersearchPage .jypt-pt .jypt-active").removeClass("jypt-active");
|
|
@@ -1886,7 +1974,7 @@ var SuperSearch = {
|
|
|
}
|
|
|
publishtime = SuperSearch.getInputTime().join("_");
|
|
|
if(publishtime != "_"){
|
|
|
- return publishtime;
|
|
|
+ return publishtime;
|
|
|
}else{
|
|
|
return "";
|
|
|
}
|
|
@@ -1916,7 +2004,7 @@ var SuperSearch = {
|
|
|
if(SuperSearch.dropload != null){
|
|
|
SuperSearch.dropload.resetload();
|
|
|
}
|
|
|
- //再html内点击都会存缓存 关闭广告后再刷新 会取缓存
|
|
|
+ //再html内点击都会存缓存 关闭广告后再刷新 会取缓存
|
|
|
SuperSearch.clearSessionStorage();
|
|
|
},
|
|
|
appendInterceptWord: function(word){
|
|
@@ -2034,12 +2122,21 @@ var SuperSearch = {
|
|
|
if(subtype==undefined){
|
|
|
subtype = ""
|
|
|
}
|
|
|
+ if(subtype!=""){
|
|
|
+ homeListHtml +='<div class="course">'+subtype+'</div>'
|
|
|
+ }
|
|
|
if (industry!=""){
|
|
|
homeListHtml +='<div class="industry">'+industry+'</div>'
|
|
|
}
|
|
|
- if(subtype!=""){
|
|
|
- homeListHtml +='<div class="course">'+subtype+'</div>'
|
|
|
+ var moneyTag = ''
|
|
|
+ // 金额标签
|
|
|
+ if(typeof(_list.budget) != "undefined" && _list.budget != null && _list.budget != ""){
|
|
|
+ moneyTag = '<div class="industry">'+MoneyUnit.test(_list.budget)+'</div>';
|
|
|
+ }
|
|
|
+ if(typeof(_list.bidamount) != "undefined" && _list.bidamount != null && _list.bidamount != ""){
|
|
|
+ moneyTag = '<div class="industry">'+MoneyUnit.test(_list.bidamount)+'</div>';
|
|
|
}
|
|
|
+ homeListHtml += moneyTag
|
|
|
//时间
|
|
|
var publishtime = _list["publishtime"];
|
|
|
if(publishtime){
|
|
@@ -2124,4 +2221,4 @@ var SuperSearch = {
|
|
|
$(".no_data").show();
|
|
|
}
|
|
|
}
|
|
|
-};
|
|
|
+};
|