diff --git a/handler/func_model.go b/handler/func_model.go index 3dbd72e..47594fa 100644 --- a/handler/func_model.go +++ b/handler/func_model.go @@ -17,13 +17,17 @@ func SetUpFuncModelGroup(router *gin.Engine) { funcGroup.POST("/find_models_by_function", FindFuncModelByFunction) } +type FunctionModelIDs struct { + ID int `json:"id" form:"id"` +} + type FuncModelReq struct { - ID int `json:"id" form:"id"` - ModelID int `json:"model_id" form:"model_id"` - Function string `json:"function" form:"function"` - Name string `json:"name" form:"name"` - Info string `json:"info" form:"info"` - ModelIDS map[int]bool `json:"model_ids" form:"model_ids"` + ID int `json:"id" form:"id"` + ModelID int `json:"model_id" form:"model_id"` + Function string `json:"function" form:"function"` + Name string `json:"name" form:"name"` + Info string `json:"info" form:"info"` + ModelIDS []FunctionModelIDs `json:"model_ids" form:"model_ids"` } func CreateFuncModel(c *gin.Context) {