Browse Source

feat:导出表格添加督察措施信息

master
buaixuexideshitongxue 2 weeks ago
parent
commit
00f1622e12
  1. 9
      src/main/java/com/biutag/supervision/pojo/vo/ExportNegativeBlameVo.java
  2. 6
      src/main/java/com/biutag/supervision/service/NegativeTaskService.java

9
src/main/java/com/biutag/supervision/pojo/vo/ExportNegativeBlameVo.java

@ -104,4 +104,13 @@ public class ExportNegativeBlameVo {
// 问题类型
@ExcelProperty({"问题类型"})
private String problemType;
@ExcelProperty("督察措施")
private String superviseMeasuresName;
@ExcelProperty({"禁闭时长"})
private String confinementTime;
}

6
src/main/java/com/biutag/supervision/service/NegativeTaskService.java

@ -63,6 +63,8 @@ public class NegativeTaskService extends ServiceImpl<NegativeTaskMapper, Negativ
private final NegativeBlameService blameService;
private final ConfinementService confinementService;
public Page<NegativeTask> page(NegativeTaskQueryParam param) {
LambdaQueryWrapper<NegativeTask> queryWrapper = new LambdaQueryWrapper<NegativeTask>()
@ -203,7 +205,9 @@ public class NegativeTaskService extends ServiceImpl<NegativeTaskMapper, Negativ
if(AccountabilityTargetEnum.PERSONAL_AND_DEPARTMENT.getLabel().equals(blameVo.getAccountabilityTarget())){
blameVo.setAccountabilityTarget(BlameType.personal.name().equals(negativeBlame.getType())?"涉及个人": "涉及单位");
}
String confinementId = negativeBlame.getConfinementId();
Confinement confinement = confinementService.getById(confinementId);
blameVo.setConfinementTime(confinement.getConfinementTime());
blameVoList.add(blameVo);
}
vo.setFirstApproveTime(TimeUtil.getTimeoutStatus(NumberUtil.nullToZero(item.getFirstApproveTime())));

Loading…
Cancel
Save