问题优化

This commit is contained in:
jiangzhe 2024-07-18 10:40:17 +08:00
parent e3a1864134
commit 24a35ad41c
5 changed files with 8 additions and 5 deletions

View File

@ -63,7 +63,7 @@
<el-form-item label="所属上级" prop="parentId">
<el-tree-select v-model="form.parentId" :data="catalogPersonOptions"
:props="{ value: 'catalogId', label: 'catalogName', children: 'children' }" value-key="catalogId"
placeholder="请选择" check-strictly />
placeholder="请选择" check-strictly :disabled="form.catalogId ? true : false" />
</el-form-item>
<el-form-item label="分类名称" prop="catalogName">
<el-input v-model="form.catalogName" placeholder="请输入" />

View File

@ -66,7 +66,7 @@
<el-form-item label="所属上级" prop="parentId">
<el-tree-select v-model="form.parentId" :data="catalogResourceOptions"
:props="{ value: 'catalogId', label: 'catalogName', children: 'children' }" value-key="catalogId"
placeholder="请选择" check-strictly />
placeholder="请选择" check-strictly :disabled="form.catalogId ? true : false" />
</el-form-item>
<el-form-item label="专题名称" prop="catalogName">

View File

@ -84,7 +84,7 @@
<el-form-item label="所属上级" prop="parentId">
<el-tree-select v-model="form.parentId" :data="catalogTextbookOptions"
:props="{ value: 'catalogId', label: 'catalogName', children: 'children' }" value-key="catalogId"
placeholder="请选择" check-strictly />
placeholder="请选择" check-strictly :disabled="form.catalogId ? true : false" />
</el-form-item>
<el-form-item label="分类名称" prop="catalogName">
<el-input v-model="form.catalogName" placeholder="请输入分类名称" />

View File

@ -130,7 +130,8 @@
<el-button link type="primary" icon="DocumentCopy" @click="handleCopy(scope.row)">复制</el-button>
</el-tooltip>
<el-tooltip v-hasPermi="['file:textbook:finalize']" content="定稿" placement="top">
<el-tooltip v-if="scope.row.finalizeStatus == 0" v-hasPermi="['file:textbook:finalize']" content="定稿"
placement="top">
<el-button link type="primary" icon="CircleCheck" @click="handleFinalize(scope.row)">定稿</el-button>
</el-tooltip>
<el-tooltip content="删除" placement="top">

View File

@ -82,7 +82,9 @@
</el-col>
<el-col :span="12">
<el-form-item label="名称" prop="deptName">
<el-input v-model="form.deptName" placeholder="请输入部门名称" />
<el-tooltip effect="dark" content="请按照一年级、一年级一班此格式填写" placement="top">
<el-input v-model="form.deptName" placeholder="请输入部门名称" />
</el-tooltip>
</el-form-item>
</el-col>
<el-col :span="12">