浏览代码

feat: 新增免费用户500条限制提示大会员

zhangyuhan 3 年之前
父节点
当前提交
fbb865921e
共有 2 个文件被更改,包括 26 次插入6 次删除
  1. 18 4
      src/web/staticres/js/superSearch.js
  2. 8 2
      src/web/templates/pc/supsearch.html

+ 18 - 4
src/web/staticres/js/superSearch.js

@@ -53,10 +53,7 @@ $(function() {
     	$(window).scrollTop(0);
     	$(window).scrollTop(0);
     	$('.custom-checkbox.check-all').prop('checked', false)
     	$('.custom-checkbox.check-all').prop('checked', false)
 		next();
 		next();
-    	// TODO 免费用户搜索结果查看大于11页时弹窗提示
-		// if (!vipState) {
-		// 	return openVipDialog('招标搜索结果', '免费用户最多可查看500条招标搜素结果,可前往购买超级订阅解锁查看更多信息')
-		// }
+
 	})
 	})
 	//筛选关闭和打开
 	//筛选关闭和打开
 	//根据cookie值设置筛选是否显示
 	//根据cookie值设置筛选是否显示
@@ -1299,13 +1296,30 @@ function collectClick() {
   })
   })
 }
 }
 
 
+function openBigMemberDialog (str, content) {
+	$('.auth-dialog').show()
+	$('.auth-dialog .dialog-title').text('您暂无使用权限')
+	$('.auth-dialog .dialog-content').html(content ||  '开通大会员,查看更多招标项目,畅享商机不受限!')
+	$('.auth-dialog .default-btn').click(function () {
+		$('.auth-dialog').hide(300)
+	})
+	$('.auth-dialog .confirm-btn').text('免费体验')
+	$('.auth-dialog .confirm-btn').off('click').bind('click',function () {
+		var advName = '招标搜索' + str + '-去开通'
+		baiduEvent(advName) // 点击去开通事件 百度统计
+		// window.open('/swordfish/page_big_pc/free/svip/buy')
+	})
+}
+
 // 开通提醒弹框
 // 开通提醒弹框
 function  openVipDialog(str, content) {
 function  openVipDialog(str, content) {
   $('.auth-dialog').show()
   $('.auth-dialog').show()
+	$('.auth-dialog .dialog-title').text('开通超级订阅')
   $('.auth-dialog .dialog-content').html(content ||  '立享更多搜索权限,寻找商机更精准')
   $('.auth-dialog .dialog-content').html(content ||  '立享更多搜索权限,寻找商机更精准')
   $('.auth-dialog .default-btn').click(function () {
   $('.auth-dialog .default-btn').click(function () {
     $('.auth-dialog').hide(300)
     $('.auth-dialog').hide(300)
   })
   })
+	$('.auth-dialog .confirm-btn').text('去开通')
   $('.auth-dialog .confirm-btn').off('click').bind('click',function () {
   $('.auth-dialog .confirm-btn').off('click').bind('click',function () {
     var advName = '招标搜索' + str + '-去开通'
     var advName = '招标搜索' + str + '-去开通'
     baiduEvent(advName) // 点击去开通事件 百度统计
     baiduEvent(advName) // 点击去开通事件 百度统计

+ 8 - 2
src/web/templates/pc/supsearch.html

@@ -1083,11 +1083,11 @@ var IframeOnClick = {
             <img class="icon-vip" src="/images/biddingSearch/VIP.png" alt="">
             <img class="icon-vip" src="/images/biddingSearch/VIP.png" alt="">
           </span>
           </span>
           <span class="search-list">
           <span class="search-list">
-            <span data-name="buyer" class="search-list-checkbox">采购单位</span>  
+            <span data-name="buyer" class="search-list-checkbox">采购单位</span>
             <img class="icon-vip" src="/images/biddingSearch/VIP.png" alt="">
             <img class="icon-vip" src="/images/biddingSearch/VIP.png" alt="">
           </span>
           </span>
           <span class="search-list">
           <span class="search-list">
-            <span data-name="winner" class="search-list-checkbox">中标企业<em style="color: #2cb7ca;font-size: 12px;"> 老用户免费专享</em></span>  
+            <span data-name="winner" class="search-list-checkbox">中标企业<em style="color: #2cb7ca;font-size: 12px;"> 老用户免费专享</em></span>
             <img class="icon-vip" src="/images/biddingSearch/VIP.png" alt="">
             <img class="icon-vip" src="/images/biddingSearch/VIP.png" alt="">
           </span>
           </span>
           <span class="search-list">
           <span class="search-list">
@@ -2184,6 +2184,12 @@ document.querySelector(".searchControl").oncopy = function(){
     },
     },
     methods: {
     methods: {
       onPageChange (p) {
       onPageChange (p) {
+
+	  	// TODO 免费用户搜索结果查看大于11页时弹窗提示
+	  	if (!vipState && p > 10) {
+	  		return openBigMemberDialog('招标搜索500条限制')
+	  	}
+
         currentPage = p
         currentPage = p
         this.listState.num = p
         this.listState.num = p
         $(".tabContainer").hide();
         $(".tabContainer").hide();