package cn.flightfeather.supervision.lightshare.vo
|
|
/**
|
* 法规咨询查询条件
|
*/
|
class LawsRegulationsCondition {
|
/**
|
* 资源级别
|
* 1. 国家
|
* 2. 行业
|
* 3. 地方
|
* 4. 企业
|
* 5. 其他
|
*/
|
val level: Int? = null
|
|
/**
|
* 是否国外资源
|
* false 国内
|
* true 国外
|
* 默认false
|
*/
|
val isForeign: Boolean = false
|
|
/**
|
* 资源类别
|
* 1. 法律法规
|
* 2. 通知要求
|
* 3. 标准规范
|
* 4. 培训材料
|
* 5. 示范案例
|
* 6. 其他
|
*/
|
val category: Int? = null
|
|
/**
|
* 针对资源类别 [category], 限制获取资讯数量
|
* 当 [category] 为 null 时,表示获取所有类型,且每个类型限制数量为 [LawsRegulationsCondition.count]个
|
* 当 [category] 不为 null 时,表示获取某种类型,且该种类型限制数量为 [LawsRegulationsCondition.count]个
|
* 当[LawsRegulationsCondition.count] 为null 时,表示不做数量限制
|
*/
|
val count: Int? = null
|
|
/**
|
* 关键字搜索
|
*/
|
val keywords: String? = null
|
|
/**
|
* 是否开放
|
*/
|
val isOpen: Boolean = true
|
|
/**
|
* 是否在用
|
*/
|
val isUsing: Boolean = true
|
|
|
val sceneTypeId: Int? = null
|
}
|