预约列表无数据判断优化

main
xuechunyuan 3 years ago
parent d8f81d39d4
commit 37fc3066d0
  1. 2
      src/main.js
  2. 5
      src/views/myExam.vue

@ -9,7 +9,7 @@ import GlobalConfig from "./utils/aisdapp";
import { Base64 } from "js-base64";
import VConsole from "vconsole";
let vConsole = new VConsole();
// let vConsole = new VConsole();
Vue.use(vant);

@ -5,7 +5,7 @@
<div class="no_title">查询无结果</div>
<div class="no_txt">暂无您的预约项目请选择医院后进行预约</div>
</div>
<van-list v-model="loading" :finished="isFinished" finished-text="没有更多了" @load="onLoad">
<van-list v-else v-model="loading" :finished="isFinished" finished-text="没有更多了" @load="onLoad">
<van-cell class="exam_box" v-for="item in examArr" :key="item.id">
<div class="time_box">{{ item.createDeptName }}</div>
<div class="pro_box" v-for="item1 in item.details" :key="item1.id">
@ -38,7 +38,8 @@
<div class="cancel" @click="cancelRegisiter(item1)"
:class="[item1.apmStatus == 3 ? 'finish' : item1.apmStatus == 1 || item1.limitCancelTime < 30 * 60 * 1000 ? 'cancel_item' : '',]">
{{
item1.apmStatus == 1 ? '已取消' : item1.apmStatus == 2 ? '取消预约' : item1.apmStatus == 3 ? '已完成' : '取消预约'
item1.apmStatus == 1 ? '已取消' : item1.apmStatus == 2 &&
item1.lastExamTime === 0 ? '已过期' : item1.apmStatus == 2 ? '取消预约' : item1.apmStatus == 3 ? '已完成' : '取消预约'
}}</div>
</div>
</div>

Loading…
Cancel
Save