| | |
| | | * 3.收到执法意见书 |
| | | * 4.有环境违法行为且受到行政处罚 |
| | | */ |
| | | override fun otherProblem(size: Int): Int? { |
| | | override fun otherProblem(size: Int): List<Int>? { |
| | | val time = evaluationScene.subTask.value?.planstarttime |
| | | val lt = LocalDateTime.ofInstant(time?.toInstant(), ZoneId.systemDefault()) |
| | | val s = lt.withDayOfMonth(1).withHour(0).withMinute(0).withSecond(0) |
| | |
| | | when { |
| | | condition3(s, e) -> { |
| | | i = 3 |
| | | if (i > size - 1) i = size - 1 |
| | | return i |
| | | } |
| | | condition2(s, e) -> { |
| | | i = 2 |
| | | if (i > size - 1) i = size - 1 |
| | | return i |
| | | } |
| | | condition1(s, e) -> { |
| | | i = 1 |
| | | } |
| | | } |
| | | if (i > size - 1) i = size - 1 |
| | | return i |
| | | } |
| | | else -> return null |
| | | } |
| | | return listOf(i) |
| | | } |
| | | |
| | | /** |