|
|
@@ -2,11 +2,9 @@ package test_controller
|
|
|
|
|
|
import (
|
|
|
"fmt"
|
|
|
+ "fohow.com/apps/helper"
|
|
|
"fohow.com/apps/models/order_model"
|
|
|
- "fohow.com/apps/models/user_model"
|
|
|
- "fohow.com/libs/lib_redis"
|
|
|
"fohow.com/libs/wx_mp"
|
|
|
- "github.com/astaxie/beego"
|
|
|
"math/rand"
|
|
|
"strings"
|
|
|
"time"
|
|
|
@@ -51,35 +49,40 @@ func (self *TestController) TestOrderListen() {
|
|
|
//测试redis 存储userInfo
|
|
|
func (self *TestController) GetUserInfoFromRedis() {
|
|
|
|
|
|
- //-------测试个人------------//
|
|
|
- userId := int64(1458)
|
|
|
- key := fmt.Sprintf("userinfo_%d", userId)
|
|
|
- var user user_model.User
|
|
|
- ok, resp := lib_redis.GetRedisValue(key, user)
|
|
|
- if !ok {
|
|
|
- //发送请求
|
|
|
- resp = user_model.GetUserById(userId, false)
|
|
|
- lib_redis.SetJsonEx(key, resp, 90*60)
|
|
|
+ ////-------测试个人------------//
|
|
|
+ //userId := int64(1458)
|
|
|
+ //key := fmt.Sprintf("userinfo_%d", userId)
|
|
|
+ //var user user_model.User
|
|
|
+ //ok, resp := lib_redis.GetRedisValue(key, user)
|
|
|
+ //if !ok {
|
|
|
+ // //发送请求
|
|
|
+ // resp = user_model.GetUserById(userId, false)
|
|
|
+ // lib_redis.SetJsonEx(key, resp, 90*60)
|
|
|
+ //
|
|
|
+ //}
|
|
|
+ //beego.BeeLogger.Warn("resp---%v", resp)
|
|
|
+ //
|
|
|
+ ////-------测试数组------------//
|
|
|
+ //key_ar := fmt.Sprintf("array_userinfo_a")
|
|
|
+ //var users []user_model.User
|
|
|
+ //ok, resp_ar := lib_redis.GetRedisValue(key_ar, users)
|
|
|
+ //if !ok {
|
|
|
+ // //发送请求
|
|
|
+ // resp_ar = user_model.GetUserByIsRegistAndIsRegistBefore()
|
|
|
+ // lib_redis.SetJsonEx(key_ar, resp_ar, 90*60)
|
|
|
+ //
|
|
|
+ //}
|
|
|
+ //beego.BeeLogger.Warn("resp_ar---%v", resp_ar)
|
|
|
+ var math = helper.NewMath()
|
|
|
+ userLeftSilver := float64(16)
|
|
|
+ paiedSilver, _ := math.Min(float64(userLeftSilver), float64(10.1), float64(9.8))
|
|
|
|
|
|
- }
|
|
|
- beego.BeeLogger.Warn("resp---%v", resp)
|
|
|
-
|
|
|
- //-------测试数组------------//
|
|
|
- key_ar := fmt.Sprintf("array_userinfo_a")
|
|
|
- var users []user_model.User
|
|
|
- ok, resp_ar := lib_redis.GetRedisValue(key_ar, users)
|
|
|
- if !ok {
|
|
|
- //发送请求
|
|
|
- resp_ar = user_model.GetUserByIsRegistAndIsRegistBefore()
|
|
|
- lib_redis.SetJsonEx(key_ar, resp_ar, 90*60)
|
|
|
-
|
|
|
- }
|
|
|
- beego.BeeLogger.Warn("resp_ar---%v", resp_ar)
|
|
|
type Ret struct {
|
|
|
Resp interface{} `json:"resp"`
|
|
|
}
|
|
|
ret := &Ret{}
|
|
|
- ret.Resp = resp_ar
|
|
|
+ ret.Resp = paiedSilver
|
|
|
+
|
|
|
self.Data["json"] = ret
|
|
|
self.ServeJSON()
|
|
|
}
|