package com.fzzy.api.data;
|
|
|
import com.fzzy.api.entity.ApiTrigger;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* 网关设备类型
|
*/
|
public enum GatewayDeviceType {
|
|
TYPE_01("TYPE_01", "地磅"),
|
TYPE_02("TYPE_02", "车牌识别"),
|
TYPE_03("TYPE_03", "道闸"),
|
TYPE_04("TYPE_04", "LED"),
|
TYPE_05("TYPE_05", "扦样机"),
|
TYPE_06("TYPE_06", "视频安防摄像头"),
|
TYPE_07("TYPE_07", "粮情分机"),
|
TYPE_08("TYPE_08", "桌面抓拍摄像头"),
|
TYPE_09("TYPE_09", "库区气象站"),
|
TYPE_99("TYPE_99", "独立IOT");
|
|
|
private String code;
|
private String name;
|
|
|
public static List<ApiTrigger> listTrigger() {
|
List<ApiTrigger> list = new ArrayList<>();
|
list.add(new ApiTrigger(TYPE_01.getCode(), TYPE_01.getName()));
|
list.add(new ApiTrigger(TYPE_02.getCode(), TYPE_02.getName()));
|
list.add(new ApiTrigger(TYPE_03.getCode(), TYPE_03.getName()));
|
list.add(new ApiTrigger(TYPE_04.getCode(), TYPE_04.getName()));
|
list.add(new ApiTrigger(TYPE_05.getCode(), TYPE_05.getName()));
|
list.add(new ApiTrigger(TYPE_06.getCode(), TYPE_06.getName()));
|
list.add(new ApiTrigger(TYPE_07.getCode(), TYPE_07.getName()));
|
list.add(new ApiTrigger(TYPE_08.getCode(), TYPE_08.getName()));
|
list.add(new ApiTrigger(TYPE_09.getCode(), TYPE_09.getName()));
|
list.add(new ApiTrigger(TYPE_99.getCode(), TYPE_99.getName()));
|
return list;
|
}
|
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public String getName() {
|
return name;
|
}
|
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
GatewayDeviceType(String code, String name) {
|
this.code = code;
|
this.name = name;
|
}
|
}
|