|
@@ -25,7 +25,7 @@
|
|
|
<view style="flex: 1" class="question-title">
|
|
|
<text
|
|
|
class="item-label"
|
|
|
- v-if="userInfo.is_inner === 1 || item.reply_status === 3"
|
|
|
+ v-if="isUserResearcher || item.reply_status === 3"
|
|
|
>{{ item.chart_permission_name }}</text
|
|
|
>
|
|
|
{{ item.question_content }}
|
|
@@ -106,8 +106,10 @@ export default {
|
|
|
pauseImgSrc: "../static/question/recordplay.png",
|
|
|
playImgSrc: "../static/question/recordpause.png",
|
|
|
/* userInfo:{
|
|
|
- is_inner:0,//0:外部客户;1内部员工
|
|
|
- status:'正式'
|
|
|
+ is_inner:1,//0:外部客户;1内部员工
|
|
|
+ status:'试用',
|
|
|
+ is_suspend:0,
|
|
|
+ is_researcher:0
|
|
|
},//mock用户信息 */
|
|
|
};
|
|
|
},
|
|
@@ -129,7 +131,7 @@ export default {
|
|
|
methods: {
|
|
|
toDetail(item) {
|
|
|
//reply_status:1-待分配 2-待回答 3-已回答
|
|
|
- if (this.userInfo.is_inner === 1 && item.reply_status === 2) {
|
|
|
+ if (this.isUserResearcher&& item.reply_status === 2) {
|
|
|
uni.navigateTo({ url: "/pages-question/answerDetail?id=" + item.id });
|
|
|
}
|
|
|
},
|
|
@@ -189,7 +191,7 @@ export default {
|
|
|
num: total,
|
|
|
},
|
|
|
];
|
|
|
- this.barList = this.userInfo.is_inner === 1 ? researBar : customBar;
|
|
|
+ this.barList = this.isUserResearcher ? researBar : customBar;
|
|
|
},
|
|
|
async getQuestionData() {
|
|
|
const reply_status = { Wait: 2, Replied: 3, Total: 0 };
|
|
@@ -200,7 +202,7 @@ export default {
|
|
|
//获取未读的数据,请求未读接口变为已读
|
|
|
let unReadArr = []
|
|
|
this.questionList.forEach(item=>{
|
|
|
- let isReadKey = this.userInfo.is_inner===1?'replier_is_read':'is_read'
|
|
|
+ let isReadKey = this.isUserResearcher?'replier_is_read':'is_read'
|
|
|
if(item[isReadKey]===0){
|
|
|
unReadArr.push(item.community_question_id)
|
|
|
}
|