29 lines
379 B
Go
29 lines
379 B
Go
package utils
|
|
|
|
import (
|
|
"github.com/astaxie/beego/orm"
|
|
)
|
|
|
|
|
|
func GetString(m orm.Params, param string) string {
|
|
ret := ""
|
|
switch i := m[param].(type) {
|
|
case string:
|
|
ret = i
|
|
}
|
|
|
|
return ret
|
|
}
|
|
|
|
func GetInt(m orm.Params, param string) int64 {
|
|
var ret int64
|
|
ret = -1
|
|
|
|
switch i := m[param].(type) {
|
|
case int, int32, int64:
|
|
ret = i.(int64)
|
|
}
|
|
|
|
return ret
|
|
}
|