新增数据,编辑数据初步完善

This commit is contained in:
2025-04-03 16:25:55 +08:00
parent de5ff38c60
commit d84df0e8a3
6 changed files with 808 additions and 432 deletions
+4 -3
View File
@@ -3,9 +3,10 @@ import React from 'react';
interface ActionButtonsProps {
onSave?: () => void;
onSaveDraft?: () => void;
isEditMode?: boolean;
}
export function ActionButtons({ onSave, onSaveDraft }: ActionButtonsProps) {
export function ActionButtons({ onSave, onSaveDraft, isEditMode }: ActionButtonsProps) {
return (
<div className="flex justify-center space-x-4 mt-8 mb-4">
<button
@@ -13,14 +14,14 @@ export function ActionButtons({ onSave, onSaveDraft }: ActionButtonsProps) {
className="ant-btn ant-btn-primary min-w-[120px]"
onClick={onSave}
>
<i className="ri-save-line mr-1"></i>
<i className="ri-save-line mr-1"></i> {isEditMode ? '保存修改' : '保存'}
</button>
<button
type="button"
className="ant-btn ant-btn-default min-w-[120px]"
onClick={onSaveDraft}
>
<i className="ri-draft-line mr-1"></i> 稿
<i className="ri-draft-line mr-1"></i> {isEditMode ? '另存为草稿' : '保存草稿'}
</button>
<button
type="button"