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
@ -21,23 +23,69 @@ import java.io.Serializable;
@NoArgsConstructor @NoArgsConstructor
public class ABClientInterMessageVO implements Serializable { public class ABClientInterMessageVO implements Serializable {
/**
* Id Id
*/
@JsonProperty(value = "app_id")
private String appId;
/**
*
*/
@JsonProperty(value = "timestamp")
private Long timestamp;
// FIXME: 2020/8/6 校验码 后续进行补充
// private String signature;
/**
*
*/
@JsonProperty(value = "data")
private List<DetailInfo> data;
/**
* ps:
*
*
*
*
* static
*
*/
@Data
@AllArgsConstructor
@NoArgsConstructor
static class DetailInfo{
/** /**
* poneNum Base64 * poneNum Base64
*/ */
@JsonProperty(value = "mobile")
private String mobile; private String mobile;
/** /**
* Base64 * Base64
*/ */
@JsonProperty(value = "act_name")
private String actName; private String actName;
/** /**
* *
*/ */
@JsonProperty(value = "start_time")
private Long startTime; private Long startTime;
/** /**
* 1:A,2:B.... * 1:A,2:B....
*/ */
@JsonProperty(value = "client_type")
private Integer clientType; private Integer clientType;
/**
* ID
*/
@JsonProperty(value = "rec_id")
private String recId;
}
} }

Loading…
Cancel
Save