|
@@ -4,10 +4,10 @@ import (
|
|
|
"duoduo/apis/bizhi/models"
|
|
|
"duoduo/apis/pdd"
|
|
|
"duoduo/models/bizhi"
|
|
|
+ "duoduo/tools"
|
|
|
"duoduo/tools/app"
|
|
|
"fmt"
|
|
|
"github.com/gin-gonic/gin"
|
|
|
- "pmo/pkg/tools"
|
|
|
)
|
|
|
|
|
|
//获取用户openid,没有,注册用户
|
|
@@ -47,15 +47,15 @@ func OpenIdSet(c *gin.Context) {
|
|
|
if inData.OpenId != "" { //有上级
|
|
|
sql1.OpenID = inData.OpenId
|
|
|
//创建用户
|
|
|
- sqlData.CreateTime = tools.GetCurrentTimeStr()
|
|
|
- sqlData.UpdateTime = tools.GetCurrentTimeStr()
|
|
|
+ sqlData.CreateTime = tools.GetCurrntTimeStr()
|
|
|
+ sqlData.UpdateTime = tools.GetCurrntTimeStr()
|
|
|
sqlData.OpenID1 = inData.OpenId
|
|
|
|
|
|
sqlData.Create()
|
|
|
} else { //无上级用户
|
|
|
//创建用户
|
|
|
- sqlData.CreateTime = tools.GetCurrentTimeStr()
|
|
|
- sqlData.UpdateTime = tools.GetCurrentTimeStr()
|
|
|
+ sqlData.CreateTime = tools.GetCurrntTimeStr()
|
|
|
+ sqlData.UpdateTime = tools.GetCurrntTimeStr()
|
|
|
sqlData.Create()
|
|
|
}
|
|
|
|
|
@@ -84,6 +84,7 @@ func GetUserScore(c *gin.Context) {
|
|
|
app.OK(c, data.Score, "成功")
|
|
|
}
|
|
|
|
|
|
+//用户消费积分
|
|
|
func SubUserScore(c *gin.Context) {
|
|
|
var inData models.SubUserScoreRequest
|
|
|
var sqlData bizhi.User
|
|
@@ -103,3 +104,44 @@ func SubUserScore(c *gin.Context) {
|
|
|
app.OK(c, nil, "")
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+//下级用户列表
|
|
|
+func GetUserList(c *gin.Context) {
|
|
|
+ var inData models.GetUserListRequest
|
|
|
+
|
|
|
+ var user bizhi.User
|
|
|
+
|
|
|
+ var pageSize = 10
|
|
|
+ var pageIndex = 1
|
|
|
+
|
|
|
+ err := c.ShouldBindJSON(&inData)
|
|
|
+ if err != nil {
|
|
|
+ app.Error(c, 400, err, err.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+
|
|
|
+ if inData.PageSize != 0 {
|
|
|
+ pageSize = inData.PageSize
|
|
|
+ }
|
|
|
+ if inData.PageIndex != 0 {
|
|
|
+ pageIndex = inData.PageIndex
|
|
|
+ }
|
|
|
+
|
|
|
+ user.OpenID1 = inData.OpenIdOne
|
|
|
+ userVal, count, err := user.GetOpenIdList(pageSize, pageIndex)
|
|
|
+ if err != nil {
|
|
|
+ app.Error(c, 500, err, err.Error())
|
|
|
+ return
|
|
|
+ }
|
|
|
+ for i := 0; i < len(userVal); i++ {
|
|
|
+ ///pages/image/my_fill1.png
|
|
|
+ if userVal[i].AvatarUrl == "" {
|
|
|
+ userVal[i].AvatarUrl = "/pages/image/my_fill1.png"
|
|
|
+ }
|
|
|
+ if userVal[i].NickName == "" {
|
|
|
+ userVal[i].NickName = "用户暂未授权昵称获取"
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ app.PageOK(c, userVal, count, pageIndex, pageSize, app.Success)
|
|
|
+}
|