mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-20 20:39:55 +00:00
refactor(frontend): 优化代码和依赖配置
移除重复的错误提示逻辑,清理tsconfig中冗余的类型声明 调整表单组件样式,为树组件添加空状态显示 更新vite配置和package.json依赖版本
This commit is contained in:
@@ -88,7 +88,6 @@ httpRequest.interceptors.response.use(
|
||||
return Promise.reject(new Error(msg || "Refresh Token Invalid"));
|
||||
|
||||
default:
|
||||
ElMessage.error(msg || "响应错误");
|
||||
return Promise.reject(new Error(msg || "响应错误"));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -167,7 +167,7 @@
|
||||
</template>
|
||||
<!-- 新增、编辑表单 -->
|
||||
<template v-else>
|
||||
<el-form ref="dataFormRef" :model="formData" :rules="rules" label-suffix=":" label-width="100px" >
|
||||
<el-form ref="dataFormRef" :model="formData" :rules="rules" label-suffix=":" label-width="100px">
|
||||
<el-form-item label="任务名称" prop="name">
|
||||
<el-input v-model="formData.name" placeholder="请输入任务名称" :maxlength="50" />
|
||||
</el-form-item>
|
||||
|
||||
@@ -11,7 +11,11 @@
|
||||
|
||||
<el-tree ref="deptTreeRef" class="mt-2" :data="deptOptions"
|
||||
:props="{ children: 'children', label: 'label', disabled: '' }" :expand-on-click-node="false"
|
||||
:filter-node-method="handleFilter" default-expand-all @node-click="handleNodeClick" />
|
||||
:filter-node-method="handleFilter" default-expand-all @node-click="handleNodeClick" >
|
||||
<template #empty>
|
||||
<el-empty :image-size="80" description="暂无数据" />
|
||||
</template>
|
||||
</el-tree>
|
||||
</el-card>
|
||||
</template>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user