safety-eval-service-frontend/src/pages/Container/QualApplication/filingMaterialTemplate.js

35 lines
3.0 KiB
JavaScript
Raw Normal View History

2026-08-10 10:10:11 +08:00
/** 备案材料通用模板(对齐原型 11 项filed 模式含资质证书复印件) */
2026-06-30 17:32:29 +08:00
export const FILING_MATERIAL_TEMPLATE = [
2026-08-10 10:10:11 +08:00
{ id: 1, materialType: 1, materialContent: "申请材料目录", materialFormat: null, attachmentDesc: "纸质版扫描件", materialRemark: null, requiredFlag: 1 },
{ id: 2, materialType: 2, materialContent: "安全评价机构资质申请书及材料清单", materialFormat: null, attachmentDesc: "纸质版扫描件", materialRemark: "法定代表人亲笔签名并加盖单位公章", requiredFlag: 1 },
{ id: 3, materialType: 3, materialContent: "法人证明", materialFormat: null, attachmentDesc: "纸质版扫描件", materialRemark: "营业执照或事业单位法人证书等", requiredFlag: 1 },
{ id: 4, materialType: 4, materialContent: "截至申请之日三年内无重大违法失信记录的查询证明", materialFormat: null, attachmentDesc: "纸质版扫描件", materialRemark: "法定代表人亲笔签名并加盖单位公章", requiredFlag: 1 },
{ id: 5, materialType: 5, materialContent: "申请单位法定代表人承诺书", materialFormat: null, attachmentDesc: "纸质版扫描件", materialRemark: "法定代表人亲笔签名", requiredFlag: 1 },
{ id: 6, materialType: 6, materialContent: "固定资产法定证明材料", materialFormat: null, attachmentDesc: "纸质版扫描件", materialRemark: null, requiredFlag: 1 },
{ id: 7, materialType: 7, materialContent: "工作场所及档案室面积证明材料", materialFormat: null, attachmentDesc: "纸质版扫描件", materialRemark: "房产证、租赁协议等", requiredFlag: 1 },
{ id: 8, materialType: 8, materialContent: "安全评价师专业能力及认定方式证明", materialFormat: null, attachmentDesc: "纸质版扫描件", materialRemark: "学历证书、职称证及其他相关证明材料", requiredFlag: 1 },
2026-08-27 15:12:34 +08:00
{ id: 9, materialType: 9, materialContent: "专职技术负责人和过程控制负责人证明材料", materialFormat: null, attachmentDesc: "纸质版扫描件", materialRemark: "任命文件、简历、职称证等", requiredFlag: 1 },
2026-08-10 10:10:11 +08:00
{ id: 10, materialType: 10, materialContent: "机构内部管理制度(非受控版)", materialFormat: null, attachmentDesc: "纸质版扫描件", materialRemark: null, requiredFlag: 1 },
{ id: 11, materialType: 11, materialContent: "安全评价机构资质证书正本及副本(复印件)", materialFormat: null, attachmentDesc: "纸质版扫描件", materialRemark: null, requiredFlag: 1, filedOnly: true },
2026-06-30 17:32:29 +08:00
];
2026-08-10 10:10:11 +08:00
/** 按模式获取材料模板:已有资质备案(filed)含第 11 项资质证书复印件 */
export function getFilingMaterialTemplate(mode) {
if (mode === "filed") {
return FILING_MATERIAL_TEMPLATE;
}
return FILING_MATERIAL_TEMPLATE.filter((item) => !item.filedOnly);
}
export function createLocalMaterials(mode) {
return getFilingMaterialTemplate(mode).map((item) => ({
id: `local-material-${item.materialType}`,
2026-06-30 17:32:29 +08:00
filingId: null,
...item,
uploadStatusCode: 1,
uploadStatusName: "待上传",
attachmentUrl: null,
}));
}