12345678910111213141516171819202122232425262728293031323334 |
- package controller
- import (
- "fmt"
- "github.com/gin-gonic/gin"
- "gorm.io/gorm"
- "hongze/hongze_yb/controller/response"
- "hongze/hongze_yb/models/tables/wx_user"
- )
- func Test(c *gin.Context) {
- wxUserInfo, err := wx_user.GetByMobile("18170239278")
- if err != nil {
- response.Fail("获取失败", c)
- return
- }
- response.OkData("获取成功", wxUserInfo, c)
- }
- func Test2(c *gin.Context) {
- where := make(map[string]interface{})
- where["mobile like"] = "11817023927%"
- wxUserInfo, err := wx_user.GetByWhereMap(where)
- fmt.Println(wxUserInfo)
- if err != nil {
- if err == gorm.ErrRecordNotFound {
- response.Fail("获取失败,找不到该用户", c)
- } else {
- response.Fail("获取失败,"+err.Error(), c)
- }
- return
- }
- response.OkData("获取成功", wxUserInfo, c)
- }
|