|
@@ -171,6 +171,15 @@ var subScribeTemplate = `
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
+ <!-- 免费用户未设置地区弹窗 -->
|
|
|
+ <div class="oldUserTips" v-show="noAreaFreeType">
|
|
|
+ <div class="updateTips-wrap">
|
|
|
+ <div class="updateTips-text">您的订阅区域尚未设置,为了不影响您的使用,还请您尽快完善哦</div>
|
|
|
+ <div class="updateTips-btnWrap">
|
|
|
+ <div class="updateTips-btn levelUp" id="gotoPay" @click="gotoArea">去完善</div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
+ </div>
|
|
|
</div>
|
|
|
`
|
|
|
|
|
@@ -248,6 +257,7 @@ var subComponent = {
|
|
|
infoTypeData: ['全部'], // 信息类型选择列表
|
|
|
isChange: false, // 信息类型是否做过更改
|
|
|
conf: {}, // 信息类型数据
|
|
|
+ noAreaFreeType: false, // 免费用户未设置地区时显示弹窗
|
|
|
}
|
|
|
},
|
|
|
mounted () {
|
|
@@ -734,7 +744,14 @@ var subComponent = {
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
-
|
|
|
+ // 跳转地区选择
|
|
|
+ gotoArea: function () {
|
|
|
+ if (location.href.indexOf('front') !== -1) {
|
|
|
+ location.href = '/areaPack/wx/page/set_area'
|
|
|
+ } else {
|
|
|
+ location.href = '/jyapp/areaPack/page/set_area'
|
|
|
+ }
|
|
|
+ },
|
|
|
// 获取用户权限
|
|
|
getUserSubscribe: function () {
|
|
|
let _this = this
|
|
@@ -747,8 +764,12 @@ var subComponent = {
|
|
|
_this.userAreaAllNum = res.data.provincenum
|
|
|
// _this.$emit('UserSubscribe',res)
|
|
|
let areaArr = []
|
|
|
- for (const key in res.data.area) {
|
|
|
- areaArr.push(key)
|
|
|
+ if (res.data.area === {} || res.data.areanum) {
|
|
|
+ _this.noAreaFreeType = true
|
|
|
+ } else {
|
|
|
+ for (const key in res.data.area) {
|
|
|
+ areaArr.push(key)
|
|
|
+ }
|
|
|
}
|
|
|
$('#menuArea').text(areaArr)
|
|
|
}
|