vo类的实际定义

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

@ -1,10 +1,12 @@
package com.yuyou.openapi.openapi.model.vo; package com.yuyou.openapi.openapi.model.vo;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.AllArgsConstructor; import lombok.AllArgsConstructor;
import lombok.Data; import lombok.Data;
import lombok.NoArgsConstructor; import lombok.NoArgsConstructor;
import java.io.Serializable; import java.io.Serializable;
import java.util.List;
/** /**
* Copyright (C), 2012 - 2018, qyx * Copyright (C), 2012 - 2018, qyx
@ -22,22 +24,68 @@ import java.io.Serializable;
public class ABClientInterMessageVO implements 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