refactor(frontend): 优化代码和依赖配置

移除重复的错误提示逻辑,清理tsconfig中冗余的类型声明
调整表单组件样式,为树组件添加空状态显示
更新vite配置和package.json依赖版本
This commit is contained in:
zhangtao
2025-07-19 15:06:52 +08:00
parent 5d888f287c
commit 5de06e5bc6
7 changed files with 26 additions and 11990 deletions
-1
View File
@@ -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 || "响应错误"));
}
}
+1 -1
View File
@@ -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>