loulijun2021
2022-11-26 37b9050ec94b02b4c197fd2bb508bb9857cc56a1
src/components/Test/index.vue
@@ -1,20 +1,23 @@
<template>
  <el-popover placement="bottom"
              trigger="hover">
    <div slot="reference"
         class="plan"
         :style="{'margin-top':0.1*cellHeight+'px',}"
         @click="onClick"
  <el-popover
    placement="bottom"
    trigger="hover"
  >
    <div
      slot="reference"
      class="plan"
      :style="{'margin-top':0.1*cellHeight+'px',}"
      @click="onClick"
    >
      <!-- <div class="runTime">
        <span>S:{{startToString}}</span>
        <span>E:{{endToString}}</span>
      </div> -->
      <div
        :class="{'hw':true,'SCHEDULEING' : item.type == 'schedule','H_SCHEDULE':item.type=='h_schedule','BM_SCHEDULE':item.type=='bm_schedule'}">
        <span v-show='item.type == "schedule"'>{{ item.number }}</span>
        <span v-show='item.type == "h_schedule"'>{{ item.number }}</span>
        :class="{'hw':true,'SCHEDULEING' : item.type == 'schedule','H_SCHEDULE':item.type=='h_schedule','BM_SCHEDULE':item.type=='bm_schedule'}"
      >
        <span v-show="item.type == 'schedule'">{{ item.number }}</span>
        <span v-show="item.type == 'h_schedule'">{{ item.number }}</span>
      </div>
      <!-- <div class="passenger"></div> -->
@@ -100,9 +103,9 @@
  },
  computed: {
    statusColor() {
      let { item, currentTime } = this
      let start = dayjs(item.start)
      let end = dayjs(item.end)
      const { item, currentTime } = this
      const start = dayjs(item.start)
      const end = dayjs(item.end)
      // if(item.type == 'capacity'){
      //   return CAPACITY
      // }else if(item.type == 'h_schedule'){
@@ -143,7 +146,6 @@
  background: rgba(5, 185, 100, 0.1);
  text-align: center;
  border-radius: 5px;
}