...
|
...
|
@@ -24,14 +24,11 @@ type ( |
|
|
Url string `json:"url"`
|
|
|
Ext string `json:"ext"`
|
|
|
Where
|
|
|
OriginalTableId string `json:"originalTableId"`
|
|
|
IsFromOriginalTable bool `json:"isFromOriginalTable"`
|
|
|
TableFileUrl string `json:"tableFileUrl"`
|
|
|
ColumnSchemas []ColumnSchema `json:"columnSchemas"`
|
|
|
//PageNumber int `json:"pageNumber"`
|
|
|
//PageSize int `json:"pageSize"`
|
|
|
//QueryParameters []QueryParameter `json:"queryParameters"`
|
|
|
SortParameters map[string]interface{} `json:"sortParameters"`
|
|
|
OriginalTableId string `json:"originalTableId"`
|
|
|
IsFromOriginalTable bool `json:"isFromOriginalTable"`
|
|
|
TableFileUrl string `json:"tableFileUrl"`
|
|
|
ColumnSchemas []ColumnSchema `json:"columnSchemas"`
|
|
|
SortParameters map[string]interface{} `json:"sortParameters"`
|
|
|
}
|
|
|
|
|
|
DataLoadDataTable struct {
|
...
|
...
|
@@ -50,14 +47,6 @@ type ( |
|
|
ColumnContents []string `json:"columnContents"`
|
|
|
IsContainContent bool `json:"isContainContent"`
|
|
|
}
|
|
|
//Field struct {
|
|
|
// // 索引序号
|
|
|
// Index int `json:"index"`
|
|
|
// // 名称
|
|
|
// Name string `json:"name"`
|
|
|
// // 对应数据库类型
|
|
|
// Type string `json:"sqlType"`
|
|
|
//}
|
|
|
|
|
|
InValidCell struct {
|
|
|
Col string `json:"col"`
|
...
|
...
|
@@ -157,11 +146,6 @@ type ( |
|
|
MainTable *Table
|
|
|
Table *Table
|
|
|
CopyToTable *Table
|
|
|
|
|
|
// 数据列
|
|
|
//DataFields []*Field `json:"dataFields"`
|
|
|
// 手动添加的列
|
|
|
//ManualFields []*Field `json:"manualFields"`
|
|
|
}
|
|
|
|
|
|
DataCopyTable struct {
|
...
|
...
|
@@ -249,34 +233,13 @@ func ToFields(fields []*Field) []*Field { |
|
|
return result
|
|
|
}
|
|
|
|
|
|
//func ToFieldData(fields []*Field, data [][]string, byteName bool) []map[string]string {
|
|
|
// var result = make([]map[string]string, 0)
|
|
|
// var key string
|
|
|
// for _, d := range data {
|
|
|
// var item = make(map[string]string)
|
|
|
// for j, f := range fields {
|
|
|
// key = f.Name
|
|
|
// if byteName {
|
|
|
// key = f.Name
|
|
|
// }
|
|
|
// if len(d) >= j {
|
|
|
// item[key] = d[j]
|
|
|
// } else {
|
|
|
// item[key] = ""
|
|
|
// }
|
|
|
// }
|
|
|
// result = append(result, item)
|
|
|
// }
|
|
|
// return result
|
|
|
//}
|
|
|
|
|
|
type (
|
|
|
ReqFormulasGenerate struct {
|
|
|
QuerySet *QuerySet
|
|
|
Table *Table
|
|
|
QueryComponents []*QueryComponent
|
|
|
QuerySetService interface{}
|
|
|
Context interface{}
|
|
|
Context interface{}
|
|
|
}
|
|
|
|
|
|
DataFormulasGenerate struct {
|
...
|
...
|
|