Files
lunar-mini/server/internal/service/user.go
T
gouki 11bfc15141 feat: 添加许愿树功能和Go后端服务
- 新增许愿树页面(Canvas绘制、许愿条展示)
- 新增许愿详情页面
- 新增许愿创建弹窗(免费/付费两种模式)
- 新增网络请求封装 utils/request.js
- 新增Go后端项目结构(Gin + Inertia.js)
- 新增用户、订单、许愿数据模型
- 新增数据库迁移脚本
- 更新.gitignore补全忽略规则
- 更新.env.local配置(robot=2, 版本1.0.1)
- 添加secrets目录说明文档
2026-08-06 12:26:29 +00:00

27 lines
579 B
Go

package service
import (
"github.com/gouki/lunar-server/internal/model"
)
// UserService 用户服务
type UserService struct{}
// GetUserByOpenID 根据OpenID获取用户
func (s *UserService) GetUserByOpenID(openID string) (*model.User, error) {
// TODO: 实现数据库查询
return &model.User{}, nil
}
// CreateUser 创建用户
func (s *UserService) CreateUser(user *model.User) error {
// TODO: 实现数据库创建
return nil
}
// UpdateUser 更新用户
func (s *UserService) UpdateUser(user *model.User) error {
// TODO: 实现数据库更新
return nil
}