zhongrj
2023-12-25 a030c3b4c44cc385feb8cfb8aaf53d169c8cdaf2
机构,社区调整
2 files modified
64 ■■■■■ changed files
src/views/community/index.vue 2 ●●● patch | view | raw | blame | history
src/views/system/dept.vue 62 ●●●●● patch | view | raw | blame | history
src/views/community/index.vue
@@ -88,7 +88,7 @@
                        width: 150,
                        labelWidth: 120,
                        type: "tree",
                        dicUrl: "/api/blade-system/region/tree?parentCode=361102",
                        dicUrl: "/api/blade-system/region/getTownTree",
                        props: {
                            label: "name",
                            value: "id"
src/views/system/dept.vue
@@ -1,45 +1,21 @@
<template>
  <basic-container>
    <avue-crud :option="option"
               :table-loading="loading"
               :data="data"
               ref="crud"
               v-model="form"
               :permission="permissionList"
               :before-open="beforeOpen"
               :before-close="beforeClose"
               @row-del="rowDel"
               @row-update="rowUpdate"
               @row-save="rowSave"
               @search-change="searchChange"
               @search-reset="searchReset"
               @selection-change="selectionChange"
               @current-change="currentChange"
               @size-change="sizeChange"
               @refresh-change="refreshChange"
               @on-load="onLoad"
               @tree-load="treeLoad">
    <avue-crud :option="option" :table-loading="loading" :data="data" ref="crud" v-model="form"
      :permission="permissionList" :before-open="beforeOpen" :before-close="beforeClose" @row-del="rowDel"
      @row-update="rowUpdate" @row-save="rowSave" @search-change="searchChange" @search-reset="searchReset"
      @selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange"
      @refresh-change="refreshChange" @on-load="onLoad" @tree-load="treeLoad">
      <template slot="menuLeft">
        <el-button type="danger"
                   size="small"
                   icon="el-icon-delete"
                   v-if="permission.dept_delete"
                   plain
        <el-button type="danger" size="small" icon="el-icon-delete" v-if="permission.dept_delete" plain
                   @click="handleDelete">删 除
        </el-button>
      </template>
      <template slot-scope="scope" slot="menu">
        <el-button
          type="text"
          icon="el-icon-circle-plus-outline"
          size="small"
          @click.stop="handleAdd(scope.row,scope.index)"
          v-if="userInfo.role_name.includes('admin')"
        >新增子项
        <el-button type="text" icon="el-icon-circle-plus-outline" size="small"
          @click.stop="handleAdd(scope.row, scope.index)" v-if="userInfo.role_name.includes('admin')">新增子项
        </el-button>
      </template>
      <template slot-scope="{row}"
                slot="deptCategory">
      <template slot-scope="{row}" slot="deptCategory">
        <el-tag>{{row.deptCategoryName}}</el-tag>
      </template>
    </avue-crud>
@@ -161,6 +137,22 @@
              }]
            },
            {
            label: "管辖区域",
            prop: "regionCode",
            type: "tree",
            dicUrl: "/api/blade-system/region/tree",
            props: {
              label: "name",
              value: "id",
            },
            defaultExpandedKeys: ["361102003"],
            rules: [{
              required: true,
              message: "请选择管辖区域",
              trigger: "blur"
            }]
          },
          {
              label: "排序",
              prop: "sort",
              type: "number",
@@ -180,6 +172,7 @@
                message: "请输入备注",
                trigger: "blur"
              }],
            span:24,
              hide: true
            }
          ]
@@ -359,5 +352,4 @@
  };
</script>
<style>
</style>
<style></style>