| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- package home
- type SetUpHomeConfig struct {
- ModuleCode string `json:"module_code"`
- NumReportConfig []*NumReportConfig `json:"num_report_config"`
- DataReportConfig []*DataReportConfig `json:"data_report_config"`
- }
- type SearchHomeConfig struct {
- ModuleCode string `json:"module_code"`
- }
- type SearchNumReportData struct {
- ReportId []int64 `json:"ids"`
- }
- type SearchDataReportData struct {
- ReportId int64 `json:"id"`
- Params map[string]interface{}
- }
- type NumReportConfig struct {
- Id int64 `json:"id"`
- ReportIcon string `json:"report_icon"`
- ReportCode string `json:"report_code"`
- ReportName string `json:"report_name"`
- ReportDesc string `json:"report_desc"`
- Sort int64 `json:"sort"`
- }
- type DataReportConfig struct {
- Id int64 `json:"id"`
- ReportCode string `json:"report_code"`
- ReportName string `json:"report_name"`
- ReportDesc string `json:"report_desc"`
- ReportType string `json:"report_type"`
- LocationX int64 `json:"location_x"`
- LocationY int64 `json:"location_y"`
- SizeH int64 `json:"size_h"`
- SizeW int64 `json:"size_w"`
- }
- type NumReportResponses struct {
- NumReportResponse []*NumReportResponse `json:"num_report_response"`
- }
- type NumReportResponse struct {
- NumReportConfig
- Data interface{} `json:"data"`
- }
- type DataReportResponse struct {
- DataReportConfig
- Data interface{} `json:"data"`
- }
|