fix bug
This commit is contained in:
parent
727e67fa5b
commit
24cfe6f09e
@ -18,9 +18,9 @@ type LineMessageLog struct {
|
|||||||
|
|
||||||
// LineMessageLogWithUG -
|
// LineMessageLogWithUG -
|
||||||
type LineMessageLogWithUG struct {
|
type LineMessageLogWithUG struct {
|
||||||
LineMessageLog
|
LineMessageLog `cc:"-,<<"`
|
||||||
GroupName string `db:"group_name" cc:"group_name"`
|
GroupName string `db:"group_name" cc:"group_name"`
|
||||||
UserName string `db:"user_name" cc:"user_name"`
|
UserName string `db:"user_name" cc:"user_name"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// AddLineMessageLog -
|
// AddLineMessageLog -
|
||||||
|
@ -98,13 +98,13 @@ func ToMap(ss interface{}) map[string]interface{} {
|
|||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
|
||||||
tmp := ToMap(f.Interface())
|
|
||||||
if leveling == true {
|
if leveling == true {
|
||||||
|
tmp := ToMap(f.Interface())
|
||||||
for k, v := range tmp {
|
for k, v := range tmp {
|
||||||
smap[k] = v
|
smap[k] = v
|
||||||
}
|
}
|
||||||
} else if name != "-" && leveling == false {
|
} else if name != "-" && leveling == false {
|
||||||
smap[name] = tmp
|
smap[name] = f.Interface()
|
||||||
}
|
}
|
||||||
continue
|
continue
|
||||||
}
|
}
|
||||||
|
@ -1,6 +1,39 @@
|
|||||||
package utils
|
package utils
|
||||||
|
|
||||||
import "testing"
|
import (
|
||||||
|
"testing"
|
||||||
|
"time"
|
||||||
|
)
|
||||||
|
|
||||||
|
// Commands - struct
|
||||||
|
type Commands struct {
|
||||||
|
Cmd string `db:"cmd" cc:"cmd"`
|
||||||
|
Message string `db:"message" cc:"message"`
|
||||||
|
Group string `db:"group" cc:"group"`
|
||||||
|
Ctime time.Time `db:"ctime" cc:"ctime"`
|
||||||
|
Mtime time.Time `db:"mtime" cc:"ctime"`
|
||||||
|
}
|
||||||
|
|
||||||
|
// CommandsWithGroup -
|
||||||
|
type CommandsWithGroup struct {
|
||||||
|
Commands `cc:"-,<<"`
|
||||||
|
GroupName string `db:"group_name" cc:"group_name"`
|
||||||
|
}
|
||||||
|
|
||||||
|
func TestToMap(t *testing.T) {
|
||||||
|
cmd := Commands{}
|
||||||
|
cmd.Cmd = "test"
|
||||||
|
cmd.Message = "test message"
|
||||||
|
cmd.Group = ""
|
||||||
|
cmd.Ctime = time.Now()
|
||||||
|
cmd.Mtime = time.Now()
|
||||||
|
|
||||||
|
cmdWGroup := CommandsWithGroup{}
|
||||||
|
cmdWGroup.Commands = cmd
|
||||||
|
cmdWGroup.GroupName = "asd"
|
||||||
|
|
||||||
|
ToMap(cmdWGroup)
|
||||||
|
}
|
||||||
|
|
||||||
func TestCalcPage(t *testing.T) {
|
func TestCalcPage(t *testing.T) {
|
||||||
page := CalcPage(10, 1, 10)
|
page := CalcPage(10, 1, 10)
|
||||||
|
Loading…
Reference in New Issue
Block a user