|
|
|
@ -57,6 +57,7 @@ |
|
|
|
:tree-props="{children: 'children', hasChildren: 'hasChildren'}" |
|
|
|
> |
|
|
|
<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"> |
|
|
|
<template slot-scope="scope"> |
|
|
|
<span v-if="scope.row.type===1">{{$t('page.system.dept.dept')}}</span> |
|
|
|
@ -121,6 +122,11 @@ |
|
|
|
</el-form-item> |
|
|
|
</el-col> |
|
|
|
<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-radio-group v-model="form.type" :disabled="readonly"> |
|
|
|
<el-radio :label="1" >{{$t('page.system.dept.dept')}}</el-radio> |
|
|
|
|