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
package com.iailab.netsdk.lib.enumeration;
 
/**
 * @author 47081
 * @version 1.0
 * @description 通行模式
 * @date 2021/2/7
 */
public enum EM_PASS_MODE {
  /** 未知 */
  EM_PASS_MODE_UNKNOWN(-1, "未知"),
  /** 进授权出授权 */
  EM_PASS_MODE_IN_AUTHORIZATION_OUT_AUTHORIZATION(0, "进授权出授权"),
  /** 进授权出自由 */
  EM_PASS_MODE_IN_AUTHORIZATION_OUT_FREE(1, "进授权出自由"),
  /** 进授权出禁止 */
  EM_PASS_MODE_IN_AUTHORIZATION_OUT_FORBID(2, "进授权出禁止"),
  /** 进自由出授权 */
  EM_PASS_MODE_IN_FREE_OUT_AUTHORIZATION(3, "进自由出授权"),
  /** 进自由出自由 */
  EM_PASS_MODE_IN_FREE_OUT_FREE(4, "进自由出自由"),
  /** 进自由出禁止 */
  EM_PASS_MODE_IN_FREE_OUT_FORBID(5, "进自由出禁止"),
  /** 进禁止出授权 */
  EM_PASS_MODE_IN_FORBID_OUT_AUTHORIZATION(6, "进禁止出授权"),
  /** 进禁止出自由 */
  EM_PASS_MODE_IN_FORBID_OUT_FREE(7, "进禁止出自由"),
  /** 进禁止出禁止 */
  EM_PASS_MODE_IN_FORBID_OUT_FORBID(8, "进禁止出禁止");
 
  private int mode;
  private String desc;
  EM_PASS_MODE(int mode, String desc) {
    this.mode = mode;
    this.desc = desc;
  }
}