🎨 新增批量修改包月服务价格功能&新增讲师管理相关功能

This commit is contained in:
2025-09-15 20:26:32 +08:00
parent 19eeb6f0a3
commit 7f066800a8
10 changed files with 110 additions and 12 deletions

View File

@@ -363,3 +363,23 @@ func (u *UserService) GetUserVipList(p request.GetUserListReq) (list []vo.UserIn
}
return
}
// SetTeacherWeight 设置讲师权重
func (u *UserService) SetTeacherWeight(p request.SetTeacherInfo) (err error) {
err = global.GVA_DB.Model(&user.User{}).Where("id = ?", p.Id).Update("weight", p.Weight).Error
if err != nil {
global.GVA_LOG.Error("设置讲师权重失败", zap.Error(err))
return
}
return
}
// SetTeacherExpectRate 设置讲师分成
func (u *UserService) SetTeacherExpectRate(p request.SetTeacherInfo) (err error) {
err = global.GVA_DB.Model(&user.User{}).Where("id = ?", p.Id).Update("expect_rate", p.ExpectRate).Error
if err != nil {
global.GVA_LOG.Error("设置讲师权重失败", zap.Error(err))
return
}
return
}