repo.go 528 Bytes
Newer Older
hujiebin's avatar
hujiebin committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
package msg_m

import (
	"hilo-user/domain/model"
	"hilo-user/myerr"
)

func (msgUserRecord *MsgUserRecord) Persistent() error {
	if err := model.Persistent(msgUserRecord.Db, msgUserRecord); err != nil {
		return myerr.WrapErr(err)
	}
	return nil
}

func (msgSysRecord *MsgSysRecord) Persistent() error {
	if err := model.Persistent(msgSysRecord.Db, msgSysRecord); err != nil {
		return myerr.WrapErr(err)
	}
	return nil
}

func (msgSysUser *MsgSysUser) Persistent() error {
	return model.Persistent(msgSysUser.Db, msgSysUser)
}