riku
2022-06-17 fd8c31dc5a0c0372d867335283f0b5272d667236
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
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
}