Lius
2025-01-13 97fdc4473e426084722cf922f5fe84d66366b760
src/views/mdc/base/modules/DeviceBaseInfo/EquipmentList.vue
@@ -66,17 +66,17 @@
        <template slot="oporationDict" slot-scope="text, record">
          <div :style="{color:record.equipmentStatus!==0?'#f00':null}">{{text}}</div>
        </template>
        <template slot="equipmentStatus" slot-scope="text">
          <div :style="{color:text!==0?'#f00':null}">{{text===0?'正常':'异常'}}</div>
        </template>
<!--        <template slot="equipmentStatus" slot-scope="text">-->
<!--          <div :style="{color:text!==0?'#f00':null}">{{text===0?'正常':'异常'}}</div>-->
<!--        </template>-->
        <template slot="collecttime" slot-scope="text, record">
          <div :style="{color:record.equipmentStatus!==0?'#f00':null}">{{text}}</div>
        </template>
        <template slot="action" slot-scope="text, record">
          <a-popconfirm title="确定反馈吗?" @confirm="$emit('editEquipmentStatus',record)" v-has="'deiveBaseInfo:responseStatus'">
            <a>状态反馈</a>
          </a-popconfirm>
        </template>
<!--        <template slot="action" slot-scope="text, record">-->
<!--          <a-popconfirm title="确定反馈吗?" @confirm="$emit('editEquipmentStatus',record)" v-has="'deiveBaseInfo:responseStatus'">-->
<!--            <a>状态反馈</a>-->
<!--          </a-popconfirm>-->
<!--        </template>-->
      </a-table>
    </div>
@@ -101,7 +101,7 @@
            align: "center",
            dataIndex: 'equipmentId',
            scopedSlots: {customRender: 'equipmentId'},
            width:210
            width:300
          },
          {
            title: '设备名称',
@@ -117,13 +117,13 @@
            scopedSlots: {customRender: 'oporationDict'},
            width:200
          },
          {
            title: '设备异常',
            align: "center",
            dataIndex: 'equipmentStatus',
            scopedSlots: {customRender: 'equipmentStatus'},
            width:200
          },
          // {
          //   title: '设备异常',
          //   align: "center",
          //   dataIndex: 'equipmentStatus',
          //   scopedSlots: {customRender: 'equipmentStatus'},
          //   width:200
          // },
          {
            title: '采集时间',
            align: "center",
@@ -131,16 +131,15 @@
            defaultSortOrder:'descend',
            sorter: (a, b) => {return a.collecttime>b.collecttime?1:-1},
            scopedSlots: {customRender: 'collecttime'},
            width:350
          },
          {
            title: '操作',
            dataIndex: 'action',
            scopedSlots: {customRender: 'action'},
            align: "center",
            width: 150,
            fixed:'right'
          }
          // {
          //   title: '操作',
          //   dataIndex: 'action',
          //   scopedSlots: {customRender: 'action'},
          //   align: "center",
          //   width: 150,
          //   fixed:'right'
          // }
        ],
        scrollY:465,
      }