qushaowei
2023-08-29 dc958126a95a7ccd46d90a1ca42eeb03789f9c33
src/views/eam/InspectionCycleList.vue
@@ -69,6 +69,7 @@
        @click="handleAdd"
        type="primary"
        icon="plus"
        v-has="'inspectionCycle:add'"
      >新增</a-button>
      <a-button
@@ -139,22 +140,26 @@
          <a
            v-if="record.versionStatus == '2'"
            @click="handleRevise(record)"
            v-has="'inspectionCycle:revise'"
          >升版</a>
          <a-divider type="vertical" />
          <a
            v-if="record.versionStatus == '1'"
            @click="handleTakeEffect(record)"
            v-has="'inspectionCycle:takeEffect'"
          >生效</a>
          <a-divider type="vertical" />
          <a
            v-if="record.versionStatus == '1'"
            @click="handleEdit(record)"
            v-has="'inspectionCycle:edit'"
          >编辑</a>
          <a-divider type="vertical" />
          <a-popconfirm
            v-if="record.versionStatus == '1'"
            title="确定删除吗?"
            @confirm="() => handleDelete(record.id)"
            v-has="'inspectionCycle:delete'"
          >
            <a>删除</a>
          </a-popconfirm>