xiangpei
2024-07-12 356c661fe7ffbaac381f40a5a39795e52377dc34
src/views/education/department/edit.vue
@@ -1,9 +1,9 @@
<template>
  <div class="app-container">
    <el-form :model="form" ref="form" label-width="100px" v-loading="formLoading">
      <el-form-item label="部门:" required>
        <el-input v-model="form.name"></el-input>
    <el-form :model="form" ref="form" label-width="120px" label-position="top" v-loading="formLoading">
      <el-form-item label="部门名称:" required>
        <el-input v-model="form.name" style="width: 450px"></el-input>
      </el-form-item>
      <el-form-item label="上级部门:">
        <el-cascader
@@ -28,8 +28,18 @@
          </el-option>
        </el-select>
      </el-form-item>
      <el-form-item label="可管理三级单位:">
        <el-switch
          style="display: block"
          v-model="form.special"
          active-color="#13ce66"
          inactive-color="#ff4949"
          active-text="允许"
          inactive-text="禁止">
        </el-switch>
      </el-form-item>
      <el-form-item>
        <el-button type="primary" @click="submitForm">提交</el-button>
        <el-button type="primary" @click="submitForm">保存</el-button>
        <el-button @click="resetForm">重置</el-button>
      </el-form-item>
    </el-form>
@@ -51,7 +61,8 @@
        id: null,
        name: '',
        parentId: null,
        adminId: null
        adminId: null,
        special: false,
        // level: 1,
        // levelName: ''
      },
@@ -149,7 +160,8 @@
        name: '',
        level: 1,
        parentId: null,
        levelName: ''
        levelName: '',
        special: false
      }
      this.form.id = lastId
    },