安全和质量记录的导出

This commit is contained in:
guoshengxiong 2024-05-25 17:43:28 +08:00
parent 915422a8d3
commit fc06d493b5

View File

@ -414,11 +414,16 @@ public class QualityInspectionRecordServiceImpl extends ServiceImpl<QualityInspe
statusName = "不合格";
}
}
demo.put("site_rectification_name", status == 5 ? "已完成" : "未完成");
demo.put("statusname", statusName);
Integer recordType = MapUtils.getInteger(demo, "recordType");
demo.put("record_type_name", recordType == 2 ? "排查记录" : "安全问题");
demo.put("question_desc", StrUtil.subAfter(MapUtils.getString(demo, "dangerItemContent"), "/", true));
}
String[] heads = {"检查结果", "检查人", "检查时间", "检查部位", "问题描述", "补充说明", "整改要求", "问题等级", "紧急程度", "整改人", "整改时限", "复查人", "核验人"};
String[] heads = {"检查结果", "检查人", "检查时间", "检查部位", "问题描述", "补充说明", "整改要求", "问题等级", "紧急程度", "整改人", "整改时限", "复查人", "核验人", "检查类型", "分包单位", "现场整改", "事件描述", "问题描述"};
String[] headsStr = {"statusname", "inspectManName", "inspectTime", "regionName", "dangerItemContent", "dangerDesc", "remark", "levelname",
"urgentlevelname", "changeName", "changeLimitTime", "reviewName", "verifyManName"};
"urgentlevelname", "changeName", "changeLimitTime", "reviewName", "verifyManName", "recordTypeName",
"enterpriseName", "siteRectificationName", "addedDescription", "questionDesc"};
JxlExcelUtils.excelExport("质量检查列表", heads, headsStr, list, response);
} catch (Exception e) {
@ -479,11 +484,16 @@ public class QualityInspectionRecordServiceImpl extends ServiceImpl<QualityInspe
statusName = "不合格";
}
}
demo.put("site_rectification_name", status == 5 ? "已完成" : "未完成");
demo.put("statusname", statusName);
Integer recordType = MapUtils.getInteger(demo, "recordType");
demo.put("record_type_name", recordType == 2 ? "排查记录" : "安全问题");
demo.put("question_desc", StrUtil.subAfter(MapUtils.getString(demo, "dangerItemContent"), "/", true));
}
String[] heads = {"检查结果", "检查人", "检查时间", "检查部位", "问题描述", "补充说明", "整改要求", "问题等级", "紧急程度", "整改人", "整改时限", "复查人", "核验人"};
String[] heads = {"检查结果", "检查人", "检查时间", "检查部位", "问题描述", "补充说明", "整改要求", "问题等级", "紧急程度", "整改人", "整改时限", "复查人", "核验人", "检查类型", "分包单位", "现场整改", "事件描述", "问题描述"};
String[] headsStr = {"statusname", "inspectManName", "inspectTime", "regionName", "dangerItemContent", "dangerDesc", "remark", "levelname",
"urgentlevelname", "changeName", "changeLimitTime", "reviewName", "verifyManName"};
"urgentlevelname", "changeName", "changeLimitTime", "reviewName", "verifyManName", "recordTypeName",
"enterpriseName", "siteRectificationName", "addedDescription", "questionDesc"};
JxlExcelUtils.excelExport("安全检查列表", heads, headsStr, list, response);
} catch (Exception e) {