...
|
...
|
@@ -127,10 +127,12 @@ type Quarter struct { |
|
|
YAxisFirstLabel string `json:"yAxisFirstLabel"` // y标签1
|
|
|
YAxisSecondLabel string `json:"yAxisSecondLabel"` // y标签2
|
|
|
Area string `json:"area"` // 图形面积
|
|
|
AreaColor bool `json:"areaColor"` // 颜色
|
|
|
SeriesList []QuarterSeries `json:"seriesList"` // 图形系列
|
|
|
}
|
|
|
|
|
|
type QuarterSeries struct {
|
|
|
SeriesValue string `json:"seriesValue"`
|
|
|
}
|
|
|
|
|
|
type Title struct {
|
...
|
...
|
@@ -141,8 +143,11 @@ type Title struct { |
|
|
SubTitle string `json:"subTitle,optional"` // 副标题
|
|
|
ExplainType string `json:"explainType,optional,options=[text,,file]"` // text file ,options=text||file
|
|
|
ExplainTxt string `json:"explainTxt,optional"` // 文字说明
|
|
|
FileName string `json:"fileName,optional"` // 文件名
|
|
|
FileUrl string `json:"fileUrl,optional"` // 组件图片/视频
|
|
|
Align string `json:"align,optional"` // 文本对齐方式 left center right
|
|
|
Align string `json:"align,optional"` // 废弃 文本对齐方式 left center right
|
|
|
HeadingAlign string `json:"headingAlign,optional"` // 主标题 文本对齐方式 left center right
|
|
|
SubAlign string `json:"subAlign,optional"` // 副标题 文本对齐方式 left center right
|
|
|
}
|
|
|
|
|
|
type TableAbility struct {
|
...
|
...
|
@@ -208,7 +213,7 @@ type GetTableDetailResponse struct { |
|
|
|
|
|
type SearchTableDataRequest struct {
|
|
|
Token string `header:"x-mmm-accesstoken,optional"`
|
|
|
ObjectId int `json:"objectId"` // 对象ID
|
|
|
ObjectId int `json:"objectId,optional"` // 对象ID
|
|
|
PageNumber int `json:"page,optional"` // 分页数
|
|
|
PageSize int `json:"size,optional"` // 页码
|
|
|
Condition []*Condition `json:"conditions,optional"` // 条件
|
...
|
...
|
@@ -226,8 +231,9 @@ type AppPageGetResponse struct { |
|
|
}
|
|
|
|
|
|
type AppPageSaveRequest struct {
|
|
|
Name string `json:"name"` // 名称
|
|
|
Charts []int64 `json:"charts"` // 图表
|
|
|
Name string `json:"name"` // 名称
|
|
|
Charts []int64 `json:"charts"` // 图表
|
|
|
Cover string `json:"cover,optional"` // 封面
|
|
|
}
|
|
|
|
|
|
type AppPageSaveResponse struct {
|
...
|
...
|
@@ -262,8 +268,9 @@ type AppPageDeleteResponse struct { |
|
|
|
|
|
type AppPageUpdateRequest struct {
|
|
|
Id int64 `path:"id"`
|
|
|
Name string `json:"name"` // 名称
|
|
|
Charts []int64 `json:"charts"` // 图表
|
|
|
Name string `json:"name,optional"` // 名称
|
|
|
Charts []int64 `json:"charts"` // 图表
|
|
|
Cover string `json:"cover,optional"` // 封面
|
|
|
}
|
|
|
|
|
|
type AppPageUpdateResponse struct {
|
...
|
...
|
@@ -282,13 +289,15 @@ type AppPageSearchResponse struct { |
|
|
type AppPageItem struct {
|
|
|
Id int64 `json:"id,optional"` // 唯一标识
|
|
|
Name string `json:"name,optional"` // 名称
|
|
|
Cover string `json:"cover,optional"` // 封面
|
|
|
Charts []AppPageChartItem `json:"charts,optional"` // 图表
|
|
|
}
|
|
|
|
|
|
type AppPageChartItem struct {
|
|
|
ChartId int64 `json:"chartId"` // 图表ID
|
|
|
Name string `json:"name"` // 图表名称
|
|
|
Cover string `json:"cover"` // 图表封面
|
|
|
ChartId int64 `json:"chartId"` // 图表ID
|
|
|
Name string `json:"name"` // 图表名称
|
|
|
Cover string `json:"cover"` // 图表封面
|
|
|
ChartType string `json:"chartType,optional"` // 图表类型
|
|
|
}
|
|
|
|
|
|
type GetAppPageShareDetailRequest struct {
|
...
|
...
|
@@ -298,3 +307,14 @@ type GetAppPageShareDetailRequest struct { |
|
|
type GetAppPageShareDetailResponse struct {
|
|
|
AppPage AppPageItem `json:"page"`
|
|
|
}
|
|
|
|
|
|
type LogGetRequest struct {
|
|
|
Module string `path:"module"`
|
|
|
}
|
|
|
|
|
|
type LogGetResponse struct {
|
|
|
}
|
|
|
|
|
|
type PublicGetFileRequest struct {
|
|
|
FileName string `path:"filename"`
|
|
|
} |
...
|
...
|
|