You've already forked DataMate
fix(import): 修复文件上传配置和表单状态管理问题
- 移除手动fileList状态管理,改用Form组件内置字段 - 修复重置状态时的初始值设置,确保hasArchive和splitByLine默认值正确 - 更新文件上传验证逻辑,使用form.getFieldValue获取文件列表 - 修改拖拽上传组件配置,移除不必要的回调函数 - 修复按钮禁用条件判断,使用正确的字段路径检查文件长度 - 移除表单项的initialValue配置,统一在state初始化时设置默认值 - 调整Sidebar组件中的注释标记,修复任务中心弹窗显示逻辑
This commit is contained in:
@@ -117,7 +117,7 @@ const AsiderAndHeaderLayout = () => {
|
||||
<div className="p-4 border-t border-gray-200">
|
||||
{sidebarOpen ? (
|
||||
<div className="space-y-2">
|
||||
{/* <Popover
|
||||
<Popover
|
||||
forceRender
|
||||
title={
|
||||
<div className="flex items-center justify-between gap-2 border-b border-gray-200 pb-2 mb-2">
|
||||
@@ -136,7 +136,7 @@ const AsiderAndHeaderLayout = () => {
|
||||
<Button block onClick={() => setTaskCenterVisible(true)}>
|
||||
任务中心
|
||||
</Button>
|
||||
</Popover> */}
|
||||
</Popover>
|
||||
<Button
|
||||
block
|
||||
onClick={() => {
|
||||
@@ -148,7 +148,7 @@ const AsiderAndHeaderLayout = () => {
|
||||
</div>
|
||||
) : (
|
||||
<div className="space-y-2">
|
||||
{/* <div className="relative">
|
||||
<div className="relative">
|
||||
<Popover
|
||||
forceRender
|
||||
title="任务中心"
|
||||
@@ -163,7 +163,7 @@ const AsiderAndHeaderLayout = () => {
|
||||
icon={<ClipboardList className="w-4 h-4" />}
|
||||
></Button>
|
||||
</Popover>
|
||||
</div> */}
|
||||
</div>
|
||||
<Button
|
||||
block
|
||||
onClick={() => {
|
||||
|
||||
Reference in New Issue
Block a user