|
@@ -37,7 +37,7 @@ var subScribeTemplate = `
|
|
|
<span class="item-label">关键词</span>
|
|
|
</span>
|
|
|
<span class="item-r">
|
|
|
- <span class="keywords-text ellipsis">未分类</span>
|
|
|
+ <span class="keywords-text ellipsis">请设置关键词</span>
|
|
|
<span class="iconfont icon-arrow"></span>
|
|
|
</span>
|
|
|
</div>
|
|
@@ -174,10 +174,10 @@ var subComponent = {
|
|
|
data: function() {
|
|
|
return {
|
|
|
info: {
|
|
|
- area: '',
|
|
|
- industry: '',
|
|
|
+ area: '请选择区域',
|
|
|
+ industry: '请选择采购单位行业',
|
|
|
defaultVal: '按标题匹配',
|
|
|
- infoType: '全部类型'
|
|
|
+ infoType: '请选择信息类型'
|
|
|
},
|
|
|
// 匹配方式
|
|
|
active: 1,
|
|
@@ -236,6 +236,8 @@ var subComponent = {
|
|
|
}
|
|
|
_this.info.area = proStr
|
|
|
}
|
|
|
+ } else {
|
|
|
+ this.info.area = '请选择区域'
|
|
|
}
|
|
|
},
|
|
|
// 设置行业
|
|
@@ -245,8 +247,10 @@ var subComponent = {
|
|
|
if(this.initdata.industry.length == 0) {
|
|
|
this.info.industry = '全部行业'
|
|
|
} else {
|
|
|
- this.info.industry = this.initdata.industry + ''
|
|
|
+ this.info.industry = this.initdata.industry.join('、')
|
|
|
}
|
|
|
+ } else {
|
|
|
+ this.info.industry = '请选择采购单位行业'
|
|
|
}
|
|
|
},
|
|
|
// 设置关键词
|
|
@@ -255,7 +259,7 @@ var subComponent = {
|
|
|
if(state) {
|
|
|
if(state.items) {
|
|
|
if (state.items.length === 0) {
|
|
|
- $('.body-item.keywords .keywords-text').text('已设置' +arr.length+ '组关键词')
|
|
|
+ $('.body-item.keywords .keywords-text').text('请设置关键词')
|
|
|
} else {
|
|
|
var arr = []
|
|
|
state.items.forEach(function (item, index) {
|
|
@@ -266,7 +270,7 @@ var subComponent = {
|
|
|
}
|
|
|
}
|
|
|
} else {
|
|
|
- $('.body-item.keywords .keywords-text').text('已设置' +arr.length+ '组关键词')
|
|
|
+ $('.body-item.keywords .keywords-text').text('请设置关键词')
|
|
|
}
|
|
|
},
|
|
|
// 信息类型
|
|
@@ -278,27 +282,30 @@ var subComponent = {
|
|
|
} else {
|
|
|
this.info.infoType = this.initdata.infotype.join('、')
|
|
|
}
|
|
|
+ } else {
|
|
|
+ this.info.infoType = '请选择信息类型'
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
// 项目匹配
|
|
|
getProjectMatch: function() {
|
|
|
- if (this.initdata.projectmatch) {
|
|
|
+ console.log(this.initdata.projectmatch)
|
|
|
+ if (this.initdata.projectmatch == 1) {
|
|
|
$('.switch').addClass('checked')
|
|
|
+ this.checkedflag = true
|
|
|
} else {
|
|
|
$('.switch').removeClass('checked')
|
|
|
+ this.checkedflag = false
|
|
|
}
|
|
|
},
|
|
|
switchs: function() {
|
|
|
// switch点击切换
|
|
|
- var $this = $(this);
|
|
|
- var hasChecked = this.checkedflag;
|
|
|
- console.log(hasChecked)
|
|
|
- if (!hasChecked) {
|
|
|
- this.checkedflag = true;
|
|
|
+ console.log(this.checkedflag)
|
|
|
+ if (!this.checkedflag) {
|
|
|
+ this.checkedflag = !this.checkedflag;
|
|
|
this.setprojectmatch(1);
|
|
|
} else {
|
|
|
- this.checkedflag = false;
|
|
|
+ this.checkedflag = !this.checkedflag;
|
|
|
this.setprojectmatch(0);
|
|
|
weui.toast('项目匹配已关闭', {
|
|
|
duration: 1500,
|
|
@@ -312,18 +319,14 @@ var subComponent = {
|
|
|
setprojectmatch(index) {
|
|
|
console.log(this.checkedflag)
|
|
|
let _this = this
|
|
|
- if (this.checkedflag) {
|
|
|
- this.checkedflag = false;
|
|
|
- $.post("/subscribepay/afterPay/setUserInfo", {pageType: "projectMatch", pmindex: index}, function (r) {
|
|
|
- if (r.flag) {
|
|
|
- var subVipState = sessionStorage.getItem('sub_vip_state');
|
|
|
- var reqData = JSON.parse(subVipState);
|
|
|
- _this.checkedflag = true;
|
|
|
- reqData.projectmatch = index;
|
|
|
- sessionStorage.setItem('sub_vip_state', JSON.stringify(reqData))
|
|
|
- }
|
|
|
- })
|
|
|
- }
|
|
|
+ $.post("/subscribepay/afterPay/setUserInfo", {pageType: "projectMatch", pmindex: index}, function (r) {
|
|
|
+ if (r.flag) {
|
|
|
+ var subVipState = sessionStorage.getItem('sub_vip_state');
|
|
|
+ var reqData = JSON.parse(subVipState);
|
|
|
+ reqData.projectmatch = index;
|
|
|
+ sessionStorage.setItem('sub_vip_state', JSON.stringify(reqData))
|
|
|
+ }
|
|
|
+ })
|
|
|
},
|
|
|
// 关键词匹配方式
|
|
|
getActionDefault: function() {
|