| | |
| | | package cn.flightfeather.supervision.business.report |
| | | |
| | | import cn.flightfeather.supervision.common.utils.Constant |
| | | import cn.flightfeather.supervision.common.utils.DateUtil |
| | | import cn.flightfeather.supervision.common.exception.BizException |
| | | import cn.flightfeather.supervision.common.utils.ExcelUtil |
| | | import cn.flightfeather.supervision.domain.ds1.entity.Problemlist |
| | | import org.apache.poi.hssf.usermodel.HSSFWorkbook |
| | | import tk.mybatis.mapper.entity.Example |
| | | import java.io.FileOutputStream |
| | | import java.io.OutputStream |
| | | import java.util.* |
| | |
| | | |
| | | |
| | | open fun execute() { |
| | | if (dataSourceList.isEmpty()) throw IllegalStateException("${templateName}: 数据源为空") |
| | | if (dataSourceList.isEmpty()) throw BizException("${templateName}: 数据源为空") |
| | | //合成表头 |
| | | cols.forEach { |
| | | it.combineHead(head, dataSourceList[0]) |