
interface FileInfoProps {
  fileInfo: {
    fileName: string;
    contractNumber: string;
    fileSize?: string;  
    fileFormat?: string;
    pageCount?: number;
    uploadTime?: string;
    uploadUser?: string;
    auditStatus?: number;
    path?: string;
    previousRoute?: string;
  };
  onConfirmResults: () => void;
}

export function FileInfo({ fileInfo }: FileInfoProps) {


  // const handleExportReport = () => {
  //   alert('导出评查报告功能');
  // };

  return (
    <div className="mb-4 file-info-header">
      <div className="flex justify-between items-center">
        <div>
          <h2 className="text-xl font-medium max-w-xl">
            {fileInfo.fileName} 
          </h2>
          <span className="text-xs text-gray-500">
            合同编号：{fileInfo.contractNumber}
          </span>
          {fileInfo.fileSize && (
            <span className="text-xs text-gray-500 ml-2">
            |  {fileInfo.fileSize} | {fileInfo.fileFormat} | {fileInfo.pageCount}页
            </span>
          )}
          {fileInfo.uploadTime && (
            <div className="text-xs text-gray-500 mt-1">
              上传时间：{fileInfo.uploadTime} | 上传用户：{fileInfo.uploadUser}
            </div>
          )}
        </div>
      </div>
    </div>
  );
} 