85 lines
1.5 KiB
Java
85 lines
1.5 KiB
Java
package com.yunhai.userbase.model.application;
|
|
|
|
import lombok.Data;
|
|
|
|
import java.util.List;
|
|
|
|
/**
|
|
* 应用信息返回视图。
|
|
* 用于接口返回给前端的应用数据。
|
|
*
|
|
* @author chenx
|
|
*/
|
|
@Data
|
|
public class ApplicationInfoVo {
|
|
/**
|
|
* 主键ID。<br>
|
|
*/
|
|
private Integer id;
|
|
|
|
/**
|
|
* 应用名称。<br>
|
|
*/
|
|
private String name;
|
|
|
|
/**
|
|
* 应用类别ID。<br>
|
|
*/
|
|
private Integer categoryId;
|
|
|
|
/**
|
|
* 排序号,仅在同一个应用类型内有效;未排序时为 null。<br>
|
|
*/
|
|
private Integer sortNo;
|
|
|
|
/**
|
|
* 应用描述。<br>
|
|
*/
|
|
private String desc;
|
|
|
|
/**
|
|
* 系统生成的唯一标识(appKey),整型,从100000起自增。<br>
|
|
*/
|
|
private Integer appKey;
|
|
|
|
/**
|
|
* 密钥(appSecret),与数据库 app_secret 字段一致,字符串类型。<br>
|
|
*/
|
|
private String appSecret;
|
|
|
|
/**
|
|
* 应用前端类型列表。<br>
|
|
*/
|
|
private List<Integer> clients;
|
|
|
|
/**
|
|
* PC应用访问地址。<br>
|
|
*/
|
|
private String pcUrl;
|
|
|
|
/**
|
|
* PC应用图标地址。<br>
|
|
*/
|
|
private String pcIcon;
|
|
|
|
/**
|
|
* App访问地址。<br>
|
|
*/
|
|
private String appUrl;
|
|
|
|
/**
|
|
* App应用图标地址。<br>
|
|
*/
|
|
private String appIcon;
|
|
|
|
/**
|
|
* 公众号应用地址。<br>
|
|
*/
|
|
private String officialAccountUrl;
|
|
|
|
/**
|
|
* 钉钉应用地址。<br>
|
|
*/
|
|
private String dingtalkUrl;
|
|
}
|