qushaowei
2023-10-17 05170ec3d816960d4f8a38ec8d202cefe73b4179
src/views/eam/DailyMaintenanceStandardList.vue
@@ -1,6 +1,6 @@
<template>
  <a-card
    title="日常保养标准"
    title="周期性保养标准"
    :bordered='false'
  >
    <div class='table-page-search-wrapper'>
@@ -89,6 +89,7 @@
        @click='handleAdd'
        type='primary'
        icon='plus'
        v-has="'dailyMaintenanceStandard:add'"
      >新增</a-button>
      <a-button
        type='primary'
@@ -121,7 +122,7 @@
        size='middle'
        bordered
        rowKey='id'
        :scroll="{ x: 'calc(1400px + 50%)', y: 900 }"
        :scroll="{ x: 'calc(1600px + 50%)', y: 900 }"
        :columns='columns'
        :dataSource='dataSource'
        :pagination='ipagination'
@@ -160,21 +161,25 @@
          <a
            v-if="record.versionStatus == '2'"
            @click="handleRevise(record)"
            v-has="'dailyMaintenanceStandard:revise'"
          >升版</a>
          <a
            v-if="record.versionStatus == '1'"
            @click="handleTakeEffect(record)"
            v-has="'dailyMaintenanceStandard:takeEffect'"
          >生效</a>
          <a-divider type="vertical" />
          <a
            v-if="record.versionStatus == '1'"
            @click="handleEdit(record)"
            v-has="'dailyMaintenanceStandard:edit'"
          >编辑</a>
          <a-divider type="vertical" />
          <a-popconfirm
            v-if="record.versionStatus == '1'"
            title="确定删除吗?"
            @confirm="() => handleDelete(record.id)"
            v-has="'dailyMaintenanceStandard:delete'"
          >
            <a>删除</a>
          </a-popconfirm>
@@ -327,6 +332,16 @@
          dataIndex: 'specificEquipment',
        },
        {
          title: '生效时间',
          align: 'center',
          dataIndex: 'takeEffectTime',
        },
        {
          title: '失效时间',
          align: 'center',
          dataIndex: 'loseEfficacyTime',
        },
        {
          title: '创建人',
          align: 'center',
          dataIndex: 'createBy',
@@ -336,16 +351,16 @@
          align: 'center',
          dataIndex: 'createTime',
        },
        {
          title: '更新人',
          align: 'center',
          dataIndex: 'updateBy',
        },
        {
          title: '更新日期',
          align: 'center',
          dataIndex: 'updateTime',
        },
        // {
        //   title: '更新人',
        //   align: 'center',
        //   dataIndex: 'updateBy',
        // },
        // {
        //   title: '更新日期',
        //   align: 'center',
        //   dataIndex: 'updateTime',
        // },
        {
          title: '操作',
          dataIndex: 'action',