代码拉取完成,页面将自动刷新
package service
import (
"gitee.com/kristas/booting-go/demo/model"
"gitee.com/kristas/booting-go/demo/repository"
"gitee.com/kristas/booting-go/framework"
"gitee.com/kristas/booting-go/framework/core/bean"
)
func init() {
framework.Component(new(EmployeeService))
}
type EmployeeService struct {
bean.Component
Repo *repository.AccountRepository
}
func (r *EmployeeService) GetUserById(username string) model.Account {
var m model.Account
r.Repo.Where("username = ?", username).Find(&m)
return m
}
func (r *EmployeeService) GetAllUsers() []model.Account {
var m []model.Account
r.Repo.Find(&m)
return m
}
func (r *EmployeeService) SaveUser(username string, account model.Account) model.Account {
if username != account.Username {
return model.Account{}
}
r.Repo.Save(&account)
return account
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。