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