|
@@ -159,6 +159,7 @@
|
|
|
if (data.otherFlag){
|
|
|
localStorage.setItem({{.T.userId}}+"_otherFlag",data.otherFlag)
|
|
|
}
|
|
|
+ checkmerge(data.industry)
|
|
|
pageIndex = 2;
|
|
|
isInTSguide = data.isInTSguide;
|
|
|
hasNextPage = data.hasNextPage;
|
|
@@ -1071,6 +1072,13 @@
|
|
|
border-top: 0px;
|
|
|
height: inherit;
|
|
|
}
|
|
|
+ .merge-dialog{
|
|
|
+ z-index: 99999;
|
|
|
+ }
|
|
|
+ .merge_content {
|
|
|
+ padding: 2.7em 20px 1.7em;
|
|
|
+ color: #353535;
|
|
|
+ }
|
|
|
</style>
|
|
|
</head>
|
|
|
<body>
|
|
@@ -1226,6 +1234,18 @@
|
|
|
</div>
|
|
|
</div><!--弹窗 其他采购单位-->
|
|
|
<div class="jy-alert jy-alert-other" style="display:none"> <div class="weui-mask weui-animate-fade-in"></div> <div class="weui-dialog weui-animate-fade-in"> <div class="weui-dialog__hd"><strong class="weui-dialog__title">提 示</strong></div> <div class="weui-dialog__bd">每条信息的采购单位行业属性由机器自动识别,会存在少数无法识别的情况,此时将归类为“其它”。如无需订阅,可在VIP订阅设置内手动关闭。(注:当采购单位行业选择为全部时,关闭无效)</div> <div class="weui-dialog__ft"> <a href="javascript:;" onclick="close_other()" class="weui-dialog__btn weui-dialog__btn_">我知道了</a> </div> </div> </div>
|
|
|
+<!-- 行业合并弹窗-->
|
|
|
+<div class="js_dialog merge" id="merge_dialog" style="display: none">
|
|
|
+ <div class="weui-mask merge-dialog"></div>
|
|
|
+ <div class="weui-dialog merge-dialog">
|
|
|
+ <div class="merge_content" id="merge_content" style="text-align:justify;font-size: .28rem;line-height: .48rem;">
|
|
|
+
|
|
|
+ </div>
|
|
|
+ <div class="weui-dialog__ft">
|
|
|
+ <a href="javascript:;" class="weui-dialog__btn weui-dialog__btn_primary know" onclick="acceptchange()">已阅读,同意调整</a>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+</div>
|
|
|
<script src="{{Msg "seo" "cdn"}}/vipsubscribe/js/weui.min.js?v={{Msg "seo" "version"}}"></script>
|
|
|
<script src="{{Msg "seo" "cdn"}}/vipsubscribe/js/mapArea.js?v={{Msg "seo" "version"}}"></script>
|
|
|
<script type="text/javascript" charset="UTF-8">
|
|
@@ -1632,6 +1652,112 @@
|
|
|
ADHtml += AD.s_script
|
|
|
}
|
|
|
$("#advertscript").html(ADHtml);
|
|
|
+ var mergedlist = []
|
|
|
+ function checkmerge(state) {
|
|
|
+ console.log("state",state)
|
|
|
+ var tips = "<span style='font-size:15px;font-family:PingFang SC;font-weight:bold;color:rgba(29,29,29,1);opacity:1;'>随着政府机构改革和只能转变工作深入推进,部分采购单位行业与实现不一致,为了提高订阅推送数据的准确性,剑鱼标讯需要针对采购单位行业名称进行优化。</span><br><span style='font-size:13px;font-family:PingFang SC;font-weight:400;color:rgba(104,104,104,1);opacity:1;'>采购单位名称的调整不影响所购买的采购单位数量,您仍可按需调整<br><br>您订阅的:<br></span>"
|
|
|
+ var hasMerged = false
|
|
|
+ var merge_industry = ["国土","林业","环保","卫生","工商","质监","食药","安监","地震","公安","文化","旅游","银监","保监"]
|
|
|
+ var nature_source = [];
|
|
|
+ var health_commission = []
|
|
|
+ var market_supervision = []
|
|
|
+ var contingency_management = []
|
|
|
+ var cultural_tourism = []
|
|
|
+ var CBRC = []
|
|
|
+ var ecological_environment = []
|
|
|
+ state.forEach(function (item,index) {
|
|
|
+ if (merge_industry.indexOf(item)>-1){
|
|
|
+ if (item == "国土"||item == "林业"){
|
|
|
+ mergedlist.push("自然资源")
|
|
|
+ hasMerged = true
|
|
|
+ nature_source.push(item)
|
|
|
+ } else if (item == "环保"){
|
|
|
+ mergedlist.push("生态环境")
|
|
|
+ hasMerged = true
|
|
|
+ ecological_environment.push(item)
|
|
|
+ } else if ( item == "卫生"){
|
|
|
+ mergedlist.push("卫健委")
|
|
|
+ hasMerged = true
|
|
|
+ health_commission.push(item)
|
|
|
+ } else if (item == "工商"||item == "质监"||item == "食药"){
|
|
|
+ mergedlist.push("市场监管")
|
|
|
+ hasMerged = true
|
|
|
+ market_supervision.push(item)
|
|
|
+ } else if (item == "地震"||item=="安监"||item=="公安"){
|
|
|
+ mergedlist.push("应急管理")
|
|
|
+ hasMerged = true
|
|
|
+ contingency_management.push(item)
|
|
|
+ } else if (item=="文化"||item == "旅游"){
|
|
|
+ mergedlist.push("文旅")
|
|
|
+ hasMerged = true
|
|
|
+ cultural_tourism.push(item)
|
|
|
+ } else if (item == "银监"||item == "保监"){
|
|
|
+ mergedlist.push("银保监")
|
|
|
+ hasMerged = true
|
|
|
+ CBRC.push(item)
|
|
|
+ }
|
|
|
+ }else{
|
|
|
+ mergedlist.push(item)
|
|
|
+ }
|
|
|
+ })
|
|
|
+ if(nature_source.length>=1){
|
|
|
+ tips +=Highlight(nature_source).join(',')+" 合并为 【自然资源】<br>"
|
|
|
+ }
|
|
|
+ if (ecological_environment.length>=1){
|
|
|
+ tips +=Highlight(ecological_environment).join(',')+" 合并为 【生态环境】<br>"
|
|
|
+ }
|
|
|
+ if (health_commission.length>=1){
|
|
|
+ tips +=Highlight(health_commission).join(',')+" 合并为 【卫健委】<br>"
|
|
|
+ }
|
|
|
+ if (market_supervision.length>=1){
|
|
|
+ tips +=Highlight(market_supervision).join(',')+" 合并为 【市场监管】<br>"
|
|
|
+ }
|
|
|
+ if (contingency_management.length>=1){
|
|
|
+ tips +=Highlight(contingency_management).join(',')+" 合并为 【应急管理】<br>"
|
|
|
+ }
|
|
|
+ if (cultural_tourism.length>=1){
|
|
|
+ tips +=Highlight(cultural_tourism).join(',')+" 合并为 【文旅】<br>"
|
|
|
+ }
|
|
|
+ if (CBRC.length>=1){
|
|
|
+ tips +=Highlight(CBRC).join(',')+" 合并为 【银保监】<br>"
|
|
|
+ }
|
|
|
+ if (hasMerged){
|
|
|
+ $("#merge_content").html(tips)
|
|
|
+ $("#merge_dialog").show()
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ function acceptchange() {
|
|
|
+ var q = removeDuplicatedItem(mergedlist)
|
|
|
+ $.post("/subscribepay/vipsubscribe/mergeIndustry",{"industry":q.toString()},function (r) {
|
|
|
+ if (r.success){
|
|
|
+ sessionStorage.removeItem("sub_vip_state")
|
|
|
+ console.log("行业合并成功")
|
|
|
+ }else{
|
|
|
+ console.log("行业合并失败")
|
|
|
+ }
|
|
|
+ })
|
|
|
+ $("#merge_dialog").hide()
|
|
|
+ }
|
|
|
+ function Highlight(key) {
|
|
|
+ var t = new Array()
|
|
|
+ key.forEach(function (item,index) {
|
|
|
+ var m = "<span style='color:red'>"+item+"</span>"
|
|
|
+ t.push(m)
|
|
|
+ })
|
|
|
+ return t
|
|
|
+ }
|
|
|
+ function removeDuplicatedItem(ar) {
|
|
|
+ var ret = [];
|
|
|
+
|
|
|
+ for (var i = 0, j = ar.length; i < j; i++) {
|
|
|
+ if (ret.indexOf(ar[i]) === -1) {
|
|
|
+ ret.push(ar[i]);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ return ret;
|
|
|
+ }
|
|
|
</script>
|
|
|
</div>
|
|
|
</body>
|