按模版导出人员安全教育信息bug修复
This commit is contained in:
parent
2dad23aa9e
commit
58848940fd
@ -1925,7 +1925,7 @@ public class WorkerInfoServiceImpl extends ServiceImpl<WorkerInfoMapper, WorkerI
|
|||||||
WorkerType workerType = workerTypeMapper.selectById(entityMap.get("workerTypeId"));
|
WorkerType workerType = workerTypeMapper.selectById(entityMap.get("workerTypeId"));
|
||||||
List<WorkerSafeEducation> workerSafeEducations = workerSafeEducationMapper.selectList(Wrappers.<WorkerSafeEducation>lambdaQuery()
|
List<WorkerSafeEducation> workerSafeEducations = workerSafeEducationMapper.selectList(Wrappers.<WorkerSafeEducation>lambdaQuery()
|
||||||
.eq(WorkerSafeEducation::getProjectSn, projectSn)
|
.eq(WorkerSafeEducation::getProjectSn, projectSn)
|
||||||
.eq(WorkerSafeEducation::getEduType, 1).last(Cts.IGNORE_DATA_SCOPE_CONDITION)
|
.eq(WorkerSafeEducation::getEduType, 1).apply(Cts.IGNORE_DATA_SCOPE_CONDITION_APPLY)
|
||||||
.orderByDesc(WorkerSafeEducation::getAddTime));
|
.orderByDesc(WorkerSafeEducation::getAddTime));
|
||||||
if (workerSafeEducations == null || workerSafeEducations.size() == 0) {
|
if (workerSafeEducations == null || workerSafeEducations.size() == 0) {
|
||||||
throw new OpenAlertException("该人员未参加过入场安全教育培训!");
|
throw new OpenAlertException("该人员未参加过入场安全教育培训!");
|
||||||
|
|||||||
@ -353,8 +353,10 @@ public class ExcelUtils {
|
|||||||
for (String s : map.keySet()) {
|
for (String s : map.keySet()) {
|
||||||
placeholderMap.put("${" + s + "}", map.get(s));
|
placeholderMap.put("${" + s + "}", map.get(s));
|
||||||
}
|
}
|
||||||
|
if (workerSafeEducationWorker != null) {
|
||||||
placeholderMap.put("${studyTime}", workerSafeEducationWorker.getStudyTime());
|
placeholderMap.put("${studyTime}", workerSafeEducationWorker.getStudyTime());
|
||||||
placeholderMap.put("${score}", workerSafeEducationWorker.getScore());
|
placeholderMap.put("${score}", workerSafeEducationWorker.getScore());
|
||||||
|
}
|
||||||
placeholderMap.put("${workerTypeName}", workerType.getTypeName());
|
placeholderMap.put("${workerTypeName}", workerType.getTypeName());
|
||||||
// 替换占位符
|
// 替换占位符
|
||||||
for (Row row : sheet) {
|
for (Row row : sheet) {
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user