package cn.flightfeather.supervision.business.report.bean
|
|
import cn.flightfeather.supervision.domain.ds1.entity.DataProductTownProAnalysis
|
import java.math.BigDecimal
|
|
/**
|
* 分街镇问题整改分析汇总表中间结果对象
|
* hc 2024.12.06
|
*/
|
class ProAnalysisSummaryResult : BaseTemplateResult() {
|
@ExcelHead(1, "街镇序号")
|
var formIndex: Int? = null
|
|
@ExcelHead(2, "街镇/工业区")
|
var sceneTownname: String? = null
|
|
@ExcelHead(3, "场景类别")
|
var sceneType: String? = null
|
|
@ExcelHead(4, "场景数")
|
var sceneCount: Int? = null
|
|
@ExcelHead(5, "完工、未施工、停工或停业、关闭等")
|
var inactiveScenes: Int? = null
|
|
@ExcelHead(6, "施工中、运营中总数")
|
var activeScenes: Int? = null
|
|
@ExcelHead(7, "整改单位数")
|
var changeScenes: Int? = null
|
|
@ExcelHead(8, "整改单位占比")
|
var changeScenePer: BigDecimal? = null
|
|
@ExcelHead(9, "问题数")
|
var proNum: Int? = null
|
|
@ExcelHead(10, "问题占比")
|
var proPer: BigDecimal? = null
|
|
@ExcelHead(11, "整改数")
|
var changeNum: Int? = null
|
|
@ExcelHead(12, "整改率")
|
var changePer: BigDecimal? = null
|
|
@ExcelHead(13, "整改单位比排名")
|
var changeSceneRank: Int? = null
|
|
@ExcelHead(14, "问题整改率排名")
|
var proChangeRank: Int? = null
|
|
@ExcelHead(15, "拟列入重点监管数")
|
var focusSceneNum: Int? = null
|
|
@ExcelHead(16, "拟列入重点监管占比")
|
var focusScenePer: BigDecimal? = null
|
|
override fun convertToDBEntity(): DataProductTownProAnalysis {
|
val entity = DataProductTownProAnalysis()
|
entity.formIndex = this.formIndex
|
entity.townName = this.sceneTownname
|
entity.sceneType = this.sceneType
|
entity.sceneCount = this.sceneCount
|
entity.inactiveSceneCount = this.inactiveScenes
|
entity.activeSceneCount = this.activeScenes
|
entity.changeSceneCount = this.changeScenes
|
entity.changeScenePer = this.changeScenePer
|
entity.proCount = this.proNum
|
entity.proPer = this.proPer
|
entity.changeCount = this.changeNum
|
entity.changePer = this.changePer
|
entity.changeSceneRank = this.changeSceneRank
|
entity.proChangeRank = this.proChangeRank
|
entity.focusSceneCount = this.focusSceneNum
|
entity.focusScenePer = this.focusScenePer
|
return entity
|
}
|
}
|