xiangpei
2024-07-12 356c661fe7ffbaac381f40a5a39795e52377dc34
设置可管理派出所三级单位
3个文件已修改
34 ■■■■■ 已修改文件
src/views/education/department/edit.vue 24 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/education/department/list.vue 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/education/subject/list.vue 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
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
    },
src/views/education/department/list.vue
@@ -2,15 +2,15 @@
  <div class="app-container">
    <el-form :model="queryParam" ref="queryForm" :inline="true">
      <el-form-item label="部门:">
        <el-input v-model="queryParam.name"></el-input>
        <el-input v-model="queryParam.name" size="small"></el-input>
<!--        <el-select v-model="queryParam.level" placeholder="部门" clearable="">-->
<!--          <el-option v-for="item in levelEnum" :key="item.key" :value="item.key" :label="item.value"></el-option>-->
<!--        </el-select>-->
      </el-form-item>
      <el-form-item>
        <el-button type="primary" @click="submitForm">查询</el-button>
        <el-button type="primary" @click="submitForm" size="small">查询</el-button>
        <router-link :to="{path:'/education/department/edit'}" class="link-left">
          <el-button type="primary">添加</el-button>
          <el-button type="primary" size="small">添加</el-button>
        </router-link>
      </el-form-item>
    </el-form>
src/views/education/subject/list.vue
@@ -2,13 +2,13 @@
  <div class="app-container">
    <el-form :model="queryParam" ref="queryForm" :inline="true">
      <el-form-item label="查询条件:">
        <el-input v-model="queryParam.name"></el-input>
        <el-input v-model="queryParam.name" size="small"></el-input>
<!--        <el-select v-model="queryParam.level" placeholder="部门" clearable="">-->
<!--          <el-option v-for="item in levelEnum" :key="item.key" :value="item.key" :label="item.value"></el-option>-->
<!--        </el-select>-->
      </el-form-item>
      <el-form-item>
        <el-button type="primary" @click="submitForm">查询</el-button>
        <el-button type="primary" @click="submitForm" size="small">查询</el-button>
        <!-- <router-link :to="{path:'/education/subject/edit'}" class="link-left">
          <el-button type="primary">添加</el-button>
        </router-link> -->