Skip to content

Commit

Permalink
feat: select组件支持load
Browse files Browse the repository at this point in the history
  • Loading branch information
tangtanglove committed Oct 19, 2024
1 parent bd29389 commit bc54222
Show file tree
Hide file tree
Showing 5 changed files with 27 additions and 25 deletions.
2 changes: 1 addition & 1 deletion pkg/app/admin/template/resource/searches/search.go
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,7 @@ func (p *Search) Options(ctx *builder.Context) interface{} {
return nil
}

// 单向联动,返回数据类型:map[string]string{"field": "you_want_load_field","api": "admin/resource_name/action/select-options"}
// 单向联动,返回数据类型:map[string]string{"field": "you_want_load_field","api": "/api/admin/resource_name/action/select-options"}
func (p *Search) Load(ctx *builder.Context) map[string]string {
return nil
}
6 changes: 4 additions & 2 deletions pkg/app/admin/template/resource/searches/select.go
Original file line number Diff line number Diff line change
Expand Up @@ -13,19 +13,21 @@ type Select struct {
// 初始化模板
func (p *Select) TemplateInit(ctx *builder.Context) interface{} {
p.Component = "selectField"

return p
}

// 设置Option
func (p *Select) Option(value interface{}, label string) *selectfield.Option {

return &selectfield.Option{
Value: value,
Label: label,
}
}

func (p *Select) Options(ctx *builder.Context) interface{} {
return []*selectfield.Option{}
}

// 单向联动,返回数据类型:map[string]string{"field": "you_want_load_field","api": "admin/resource_name/action/select-options"}
func (p *Select) Load(ctx *builder.Context) map[string]string {
return nil
Expand Down
2 changes: 1 addition & 1 deletion pkg/builder/engine.go
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ const (
AppName = "QuarkGo"

// 版本号
Version = "3.0.2"
Version = "3.0.3"

// 包名
PkgName = "github.com/quarkcloudio/quark-go/v3"
Expand Down
2 changes: 1 addition & 1 deletion web/app/admin/159.async.js

Large diffs are not rendered by default.

40 changes: 20 additions & 20 deletions web/app/admin/umi.js

Large diffs are not rendered by default.

0 comments on commit bc54222

Please sign in to comment.