package com.ld.igds.websocket; import java.io.Serializable; import com.ld.igds.io.constant.OrderRespEnum; import lombok.Data; /** * 用于WEbSocket前后端数据传输对象封装 * * @author jiazx * */ @Data public class WebSocketPacket implements Serializable { public static final String BIZ_TAG_COMMON = "common"; public static final String BIZ_TAG_SCREEN_CHECK = "check"; public static final String BIZ_TAG_SCREEN_INOUT = "inout"; public static final String BIZ_TAG_SCREEN_GROUP = "group"; /** * */ private static final long serialVersionUID = 1L; // 组织编码,不可为空 private String companyId; private String deptId; // 业务类型,不可为空 private String bizType; //业务自定义标签 private String bizTag = "common";//默认代表通用 // 业务ID,比如仓库ID,类型Id等 private String bizId; //用于命令类型的返回代码 private String orderResp = OrderRespEnum.MSG_SUCCESS.getCode(); private String userId; // 业务数据,可以是字符串或者业务数据 private Object data; }