田源
2024-12-17 1b84a05dd84e535284ac6e2d2b360d76a4b8e7ac
Source/plt-web/plt-web-ui/src/views/authority/secure/classification/index.vue
@@ -1,4 +1,4 @@
<template>
 <template>
  <el-container>
    <basic-container style="height: calc(100vh - 118px);width: 100%;">
      <avue-form ref="form" v-model="form" :option="formOption" @submit="saveHandler"></avue-form>
@@ -8,6 +8,7 @@
<script>
import {getSecretGradeConfig, saveSecretGrade} from "@/api/authority/secure/classification";
import {mapGetters} from "vuex";
export default {
  name: "index",
@@ -16,8 +17,18 @@
      form:{
        type:[],
      },
      formOption:{
        submitBtn: true,
    }
  },
  computed: {
    ...mapGetters(["permission"]),
    permissionList() {
      return {
        saveBtn: this.vaildData(this.permission[this.$route.query.id].save, false),
      };
    },
    formOption() {
      return {
        submitBtn: this.permissionList.saveBtn,
        submitText:"保存",
        emptyBtn: false,
        menuPosition:'left',
@@ -32,7 +43,7 @@
            { label: '机器密级', value: 1 },
          ]
        }]
      },
      }
    }
  },
  created() {