12345678910111213141516171819202122232425262728293031323334353637383940 |
- package one
- import (
- "fmt"
- "github.com/gin-gonic/gin"
- "zhiyuan/pkg/app"
- "zhiyuan/pkg/utils"
- "zhiyuan/services/activity/one"
- "zhiyuan/services/admin"
- "zhiyuan/services/form"
- )
- func BmAdd(c *gin.Context) {
- var form form.ActivityBmForm
- if app.Bind(c, &form) != nil {
- return
- }
- form.UserID = c.GetInt("userID")
- id, err := one.AddBm(form)
- if err != nil {
- app.Error(c, err.Error())
- return
- }
- app.Success(c, gin.H{"id": id})
- }
- func RefInfo(c *gin.Context) {
- adminID := utils.ToInt(c.Param("ref_id"))
- if adminID == 0 {
- app.Error(c, "推荐人参数有误")
- return
- }
- if adminInfo, err := admin.GetInfoByID(adminID, nil, nil); err != nil {
- fmt.Println(err)
- app.Error(c, "推荐人信息有误")
- return
- } else {
- app.Success(c, adminInfo.Username)
- }
- }
|