You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
27 lines
456 B
Go
27 lines
456 B
Go
package model
|
|
|
|
import (
|
|
"joybuywork/internal/consts"
|
|
"joybuywork/internal/utils"
|
|
"strings"
|
|
)
|
|
|
|
func (m *FissionSignDay) SetRecordIds(ids []int64) {
|
|
if len(ids) >= 0 {
|
|
m.RecordIds = utils.Join(ids, consts.JoinComma)
|
|
}
|
|
|
|
}
|
|
|
|
func (m *FissionSignDay) GetRecordIds() (ids []int64) {
|
|
if m.RecordIds == "" {
|
|
return
|
|
}
|
|
|
|
idStr := strings.Split(m.RecordIds, consts.JoinComma)
|
|
for _, v := range idStr {
|
|
ids = append(ids, utils.StrToInt64(v))
|
|
}
|
|
return
|
|
}
|