|
@@ -4,13 +4,18 @@
|
|
|
<view @click="goSearch">
|
|
|
<van-search :value="key_word" shape="round" placeholder="评论内容" disabled />
|
|
|
</view>
|
|
|
+ <view class="tabs-box">
|
|
|
+ <text :class="source===3?'active':''" @click="handleTypeChange(3)">线上路演</text>
|
|
|
+ <text :class="source===2?'active':''" @click="handleTypeChange(2)">视频社区</text>
|
|
|
+ </view>
|
|
|
</van-sticky>
|
|
|
<view class="list-wrap">
|
|
|
<view class="question-item" v-for="(item,index) in list" :key="item.CommunityQuestionCommentId">
|
|
|
<view class="cont">
|
|
|
<veiw class="item-title">{{item.Content}}</veiw>
|
|
|
+ <view class="row">视频分类:{{source===3?'线上路演':'视频社区'}}</view>
|
|
|
<view class="row">视频标题:{{item.QuestionContent}}</view>
|
|
|
- <view class="row">所属标签:{{item.TagName}}</view>
|
|
|
+ <view class="row">所属{{source===3?'品种':'标签'}}:{{item.TagName}}</view>
|
|
|
<view class="row">评论人:{{item.UserName}}</view>
|
|
|
<view class="row">客户信息:{{item.CompanyName}} <text v-if="item.CompanyProductStatus">({{item.CompanyProductStatus}})</text> </view>
|
|
|
<view class="row">评论时间:{{item.CreateTime | formatTime}}</view>
|
|
@@ -34,11 +39,13 @@ export default {
|
|
|
page:1,
|
|
|
pageSize:20,
|
|
|
list:[],
|
|
|
- finished:false
|
|
|
+ finished:false,
|
|
|
+ source:3
|
|
|
}
|
|
|
},
|
|
|
onLoad(options){
|
|
|
this.id=options.id||0
|
|
|
+ this.source=Number(options.source)||3
|
|
|
this.getList()
|
|
|
|
|
|
// 搜索返回
|
|
@@ -57,6 +64,7 @@ export default {
|
|
|
this.page=1
|
|
|
this.finished=false
|
|
|
this.list=[]
|
|
|
+ this.key_word = ''
|
|
|
this.getList()
|
|
|
setTimeout(()=>{
|
|
|
uni.stopPullDownRefresh()
|
|
@@ -73,7 +81,7 @@ export default {
|
|
|
Keyword:this.key_word,
|
|
|
CurrentIndex:this.page,
|
|
|
PageSize:this.pageSize,
|
|
|
- Source:2,
|
|
|
+ Source:this.source,
|
|
|
HotStatus:-1,
|
|
|
CommunityQuestionCommentId:Number(this.id)
|
|
|
})
|
|
@@ -109,6 +117,15 @@ export default {
|
|
|
url: `/pages-approve/search/index?type=videoComment`,
|
|
|
})
|
|
|
},
|
|
|
+
|
|
|
+ handleTypeChange(e){
|
|
|
+ this.source=e
|
|
|
+ // this.key_word = '';
|
|
|
+ this.page = 1;
|
|
|
+ this.list=[]
|
|
|
+ this.finished=false
|
|
|
+ this.getList()
|
|
|
+ }
|
|
|
},
|
|
|
}
|
|
|
</script>
|
|
@@ -166,4 +183,17 @@ export default {
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+.tabs-box{
|
|
|
+ background-color: #fff;
|
|
|
+ padding: 10px 12px 0 12px;
|
|
|
+ text{
|
|
|
+ display: inline-block;
|
|
|
+ margin-right: 60rpx;
|
|
|
+ padding-bottom: 13rpx;
|
|
|
+ &.active{
|
|
|
+ border-bottom: 2px solid #3385FF;
|
|
|
+ }
|
|
|
+ }
|
|
|
+}
|
|
|
</style>
|