1、调整总控车间看板右侧图表标题
2、调整分控车间看板刀具寿命管理中的当前寿命颜色标识
已修改2个文件
32 ■■■■■ 文件已修改
src/views/mdc/base/MasterControlWorkshopSignage.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/mdc/base/SubControlWorkshopSignage.vue 26 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/mdc/base/MasterControlWorkshopSignage.vue
@@ -82,15 +82,15 @@
          <div class="chart-container" id="right-col-chart1"></div>
        </div>
        <div class="col-content">
          <div class="content-title">今日设备开机率(%)</div>
          <div class="content-title">设备今日开机率(%)</div>
          <div class="chart-container" id="right-col-chart2"></div>
        </div>
        <div class="col-content">
          <div class="content-title">今日设备利用率(%)</div>
          <div class="content-title">设备今日利用率(%)</div>
          <div class="chart-container" id="right-col-chart3"></div>
        </div>
        <div class="col-content">
          <div class="content-title">月设备利用率(%)</div>
          <div class="content-title">设备月利用率(%)</div>
          <div class="chart-container" id="right-col-chart4"></div>
        </div>
      </div>
src/views/mdc/base/SubControlWorkshopSignage.vue
@@ -134,7 +134,7 @@
                <tr>
                  <td>当前寿命</td>
                  <template v-for="(item,index) in toolLife.brandList">
                    <td :style="{backgroundColor:getToolCurrentLifeDataBgColor(item)}">
                    <td :style="{backgroundColor:getToolCurrentLifeDataBgColor(toolLife.lifeList[index][listIndex])}">
                      {{toolLife.lifeList[index][listIndex]?toolLife.lifeList[index][listIndex]?toolLife.lifeList[index][listIndex].currentLife:'':''}}
                    </td>
                  </template>
@@ -455,20 +455,30 @@
                lifeList.push(currentBrandLifeList)
              })
              this.maxBrandToolLifeListLength = Object.assign([], lifeList).sort((a, b) => b.length - a.length)[0].length
              console.log('brandList', brandList)
              console.log('lifeList', lifeList)
              console.log('maxBrandToolLifeListLength', this.maxBrandToolLifeListLength)
              // console.log('brandList', brandList)
              // console.log('lifeList', lifeList)
              // console.log('maxBrandToolLifeListLength', this.maxBrandToolLifeListLength)
              this.toolLife = { brandList, lifeList }
            }
          })
      },
      getToolCurrentLifeDataBgColor(record) {
        if (record.currentLife / record.ratedLife > 0.8) {
          return '#FF9A10'
        } else {
          return '#218A21'
        if (record && record.currentLife) {
          if (record.currentLife > 10) {
            return '#218A21'
          } else if (record.currentLife >= 5 && record.currentLife <= 10) {
            return '#FF9A10'
          } else {
            return '#f00'
          }
        }
        // if (record.currentLife / record.ratedLife > 0.8) {
        //   return '#FF9A10'
        // } else {
        //   return '#218A21'
        // }
      },
      mouseEnterItem(e) {