|
@@ -43,18 +43,45 @@ var tagsLibs = {
|
|
this.listHighlight()
|
|
this.listHighlight()
|
|
},
|
|
},
|
|
initEvents: function () {
|
|
initEvents: function () {
|
|
|
|
+ var _this = this
|
|
this.initSearchContainerEvents()
|
|
this.initSearchContainerEvents()
|
|
|
|
+ // 查看更多
|
|
|
|
+ $('.learn-more-button').on('click', function () {
|
|
|
|
+ var filters = _this.data.filters
|
|
|
|
+ var cacheData = {}
|
|
|
|
+ // {
|
|
|
|
+ // keywords: '重建工程',
|
|
|
|
+ // area: '郑州市',
|
|
|
|
+ // industry: '交通工程',
|
|
|
|
+ // subtype: '招标预告',
|
|
|
|
+ // }
|
|
|
|
+ if (filters.keywords) {
|
|
|
|
+ cacheData.keywords = filters.keywords
|
|
|
|
+ }
|
|
|
|
+ if (filters.area && filters.area !== '全国') {
|
|
|
|
+ cacheData.area = areaSelector.getSingleState()
|
|
|
|
+ }
|
|
|
|
+ if (filters.stype && filters.stype !== '全部') {
|
|
|
|
+ cacheData.subtype = infoTypeSelector.getSingleState()
|
|
|
|
+ }
|
|
|
|
+ if (filters.industry && filters.industry !== '全部') {
|
|
|
|
+ cacheData.industry = filters.industry
|
|
|
|
+ }
|
|
|
|
+ var originSearchUrl = location.origin + '/jylab/supsearch/index.html?keywords=' + cacheData.keywords
|
|
|
|
+ location.href = _this.getWorkSpaceIframeLink(originSearchUrl)
|
|
|
|
+ })
|
|
},
|
|
},
|
|
initSearchContainerEvents: function () {
|
|
initSearchContainerEvents: function () {
|
|
|
|
+ var _this = this
|
|
$('.search-container .search-button').on('click', function (e) {
|
|
$('.search-container .search-button').on('click', function (e) {
|
|
e.preventDefault()
|
|
e.preventDefault()
|
|
var from = $('.search-container.j-search')
|
|
var from = $('.search-container.j-search')
|
|
var originSearchUrl = location.origin + '/jylab/supsearch/index.html' + '?' + from.serialize()
|
|
var originSearchUrl = location.origin + '/jylab/supsearch/index.html' + '?' + from.serialize()
|
|
- location.href = '/page_workDesktop/work-bench/page?link=' + encodeURIComponent(originSearchUrl)
|
|
|
|
|
|
+ location.href = _this.getWorkSpaceIframeLink(originSearchUrl)
|
|
})
|
|
})
|
|
},
|
|
},
|
|
- initEvents: function () {
|
|
|
|
- this.initSearchContainerEvents()
|
|
|
|
|
|
+ getWorkSpaceIframeLink: function (url) {
|
|
|
|
+ return '/page_workDesktop/work-bench/page?link=' + encodeURIComponent(url)
|
|
},
|
|
},
|
|
restoreAreaSelectorState: function (filters) {
|
|
restoreAreaSelectorState: function (filters) {
|
|
var area = filters.area || '全国'
|
|
var area = filters.area || '全国'
|