|
@@ -603,7 +603,7 @@ $(function () {
|
|
|
var selectTime = "";
|
|
|
|
|
|
function init(state) {
|
|
|
- checkmerge(state.industry)
|
|
|
+ checkmerge(state.industry,state.isread)
|
|
|
// init 已选择的区域和行业
|
|
|
var selectedAreaAndInd = getBuySet(state.area, state.industry);
|
|
|
setSelectedAreaAndInd(selectedAreaAndInd);
|
|
@@ -828,90 +828,108 @@ function clearSessionStorage() {
|
|
|
}
|
|
|
|
|
|
var mergedlist = []
|
|
|
-function checkmerge(state) {
|
|
|
+function checkmerge(state,isread) {
|
|
|
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 hasMerged = isread
|
|
|
+ var s_count=h_count=m_count=p_count=cultural_count=CBRC_count=t_count = 0
|
|
|
var merge_industry = ["国土","林业","环保","卫生","工商","质监","食药","安监","地震","公安","文化","旅游","银监","保监"]
|
|
|
- var nature_source = [];
|
|
|
- var health_commission = []
|
|
|
- var market_supervision = []
|
|
|
- var contingency_management = []
|
|
|
- var cultural_tourism = []
|
|
|
- var CBRC = []
|
|
|
- var ecological_environment = []
|
|
|
+ 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)
|
|
|
+ // hasMerged = true
|
|
|
+ nature_source = Highlight(nature_source,item)
|
|
|
+ s_count++
|
|
|
} else if (item == "环保"){
|
|
|
mergedlist.push("生态环境")
|
|
|
- hasMerged = true
|
|
|
- ecological_environment.push(item)
|
|
|
+ // hasMerged = true
|
|
|
+ ecological_environment = Highlight(ecological_environment,item)
|
|
|
+ h_count++
|
|
|
+
|
|
|
} else if ( item == "卫生"){
|
|
|
mergedlist.push("卫健委")
|
|
|
- hasMerged = true
|
|
|
- health_commission.push(item)
|
|
|
+ // hasMerged = true
|
|
|
+ health_commission= Highlight(health_commission,item)
|
|
|
+ p_count++
|
|
|
} else if (item == "工商"||item == "质监"||item == "食药"){
|
|
|
mergedlist.push("市场监管")
|
|
|
- hasMerged = true
|
|
|
- market_supervision.push(item)
|
|
|
+ // hasMerged = true
|
|
|
+
|
|
|
+ market_supervision = Highlight(market_supervision,item)
|
|
|
+ m_count++
|
|
|
} else if (item == "地震"||item=="安监"||item=="公安"){
|
|
|
- mergedlist.push("应急管理")
|
|
|
- hasMerged = true
|
|
|
- contingency_management.push(item)
|
|
|
+
|
|
|
+ if (item !=="公安"){
|
|
|
+ mergedlist.push("应急管理")
|
|
|
+ }else{
|
|
|
+ mergedlist.push("公安")
|
|
|
+ }
|
|
|
+ // hasMerged = true
|
|
|
+ contingency_management = Highlight(contingency_management,item)
|
|
|
+ t_count++
|
|
|
} else if (item=="文化"||item == "旅游"){
|
|
|
mergedlist.push("文旅")
|
|
|
- hasMerged = true
|
|
|
- cultural_tourism.push(item)
|
|
|
+ // hasMerged = true
|
|
|
+ cultural_tourism = Highlight(cultural_tourism,item)
|
|
|
+ cultural_count++
|
|
|
} else if (item == "银监"||item == "保监"){
|
|
|
mergedlist.push("银保监")
|
|
|
- hasMerged = true
|
|
|
- CBRC.push(item)
|
|
|
+ // hasMerged = true
|
|
|
+ CBRC= Highlight(CBRC,item)
|
|
|
+ CBRC_count++
|
|
|
}
|
|
|
}else{
|
|
|
mergedlist.push(item)
|
|
|
}
|
|
|
})
|
|
|
- if(nature_source.length>=1){
|
|
|
- tips +=Highlight(nature_source).join(',')+" 合并为 【自然资源】<br>"
|
|
|
+ if(s_count>1){
|
|
|
+ tips +=nature_source.join(',')+" 合并为 【自然资源】<br>"
|
|
|
}
|
|
|
- if (ecological_environment.length>=1){
|
|
|
- tips +=Highlight(ecological_environment).join(',')+" 合并为 【生态环境】<br>"
|
|
|
+ if (h_count>=1){
|
|
|
+ tips +=ecological_environment.join('、')+" 整合其他部门部分职能后更改为 【生态环境】<br>"
|
|
|
}
|
|
|
- if (health_commission.length>=1){
|
|
|
- tips +=Highlight(health_commission).join(',')+" 合并为 【卫健委】<br>"
|
|
|
+ if (p_count>=1){
|
|
|
+ tips +=health_commission.join('、')+" 变更为 【卫健委】<br>"
|
|
|
}
|
|
|
- if (market_supervision.length>=1){
|
|
|
- tips +=Highlight(market_supervision).join(',')+" 合并为 【市场监管】<br>"
|
|
|
+ if (m_count>=1){
|
|
|
+ tips +=market_supervision.join('、')+" 合并为 【市场监管】<br>"
|
|
|
}
|
|
|
- if (contingency_management.length>=1){
|
|
|
- tips +=Highlight(contingency_management).join(',')+" 合并为 【应急管理】<br>"
|
|
|
+ if (t_count>=1){
|
|
|
+ tips +=contingency_management.join('、')+"中的消防 合并为 【应急管理】<br>"
|
|
|
}
|
|
|
- if (cultural_tourism.length>=1){
|
|
|
- tips +=Highlight(cultural_tourism).join(',')+" 合并为 【文旅】<br>"
|
|
|
+ if (cultural_count>=1){
|
|
|
+ tips +=cultural_tourism.join('、')+" 合并为 【文旅】<br>"
|
|
|
}
|
|
|
- if (CBRC.length>=1){
|
|
|
- tips +=Highlight(CBRC).join(',')+" 合并为 【银保监】<br>"
|
|
|
+ if (CBRC_count>=1){
|
|
|
+ tips +=CBRC.join('、')+" 合并为 【银保监】<br>"
|
|
|
}
|
|
|
- if (hasMerged){
|
|
|
+ if (!hasMerged){
|
|
|
$("#merge_content").html(tips)
|
|
|
$("#merge_dialog").show()
|
|
|
}
|
|
|
}
|
|
|
-function Highlight(key) {
|
|
|
- var t = new Array()
|
|
|
- key.forEach(function (item,index) {
|
|
|
- var m = "<span style='color:red'>"+item+"</span>"
|
|
|
- t.push(m)
|
|
|
+function Highlight(a_list,key) {
|
|
|
+ a_list.forEach(function (item,index) {
|
|
|
+ if (item == key){
|
|
|
+ var m = "<span style='color:red'>"+item+"</span>"
|
|
|
+ a_list[index] = m
|
|
|
+
|
|
|
+ }
|
|
|
})
|
|
|
- return t
|
|
|
+ return a_list
|
|
|
}
|
|
|
|
|
|
function acceptchange() {
|
|
|
var q=removeDuplicatedItem(mergedlist)
|
|
|
- $.post("/subscribepay/vipsubscribe/mergeIndustry",{"industry":q.toString()},function (r) {
|
|
|
+ $.post("/subscribepay/vipsubscribe/mergeIndustry",{"industry":q.toString(),"isread":true},function (r) {
|
|
|
if (r.success){
|
|
|
sessionStorage.removeItem("sub_vip_state")
|
|
|
console.log("行业合并成功")
|