meeting_probabilities.go 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354
  1. package request
  2. type ISheet struct {
  3. ScrollTop int `json:"scrollTop"`
  4. ScrollLeft int `json:"scrollLeft"`
  5. Index string `json:"index"`
  6. Status int `json:"status"`
  7. JfGirdSelectSave []struct{} `json:"jfgird_select_save"`
  8. LuckySheetSelectSave []struct{} `json:"luckysheet_select_save"`
  9. Data [][]*struct {
  10. Ct struct {
  11. Fa string `json:"fa"`
  12. T string `json:"t"`
  13. } `json:"ct"`
  14. M string `json:"m"`
  15. V float64 `json:"v"`
  16. } `json:"data"`
  17. Config map[string]struct {
  18. } `json:"config"`
  19. VisibleDataRow []int `json:"visibledatarow"`
  20. VisibleDataColumn []int `json:"visibledatacolumn"`
  21. ChWidth int `json:"ch_width"`
  22. RhHeight int `json:"rh_height"`
  23. LuckySheetSelectionRange []int `json:"luckysheet_selection_range"`
  24. ZoomRatio float64 `json:"zoomRatio"`
  25. CellData []ISheetCellData `json:"celldata"`
  26. }
  27. type ISheetData struct {
  28. M string `json:"m"`
  29. Ct ISheetDataCt `json:"ct"`
  30. V string `json:"v"`
  31. }
  32. type ISheetDataCt struct {
  33. Fa string `json:"fa"`
  34. T string `json:"t"`
  35. }
  36. type ISheetCellData struct {
  37. R int `json:"r"`
  38. C int `json:"c"`
  39. V ISheetData `json:"v"`
  40. }
  41. type SheetData struct {
  42. Data [][]*struct {
  43. Ct struct {
  44. Fa string `json:"fa"`
  45. T string `json:"t"`
  46. } `json:"ct"`
  47. M string `json:"m"`
  48. V float64 `json:"v"`
  49. } `json:"data"`
  50. }