批量上传材料目录
请选择一个包含 CIF 文件的文件夹。浏览器会递归上传该目录中的文件,系统会自动忽略非 .cif 文件。
当前 folder_id 与 dataset 对照
如果上传时不手动填写文件夹ID,系统会按这里已有的 dataset 映射自动复用;新 dataset 会分配新的 folder_id。
| 文件夹ID | 数据集 | 材料数量 |
|---|---|---|
| {{ item.folder_id }} | {{ item.dataset }} | {{ item.count }} |
| 当前还没有任何材料记录。 | ||
上传结果
{% if upload_result.summary %}共处理 {{ upload_result.summary.total }} 个 CIF; 新增 {{ upload_result.summary.created_count }} 个, 已存在 {{ upload_result.summary.existing_count }} 个, 失败 {{ upload_result.summary.failed_count }} 个。
{% endif %} {% if upload_result.ignored_files %}
已忽略非 CIF 文件:{{ upload_result.ignored_files|join:", " }}
{% endif %}
{% if upload_result.results %}
| 文件名 | 状态 | 材料ID | 化学式 | 数据集 | 文件夹ID | 错误 |
|---|---|---|---|---|---|---|
| {{ item.filename }} | {% if item.status == 'created' %} 新增 {% elif item.status == 'existing' %} 已存在 {% else %} 失败 {% endif %} | {% if item.material_id %} {{ item.material_id }} {% else %} - {% endif %} | {{ item.formula|default:"-" }} | {{ item.dataset|default:"-" }} | {{ item.folder_id|default:"-" }} | {{ item.error|default:"-" }} |