11 常用结构体
# WSResult
通用接口返回数据模型
```
int code; //返回错误码
String message; //返回信息
Object data; //如有必要,返回对应数据
```
# UserSignTemplate
用户签名模板数据模型
```
String templateId; //签名模板id
String imageFilePath; //签名模板的图片存放地址、用于自行显示图片的场合
String addTime; // 添加时间
```
# SignInfo
签字信息数据模型
```
String signerName; //签批人名称
int type; //签批数据类型 0:签名 1:图片 2:文本 3:批注
String signDate; // 签批时间
String desc; //签批描述
int pageNum; //签批页码
String signerID; //签批人id 唯一识别码
RectX signPosition; // 签批位置信息
String objId; //服务端保存的签批数据id 在删除签批时使用
boolean solidObject; //是否是已固化签批数据,已固化数据不可删除
```
# RectX的结构体信息如下
```
float x; //基于pdf坐标系 左上角点X轴坐标
float y; //基于pdf坐标系 左上角点Y轴坐标
float width; //基于pdf坐标系 数据宽值
float height; //基于pdf坐标系 数据高值
```
# DialogSet的结构体信息如下
```
String title; // 弹窗标题
int titleColor;// 弹窗标题颜色
String content; // 弹窗内容
int contentColor;// 弹窗颜色
String cancelText;// 弹窗取消文字
int cancelTextColor;// 弹窗取消文字颜色
String confirmText;// 弹窗确认文字
int confirmTextColor;// 弹窗确认文字颜色
```