|
@@ -12,6 +12,10 @@ var bidNode = {
|
|
|
showClose: false,
|
|
|
optionType: 'hover',
|
|
|
bidinfo: {},
|
|
|
+ portraitLoaded : {
|
|
|
+ winner : false,
|
|
|
+ buyer : false
|
|
|
+ },
|
|
|
ruleForm: {
|
|
|
name: '',
|
|
|
region: '',
|
|
@@ -49,12 +53,12 @@ var bidNode = {
|
|
|
}
|
|
|
}
|
|
|
//console.log('大会员'+ goTemplateData.params.isMember, '超级订阅:' + goTemplateData.params.isVip,'商机管理:' + goTemplateData.params.isEntniche)
|
|
|
- if(goTemplateData.params.obj.entId) {
|
|
|
- this.getWinnerFreeData()
|
|
|
- }
|
|
|
- if (goTemplateData.params.obj.buyer) {
|
|
|
- this.getBuyerFreeData()
|
|
|
- }
|
|
|
+ // if(goTemplateData.params.obj.entId) {
|
|
|
+ // this.getWinnerFreeData()
|
|
|
+ // }
|
|
|
+ // if (goTemplateData.params.obj.buyer) {
|
|
|
+ // this.getBuyerFreeData()
|
|
|
+ // }
|
|
|
},
|
|
|
methods: {
|
|
|
onFree(){
|
|
@@ -220,10 +224,11 @@ var bidNode = {
|
|
|
},
|
|
|
// 采购单位画像免费数据
|
|
|
getBuyerFreeData: function() {
|
|
|
- if (goTemplateData.params.isVip || goTemplateData.params.isMember || goTemplateData.params.isEntniche){
|
|
|
+ var _this = this
|
|
|
+ if (goTemplateData.params.isVip || goTemplateData.params.isMember || goTemplateData.params.isEntniche || _this.portraitLoaded.buyer){
|
|
|
return
|
|
|
}
|
|
|
- var _this = this
|
|
|
+ _this.portraitLoaded.buyer = true;
|
|
|
$.ajax({
|
|
|
type: 'POST',
|
|
|
url: '/bigmember/portrait/buyer/miniData',
|
|
@@ -232,6 +237,7 @@ var bidNode = {
|
|
|
},
|
|
|
success: function(res) {
|
|
|
if (res.error_code < 0) {
|
|
|
+ _this.portraitLoaded.buyer = false;
|
|
|
return
|
|
|
}
|
|
|
if (res.data) {
|
|
@@ -269,15 +275,19 @@ var bidNode = {
|
|
|
}
|
|
|
}
|
|
|
_this.buyerInfo = res.data
|
|
|
+ },
|
|
|
+ error:function (){
|
|
|
+ _this.portraitLoaded.buyer = false;
|
|
|
}
|
|
|
})
|
|
|
},
|
|
|
// 中标企业画像免费数据
|
|
|
getWinnerFreeData: function() {
|
|
|
- if (goTemplateData.params.isVip || goTemplateData.params.isMember || goTemplateData.params.isEntniche){
|
|
|
+ var _this = this
|
|
|
+ if (goTemplateData.params.isVip || goTemplateData.params.isMember || goTemplateData.params.isEntniche || _this.portraitLoaded.winner){
|
|
|
return
|
|
|
}
|
|
|
- var _this = this
|
|
|
+ _this.portraitLoaded.winner = true;
|
|
|
$.ajax({
|
|
|
type: 'POST',
|
|
|
url: '/bigmember/portrait/winner/miniData',
|
|
@@ -286,6 +296,7 @@ var bidNode = {
|
|
|
},
|
|
|
success: function(res) {
|
|
|
if (res.error_code < 0) {
|
|
|
+ _this.portraitLoaded.winner = false;
|
|
|
return
|
|
|
}
|
|
|
if (res.data) {
|
|
@@ -317,7 +328,10 @@ var bidNode = {
|
|
|
}
|
|
|
}
|
|
|
_this.winnerInfo = res.data
|
|
|
- }
|
|
|
+ } ,
|
|
|
+ error:function (){
|
|
|
+ _this.portraitLoaded.winner = false;
|
|
|
+ }
|
|
|
})
|
|
|
},
|
|
|
// 采购单位画像、企业画像留资弹框
|