Browse Source

添加采购意向

tsz 3 years ago
parent
commit
5cead4d21e

+ 20 - 3
src/jfw/modules/app/src/web/staticres/jyapp/big-member/js/set_infotype.js

@@ -18,6 +18,13 @@ var vNode = {
                 level: 1,
                 children: []
             },
+            {
+              name: '采购意向',
+              value: '采购意向',
+              showHelp: true,
+              level: 1,
+              children: []
+            },
             {
                 name: '招标预告',
                 value: '',
@@ -342,11 +349,21 @@ var vNode = {
             return arr
         },
         // 显示拟建帮助弹窗
-        showNjHelpDialog: function () {
+        showNjHelpDialog: function (name) {
+          let htmlText = '“拟建项目”是指那些处于前期立项、审批阶段的项目。供应商应在立项阶段掌握项目信息,做到早介入,稳拿单。'
+          if (name == '采购意向') {
+            htmlText = '“采购意向”是指未发布招标公告前1-3个月,政府单位的采购意向信息,包含采购内容、预算金额、预计采购时间、采购联系人及联系方式等相关信息。'
+            this.$dialog.alert({
+              message: htmlText,
+              confirmButtonColor: '#2cb7ca',
+              confirmButtonText:'我知道了'
+            })
+          } else {
             this.$dialog.alert({
-                message: '“拟建项目”是指那些处于前期立项、审批阶段的项目。供应商应在立项阶段掌握项目信息,做到早介入,稳拿单。',
-                confirmButtonColor: '#2cb7ca'
+              message: htmlText,
+              confirmButtonColor: '#2cb7ca'
             })
+          }
         },
         onReset: function () {
             this.setInfoTypeState(this.initInfoType)

+ 1 - 1
src/jfw/modules/app/src/web/templates/big-member/component_set_infotype.html

@@ -32,7 +32,7 @@
                             <span
                                 v-if="item.showHelp"
                                 class="j-icon base-icon icon-helps"
-                                @click="showNjHelpDialog"
+                                @click="showNjHelpDialog(item.name)"
                             ></span>
                         </div>
                         <div class="info-type-item-main">

+ 21 - 0
src/jfw/modules/app/src/web/templates/dataExport/dataExport_subType.html

@@ -110,6 +110,11 @@
                     <dt class="question" data-value="拟建">拟建项目</dt><i class="iconfont icon-wenhao q-mark"></i>
                     </dl>
                     </li>
+                    <li>
+                      <dl class="nijian">
+                      <dt class="question" data-value="采购意向">采购意向</dt><i class="iconfont icon-wenhao q-mark-buyer"></i>
+                      </dl>
+                      </li>
                     <li>
                     <dl>
                       <dt data-value="预告">招标预告</dt>
@@ -171,6 +176,16 @@
                 </div>
             </div>
         </div>
+        <div class="easypopup" id="caigouTip">
+          <div class="easypopup-alert">
+              <div class="easypopup-content">
+                采购意向”是指未发布招标公告前1-3个月,政府单位的采购意向信息,包含采购内容、预算金额、预计采购时间、采购联系人及联系方式等相关信息。
+              </div>
+              <div class="easypopup-footer">
+                  <span class="know">我知道了</span>
+              </div>
+          </div>
+      </div>
     </div>
     </div>
 	<script src="{{Cdns .Host "seo" "cdn"|SafeUrl}}/jyapp/local/fastclick.min.js"></script>
@@ -338,6 +353,12 @@
             $(".know").on('click', function () {
                 $("#nijianTip").hide();
             });
+            $("i.q-mark-buyer").on('click', function () {
+                $("#caigouTip").show();
+            });
+            $(".know").on('click', function () {
+                $("#caigouTip").hide();
+            });
     </script>
 <!--百度统计end-->
 {{include "/common/baiducc.html"}}

+ 39 - 8
src/jfw/modules/app/src/web/templates/vipsubscribe/messageType.html

@@ -91,15 +91,30 @@
             </div>
         </div>
     </div>
+    <div class="easypopup" id="caigouTip">
+      <div class="easypopup-alert" style="border-radius: 8px;">
+          <div class="easypopup-content" style="text-align: justify;font-size: .32rem;color: #171826;padding: .48rem .6rem;">
+            “采购意向”是指未发布招标公告前1-3个月,政府单位的采购意向信息,包含采购内容、预算金额、预计采购时间、采购联系人及联系方式等相关信息。
+          </div>
+          <div class="easypopup-footer" style="border-top: 1px solid rgba(0, 0, 0, 0.04);">
+              <span style="height: 46px;line-height: 46px;" onclick="caigouEasyPopup.hide();">我知道了</span>
+          </div>
+      </div>
+  </div>
     <div class="industry">
         <div class="all"><span>全部</span> </div>
         <div class="list">
             <ul>
                 <li>
                     <dl>
-                        <dt class="question" dataValue="拟建">拟建项目</dt><i class="iconfont icon-wenhao "></i>
+                        <dt class="question" dataValue="拟建">拟建项目</dt><i class="iconfont icon-wenhao qs-mask"></i>
                     </dl>
                 </li>
+                <li>
+                  <dl>
+                      <dt class="question" dataValue="采购意向">采购意向</dt><i class="iconfont icon-wenhao qs-mask-buyer "></i>
+                  </dl>
+                </li>
                 <li>
                     <dl>
                         <dt>招标预告</dt>
@@ -163,15 +178,16 @@
 		var hasZBYG = ''
 		var hasZBGG = ""
 		var hasZBJG = ""
+    var hasCGYX = ''
 		var hasZBXYXX = ""
 		var hasStr = ""
         function hasActive(){
             var arr = "";
-			hasZBYG = ''
-			hasZBGG = ""
-			hasZBJG = ""
-			hasZBXYXX = ""
-			hasStr = ""
+            hasZBYG = ''
+            hasZBGG = ""
+            hasZBJG = ""
+            hasZBXYXX = ""
+            hasStr = ""
             $(".list ul li dl dd").each(function(index){
                 if($(this).hasClass('active')){
                     arr = arr + "," + $(this).text()
@@ -212,6 +228,17 @@
 					}
                 }
             })
+            $(".list ul li dl dt").each(function(index){
+                if($(this).hasClass('active')&&$(this).text()=="采购意向"){
+                    arr = arr + "," + $(this).attr("dataValue")
+					if($(this).text()=="采购意向"){
+						if (hasStr!=""){
+							hasStr += "、"
+						}
+						hasStr += $(this).text();
+					}
+                }
+            })
             return arr.substr(1)
         }
         //
@@ -244,7 +271,7 @@
 		//
 		function getChecked(){
 			hasActive();
-			if (hasZBYG || hasZBGG!=""||hasZBJG!=""|hasZBXYXX!=""){
+			if (hasZBYG || hasZBGG!=""||hasZBJG!=""||hasZBXYXX!=""){
 				if(hasZBYG){
 					if(hasStr != ""){
 						hasStr +="、"
@@ -349,9 +376,13 @@
             })
             //
             njTipEasyPopup = new EasyPopup("nijianTip");
-            $(".icon-wenhao").on("click",function(){
+            $(".qs-mask").on("click",function(){
                 njTipEasyPopup.show();
             })
+            caigouEasyPopup = new EasyPopup("caigouTip");
+            $(".qs-mask-buyer").on("click",function(){
+              caigouEasyPopup.show();
+            })
             $('.all span').on('click',function(e){
                 if (!$(this).hasClass('active')) {
                     isLockButton (true);

+ 48 - 0
src/web/staticres/big-member/js/meauContact.js

@@ -0,0 +1,48 @@
+var MeauData = [
+  {
+    "招标大数据搜索": [
+      {
+        two: '标题/全文/附件/项目名称/标的物搜索',
+        three: '搜索公告标题/正文/附件/标的物中包含关键词的项目信息。',
+        four: 'icon-tick',
+        five: 'icon-tick'
+      },
+      {
+        two: '采购单位/中标企业/招标代理机构搜索',
+        three: '搜索查看采购单位/中标企业/招标代理机构等历史招标采购信息明细。',
+        four: 'icon-tick',
+        five: 'icon-tick'
+      },
+      {
+        two: '拟建项目搜索',
+        three: '提供未发布招标公告前3-12个月,处于报项、立项、审核、环评、设计阶段的拟在建项目信息,包含项目内容和业主名称等相关信息。',
+        four: 'icon-tick',
+        five: 'icon-tick'
+      },
+      {
+        two: '采购意向搜索',
+        three: '提供未发布招标公告前1-3个月,政府单位的采购意向信息,包含采购内容、预算金额、预计采购时间、采购联系人及联系方式等相关信息。',
+        four: 'icon-tick',
+        five: 'icon-tick'
+      },
+      {
+        two: '预告信息搜索',
+        three: '在正式招标之前发布的公告信息,主要有采购计划、项目预告、采购预告、招标文件预公示、招标方式公示等信息,包含项目名称、项目联系人、联系方式等内容',
+        four: 'icon-tick',
+        five: 'icon-tick'
+      },
+      {
+        two: '招标/中标/招标信用信息等搜索',
+        three: '提供招标预告、招标公告、招标结果、招标信用信息等多种类型招标信息,包括项目名称、项目联系人、联系方式等内容。',
+        four: 'icon-tick',
+        five: 'icon-tick'
+      },
+      {
+        two: '标的物范围/项目时间/价格/区域/信息类型/采购单位行业筛选',
+        three: '按照项目标的物、项目时间、价格区间、项目区域、信息类型、采购单位行业对搜索到的信息进行筛选。',
+        four: 'icon-tick',
+        five: 'icon-tick'
+      }
+    ]
+  },
+]

+ 5 - 0
src/web/staticres/common-module/collection/js/notice-mobile.js

@@ -4,6 +4,11 @@ var infoTypeSelectorMap = [
       "拟建项目"
     ]
   },
+  {
+    "采购意向": [
+      "采购意向"
+    ]
+  },
   {
     "招标预告": [
       "预告",

+ 2 - 0
src/web/staticres/common-module/vipsubscribe/css/vip-subscribe-set-template.css

@@ -444,6 +444,8 @@
   background-size: 100% 100%;
 }
 .menu-content {
+  max-height: 7.62rem;
+  overflow: auto;
   padding: 0 0.32rem;
 }
 .infoType-btn {

+ 5 - 0
src/web/staticres/common-module/vipsubscribe/js/vip-subscribe-set-template.js

@@ -223,6 +223,11 @@ var subComponent = {
           value: '拟建',
           desc: '采集建筑工程、信息化等类项目在招标前由发改委等部门审批的信息,并向用户提供“拟建项目预告”功能。'
         },
+        {
+          title: '采购意向',
+          value: '采购意向',
+          desc: '未发布招标公告前1-3个月,政府单位的采购意向信息,包含采购内容、预算金额、预计采购时间、采购联系人及联系方式等相关信息。'
+        },
         {
           title: '招标预告',
           value: '预告',

+ 1 - 1
src/web/staticres/js/ent-search-index-pc.js

@@ -742,7 +742,7 @@ var vm = new Vue({
             }
             var str = '企业搜索' + this.baiduName + '-去开通'
             baiduEvent(str) // 去开通按钮百度统计
-            window.open('/front/subscribe.html')
+            window.open('/swordfish/page_big_pc/free/svip/buy')
         },
         openEntHistory: function () {
             baiduEvent('企业画像查看历史记录')

+ 1 - 1
src/web/staticres/js/superSearch.js

@@ -1309,7 +1309,7 @@ function  openVipDialog(str, content) {
   $('.auth-dialog .confirm-btn').off('click').bind('click',function () {
     var advName = '招标搜索' + str + '-去开通'
     baiduEvent(advName) // 点击去开通事件 百度统计
-    window.open('/front/subscribe.html')
+    window.open('/swordfish/page_big_pc/free/svip/buy')
   })
 }
 // 升级提醒弹框

File diff suppressed because it is too large
+ 325 - 315
src/web/templates/big-member/pc/page_buy_commit.html


+ 1 - 1
src/web/templates/pc/entsearchindex.html

@@ -452,7 +452,7 @@
     <script src='{{Msg "seo" "cdn"}}/js/selector/area-city-pc.js?v={{Msg "seo" "version"}}'></script>
     <script src='{{Msg "seo" "cdn"}}/js/selector/price-pc.js?v={{Msg "seo" "version"}}'></script>
     <script src='{{Msg "seo" "cdn"}}/js/selector/no-data-pc.js?v={{Msg "seo" "version"}}'></script>
-    <script src='{{Msg "seo" "cdn"}}/js/ent-search-index-pc.js?v={{Msg "seo" "version"}}'></script>
+    <script src='{{Msg "seo" "cdn"}}/js/ent-search-index-pc.js?v={{Msg "seo" "version"}}1'></script>
     <script type="text/javascript">
     setTimeout(() => {
         if(!vm.powerInfo.entniche && !vm.powerInfo.member && vm.powerInfo.vip <= 0) {

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

@@ -249,6 +249,18 @@
 .el-pagination-container .el-pagination{
   top: 0;
 }
+.remindbuyer .remindtwo{
+  position: absolute;
+  left: 390px;
+}
+.remindbuyer .remindonebak {
+  position: absolute;
+  left: 374px;
+}
+.remindbuyer .remindone {
+  position: absolute;
+  left: 372px;
+}
 </style>
 <script src='{{Msg "seo" "cdn"}}/common-module/selector/js/buyerClass.js?v={{Msg "seo" "version"}}'></script>
 <script>
@@ -1208,9 +1220,9 @@ var IframeOnClick = {
 					<font data-value="拟建" class="hidden">拟建</font>
 					<a id="whole"><img class="q-mark" id="q-mark"  src="{{Msg "seo" "cdn"}}/images/biddingSearch/info-icon1.png" alt="" /></a>
           <i class="diver"></i>
-          <font class="parent-node infoFist">采购意向</font>
+          <font class="parent-node">采购意向</font>
 					<font data-value="采购意向" class="hidden">采购意向</font>
-					<a id="whole"><img class="q-mark" id="q-mark"  src="{{Msg "seo" "cdn"}}/images/biddingSearch/info-icon1.png" alt="" /></a>
+					<a id="whole"><img class="q-mark-buyer" id="q-mark-buyer"  src="{{Msg "seo" "cdn"}}/images/biddingSearch/info-icon1.png" alt="" /></a>
 					<i class="diver"></i>
 					<font class="parent-node">招标预告</font>
 					<font data-value="预告">预告</font>
@@ -1245,6 +1257,11 @@ var IframeOnClick = {
 					<span class="remindonebak"></span>
 					<span class="remindtwo"><span>"拟建项目"</span>是指那些处于前期立项、审批阶段的项目。供应商应在立项阶段掌握项目信息,做到早介入,稳拿单。</span>
 				</span>
+        <span class="remindbuyer" style="display:none;">
+          <span class="remindone"></span>
+					<span class="remindonebak"></span>
+					<span class="remindtwo"><span>"采购意向"</span>是指提供未发布招标公告前1-3个月,政府单位的采购意向信息,包含采购内容、预算金额、预计采购时间、采购联系人及联系方式等相关信息。</span>
+				</span>
       </div>
       <!-- 高级筛选 -->
       <div class="advanced-filter clearfix">
@@ -1606,6 +1623,16 @@ $(function(){
       },2000)
     }
   })
+  $('#q-mark-buyer').on({
+    mouseenter: function(){
+      $(".remindbuyer").stop().fadeIn();
+    },
+    mouseleave: function(){
+      setTimeout(function(){
+        $(".remindbuyer").stop().fadeOut()
+      },2000)
+    }
+  })
   // $('#q-mark').hover(function(e){
   //   e.stopPropagation()
   //   if($(".remind").show()){

Some files were not shown because too many files changed in this diff