package cn.flightfeather.supervision.business.fume.item
|
|
import cn.flightfeather.supervision.business.ScoreItem
|
import cn.flightfeather.supervision.domain.ds1.entity.Evaluationsubrule
|
import cn.flightfeather.supervision.domain.ds1.entity.Evaluationsubrule2
|
import org.springframework.stereotype.Component
|
import javax.annotation.PostConstruct
|
|
@Component
|
class ScoreItem_11: ScoreItem() {
|
companion object {
|
private lateinit var instance: ScoreItem_11
|
}
|
|
@PostConstruct
|
fun init() {
|
instance = this
|
}
|
|
override var id: String = "QFzQPYgUXaHU4tTD"
|
|
override var name: String="信用承诺自评"
|
|
/**
|
* 飞羽环境APP年度承诺和月度自评记录
|
* 选项如下:
|
* 1.环境信用不规范或承诺未按时提交或超有效期,以及涉及法人变更的或营业执照变更未重新承诺的
|
* 2.环境信用自评未按时自评或未按时提
|
*/
|
override fun otherProblem(size: Int): Int? {
|
var i = 1
|
if (condition1()) {
|
if (i > size - 1) i = size - 1
|
return i
|
} else if (condition2()) {
|
i = 2
|
if (i > size - 1) i = size - 1
|
return i
|
}
|
return null
|
}
|
|
/**
|
* @return true 环境信用不规范或承诺未按时提交或超有效期,以及涉及法人变更的或营业执照变更未重新承诺的
|
*/
|
private fun condition1(): Boolean {
|
return false
|
}
|
|
/**
|
* @return true 环境信用自评未按时自评或未按时提
|
*/
|
private fun condition2(): Boolean {
|
return false
|
}
|
}
|