|
@@ -5,11 +5,9 @@
|
|
<treeselect v-model="form.parentId" :options="deptOptions" :normalizer="normalizer" placeholder="选择上级科室" />
|
|
<treeselect v-model="form.parentId" :options="deptOptions" :normalizer="normalizer" placeholder="选择上级科室" />
|
|
</el-form-item>
|
|
</el-form-item>
|
|
<el-form-item label="科室名称" prop="deptName"><el-input v-model="form.deptName" placeholder="请输入科室名称" /></el-form-item>
|
|
<el-form-item label="科室名称" prop="deptName"><el-input v-model="form.deptName" placeholder="请输入科室名称" /></el-form-item>
|
|
- <div v-if="form.parentId != 0 && form.ancestors.length == 3">
|
|
|
|
- <el-form-item label="科室介绍" prop="brief">
|
|
|
|
- <editor v-model="form.brief" placeholder="请输入"></editor>
|
|
|
|
- </el-form-item>
|
|
|
|
- </div>
|
|
|
|
|
|
+ <el-form-item label="科室介绍" prop="brief">
|
|
|
|
+ <editor v-model="form.brief" placeholder="请输入"></editor>
|
|
|
|
+ </el-form-item>
|
|
<el-row>
|
|
<el-row>
|
|
<el-col :span="10">
|
|
<el-col :span="10">
|
|
<el-form-item label="显示排序" prop="orderNum"><el-input-number v-model="form.orderNum" controls-position="right" :min="0" /></el-form-item>
|
|
<el-form-item label="显示排序" prop="orderNum"><el-input-number v-model="form.orderNum" controls-position="right" :min="0" /></el-form-item>
|
|
@@ -52,7 +50,7 @@ export default {
|
|
if (this.param.id) {
|
|
if (this.param.id) {
|
|
getDept(this.param.id).then((response) => {
|
|
getDept(this.param.id).then((response) => {
|
|
this.form = response.data;
|
|
this.form = response.data;
|
|
- this.form.brief=this.form.brief||'';
|
|
|
|
|
|
+ this.form.brief = this.form.brief || '';
|
|
this.form.ancestors = this.form.ancestors.split(',') || [];
|
|
this.form.ancestors = this.form.ancestors.split(',') || [];
|
|
listDeptExcludeChild(this.param.id).then((response) => {
|
|
listDeptExcludeChild(this.param.id).then((response) => {
|
|
this.deptOptions = this.handleTree(response.data, 'deptId');
|
|
this.deptOptions = this.handleTree(response.data, 'deptId');
|