|
|
|
@ -18,13 +18,12 @@ interface FileProps
|
|
|
|
|
}
|
|
|
|
|
export interface FileInfo
|
|
|
|
|
{
|
|
|
|
|
fileId: string,
|
|
|
|
|
title: string,
|
|
|
|
|
pic?: string,
|
|
|
|
|
position?: string,
|
|
|
|
|
picCount?: number,
|
|
|
|
|
modifyTime: string,
|
|
|
|
|
isNew: boolean
|
|
|
|
|
fileId: string;
|
|
|
|
|
title: string;
|
|
|
|
|
pic?: string;
|
|
|
|
|
position?: string;
|
|
|
|
|
picCount?: number;
|
|
|
|
|
modifyTime: string;
|
|
|
|
|
}
|
|
|
|
|
interface FileData
|
|
|
|
|
{
|
|
|
|
@ -63,7 +62,6 @@ export class FilePanel extends React.Component<FileProps, FileState>
|
|
|
|
|
fileId: "f" + fId,
|
|
|
|
|
title: "文件名" + fId,
|
|
|
|
|
modifyTime: formateDate(new Date(), "yyyy-MM-dd hh:mm:ss"),
|
|
|
|
|
isNew: true
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
fileStore.SetCurFileId(newFile.fileId);;
|
|
|
|
@ -124,9 +122,8 @@ export class FilePanel extends React.Component<FileProps, FileState>
|
|
|
|
|
|
|
|
|
|
let file = await store.Get(StoreName.Dwg, fid);
|
|
|
|
|
|
|
|
|
|
if (fileData.isNew || !file)
|
|
|
|
|
if (!file)
|
|
|
|
|
{
|
|
|
|
|
fileData.isNew = false;
|
|
|
|
|
let db = new Database();
|
|
|
|
|
app.m_Database.FileRead(db.FileWrite());
|
|
|
|
|
}
|
|
|
|
|