vo类的实际定义

master
qyx-git 4 years ago
parent 0c494944a4
commit 74c8abd3bd

@ -1,10 +1,12 @@
package com.yuyou.openapi.openapi.model.vo;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.io.Serializable;
import java.util.List;
/**
* Copyright (C), 2012 - 2018, qyx
@ -22,22 +24,68 @@ import java.io.Serializable;
public class ABClientInterMessageVO implements Serializable {
/**
* poneNum Base64
* Id Id
*/
private String mobile;
@JsonProperty(value = "app_id")
private String appId;
/**
* Base64
*
*/
private String actName;
@JsonProperty(value = "timestamp")
private Long timestamp;
// FIXME: 2020/8/6 校验码 后续进行补充
// private String signature;
/**
*
*
*/
private Long startTime;
@JsonProperty(value = "data")
private List<DetailInfo> data;
/**
* 1:A,2:B....
* ps:
*
*
*
*
* static
*
*/
private Integer clientType;
@Data
@AllArgsConstructor
@NoArgsConstructor
static class DetailInfo{
/**
* poneNum Base64
*/
@JsonProperty(value = "mobile")
private String mobile;
/**
* Base64
*/
@JsonProperty(value = "act_name")
private String actName;
/**
*
*/
@JsonProperty(value = "start_time")
private Long startTime;
/**
* 1:A,2:B....
*/
@JsonProperty(value = "client_type")
private Integer clientType;
/**
* ID
*/
@JsonProperty(value = "rec_id")
private String recId;
}
}

Loading…
Cancel
Save