excel_info.go 1.0 KB

12345678910111213141516171819202122232425262728293031
  1. package response
  2. import (
  3. "eta/eta_report/services/excel"
  4. )
  5. // ExcelTableDetailResp excel表格详情
  6. type ExcelTableDetailResp struct {
  7. //ChartInfo *ChartInfo
  8. UniqueCode string `description:"表格唯一code"`
  9. Source int `description:"表格来源,1:excel插件的表格,2:自定义表格,默认:1"`
  10. ExcelType int `description:"表格类型,1:指标列,2:日期列,默认:1"`
  11. ExcelImage string `description:"表格截图"`
  12. ExcelName string `description:"表格名称"`
  13. TableInfo excel.TableData
  14. Config ExcelTableDetailConfigResp
  15. }
  16. // ExcelTableDetailConfigResp
  17. // @Description: Excel表格的配置信息
  18. type ExcelTableDetailConfigResp struct {
  19. FontSize int
  20. }
  21. // TableCellResp 单元格
  22. type TableCellResp struct {
  23. DataType int `description:"数据类型,1:普通的,2:插值法,3:手动输入,4:公式计算"`
  24. DataTime string `description:"所属日期"`
  25. ShowValue string `description:"展示的值"`
  26. Value string `description:"实际值(计算公式)"`
  27. }