提交 d08e4bc2 编写于 作者: lyf's avatar lyf

修改显示状态

上级 215a363a
...@@ -14,9 +14,6 @@ ...@@ -14,9 +14,6 @@
> >
{{ returnStatusText }} {{ returnStatusText }}
</div> </div>
<!-- <div class="right-time">-->
<!-- 已经问诊-->
<!-- </div>-->
</div> </div>
</div> </div>
<div class="tag-container"> <div class="tag-container">
...@@ -34,7 +31,14 @@ ...@@ -34,7 +31,14 @@
<div class="inquiry-user"> <div class="inquiry-user">
<div class="inquiry-user-l"> <div class="inquiry-user-l">
<div class="inquiry-user-img"> <div class="inquiry-user-img">
<div class="offline" v-if=" item.diagnoseType == 1 || item.diagnoseType == 2 && doctorTrtcEntryStatus != 1"> <div
class="offline"
v-if="
(item.diagnoseType == 1 || item.diagnoseType == 2) &&
(item.returnStatus == 1 || this.item.returnStatus == 3)&&
doctorTrtcEntryStatus != 1
"
>
<img :src="offline" alt="" /> <img :src="offline" alt="" />
</div> </div>
<div class="avatar"> <div class="avatar">
...@@ -64,7 +68,10 @@ ...@@ -64,7 +68,10 @@
<div <div
class="call-status" class="call-status"
v-if="item.diagnoseType == 1 || item.diagnoseType == 2 && doctorTrtcEntryStatus!=1" v-if="
item.diagnoseType == 1 ||
(item.diagnoseType == 2 && doctorTrtcEntryStatus != 1)
"
> >
<img <img
v-if="isCall" v-if="isCall"
...@@ -75,7 +82,7 @@ ...@@ -75,7 +82,7 @@
</div> </div>
</div> </div>
<div class="line-btn" @click="openChat"> <div class="line-btn" @click="openChat">
<span v-if="userCallKfStatus==1">正在呼叫医助,进入诊室</span> <span v-if="userCallKfStatus == 1">正在呼叫医助,进入诊室</span>
<span v-else>进入诊室</span> <span v-else>进入诊室</span>
</div> </div>
</div> </div>
...@@ -83,7 +90,15 @@ ...@@ -83,7 +90,15 @@
<div class="inquiry-user"> <div class="inquiry-user">
<div class="inquiry-user-l"> <div class="inquiry-user-l">
<div class="inquiry-user-img"> <div class="inquiry-user-img">
<div class="offline" v-if="item.diagnoseType == 1 || item.diagnoseType == 2&&userTrtcEntryStatus != 1"> <div
class="offline"
v-if="
(item.diagnoseType == 1 ||item.diagnoseType == 2 )&&
(item.returnStatus == 1 || this.item.returnStatus == 3)&&
userTrtcEntryStatus != 1
"
>
<img :src="offline" alt="" /> <img :src="offline" alt="" />
</div> </div>
<div class="avatar"> <div class="avatar">
...@@ -113,7 +128,10 @@ ...@@ -113,7 +128,10 @@
<div <div
class="call-status" class="call-status"
v-if="item.diagnoseType == 1 || item.diagnoseType == 2 && userTrtcEntryStatus != 1" v-if="
item.diagnoseType == 1 ||
(item.diagnoseType == 2 && userTrtcEntryStatus != 1)
"
> >
<img <img
v-if="isCall" v-if="isCall"
...@@ -164,9 +182,7 @@ export default { ...@@ -164,9 +182,7 @@ export default {
created() {}, created() {},
mounted() { mounted() {
console.log("this.item", this.item); console.log("this.item", this.item);
if(this.item.returnStatus==4||this.item.returnStatus==5){ if (this.item.returnStatus == 1 || this.item.returnStatus == 3) {
return
}
let nowData = new Date().getTime(); let nowData = new Date().getTime();
let timeleft = this.item.appointBeginTime - nowData; let timeleft = this.item.appointBeginTime - nowData;
if (timeleft < 120000 && nowData < this.item.appointEndTime) { if (timeleft < 120000 && nowData < this.item.appointEndTime) {
...@@ -175,6 +191,7 @@ export default { ...@@ -175,6 +191,7 @@ export default {
} else { } else {
this.isCall = true; this.isCall = true;
} }
}
}, },
computed: { computed: {
...@@ -276,21 +293,21 @@ export default { ...@@ -276,21 +293,21 @@ export default {
let hoursRound = Math.floor(hours); let hoursRound = Math.floor(hours);
let minutes = my_time / 1000 / 60 - 60 * hoursRound; let minutes = my_time / 1000 / 60 - 60 * hoursRound;
let minutesRound = Math.floor(minutes); let minutesRound = Math.floor(minutes);
let seconds = (my_time / 1000 - 60 * 60 * hoursRound -60 * minutesRound).toFixed(0); let seconds = (
my_time / 1000 -
60 * 60 * hoursRound -
60 * minutesRound
).toFixed(0);
if(hoursRound>0&&minutesRound>0){ if (hoursRound > 0 && minutesRound > 0) {
return hoursRound + "小时" + minutesRound+"分"+seconds+"秒"; return hoursRound + "小时" + minutesRound + "分" + seconds + "秒";
} }
if(hoursRound==0&&minutesRound>0){ if (hoursRound == 0 && minutesRound > 0) {
return minutesRound+"分"; return minutesRound + "分";
} }
if(hoursRound==0&&minutesRound==0){ if (hoursRound == 0 && minutesRound == 0) {
return seconds+"秒"; return seconds + "秒";
} }
}, },
down() { down() {
this.timer = setInterval(() => { this.timer = setInterval(() => {
...@@ -322,7 +339,6 @@ export default { ...@@ -322,7 +339,6 @@ export default {
}, },
// 主动呼叫 roletype 1:助诊医生 2:接诊医生 // 主动呼叫 roletype 1:助诊医生 2:接诊医生
drivingCall(id, roletype) { drivingCall(id, roletype) {
if (roletype == 1 && this.isUserChat) { if (roletype == 1 && this.isUserChat) {
return false; return false;
} }
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册