Browse Source

feat: [系统管理] [部门管理] 增加缩写

lkf
memorylkf 3 months ago
parent
commit
9374a7cd75
3 changed files with 8 additions and 0 deletions
  1. +1
    -0
      src/lang/en/system/dept.js
  2. +1
    -0
      src/lang/zh/system/dept.js
  3. +6
    -0
      src/views/system/dept/index.vue

+ 1
- 0
src/lang/en/system/dept.js View File

@ -1,6 +1,7 @@
export default { export default {
name: 'Name', name: 'Name',
type: 'Department', type: 'Department',
abbr: 'Abbreviation',
parent: 'Parent', parent: 'Parent',
add: 'Create', add: 'Create',
edit: 'Edit', edit: 'Edit',

+ 1
- 0
src/lang/zh/system/dept.js View File

@ -1,6 +1,7 @@
export default { export default {
name: '名称', name: '名称',
type: '组织类型', type: '组织类型',
abbr: '缩写',
parent: '上级部门', parent: '上级部门',
add: '添加', add: '添加',
edit: '编辑', edit: '编辑',

+ 6
- 0
src/views/system/dept/index.vue View File

@ -57,6 +57,7 @@
:tree-props="{children: 'children', hasChildren: 'hasChildren'}" :tree-props="{children: 'children', hasChildren: 'hasChildren'}"
> >
<el-table-column prop="deptName" :label="$t('page.system.dept.name')"></el-table-column> <el-table-column prop="deptName" :label="$t('page.system.dept.name')"></el-table-column>
<el-table-column prop="abbr" :label="$t('page.system.dept.abbr')"></el-table-column>
<el-table-column prop="type" :label="$t('page.system.dept.type')" width="200"> <el-table-column prop="type" :label="$t('page.system.dept.type')" width="200">
<template slot-scope="scope"> <template slot-scope="scope">
<span v-if="scope.row.type===1">{{$t('page.system.dept.dept')}}</span> <span v-if="scope.row.type===1">{{$t('page.system.dept.dept')}}</span>
@ -121,6 +122,11 @@
</el-form-item> </el-form-item>
</el-col> </el-col>
<el-col :span="24"> <el-col :span="24">
<el-form-item :label="$t('page.system.dept.abbr')+':'" prop="abbr">
<el-input v-model="form.abbr" :placeholder="$t('form.placeholderInput')" :readonly="readonly" />
</el-form-item>
</el-col>
<el-col :span="24">
<el-form-item :label="$t('page.system.dept.type')+':'" prop="type"> <el-form-item :label="$t('page.system.dept.type')+':'" prop="type">
<el-radio-group v-model="form.type" :disabled="readonly"> <el-radio-group v-model="form.type" :disabled="readonly">
<el-radio :label="1" >{{$t('page.system.dept.dept')}}</el-radio> <el-radio :label="1" >{{$t('page.system.dept.dept')}}</el-radio>

Loading…
Cancel
Save