27 lines
517 B
Kotlin
27 lines
517 B
Kotlin
package top.fatweb.api.param.system
|
|
|
|
import com.baomidou.mybatisplus.annotation.EnumValue
|
|
import com.fasterxml.jackson.annotation.JsonValue
|
|
|
|
data class ActiveInfoGetParam(
|
|
val scope: Scope = Scope.WEAK
|
|
) {
|
|
enum class Scope(@field:EnumValue @field:JsonValue val code: String) {
|
|
WEAK("WEAK"),
|
|
|
|
MONTH("MONTH"),
|
|
|
|
QUARTER("QUARTER"),
|
|
|
|
YEAR("YEAR"),
|
|
|
|
TWO_YEARS("TWO_YEARS"),
|
|
|
|
THREE_YEARS("THREE_YEARS"),
|
|
|
|
FIVE_YEARS("FIVE_YEARS"),
|
|
|
|
ALL("ALL")
|
|
}
|
|
}
|