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;
|
|
}
|