|
@@ -10,6 +10,11 @@
|
|
<script src="{{Msg "seo" "cdn"}}/jyapp/vipsubscribe/js/common.js?v={{Msg "seo" "version"}}"></script>
|
|
<script src="{{Msg "seo" "cdn"}}/jyapp/vipsubscribe/js/common.js?v={{Msg "seo" "version"}}"></script>
|
|
<link rel="stylesheet" href="{{Msg "seo" "cdn"}}/jyapp/vipsubscribe/css/weui.min.css?v={{Msg "seo" "version"}}"/>
|
|
<link rel="stylesheet" href="{{Msg "seo" "cdn"}}/jyapp/vipsubscribe/css/weui.min.css?v={{Msg "seo" "version"}}"/>
|
|
<link rel="stylesheet" href="{{Msg "seo" "cdn"}}/jyapp/vipsubscribe/iconfont/iconfont.css?v={{Msg "seo" "version"}}"/>
|
|
<link rel="stylesheet" href="{{Msg "seo" "cdn"}}/jyapp/vipsubscribe/iconfont/iconfont.css?v={{Msg "seo" "version"}}"/>
|
|
|
|
+ <style>
|
|
|
|
+ .merge-dialog{
|
|
|
|
+ z-index: 99999;
|
|
|
|
+ }
|
|
|
|
+ </style>
|
|
<script>
|
|
<script>
|
|
//
|
|
//
|
|
function afterReceivePushMessage(type,url){
|
|
function afterReceivePushMessage(type,url){
|
|
@@ -225,6 +230,7 @@
|
|
async: false,
|
|
async: false,
|
|
dataType: 'json',
|
|
dataType: 'json',
|
|
success: function (data) {
|
|
success: function (data) {
|
|
|
|
+ checkmerge(data.industry)
|
|
if (data.otherFlag){
|
|
if (data.otherFlag){
|
|
localStorage.setItem({{.T.userId}}+"_otherFlag",data.otherFlag)
|
|
localStorage.setItem({{.T.userId}}+"_otherFlag",data.otherFlag)
|
|
}
|
|
}
|
|
@@ -962,6 +968,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="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="weui-dialog__bd" 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>
|
|
<!-- <img src="/jyapp/images/gotosetpage.png" id="gotosetpage">-->
|
|
<!-- <img src="/jyapp/images/gotosetpage.png" id="gotosetpage">-->
|
|
{{include "/common/baiducc.html"}}
|
|
{{include "/common/baiducc.html"}}
|
|
|
|
|
|
@@ -1408,5 +1426,109 @@
|
|
})
|
|
})
|
|
|
|
|
|
})
|
|
})
|
|
|
|
+ var mergedlist = []
|
|
|
|
+ function checkmerge(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){
|
|
|
|
+ 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>
|
|
</script>
|
|
</html>
|
|
</html>
|