finish tribally report logic

This commit is contained in:
2025-05-08 14:45:46 +08:00
parent 6992994065
commit 1ecac5d626
5 changed files with 57 additions and 11 deletions

View File

@@ -40,6 +40,7 @@ type (
NhTriballyUser struct {
Id uint `db:"id"`
Uid uint `db:"uid"` // 用户id
Email string `db:"email"` // 邮箱
Chapter int `db:"chapter"` // 章节
CreatedAt time.Time `db:"created_at"` // 创建时间
UpdatedAt time.Time `db:"updated_at"` // 修改时间
@@ -88,14 +89,14 @@ func (m *defaultNhTriballyUserModel) FindOneByUid(ctx context.Context, uid uint)
}
func (m *defaultNhTriballyUserModel) Insert(ctx context.Context, data *NhTriballyUser) (sql.Result, error) {
query := fmt.Sprintf("insert into %s (%s) values (?, ?)", m.table, nhTriballyUserRowsExpectAutoSet)
ret, err := m.conn.ExecCtx(ctx, query, data.Uid, data.Chapter)
query := fmt.Sprintf("insert into %s (%s) values (?, ?, ?)", m.table, nhTriballyUserRowsExpectAutoSet)
ret, err := m.conn.ExecCtx(ctx, query, data.Uid, data.Email, data.Chapter)
return ret, err
}
func (m *defaultNhTriballyUserModel) Update(ctx context.Context, newData *NhTriballyUser) error {
query := fmt.Sprintf("update %s set %s where `id` = ?", m.table, nhTriballyUserRowsWithPlaceHolder)
_, err := m.conn.ExecCtx(ctx, query, newData.Uid, newData.Chapter, newData.Id)
_, err := m.conn.ExecCtx(ctx, query, newData.Uid, newData.Email, newData.Chapter, newData.Id)
return err
}