|
@@ -130,24 +130,11 @@
|
|
|
<div class="_header collection" id="select-meau">
|
|
|
<!-- 筛选条件 -->
|
|
|
<div class="filter_tab">
|
|
|
- <!-- <div class="tab_left">
|
|
|
- <div class="time">
|
|
|
- <p class="time_box" id="showDatePicker">
|
|
|
- <span class="time_result jymobile-tab-triangle">时间</span>
|
|
|
- </p>
|
|
|
- </div>
|
|
|
- <div class="area" style="display: none;">
|
|
|
- <p class="area_box" id="showArea">
|
|
|
- <span class="jymobile-tab-triangle">地区</span>
|
|
|
- </p>
|
|
|
- </div>
|
|
|
- </div> -->
|
|
|
-
|
|
|
<van-dropdown-menu style="width: auto;overflow-x: auto;" >
|
|
|
<van-dropdown-item get-container="#dropDownItemGroup" :lazy-render="false" :title="tagText.timeText" ref="dateItem" @open="open('时间')" @close="close">
|
|
|
<date-component type="only-picker" :key="setTimer.datetimer" @cancel="cancel" @confirm="confirm" :selectdate="selectDate"/>
|
|
|
</van-dropdown-item>
|
|
|
- <van-dropdown-item get-container="#dropDownItemGroup" :lazy-render="false" ref="areaItem" @open="open('地区')" @close="close">
|
|
|
+ <van-dropdown-item get-container="#dropDownItemGroup" :lazy-render="false" ref="areaCityItem" @open="open('地区')" @close="close">
|
|
|
<template #title>
|
|
|
<span v-if="screenShow" class="areaText">地区</span>
|
|
|
<span v-if="!screenShow" class="rootstyletitle">
|
|
@@ -155,7 +142,7 @@
|
|
|
<span class="root_open">开通</span>
|
|
|
</span>
|
|
|
</template>
|
|
|
- <area-component :key="setTimer.areatimer" v-if="screenShow" @cancel="cancel" @confirm="confirm" :selectarealist="selectAreaList"></area-component>
|
|
|
+ <area-city-mobile :key="setTimer.areatimer" v-if="screenShow" @cancel="cancel" @confirm="confirm" ref="areaCitySelector"></area-city-mobile>
|
|
|
<root-component v-if="!screenShow" @cancel="cancel" @confirm="confirm"></root-component>
|
|
|
</van-dropdown-item>
|
|
|
<van-dropdown-item get-container="#dropDownItemGroup" :lazy-render="false" ref="industryItem" @open="open('行业')" @close="close">
|
|
@@ -358,22 +345,22 @@
|
|
|
|
|
|
</body>
|
|
|
<script>
|
|
|
- var firstTime = {{.T.selectTime}}
|
|
|
+ var firstTime = {{.T.selectTime}}
|
|
|
</script>
|
|
|
<script src=//cdn-common.jianyu360.com/cdn/lib/vue/2.6.11/vue.min.js></script>
|
|
|
<script src=//cdn-common.jianyu360.com/cdn/lib/vant/2.12.24/lib/vant.min.js></script>
|
|
|
<script src=//cdn-common.jianyu360.com/cdn/lib/zepto/1.2.0/zepto.min.js></script>
|
|
|
<script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/big-member/js/utils.js?v={{Msg "seo" "version"}}"></script>
|
|
|
+<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/selector/js/china_area.js'></script>
|
|
|
<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/root-mobile.js?v={{Msg "seo" "version"}}'></script>
|
|
|
<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/date-mobile.js?v={{Msg "seo" "version"}}'></script>
|
|
|
-<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/area-mobile.js?v={{Msg "seo" "version"}}'></script>
|
|
|
+<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/area-city-mobile.js?v={{Msg "seo" "version"}}'></script>
|
|
|
<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/industry-mobile.js?v={{Msg "seo" "version"}}'></script>
|
|
|
<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/cate-mobile.js?v={{Msg "seo" "version"}}'></script>
|
|
|
<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/keyword-mobile.js?v={{Msg "seo" "version"}}'></script>
|
|
|
<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/collection/js/notice-mobile.js?v={{Msg "seo" "version"}}'></script>
|
|
|
<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/common-module/keep-tags/keep-tags-template.js?v={{Msg "seo" "version"}}'></script>
|
|
|
<script src='{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/js/historypush.js?v={{Msg "seo" "version"}}'></script>
|
|
|
-<!--<script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/weui.min.js"></script>-->
|
|
|
<script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/vipsubscribe/js/weui.min.js?v={{Msg "seo" "version"}}"></script>
|
|
|
<script>
|
|
|
// 双11活动文案修改
|
|
@@ -389,61 +376,6 @@
|
|
|
<script>
|
|
|
// @手机号绑定及账号合并 2021/1/25
|
|
|
$("#toKeySet").on('click', tokeyset)
|
|
|
- /*
|
|
|
- * 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 String(Math.floor(result * 100) / 100).replace('.00', '') + this.levelArr[lv];
|
|
|
- }
|
|
|
-
|
|
|
- if (type === 'lv') {
|
|
|
- return this.levelArr[lv];
|
|
|
- }
|
|
|
-
|
|
|
- if (type === 'index') {
|
|
|
- return lv;
|
|
|
- }
|
|
|
-
|
|
|
- if (type === 'number') {
|
|
|
- return String(Math.floor(result * 100) / 100).replace('.00', '');
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
var isExaminePhone={{session "s_phone"}}=="18613717801";
|
|
|
function receivePushMessageHandle(type,url){
|
|
|
if(type=="bid" || type=="vipreport"){
|
|
@@ -547,7 +479,8 @@
|
|
|
});
|
|
|
|
|
|
var userId = "";
|
|
|
- var selectCity = vm.area; // 地区
|
|
|
+ var selectArea = vm.area; // 地区
|
|
|
+ var selectCity = vm.city; // 城市
|
|
|
var selectIndustry = vm.subscopeclass // 行业
|
|
|
var selectCate = vm.buyerclass // 采购单位
|
|
|
var selectKeyword = vm.key // 关键词
|
|
@@ -675,6 +608,7 @@
|
|
|
dataCache = JSON.parse(sessionStorage.historypushDataCache);
|
|
|
userId = sessionStorage.userId;
|
|
|
firstTime = sessionStorage.getItem(userId + "_searchTime");
|
|
|
+ selectArea = sessionStorage.getItem(userId + "_selectArea");
|
|
|
selectCity = sessionStorage.getItem(userId + "_selectCity");
|
|
|
selectIndustry = sessionStorage.getItem(userId + "_selectIndustry");
|
|
|
selectCate = sessionStorage.getItem(userId + "_selectCate");
|
|
@@ -707,31 +641,21 @@
|
|
|
$(".listcontent").scrollTop(scrollTop);
|
|
|
removeSessionStorage();
|
|
|
$('#sub_manager').css({ visibility: 'unset' })
|
|
|
- showPage();
|
|
|
} else {
|
|
|
userId = sessionStorage.userId;
|
|
|
- // if (window.location.href.indexOf("selectTime") < 0 && sessionStorage.getItem(userId + "_searchTime") != null && sessionStorage.getItem(userId + "_searchTime") != "") {
|
|
|
- // firstTime = sessionStorage.getItem(userId + "_searchTime");
|
|
|
- // }
|
|
|
- // if (sessionStorage.getItem(userId + "_selectCity") != null && sessionStorage.getItem(userId + "_selectCity") != "") {
|
|
|
- // selectCity = sessionStorage.getItem(userId + "_selectCity");
|
|
|
- // }
|
|
|
- // if (sessionStorage.getItem(userId + "_selectIndustry") != null && sessionStorage.getItem(userId + "_selectIndustry") != "") {
|
|
|
- // selectIndustry = sessionStorage.getItem(userId + "_selectIndustry");
|
|
|
- // }
|
|
|
- // if (sessionStorage.getItem(userId + "_selectCate") != null && sessionStorage.getItem(userId + "_selectCate") != "") {
|
|
|
- // selectCate = sessionStorage.getItem(userId + "_selectCate");
|
|
|
- // }
|
|
|
- // if (sessionStorage.getItem(userId + "_selectKeyword") != null && sessionStorage.getItem(userId + "_selectKeyword") != "") {
|
|
|
- // selectKeyword = sessionStorage.getItem(userId + "_selectKeyword");
|
|
|
- // }
|
|
|
- // if (sessionStorage.getItem(userId + "_selectNotice") != null && sessionStorage.getItem(userId + "_selectNotice") != "") {
|
|
|
- // selectNotice = sessionStorage.getItem(userId + "_selectNotice");
|
|
|
- // }
|
|
|
$.ajax({
|
|
|
type: 'post',
|
|
|
url: '/jyapp/front/hasPushHistory?t=' + new Date().getTime(),
|
|
|
- data: {"selectTime": firstTime, "pageNum": 1, "area": selectCity, "subscopeclass": selectIndustry, "buyerclass": selectCate, "key": selectKeyword, "subtype": selectNotice},
|
|
|
+ data: {
|
|
|
+ selectTime: firstTime,
|
|
|
+ pageNum: 1,
|
|
|
+ area: selectArea,
|
|
|
+ city: selectCity,
|
|
|
+ subscopeclass: selectIndustry,
|
|
|
+ buyerclass: selectCate,
|
|
|
+ key: selectKeyword,
|
|
|
+ subtype: selectNotice
|
|
|
+ },
|
|
|
async: false,
|
|
|
dataType: 'json',
|
|
|
success: function (data) {
|
|
@@ -785,7 +709,6 @@
|
|
|
userId = data.userId;
|
|
|
sessionStorage.userId = userId;
|
|
|
sessionStorage.setItem(userId + "_searchTime", firstTime);
|
|
|
- showPage();
|
|
|
},
|
|
|
error: function (xhr, type) {
|
|
|
hasNoData();
|
|
@@ -803,7 +726,6 @@
|
|
|
|
|
|
setTimeout(function () {
|
|
|
$(".listcontent").scrollTop(0);
|
|
|
- //$("#list").css("visibility","visible");
|
|
|
}, 300);
|
|
|
}
|
|
|
if (hasNextPage) {
|
|
@@ -922,28 +844,13 @@ window.listScroll = function() {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- //页面渲染处理
|
|
|
- function showPage() {
|
|
|
- //时间渲染
|
|
|
- if (firstTime != null && firstTime != "" && firstTime.length >= 10) {
|
|
|
- var _formatDate = formatDate(firstTime / 1000, "2");
|
|
|
- date = formatDate(firstTime / 1000, "1");
|
|
|
- $('#showDatePicker .time_result').html(_formatDate).addClass('current');
|
|
|
- }
|
|
|
- //地区渲染
|
|
|
- try{
|
|
|
- // loadJS("{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/vipsubscribe/js/mapArea.js?v={{Msg "seo" "version"}}",function(){
|
|
|
- mapData();
|
|
|
- // })
|
|
|
- }catch(error){}
|
|
|
- }
|
|
|
-
|
|
|
//下拉刷新
|
|
|
function reloadFirstPage(me) {
|
|
|
if($(".vip_report").is(":hidden")||$(".vip_report>a").is(":hidden")){
|
|
|
afterJyObjInit();
|
|
|
}
|
|
|
- selectCity = vm.area; // 地区
|
|
|
+ selectArea = vm.area; // 地区
|
|
|
+ selectCity = vm.city; // 城市
|
|
|
selectIndustry = vm.subscopeclass // 行业
|
|
|
selectCate = vm.buyerclass // 采购单位
|
|
|
selectKeyword = vm.key // 关键词
|
|
@@ -951,7 +858,16 @@ window.listScroll = function() {
|
|
|
$.ajax({
|
|
|
type: 'post',
|
|
|
url: '/jyapp/front/hasPushHistory?t=' + new Date().getTime(),
|
|
|
- data: {"selectTime": firstTime, "pageNum": 1, "area": selectCity, "subscopeclass": selectIndustry, "buyerclass": selectCate, "key": selectKeyword, "subtype": selectNotice},
|
|
|
+ data: {
|
|
|
+ selectTime: firstTime,
|
|
|
+ pageNum: 1,
|
|
|
+ area: selectArea,
|
|
|
+ city: selectCity,
|
|
|
+ subscopeclass: selectIndustry,
|
|
|
+ buyerclass: selectCate,
|
|
|
+ key: selectKeyword,
|
|
|
+ subtype: selectNotice
|
|
|
+ },
|
|
|
async: false,
|
|
|
dataType: 'json',
|
|
|
success: function (data) {
|
|
@@ -991,7 +907,8 @@ window.listScroll = function() {
|
|
|
|
|
|
function loadDatas(me, le) {
|
|
|
wxflag = me;
|
|
|
- selectCity = vm.area; // 地区
|
|
|
+ selectArea = vm.area; // 地区
|
|
|
+ selectCity = vm.city; // 城市
|
|
|
selectIndustry = vm.subscopeclass // 行业
|
|
|
selectCate = vm.buyerclass // 采购单位
|
|
|
selectKeyword = vm.key // 关键词
|
|
@@ -1000,7 +917,16 @@ window.listScroll = function() {
|
|
|
$.ajax({
|
|
|
type: 'post',
|
|
|
url: '/jyapp/swordfish/historypush/paging',
|
|
|
- data: {"pageNum": pageIndex, "selectTime": firstTime, "area": selectCity, "subscopeclass": selectIndustry, "buyerclass": selectCate, "key": selectKeyword, "subtype": selectNotice},
|
|
|
+ data: {
|
|
|
+ pageNum: pageIndex,
|
|
|
+ selectTime: firstTime,
|
|
|
+ area: selectArea,
|
|
|
+ city: selectCity,
|
|
|
+ subscopeclass: selectIndustry,
|
|
|
+ buyerclass: selectCate,
|
|
|
+ key: selectKeyword,
|
|
|
+ subtype: selectNotice
|
|
|
+ },
|
|
|
dataType: 'json',
|
|
|
success: function (data) {
|
|
|
//没有数据
|
|
@@ -1121,10 +1047,10 @@ function hasNoData() {
|
|
|
// 预算:budget;中标:bidamount
|
|
|
var moneyList = "";
|
|
|
if (obj.budget != null && obj.budget != "") {
|
|
|
- moneyList = '<span class="bidamount">' + MoneyUnit.test(obj.budget) + '</span>';
|
|
|
+ moneyList = '<span class="bidamount">' + utils.moneyUnit(obj.budget) + '</span>';
|
|
|
}
|
|
|
if (obj.bidamount != null && obj.bidamount != "") {
|
|
|
- moneyList = '<span class="bidamount">' + MoneyUnit.test(obj.bidamount) + '</span>';
|
|
|
+ moneyList = '<span class="bidamount">' + utils.moneyUnit(obj.bidamount) + '</span>';
|
|
|
}
|
|
|
//时间
|
|
|
var showdateList = ""
|
|
@@ -1372,35 +1298,36 @@ function hasNoData() {
|
|
|
type: 'post',
|
|
|
url: '/jyapp/wxpush/bid/ajaxReq?t=' + new Date().getTime(),
|
|
|
data: {vsid: vsid},
|
|
|
- async: false,
|
|
|
- dataType: 'json',
|
|
|
- success: function (r) {
|
|
|
- //alert(r)
|
|
|
- },
|
|
|
- error: function (e) {
|
|
|
- }
|
|
|
+ async: false
|
|
|
});
|
|
|
- //$.post("/jyapp/wxpush/bid/ajaxReq", {vsid: vsid});
|
|
|
}
|
|
|
}
|
|
|
|
|
|
//
|
|
|
var ajaxFlag = true;
|
|
|
|
|
|
- function ajaxFun(time, area, subscopeclass, buyerclass, key, subtype) {
|
|
|
- //console.log(ajaxFlag)
|
|
|
+ function ajaxFun(time, area, city, subscopeclass, buyerclass, key, subtype) {
|
|
|
if (!ajaxFlag) {
|
|
|
return
|
|
|
}
|
|
|
ajaxFlag = false;
|
|
|
$("#loading").show();
|
|
|
- if(time==""&&area==""&&subscopeclass==""&&buyerclass==""&&key==""&&subtype==""){
|
|
|
+ if(!time && !area && !city && !subscopeclass && !buyerclass && !key && !subtype){
|
|
|
afterJyObjInit();
|
|
|
}
|
|
|
$.ajax({
|
|
|
type: 'post',
|
|
|
url: '/jyapp/front/hasPushHistory?t=' + new Date().getTime(),
|
|
|
- data: {"selectTime": time, "area": area, "subscopeclass": subscopeclass, "pageNum": 1, "buyerclass": buyerclass, "key": key, "subtype": subtype},
|
|
|
+ data: {
|
|
|
+ selectTime: time,
|
|
|
+ area: area,
|
|
|
+ city: city,
|
|
|
+ subscopeclass: subscopeclass,
|
|
|
+ pageNum: 1,
|
|
|
+ buyerclass: buyerclass,
|
|
|
+ key: key,
|
|
|
+ subtype: subtype
|
|
|
+ },
|
|
|
async: false,
|
|
|
dataType: 'json',
|
|
|
success: function (data) {
|
|
@@ -1416,11 +1343,11 @@ function hasNoData() {
|
|
|
} else {
|
|
|
sessionStorage.setItem(userId + "_searchTime", time);
|
|
|
}
|
|
|
- if (area == undefined || area == "") {
|
|
|
+ if (!area) {
|
|
|
+ sessionStorage.removeItem(userId + "_selectArea");
|
|
|
+ }
|
|
|
+ if (!city) {
|
|
|
sessionStorage.removeItem(userId + "_selectCity");
|
|
|
- sessionStorage.removeItem(userId + "_selectCityName");
|
|
|
- } else {
|
|
|
- // sessionStorage.setItem(userId + "_selectCity", area);
|
|
|
}
|
|
|
},
|
|
|
error: function (xhr, type) {
|
|
@@ -1429,7 +1356,6 @@ function hasNoData() {
|
|
|
}
|
|
|
});
|
|
|
dataCache = firstPage;
|
|
|
- // firstPage.length = 0
|
|
|
if (firstPage.length == 0) {
|
|
|
if ($(".findnull").css("display") == "block") {
|
|
|
$(".findnull").css("display", "none");
|
|
@@ -1532,124 +1458,6 @@ function hasNoData() {
|
|
|
}
|
|
|
</script>
|
|
|
<script type="text/javascript" charset="UTF-8">
|
|
|
- function mapData() {
|
|
|
- var _citySessionData = null
|
|
|
- var _provinceArr = {}//选择的省份对应的城市
|
|
|
- var allCityNum = 0;//选择全部省份的个数
|
|
|
- var cityNumArr = {};//单个省份下的城市个数
|
|
|
- if (sessionStorage && sessionStorage.getItem(userId + "_selectCityName") != null) {
|
|
|
- _citySessionData = JSON.parse(sessionStorage.getItem(userId + "_selectCityName"));
|
|
|
- for (var k = 0; k < _citySessionData.length; k++) {
|
|
|
- if (_citySessionData[k]["selectCity"]["0"] == "全部") {
|
|
|
- cityNumArr[_citySessionData[k]["province"]] = _citySessionData[k]["selectCity"].length - 1;
|
|
|
- } else {
|
|
|
- cityNumArr[_citySessionData[k]["province"]] = _citySessionData[k]["selectCity"].length;
|
|
|
- }
|
|
|
- allCityNum += cityNumArr[_citySessionData[k]["province"]]
|
|
|
- _provinceArr[_citySessionData[k]["province"]] = _citySessionData[k]["selectCity"]
|
|
|
- }
|
|
|
- //所选地级市的数量
|
|
|
- if (allCityNum > 0) {
|
|
|
- $('#showArea .jymobile-tab-triangle').addClass('current').text('地区 '+allCityNum);
|
|
|
- }
|
|
|
- //sessionStorage.removeItem("selectCityName");
|
|
|
- }
|
|
|
- var provinceHtml = '<div class="province">';
|
|
|
- var cityHtml = '<div class="city" >';
|
|
|
- for (var j = 0; j < chinaMapJSON.length; j++) {
|
|
|
- var shwohide = 'none'
|
|
|
- var _active = "";
|
|
|
- var thisArea = chinaMapJSON[j]
|
|
|
- for (var i in thisArea) {
|
|
|
- //首先显示安徽省和其地级市 其他隐藏
|
|
|
- if (i == "安徽") {
|
|
|
- shwohide = "";
|
|
|
- _active = "active";
|
|
|
- }
|
|
|
- var provinceFlag = true;
|
|
|
- if (_provinceArr[i] != undefined && _provinceArr[i].length > 0) {
|
|
|
- provinceHtml += '<p class="p_item ' + _active + '"><span class="province-name">' + i + '</span><span class="city-count" style="display: inline;">(' + cityNumArr[i] + ')</span></p>'
|
|
|
- //
|
|
|
- cityHtml += '<div class="province_city" data-id="' + i + '" style="display:' + shwohide + '">';
|
|
|
- provinceFlag = false;
|
|
|
- }
|
|
|
- if (provinceFlag) {
|
|
|
- provinceHtml += '<p class="p_item ' + _active + '"><span class="province-name">' + i + '</span><span class="city-count"></span></p>'
|
|
|
-
|
|
|
- cityHtml += '<div class="province_city" data-id="' + i + '" style="display:' + shwohide + '">'
|
|
|
- }
|
|
|
- var cityArr = thisArea[i]//每个省份下的地市
|
|
|
- var allSH = "";
|
|
|
- if (cityArr.length == 1) {
|
|
|
- allSH = "hide";
|
|
|
- }
|
|
|
- var _cityMap = _provinceArr[i]
|
|
|
- if (_cityMap != undefined && _cityMap[0] == "全部") {
|
|
|
- cityHtml += '<p class="c_item cityAll ' + allSH + '"><input type="checkbox" class="checkbox" checked><span class="city-name">全部</span></p>';
|
|
|
- } else {
|
|
|
- cityHtml += '<p class="c_item cityAll ' + allSH + '"><input type="checkbox" class="checkbox"><span class="city-name">全部</span></p>';
|
|
|
- }
|
|
|
- for (var m = 0; m < cityArr.length; m++) {
|
|
|
- var cityFlag = true;
|
|
|
- if (_cityMap != undefined && _cityMap.length > 0) {
|
|
|
- for (var k = 0; k < _cityMap.length; k++) {
|
|
|
- if (_cityMap[k] == cityArr[m]) {
|
|
|
- cityHtml += '<p class="c_item"><input type="checkbox" class="checkbox" checked><span class="city-name">' + cityArr[m] + '</span></p>';
|
|
|
- cityFlag = false;
|
|
|
- break;
|
|
|
- }
|
|
|
- }
|
|
|
- }
|
|
|
- if (cityFlag) {
|
|
|
- cityHtml += '<p class="c_item"><input type="checkbox" class="checkbox"><span class="city-name">' + cityArr[m] + '</span></p>'
|
|
|
- }
|
|
|
- }
|
|
|
- cityHtml += '</div>'
|
|
|
- }
|
|
|
- }
|
|
|
- provinceHtml += '</div>'
|
|
|
- cityHtml += '</div>'
|
|
|
- $(".area_data").html(provinceHtml + cityHtml)
|
|
|
- // 地区省份选择的操作
|
|
|
- $('.province .p_item').click(function () {
|
|
|
- var i = $(this).index();
|
|
|
- $(this).addClass('active').siblings().removeClass('active');
|
|
|
- $('.city div').eq(i).show().siblings().hide();
|
|
|
- })
|
|
|
- // 每次选择框变化,更新城市计数
|
|
|
- $('.area_wrap .c_item input[type="checkbox"]').on('change', function () {
|
|
|
- if ($(this).parent("p").hasClass("cityAll")) {
|
|
|
- if ($(this).is(':checked')) {
|
|
|
- $(this).parent("p").nextAll("p").find('input[type="checkbox"]').prop('checked', true);
|
|
|
- } else {
|
|
|
- $(this).parent("p").nextAll("p").find('input[type="checkbox"]').prop('checked', false);
|
|
|
- }
|
|
|
- } else {
|
|
|
- if ($(this).is(':checked')) {
|
|
|
- if ($(this).parent().parent().find('input:checked').length == ($(this).parent().parent().find('p').length - 1)) {
|
|
|
- $(this).parent().parent().find('.cityAll input[type="checkbox"]').prop('checked', true);
|
|
|
- }
|
|
|
- } else {
|
|
|
- $(this).parent().parent().find('.cityAll input[type="checkbox"]').prop('checked', false);
|
|
|
- }
|
|
|
- }
|
|
|
- var i = $(this).parent().parent().index()
|
|
|
- // 找到该省份下所有被选中的input,统计有几个
|
|
|
- var checkedCityNum = $(this).parent().parent().find('input:checked').length;
|
|
|
- if (checkedCityNum > 0 && $(this).parent().parent().find('.cityAll input[type="checkbox"]').is(':checked')) {
|
|
|
- //判断全选是否
|
|
|
- checkedCityNum = checkedCityNum - 1;
|
|
|
- }
|
|
|
- var cityCountDOM = $('.province .p_item').eq(i).children('.city-count')
|
|
|
- if (checkedCityNum) {
|
|
|
- cityCountDOM.show().text('('+checkedCityNum +')')
|
|
|
- } else {
|
|
|
- cityCountDOM.show().text('')
|
|
|
- cityCountDOM.hide()
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
-
|
|
|
function weuiDialog() {
|
|
|
weui.dialog({
|
|
|
title: '提示信息',
|
|
@@ -1675,20 +1483,6 @@ function hasNoData() {
|
|
|
});
|
|
|
}
|
|
|
|
|
|
- //
|
|
|
- function FTAGData(time) {
|
|
|
- if (time != undefined && time.toString() != "") {
|
|
|
- // var Time = new Date(time);
|
|
|
- // var timestemp = Time.getTime();
|
|
|
- // firstTime = timestemp.toString();
|
|
|
- firstTime = time;
|
|
|
- ajaxFun(firstTime, selectCity, selectIndustry, selectCate, selectKeyword, selectNotice);
|
|
|
- } else {
|
|
|
- firstTime = "";
|
|
|
- ajaxFun("", selectCity);
|
|
|
- }
|
|
|
- }
|
|
|
-
|
|
|
$('.open_remind .icon-chahao').on('click', function () {
|
|
|
$('.open_remind').hide()
|
|
|
})
|
|
@@ -1728,16 +1522,6 @@ function hasNoData() {
|
|
|
date = formatDate(firstTime / 1000, "1");
|
|
|
}
|
|
|
|
|
|
- //
|
|
|
- $('.screen').click(function () {
|
|
|
- //$(".subscribe").toggleClass('overClass');
|
|
|
- //scrollHtml();
|
|
|
- if (sessionStorage.getItem(userId + "_selectCityName") == "" || sessionStorage.getItem(userId + "_selectCityName") == undefined) {
|
|
|
- $('#showArea').find("span").toggleClass("current");
|
|
|
- }
|
|
|
- $('.area_container').slideUp();
|
|
|
- $('.screen').hide();
|
|
|
- })
|
|
|
// 关闭设置弹窗
|
|
|
$('#close_set').on('click', function () {
|
|
|
$('.set_keyword').hide()
|