package com.fzzy.igds.websocket; import com.fzzy.igds.constant.OrderRespEnum; import lombok.Data; import java.io.Serializable; /** * @Description 用于WEbSocket前后端数据传输对象封装 * @Author CZT * @Date 2025/12/18 19:19 */ @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; }