package request // PublicChartClassifyDeleteCheckReq // @Description: 公共图表分类删除请求 type PublicChartClassifyDeleteCheckReq struct { ChartClassifyId int `description:"分类id"` } // SetChartPublicReq // @Description: 设置图表公开的请求 type SetChartPublicReq struct { ChartInfoList []SetChartPublicChartReq `description:"待设置的图表"` Description string `description:"备注"` } // CancelChartPublicReq // @Description: 撤销图表公开的请求 type CancelChartPublicReq struct { ChartInfoId int `description:"待设置的图表"` Description string `description:"备注"` } type SetChartPublicChartReq struct { ChartInfoId int `description:"图表id列表"` ClassifyId int `description:"公共分类id"` } // SearchPublicChartReq // @Description: 获取图表列表(设置公开的时候)请求结构体 type SearchPublicChartReq struct { ChartPublicList []int `description:"图表公开状态:1:未公开,2:已提交;3:已公开。可多选,默认是未公开"` ChartTypeList []int `description:"图表类型id列表"` Keyword string `description:"关键字"` ClassifyIdList []int `description:"图表分类选择,如果不指定分类,那么就是所有分类"` PublicClassifyIdList []int `description:"图表所属公共分类id,如果不指定分类,那么就是所有分类"` CurrentIndex int `description:"当前页页码,从1开始"` PageSize int `description:"每页数据条数"` } // AllSearchPublicChartReq // @Description: 获取所有图表列表(设置公开的时候)请求结构体 type AllSearchPublicChartReq struct { SearchPublicChartReq ChartIdList []int `description:"选中的图表id列表"` NoChartIdList []int `description:"未选中的图表id列表"` IsSelectAll bool `description:"是否选择所有图表"` } // MoveChartClassifyReq // @Description: 移动图表分类的请求结构体 type MoveChartClassifyReq struct { SearchPublicChartReq ChartIdList []int `description:"选中的图表id列表"` NoChartIdList []int `description:"未选中的图表id列表"` IsSelectAll bool `description:"是否选择所有图表"` NewClassifyId int `description:"新的分类id"` }