表格排序器增加关联表支持和字段映射

This commit is contained in:
孟帅
2023-08-14 16:25:47 +08:00
parent 122af88992
commit 2a1e0c811c
6 changed files with 293 additions and 15 deletions

View File

@@ -7,15 +7,14 @@ package form
// Sorter 排序器兼容naiveUI
type Sorter struct {
ColumnKey string `json:"columnKey" dc:"排序字段"`
Sorter bool `json:"sorter" dc:"是否需要排序"`
Order interface{} `json:"order" dc:"排序方式 descend|ascend|false"`
ColumnKey string `json:"columnKey" dc:"排序字段"`
Order interface{} `json:"order" dc:"排序方式 descend|ascend|false"`
}
type Sorters struct {
Sorters []Sorter `json:"sorters" dc:"排序器"`
Sorters []*Sorter `json:"sorters" dc:"排序器"`
}
func (s *Sorters) GetSorters() []Sorter {
func (s *Sorters) GetSorters() []*Sorter {
return s.Sorters
}