mirror of
https://github.com/go-admin-team/go-admin.git
synced 2026-09-21 02:04:09 +00:00
fix🐛 修复参数根据id获取功能
This commit is contained in:
@@ -18,7 +18,7 @@ type SysConfigSearch struct {
|
|||||||
ConfigName string `form:"configName" search:"type:contains;column:config_name;table:sys_config" comment:""`
|
ConfigName string `form:"configName" search:"type:contains;column:config_name;table:sys_config" comment:""`
|
||||||
ConfigKey string `form:"configKey" search:"type:contains;column:config_key;table:sys_config" comment:""`
|
ConfigKey string `form:"configKey" search:"type:contains;column:config_key;table:sys_config" comment:""`
|
||||||
ConfigType string `form:"configType" search:"type:exact;column:config_type;table:sys_config" comment:""`
|
ConfigType string `form:"configType" search:"type:exact;column:config_type;table:sys_config" comment:""`
|
||||||
IsFrontend int `json:"isFrontend" search:"type:exact;column:is_frontend;table:sys_config" comment:""`
|
IsFrontend int `form:"isFrontend" search:"type:exact;column:is_frontend;table:sys_config" comment:""`
|
||||||
}
|
}
|
||||||
|
|
||||||
func (m *SysConfigSearch) GetNeedSearch() interface{} {
|
func (m *SysConfigSearch) GetNeedSearch() interface{} {
|
||||||
@@ -87,7 +87,6 @@ func (s *SysConfigControl) GetId() interface{} {
|
|||||||
|
|
||||||
// SysConfigById 获取单个或者删除的结构体
|
// SysConfigById 获取单个或者删除的结构体
|
||||||
type SysConfigById struct {
|
type SysConfigById struct {
|
||||||
Id int `uri:"id"`
|
|
||||||
Ids []int `json:"ids"`
|
Ids []int `json:"ids"`
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -97,7 +96,11 @@ func (s *SysConfigById) Generate() *SysConfigById {
|
|||||||
}
|
}
|
||||||
|
|
||||||
func (s *SysConfigById) GetId() interface{} {
|
func (s *SysConfigById) GetId() interface{} {
|
||||||
return s.Ids
|
if len(s.Ids) > 0 {
|
||||||
|
s.Ids = append(s.Ids, s.Id)
|
||||||
|
return s.Ids
|
||||||
|
}
|
||||||
|
return s.Id
|
||||||
}
|
}
|
||||||
|
|
||||||
func (s *SysConfigById) Bind(ctx *gin.Context) error {
|
func (s *SysConfigById) Bind(ctx *gin.Context) error {
|
||||||
@@ -116,4 +119,4 @@ func (s *SysConfigById) Bind(ctx *gin.Context) error {
|
|||||||
|
|
||||||
func (s *SysConfigById) GenerateM() (*system.SysConfig, error) {
|
func (s *SysConfigById) GenerateM() (*system.SysConfig, error) {
|
||||||
return &system.SysConfig{}, nil
|
return &system.SysConfig{}, nil
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user