com.alipay.api.domain.CardDataInfoDTO Maven / Gradle / Ivy
package com.alipay.api.domain;
import java.util.List;
import com.alipay.api.AlipayObject;
import com.alipay.api.internal.mapping.ApiField;
import com.alipay.api.internal.mapping.ApiListField;
/**
* 大模型返回卡片数据结构
*
* @author auto create
* @since 1.0, 2024-08-15 12:07:16
*/
public class CardDataInfoDTO extends AlipayObject {
private static final long serialVersionUID = 5556161161372798297L;
/**
* 可空,是卡片当前链接的支付宝侧id——如科室id,医生id
*/
@ApiField("card_data_id")
private String cardDataId;
/**
* 卡片额外信息补充
*/
@ApiListField("card_ext_info")
@ApiField("card_ext_info_d_t_o")
private List cardExtInfo;
/**
* 用于补充描述地址之类的
*/
@ApiField("card_introduce")
private String cardIntroduce;
/**
* 暂时不需要考虑,用于后续拓展
*/
@ApiListField("card_key_words")
@ApiField("string")
private List cardKeyWords;
/**
* 卡片等级
*/
@ApiField("card_level")
private String cardLevel;
/**
* 卡片单条数据logo链接
*/
@ApiField("card_logo")
private String cardLogo;
/**
* 卡片单条数据的名称
*/
@ApiField("card_name")
private String cardName;
/**
* 卡片标题
*/
@ApiField("card_title")
private String cardTitle;
/**
* 卡片中跳转链接
*/
@ApiField("card_url")
private String cardUrl;
/**
* 卡片中数据展示顺序,从0开始,0的优先级最高
*/
@ApiField("index")
private String index;
/**
* 父卡片id
*/
@ApiField("parent_card_id")
private String parentCardId;
/**
* 父卡片名称
*/
@ApiField("parent_card_name")
private String parentCardName;
public String getCardDataId() {
return this.cardDataId;
}
public void setCardDataId(String cardDataId) {
this.cardDataId = cardDataId;
}
public List getCardExtInfo() {
return this.cardExtInfo;
}
public void setCardExtInfo(List cardExtInfo) {
this.cardExtInfo = cardExtInfo;
}
public String getCardIntroduce() {
return this.cardIntroduce;
}
public void setCardIntroduce(String cardIntroduce) {
this.cardIntroduce = cardIntroduce;
}
public List getCardKeyWords() {
return this.cardKeyWords;
}
public void setCardKeyWords(List cardKeyWords) {
this.cardKeyWords = cardKeyWords;
}
public String getCardLevel() {
return this.cardLevel;
}
public void setCardLevel(String cardLevel) {
this.cardLevel = cardLevel;
}
public String getCardLogo() {
return this.cardLogo;
}
public void setCardLogo(String cardLogo) {
this.cardLogo = cardLogo;
}
public String getCardName() {
return this.cardName;
}
public void setCardName(String cardName) {
this.cardName = cardName;
}
public String getCardTitle() {
return this.cardTitle;
}
public void setCardTitle(String cardTitle) {
this.cardTitle = cardTitle;
}
public String getCardUrl() {
return this.cardUrl;
}
public void setCardUrl(String cardUrl) {
this.cardUrl = cardUrl;
}
public String getIndex() {
return this.index;
}
public void setIndex(String index) {
this.index = index;
}
public String getParentCardId() {
return this.parentCardId;
}
public void setParentCardId(String parentCardId) {
this.parentCardId = parentCardId;
}
public String getParentCardName() {
return this.parentCardName;
}
public void setParentCardName(String parentCardName) {
this.parentCardName = parentCardName;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy