Browse Source

feat: [系统管理] 部门管理增加简称字段

lkf
memorylkf 2 months ago
parent
commit
49970b0baf
1 changed files with 29 additions and 0 deletions
  1. +29
    -0
      src/views/system/dept/index.vue

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

@ -58,6 +58,15 @@
>
<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="jc" label="简称" width="150" v-if="id==1 || id==2"></el-table-column>
<el-table-column prop="showInSubject" label="是否在学科显示" width="200" v-if="id==1 || id==2">
<template slot-scope="scope">
<span v-if="scope.row.showInSubject===1"></span>
<span v-if="scope.row.showInSubject===10"></span>
</template>
</el-table-column>
<el-table-column prop="type" :label="$t('page.system.dept.type')" width="200">
<template slot-scope="scope">
<span v-if="scope.row.type===1">{{$t('page.system.dept.dept')}}</span>
@ -136,6 +145,20 @@
</el-form-item>
</el-col>
<el-col :span="24" v-if="id==1 || id==2">
<el-form-item label="简称:" prop="jc">
<el-input v-model="form.jc" :placeholder="$t('form.placeholderInput')" :readonly="readonly" />
</el-form-item>
</el-col>
<el-col :span="24" v-if="id==1 || id==2">
<el-form-item label="是否在学科显示" prop="showInSubject">
<el-radio-group v-model="form.showInSubject" :disabled="readonly">
<el-radio :label="1"></el-radio>
<el-radio :label="10"></el-radio>
</el-radio-group>
</el-form-item>
</el-col>
<!-- <el-col :span="12">
<el-form-item label="显示排序" prop="orderNum">
<el-input-number v-model="form.orderNum" controls-position="right" :min="0" />
@ -182,6 +205,7 @@
</template>
<script>
import { mapGetters } from 'vuex'
import { listDept, getDept, delDept, addDept, updateDept, listDeptExcludeChild } from "@/api/system/dept"
import Treeselect from "@riophae/vue-treeselect"
import "@riophae/vue-treeselect/dist/vue-treeselect.css"
@ -190,6 +214,11 @@ export default {
name: "Dept",
dicts: ['sys_normal_disable'],
components: { Treeselect },
computed: {
...mapGetters([
'id'
]),
},
data() {
return {
//

Loading…
Cancel
Save