jiazx0107@163.com
2023-12-24 8efb5a8cd2c8a6b40e58f4f3fb851d54cf415af9
src/main/java/com/fzzy/api/data/GatewayProtocol.java
@@ -1,6 +1,11 @@
package com.fzzy.api.data;
import com.fzzy.api.entity.ApiTrigger;
import java.util.ArrayList;
import java.util.List;
/**
 * 系统与网关之间的通讯协议
 */
@@ -9,12 +14,21 @@
    GATE_WEBSOCKET("GATE_WEBSOCKET", "webSocket"),
    GATE_MQTT("GATE_MQTT", "MQTT"),
    GATE_HTTP("GATE_HTTP", "HTTP"),
    GATE_TEST("GATE_TEST", "测试");
    GATE_TEST("GATE_TEST", "演示测试");
    private String code;
    private String name;
    public static List<ApiTrigger> listTrigger() {
        List<ApiTrigger> list = new ArrayList<>();
        list.add(new ApiTrigger(GATE_WEBSOCKET.getCode(), GATE_WEBSOCKET.getName()));
        list.add(new ApiTrigger(GATE_MQTT.getCode(), GATE_MQTT.getName()));
        list.add(new ApiTrigger(GATE_HTTP.getCode(), GATE_HTTP.getName()));
        list.add(new ApiTrigger(GATE_TEST.getCode(), GATE_TEST.getName()));
        return list;
    }
    public String getCode() {
        return code;