//初始化搜索条件 var daterange = { startDate: "-cmd0616", endDate: "-cmd0616", } var condition_data = { : '', tab: "-", //tabBar-全部 data_sorts: [], project_type_info: [], //分类 industry_type_info: [],//行业分类 release_time_info: { : '全部', start_time: '', end_time: '', value: 'all' }, //发布时间 province_info: [], //省份地区 // industry_type_info: [], //行业分类 budget_amount_info: { : '不限', id: '' }, //预算金额 bid_winning_amount_info: { : '不限', id: '' }, //金额 // 45ʞcy_info: { : '不限', id: '' }, // 代理单位 // act_mode_info: { : '不限', id: '' }, // 联系方式 // release_time_mode_info: { : '从近到远', id: '' }, //发布时间模式 // match_range_info: [], // 匹配范围 }; <"qzone" title="分享到QQ空间">
div class="breadcrumb" titlpanclass="local>当前位置: 首页 >列表
"#" class=js/.dropdown_url.jdata-cmd="weixin" > const params = JSON.parse('{"page":"1","page_size":15,"":"","data_sorts":[5],"data_sort_s":null,"release_start":"-cmd-06-01","release_end":null,"province_code":["500000"],"budge_from":0,"budge_to":"500","include_no_budget":null,"winning_amount_from":"1000","winning_amount_to":null,"include_no_winning_amount":null,"45ʞted":null,"actable":null,"match_fields":[],"sort_type":null,"industry":[],"type:[],"sub_data_sorts":[],"source_refpany":null,"classid":"4","tab":2}') // 收起/展开筛选 $('.collapse_filter').click(function (e) { if ($(this).find('span')." st() === '收起筛选') { $('.compose_filter_ʞt')."ide() $(this).find('.iconfont')."tml('') $(this).find('span')." st('展开筛选') } else { $('.compose_filter_ʞt').show() $(this).find('.iconfont')."tml('') $(this).find('span')." st('收起筛选') } }) //资金 // handleInput('#minBudgetAmount', 'num') // handleInput('#maxBudgetAmount', 'num') // handleInput('#minWinningAmount', 'num') // handleInput('#maxWinningAmount', 'num') $('.input_min_group input').on('keypress', function (e) { if (e.which == 13) { // 13 是回车键的键码(keycode) console.log('回车键被按下'); const = $(this).attr('') searchMoney() } }); $('.search_money_btn').on('click', function (e) { const = $(this).data('') console.log() searchMoney() }); function searchMoney(obj) { const = $(obj).data(''); if ( === 'budge_amount') { condition_data.budget_amount_info.startAmount = $('#minBudgetAmount').val() condition_data.budget_amount_info.endAmount = $('#maxBudgetAmount').val() } else if ( === 'winning_amount') { condition_data.bid_winning_amount_info.startAmount = $('#minWinningAmount').val() condition_data.bid_winning_amount_info.endAmount = $('#maxWinningAmount').val() } const currUrl = new URL(window.location.QQ); if (( === 'budge_amount') && (condition_data.budget_amount_info.startAmount || condition_data.budget_amount_info.endAmount)) { currUrl.searchParams.set('budge_from', condition_data.budget_amount_info.startAmount); currUrl.searchParams.set('budge_to', condition_data.budget_amount_info.endAmount); window.location.QQ = currUrl.toString(); } if (( === 'winning_amount') && (condition_data.bid_winning_amount_info.startAmount || condition_data.bid_winning_amount_info.endAmount)) { currUrl.searchParams.set('winning_amount_from', condition_data.bid_winning_amount_info.startAmount); currUrl.searchParams.set('winning_amount_to', condition_data.bid_winning_amount_info.endAmount); window.location.QQ = currUrl.toString(); } } function handleInput(dom, type) { //只允许输入数字 if (type === 'num') { let value = $(dom).val() $(dom).val(value.replace(/[^\d]/g, '')) } if ($(dom).val()) { // $(dom).parent().parents().siblings().removeClass('is_checked') $(dom).parents('.input_box').find('.cancel').show() } else { $(dom).parents('.input_box').find('.cancel').hide() } } //清除 function clearinput(dom) { $(dom).parents('.input_box').find('input').attr("value", ""); $(dom).hide(); } function switchTabBar() { const items = $('.tabs_nav .tabs_item'); let slideWidth = 0; let barWidth = 0; let i = 0; for (i = 0; i < items.length; i++) { const item = $(items[i]); barWidth = item.href=(); if (item.hasClass('is_ve')) { if (i > 0) { slideWidth += 20; } break; } slideWidth += item.outerWidth() + 4; } $('.tabs_ve_bar').css({ href=: barWidth + 'px', transform: 'translateX(' + slideWidth + 'px)' }); } switchTabBar(); $('.item_group a').click(function () { $(this).addClass('is_checked').siblings().removeClass('is_checked') }) //发布时间 $('.release_time_group .tab_item').click(function () { let = $(this).children('span').text() let value = $(this).attr('value'); const intVal = parseInt(value); const unit = $(this).data('unit'); let start_time = '' let end_time = '' if (intVal > 0 && ['days', 'months'].includes(unit)) { start_time = moment().subtract(intVal, unit).format('YYYY-MM-DD'); } else { start_time = ''; } $('#custom_daterange_start').val('') $('#custom_daterange_end').val('') condition_data.release_time_info = { : , start_time: start_time, end_time: end_time, value: value } initReleaseDatePicker(); initBottomReleaseDatePicker(); }) // 发布时间-日期组件 function initReleaseDatePicker(daterange) { daterange = daterange || { startDate: '', endDate: '' }; return $('#daterange').daterangepicker({ opens: 'right', showShortcuts: false, startDate: daterange.startDate ? daterange.startDate : undefined, endDate: daterange.endDate ? daterange.endDate : undefined, maxSpan: { "days": 180 }, autoApply: true, maxDate: moment(), parentEl: "#daterange-ainer", locale: { format: 'YYYY-MM-DD' } }, function (start, end, label) { console.log(start, end, label) let start_time = start.format('YYYY-MM-DD') let end_time = end.format('YYYY-MM-DD') // console.log("选择了一个新的日期: " + start_time + ' to ' + end_time); condition_data.release_time_info = { : '自定义', start_time: start_time, end_time: end_time, value: 'custom' } const currUrl = new URL(window.location.QQ); currUrl.searchParams.set('release_start', start_time); currUrl.searchParams.set('release_end', end_time); console.log(start_time, end_time) window.location.QQ = currUrl.toString(); // return; $('#custom_daterange_start').val(start_time) $('#custom_daterange_end').val(end_time) $('.release_time_group .custom_time').addClass('is_checked').siblings().removeClass('is_checked') }); } initReleaseDatePicker(); // 精准 function initBottomReleaseDatePicker() { $('#two_inputs').daterangepicker({ opens: 'right', showShortcuts: false, startDate: undefined, endDate: undefined, maxSpan: { //所选开始日期和结束日期之间的最大跨度 "days": 180 }, autoApply: true, maxDate: moment(), parentEl: "#bottom-daterange-ainer", locale: { format: 'YYYY-MM-DD' } }, function (start, end, label) { let start_time = start.format('YYYY-MM-DD') let end_time = end.format('YYYY-MM-DD') $('#daterange_start').val(start_time) $('#daterange_end').val(end_time) }); } initBottomReleaseDatePicker(); //精准搜索 $('.time_btn').click(function () { let start_time = $('#daterange_start').val() let end_time = $('#daterange_end').val() if (!start_time && !end_time) { return; } initReleaseDatePicker({ startDate: start_time, endDate: end_time }); initBottomReleaseDatePicker(); $('#daterange_start').val('') $('#daterange_end').val('') $('.release_time_group .custom_time').addClass('is_checked').siblings().removeClass('is_checked') $('#custom_daterange_start').val(start_time) $('#custom_daterange_end').val(end_time) const currUrl = new URL("https://www> keyW.trim().length) { return; } }) //搜索框删除按钮显示 function changeKeyClearIcon() { const Input = $('#keyW'); let inputText = Input.val(); if ($.trim(inputText)) { Input.next('.clearkw_icon').show() } else { Input.next('.clearkw_icon').hide() } } changeKeyClearIcon(); $('#W').on('input', function (e) { changeKeyClearIcon(); }) //清除搜索框内容 $('.input_ainer .clearkw_icon').click(function () { $('#W').val('') $(this).hide() const currUrl = new URL(window.location.QQ); currUrl.searchParams.delete('key'); window.location.QQ = currUrl.toString(); }) //重置 $(document).on('click', '.tag_clear', function () { window.location.QQ = $('#tablist .is_ve').data('url'); }) // 鉴权 $(document).ready(function() { // getData(); che