|
@@ -4,7 +4,6 @@ var freeAttachText = '请留下联系方式,立即免费体验【附件下载
|
|
|
var analysisTipText = '请完善个人信息,辅助你做投标决策及报价参考!'
|
|
|
|
|
|
var emailRegExp = /\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*/
|
|
|
-
|
|
|
// 标题
|
|
|
var titleMap = {
|
|
|
app_article_member_freeuse: '免费体验大会员功能权益',
|
|
@@ -54,17 +53,26 @@ var titleMap = {
|
|
|
wx_article_member_freeuse: '免费体验大会员功能权益',
|
|
|
|
|
|
// 数据超市列表-申请数据定制
|
|
|
- app_DataSupermarket_Customization: '量身定制数据解决方案',
|
|
|
- wx_DataSupermarket_Customization: '量身定制数据解决方案',
|
|
|
- h5_DataSupermarket_Customization: '量身定制数据解决方案',
|
|
|
+ app_DataSupermarket_Customization: '量身定制专属的数据解决方案',
|
|
|
+ wx_DataSupermarket_Customization: '量身定制专属的数据解决方案',
|
|
|
+ h5_DataSupermarket_Customization: '量身定制专属的数据解决方案',
|
|
|
// 数据超市详情-申请购买
|
|
|
app_supermarket_details_buy: '购买申请',
|
|
|
wx_supermarket_details_buy: '购买申请',
|
|
|
h5_supermarket_details_buy: '购买申请',
|
|
|
// 数据超市详情-申请数据定制
|
|
|
- app_supermarket_details_customization: '量身定制数据解决方案',
|
|
|
- wx_supermarket_details_customization: '量身定制数据解决方案',
|
|
|
- h5_supermarket_details_customization: '量身定制数据解决方案',
|
|
|
+ app_supermarket_details_customization: '量身定制专属的数据解决方案',
|
|
|
+ wx_supermarket_details_customization: '量身定制专属的数据解决方案',
|
|
|
+ h5_supermarket_details_customization: '量身定制专属的数据解决方案',
|
|
|
+ h5_DataSupermarket_IndustryFields:'量身定制专属的数据解决方案',
|
|
|
+ app_DataSupermarket_IndustryFields:'量身定制专属的数据解决方案',
|
|
|
+ wx_DataSupermarket_IndustryFields:'量身定制专属的数据解决方案',
|
|
|
+ app_supermarket_details_IndustryFields:'量身定制专属的数据解决方案',
|
|
|
+ wx_supermarket_details_IndustryFields:'量身定制专属的数据解决方案',
|
|
|
+ h5_supermarket_details_IndustryFields:'量身定制专属的数据解决方案',
|
|
|
+ app_supermarket_details_AnalysisCase:'免费下载行业案例',
|
|
|
+ wx_supermarket_details_AnalysisCase:'免费下载行业案例',
|
|
|
+ h5_supermarket_details_AnalysisCase:'免费下载行业案例',
|
|
|
// 标书制作
|
|
|
bid_document_Introduction_page: '完善信息',
|
|
|
// 电信行业解决方案
|
|
@@ -171,17 +179,26 @@ var tipMap = {
|
|
|
app_analysis_ProjectDetails: '请完善个人信息,我们将尽快与您联系,为您量身定制报告,做市场复盘数据支持。',
|
|
|
|
|
|
// 数据超市列表-申请数据定制
|
|
|
- app_DataSupermarket_Customization: '专业数据团队,支持私有化部署。请完善个人信息,获取定制化数据解决方案。',
|
|
|
- wx_DataSupermarket_Customization: '专业数据团队,支持私有化部署。请完善个人信息,获取定制化数据解决方案。',
|
|
|
- h5_DataSupermarket_Customization: '专业数据团队,支持私有化部署。请完善个人信息,获取定制化数据解决方案。',
|
|
|
+ app_DataSupermarket_Customization: '请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
+ wx_DataSupermarket_Customization: '请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
+ h5_DataSupermarket_Customization: '请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
// 数据超市详情-申请购买
|
|
|
- app_supermarket_details_buy: '请留下联系方式,我们会尽快让数据经理与您联系,为您提供高效可靠的数据服务方案!',
|
|
|
- wx_supermarket_details_buy: '请留下联系方式,我们会尽快让数据经理与您联系,为您提供高效可靠的数据服务方案!',
|
|
|
- h5_supermarket_details_buy: '请留下联系方式,我们会尽快让数据经理与您联系,为您提供高效可靠的数据服务方案!',
|
|
|
+ app_supermarket_details_buy: '请留下联系方式,我们会请留下您的联系方式及数据需求,我们将安排专业数据经理与您对接。如有其他业务需求请联系客服:<a href="tel:4001086670" class="tips_tel">400-108-6670</a>',
|
|
|
+ wx_supermarket_details_buy: '请留下联系方式,我们会请留下您的联系方式及数据需求,我们将安排专业数据经理与您对接。如有其他业务需求请联系客服:<a href="tel:4001086670" class="tips_tel">400-108-6670</a>',
|
|
|
+ h5_supermarket_details_buy: '请留下联系方式,我们会请留下您的联系方式及数据需求,我们将安排专业数据经理与您对接。如有其他业务需求请联系客服:<a href="tel:4001086670" class="tips_tel">400-108-6670</a>',
|
|
|
// 数据超市详情-申请数据定制
|
|
|
- app_supermarket_details_customization: '专业数据团队,支持私有化部署。请完善个人信息,获取定制化数据解决方案。',
|
|
|
- wx_supermarket_details_customization: '专业数据团队,支持私有化部署。请完善个人信息,获取定制化数据解决方案。',
|
|
|
- h5_supermarket_details_customization: '专业数据团队,支持私有化部署。请完善个人信息,获取定制化数据解决方案。',
|
|
|
+ app_supermarket_details_customization: '请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
+ wx_supermarket_details_customization: '请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
+ h5_supermarket_details_customization: '请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
+ h5_DataSupermarket_IndustryFields: '请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
+ app_DataSupermarket_IndustryFields: '请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
+ wx_DataSupermarket_IndustryFields: '请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
+ app_supermarket_details_IndustryFields:'请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
+ wx_supermarket_details_IndustryFields:'请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
+ h5_supermarket_details_IndustryFields:'请留下您的联系方式及定制数据字段需求,我们将安排专业的数据经理与您对接,为您打造专属的数据服务方案,可快速交付!',
|
|
|
+ app_supermarket_details_AnalysisCase:'请留下您的联系方式,免费获取领域客户应用案例。如有其他业务需求请联系客服:<a href="tel:4001086670" class="tips_tel">400-108-6670</a>',
|
|
|
+ wx_supermarket_details_AnalysisCase:'请留下您的联系方式,免费获取领域客户应用案例。如有其他业务需求请联系客服:<a href="tel:4001086670" class="tips_tel">400-108-6670</a>',
|
|
|
+ h5_supermarket_details_AnalysisCase:'请留下您的联系方式,免费获取领域客户应用案例。如有其他业务需求请联系客服:<a href="tel:4001086670" class="tips_tel">400-108-6670</a>',
|
|
|
// 标书制作
|
|
|
bid_document_Introduction_page: '请留下联系方式,我们会尽快联系您!',
|
|
|
// 电信行业解决方案
|
|
@@ -199,6 +216,7 @@ var vNode = {
|
|
|
delimiters: ['@@', '@@'],
|
|
|
el: '#perfect-info-page',
|
|
|
data: {
|
|
|
+ notit_group:false,
|
|
|
areaDatas: areaItem,
|
|
|
areaId: '',
|
|
|
areaIndex: '',
|
|
@@ -225,7 +243,8 @@ var vNode = {
|
|
|
workScope: '',
|
|
|
partnerNeeds: '',
|
|
|
position_other: '',
|
|
|
- branch: ''
|
|
|
+ branch: '',
|
|
|
+ data_requirement: ''
|
|
|
},
|
|
|
infoCheckMap: {
|
|
|
name: '',
|
|
@@ -275,7 +294,8 @@ var vNode = {
|
|
|
workScope: true,
|
|
|
partnerNeeds: true,
|
|
|
agree: true,
|
|
|
- branch: true
|
|
|
+ branch: true,
|
|
|
+ data_requirement:true
|
|
|
},
|
|
|
jobJson: [
|
|
|
'总裁',
|
|
@@ -304,6 +324,7 @@ var vNode = {
|
|
|
this.ajaxParams.interest = decodeURIComponent(utils.getParam('interest'))
|
|
|
}
|
|
|
this.sourceLogAjax(this.ajaxParams.source)
|
|
|
+ this.notit_group_init()
|
|
|
},
|
|
|
mounted: function () {
|
|
|
// app头部默认隐藏检查
|
|
@@ -351,6 +372,10 @@ var vNode = {
|
|
|
this.moduleShow[k] = false
|
|
|
}
|
|
|
this.moduleShow.position = true
|
|
|
+ if(source?.toLowerCase().indexOf('supermarket') > -1){
|
|
|
+ this.moduleShow.data_requirement = true
|
|
|
+ this.moduleShow.email = true
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
if (source.indexOf('_freeuser') > -1 && infoText.indexOf('【') > -1) {
|
|
@@ -416,20 +441,32 @@ var vNode = {
|
|
|
hideLabel()
|
|
|
break
|
|
|
}
|
|
|
-
|
|
|
+ // 数据超市相关
|
|
|
case 'app_supermarket_Noresults_customization':
|
|
|
case 'wx_DataSupermarket_Noresults_Customization':
|
|
|
case 'h5_supermarket_Noresults_customization':
|
|
|
case 'app_DataSupermarket_Customization':
|
|
|
case 'wx_DataSupermarket_Customization':
|
|
|
case 'h5_DataSupermarket_Customization':
|
|
|
- case 'app_supermarket_details_buy':
|
|
|
- case 'wx_supermarket_details_buy':
|
|
|
- case 'h5_supermarket_details_buy':
|
|
|
case 'app_supermarket_details_customization':
|
|
|
case 'wx_supermarket_details_customization':
|
|
|
- case 'h5_supermarket_details_customization':{
|
|
|
- hideLabel(['email', 'area', 'class', 'workScope', 'partnerNeeds', 'agree'])
|
|
|
+ case 'h5_supermarket_details_customization':
|
|
|
+ case 'h5_DataSupermarket_IndustryFields':
|
|
|
+ case 'app_DataSupermarket_IndustryFields':
|
|
|
+ case 'wx_DataSupermarket_IndustryFields':
|
|
|
+ case 'app_supermarket_details_IndustryFields':
|
|
|
+ case 'wx_supermarket_details_IndustryFields':
|
|
|
+ case 'h5_supermarket_details_IndustryFields':
|
|
|
+ case 'app_supermarket_details_AnalysisCase':
|
|
|
+ case 'wx_supermarket_details_AnalysisCase':
|
|
|
+ case 'h5_supermarket_details_AnalysisCase':{
|
|
|
+ hideLabel(['email'])
|
|
|
+ break
|
|
|
+ }
|
|
|
+ case 'app_supermarket_details_buy':
|
|
|
+ case 'wx_supermarket_details_buy':
|
|
|
+ case 'h5_supermarket_details_buy':{
|
|
|
+ hideLabel(['email','data_requirement'])
|
|
|
break
|
|
|
}
|
|
|
default: {
|
|
@@ -440,7 +477,6 @@ var vNode = {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
-
|
|
|
try {
|
|
|
setHeaderTitle && setHeaderTitle()
|
|
|
} catch (error) {}
|
|
@@ -492,7 +528,13 @@ var vNode = {
|
|
|
return namereg.test(this.infoMap.position_other)
|
|
|
},
|
|
|
isSubmitDisabled () {
|
|
|
- return !this.checkName || !this.checkPhone || !this.checkEmail || !this.checkEntName || !this.checkEntType || !this.checkPosition || (this.showBranch && !this.infoMap.branch)
|
|
|
+ if(this.notit_group){
|
|
|
+ return !this.checkName || !this.checkPhone || !this.checkEmail || !this.checkEntName
|
|
|
+
|
|
|
+ }else{
|
|
|
+ return !this.checkName || !this.checkPhone || !this.checkEmail || !this.checkEntName || !this.checkEntType || !this.checkPosition || (this.showBranch && !this.infoMap.branch)
|
|
|
+
|
|
|
+ }
|
|
|
},
|
|
|
isMoreSelect () {
|
|
|
return this.popInfo.label === '公司类型'
|
|
@@ -978,6 +1020,7 @@ var vNode = {
|
|
|
this.ajaxParams.agree = this.isRead
|
|
|
this.ajaxParams.branch = this.infoMap.branch.indexOf('总裁') > -1 || this.infoMap.branch.indexOf('总经理') > -1 ? '' : this.infoMap.branch
|
|
|
this.ajaxParams.source_desc = sourceDescMap[this.ajaxParams.source]
|
|
|
+ this.ajaxParams.data_requirement = this.infoMap.data_requirement
|
|
|
|
|
|
var _this = this
|
|
|
var loading = _this.showLoading()
|
|
@@ -1087,8 +1130,17 @@ var vNode = {
|
|
|
case 'h5_supermarket_details_buy':
|
|
|
case 'app_supermarket_details_customization':
|
|
|
case 'wx_supermarket_details_customization':
|
|
|
- case 'h5_supermarket_details_customization': {
|
|
|
- _this.showMessage('我们的客户经理会在24小时内尽快与您联系。', '我知道了', function () {
|
|
|
+ case 'h5_supermarket_details_customization':
|
|
|
+ case 'h5_DataSupermarket_IndustryFields':
|
|
|
+ case 'app_DataSupermarket_IndustryFields':
|
|
|
+ case 'wx_DataSupermarket_IndustryFields':
|
|
|
+ case 'app_supermarket_details_IndustryFields':
|
|
|
+ case 'wx_supermarket_details_IndustryFields':
|
|
|
+ case 'h5_supermarket_details_IndustryFields':
|
|
|
+ case 'app_supermarket_details_AnalysisCase':
|
|
|
+ case 'wx_supermarket_details_AnalysisCase':
|
|
|
+ case 'h5_supermarket_details_AnalysisCase':{
|
|
|
+ _this.showMessage('已收到您提交的购买申请,我们的数据经理会尽快联系您~', '我知道了', function () {
|
|
|
history.back()
|
|
|
},)
|
|
|
break
|
|
@@ -1187,7 +1239,40 @@ var vNode = {
|
|
|
forbidClick: true,
|
|
|
message: message,
|
|
|
})
|
|
|
- }
|
|
|
+ },
|
|
|
+ notit_group_init () {
|
|
|
+ var source = this.ajaxParams.source
|
|
|
+ var notit_group_list = [
|
|
|
+ 'app_supermarket_Noresults_customization',
|
|
|
+ 'wx_DataSupermarket_Noresults_Customization',
|
|
|
+ 'h5_supermarket_Noresults_customization',
|
|
|
+ 'app_DataSupermarket_Customization',
|
|
|
+ 'wx_DataSupermarket_Customization',
|
|
|
+ 'h5_DataSupermarket_Customization',
|
|
|
+ 'app_supermarket_details_buy',
|
|
|
+ 'wx_supermarket_details_buy',
|
|
|
+ 'h5_supermarket_details_buy',
|
|
|
+ 'app_supermarket_details_customization',
|
|
|
+ 'wx_supermarket_details_customization',
|
|
|
+ 'h5_supermarket_details_customization',
|
|
|
+ 'h5_DataSupermarket_IndustryFields',
|
|
|
+ 'app_DataSupermarket_IndustryFields',
|
|
|
+ 'wx_DataSupermarket_IndustryFields',
|
|
|
+ 'app_supermarket_details_IndustryFields',
|
|
|
+ 'wx_supermarket_details_IndustryFields',
|
|
|
+ 'h5_supermarket_details_IndustryFields',
|
|
|
+ 'app_supermarket_details_AnalysisCase',
|
|
|
+ 'wx_supermarket_details_AnalysisCase',
|
|
|
+ 'h5_supermarket_details_AnalysisCase'
|
|
|
+ ]
|
|
|
+ if(notit_group_list.includes(source)){
|
|
|
+
|
|
|
+ this.notit_group = true
|
|
|
+ } else {
|
|
|
+
|
|
|
+ this.notit_group = false
|
|
|
+ }
|
|
|
+ },
|
|
|
}
|
|
|
}
|
|
|
var vPerfect = new Vue(vNode)
|