You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
42 lines
693 B
42 lines
693 B
package http |
|
|
|
import ( |
|
"go-common/app/service/main/msm/model" |
|
bm "go-common/library/net/http/blademaster" |
|
) |
|
|
|
func codes(c *bm.Context) { |
|
var ( |
|
err error |
|
code *model.Codes |
|
param = new(struct { |
|
Ver int64 `form:"ver"` |
|
}) |
|
) |
|
if err = c.Bind(param); err != nil { |
|
return |
|
} |
|
if code, err = svr.Codes(c, param.Ver); err != nil { |
|
c.JSON(nil, err) |
|
return |
|
} |
|
c.JSON(code, nil) |
|
} |
|
|
|
func codesLangs(c *bm.Context) { |
|
var ( |
|
err error |
|
code *model.CodesLangs |
|
param = new(struct { |
|
Ver int64 `form:"ver"` |
|
}) |
|
) |
|
if err = c.Bind(param); err != nil { |
|
return |
|
} |
|
if code, err = svr.CodesLangs(c, param.Ver); err != nil { |
|
c.JSON(nil, err) |
|
return |
|
} |
|
c.JSON(code, nil) |
|
}
|
|
|