|
@@ -27,21 +27,27 @@ func (c *credit) MyCredit() error {
|
|
user := *mongodb.FindById("user", userId, nil)
|
|
user := *mongodb.FindById("user", userId, nil)
|
|
c.T["user"] = user
|
|
c.T["user"] = user
|
|
credit_a := util.IntAll(user["credit_a"])
|
|
credit_a := util.IntAll(user["credit_a"])
|
|
- c.T["A_RZ"] = cd.AIsHasDo(cd.A_RZ, credit_a) //认证
|
|
|
|
- c.T["A_CJMP"] = cd.AIsHasDo(cd.A_CJMP, credit_a) //创建名片
|
|
|
|
- c.T["A_BYX"] = cd.AIsHasDo(cd.A_BYX, credit_a) //绑定邮箱
|
|
|
|
- c.T["A_BSJ"] = cd.AIsHasDo(cd.A_BSJ, credit_a) //绑定手机
|
|
|
|
- c.T["A_SCMP"] = cd.AIsHasDo(cd.A_SCMP, credit_a) //收藏名片
|
|
|
|
- c.T["A_SCFW"] = cd.AIsHasDo(cd.A_SCFW, credit_a) //收藏服务
|
|
|
|
- c.T["A_SYJY"] = cd.AIsHasDo(cd.A_SYJY, credit_a) //使用剑鱼
|
|
|
|
- c.T["A_QYCX"] = cd.AIsHasDo(cd.A_QYCX, credit_a) //使用企业查询
|
|
|
|
- c.T["A_FFW"] = cd.AIsHasDo(cd.A_FFW, credit_a) //发服务
|
|
|
|
- c.T["A_FXQ"] = cd.AIsHasDo(cd.A_FXQ, credit_a) //发需求
|
|
|
|
- c.T["A_CKGXW"] = cd.AIsHasDo(cd.A_CKGXW, credit_a) //查看关系网
|
|
|
|
- c.T["A_FXFWXQ"] = cd.AIsHasDo(cd.A_FXFWXQ, credit_a) //分享服务需求
|
|
|
|
- c.T["A_WCJY"] = cd.AIsHasDo(cd.A_WCJY, credit_a) //完成交易
|
|
|
|
- c.T["A_WCJYPJ"] = cd.AIsHasDo(cd.A_WCJYPJ, credit_a) //完成交易评价
|
|
|
|
- if ret := redis.Get("other", cd.B_QD+"_"+userId); ret != nil {
|
|
|
|
|
|
+ b := cd.AAllIsHasDo(credit_a)
|
|
|
|
+ if b {
|
|
|
|
+ c.T["AAll"] = true
|
|
|
|
+ } else {
|
|
|
|
+ c.T["AAll"] = false
|
|
|
|
+ c.T["A_RZ"] = cd.AIsHasDo(cd.A_RZ, credit_a) //认证
|
|
|
|
+ c.T["A_CJMP"] = cd.AIsHasDo(cd.A_CJMP, credit_a) //创建名片
|
|
|
|
+ c.T["A_BYX"] = cd.AIsHasDo(cd.A_BYX, credit_a) //绑定邮箱
|
|
|
|
+ c.T["A_BSJ"] = cd.AIsHasDo(cd.A_BSJ, credit_a) //绑定手机
|
|
|
|
+ c.T["A_SCMP"] = cd.AIsHasDo(cd.A_SCMP, credit_a) //收藏名片
|
|
|
|
+ c.T["A_SCFW"] = cd.AIsHasDo(cd.A_SCFW, credit_a) //收藏服务
|
|
|
|
+ c.T["A_SYJY"] = cd.AIsHasDo(cd.A_SYJY, credit_a) //使用剑鱼
|
|
|
|
+ c.T["A_QYCX"] = cd.AIsHasDo(cd.A_QYCX, credit_a) //使用企业查询
|
|
|
|
+ c.T["A_FFW"] = cd.AIsHasDo(cd.A_FFW, credit_a) //发服务
|
|
|
|
+ c.T["A_FXQ"] = cd.AIsHasDo(cd.A_FXQ, credit_a) //发需求
|
|
|
|
+ c.T["A_CKGXW"] = cd.AIsHasDo(cd.A_CKGXW, credit_a) //查看关系网
|
|
|
|
+ c.T["A_FXFWXQ"] = cd.AIsHasDo(cd.A_FXFWXQ, credit_a) //分享服务需求
|
|
|
|
+ c.T["A_WCJY"] = cd.AIsHasDo(cd.A_WCJY, credit_a) //完成交易
|
|
|
|
+ c.T["A_WCJYPJ"] = cd.AIsHasDo(cd.A_WCJYPJ, credit_a) //完成交易评价
|
|
|
|
+ }
|
|
|
|
+ if ret := redis.Get(RedisDB, cd.B_QD+"_"+userId); ret != nil {
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
qd := false
|
|
qd := false
|
|
if time.Unix(int64(tmp[0]), 0).Day() == time.Now().Day() {
|
|
if time.Unix(int64(tmp[0]), 0).Day() == time.Now().Day() {
|
|
@@ -51,25 +57,25 @@ func (c *credit) MyCredit() error {
|
|
} else {
|
|
} else {
|
|
c.T["B_QD"] = map[string]interface{}{"B": 1}
|
|
c.T["B_QD"] = map[string]interface{}{"B": 1}
|
|
}
|
|
}
|
|
- if ret := redis.Get("other", cd.B_FFW+"_"+userId); ret != nil {
|
|
|
|
|
|
+ if ret := redis.Get(RedisDB, cd.B_FFW+"_"+userId); ret != nil {
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
c.T["B_FFW"] = map[string]interface{}{"A": tmp[0], "B": tmp[1], "C": tmp[2]}
|
|
c.T["B_FFW"] = map[string]interface{}{"A": tmp[0], "B": tmp[1], "C": tmp[2]}
|
|
} else {
|
|
} else {
|
|
c.T["B_FFW"] = map[string]interface{}{"A": 0, "B": 0, "C": cd.B_FFW_T}
|
|
c.T["B_FFW"] = map[string]interface{}{"A": 0, "B": 0, "C": cd.B_FFW_T}
|
|
}
|
|
}
|
|
- if ret := redis.Get("other", cd.B_FXQ+"_"+userId); ret != nil {
|
|
|
|
|
|
+ if ret := redis.Get(RedisDB, cd.B_FXQ+"_"+userId); ret != nil {
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
c.T["B_FXQ"] = map[string]interface{}{"A": tmp[0], "B": tmp[1], "C": tmp[2]}
|
|
c.T["B_FXQ"] = map[string]interface{}{"A": tmp[0], "B": tmp[1], "C": tmp[2]}
|
|
} else {
|
|
} else {
|
|
c.T["B_FXQ"] = map[string]interface{}{"A": 0, "B": 0, "C": cd.B_FXQ_T}
|
|
c.T["B_FXQ"] = map[string]interface{}{"A": 0, "B": 0, "C": cd.B_FXQ_T}
|
|
}
|
|
}
|
|
- if ret := redis.Get("other", cd.B_FXFWXQ+"_"+userId); ret != nil {
|
|
|
|
|
|
+ if ret := redis.Get(RedisDB, cd.B_FXFWXQ+"_"+userId); ret != nil {
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
c.T["B_FXFWXQ"] = map[string]interface{}{"A": tmp[0], "B": tmp[1], "C": tmp[2]}
|
|
c.T["B_FXFWXQ"] = map[string]interface{}{"A": tmp[0], "B": tmp[1], "C": tmp[2]}
|
|
} else {
|
|
} else {
|
|
c.T["B_FXFWXQ"] = map[string]interface{}{"A": 0, "B": 0, "C": cd.B_FXFWXQ_T}
|
|
c.T["B_FXFWXQ"] = map[string]interface{}{"A": 0, "B": 0, "C": cd.B_FXFWXQ_T}
|
|
}
|
|
}
|
|
- if ret := redis.Get("other", cd.B_QYCX+"_"+userId); ret != nil {
|
|
|
|
|
|
+ if ret := redis.Get(RedisDB, cd.B_QYCX+"_"+userId); ret != nil {
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
c.T["B_QYCX"] = map[string]interface{}{"A": tmp[0], "B": tmp[1], "C": tmp[2]}
|
|
c.T["B_QYCX"] = map[string]interface{}{"A": tmp[0], "B": tmp[1], "C": tmp[2]}
|
|
} else {
|
|
} else {
|
|
@@ -116,7 +122,7 @@ func (c *credit) SessionQdAjx() error {
|
|
return nil
|
|
return nil
|
|
}
|
|
}
|
|
userId := util.ObjToString(c.GetSession("userId"))
|
|
userId := util.ObjToString(c.GetSession("userId"))
|
|
- if ret := redis.Get("other", cd.B_QD+"_"+userId); ret != nil {
|
|
|
|
|
|
+ if ret := redis.Get(RedisDB, cd.B_QD+"_"+userId); ret != nil {
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
tmp := util.InterfaceArrTointArr(ret.([]interface{}))
|
|
if time.Unix(int64(tmp[0]), 0).Day() == time.Now().Day() {
|
|
if time.Unix(int64(tmp[0]), 0).Day() == time.Now().Day() {
|
|
c.Session().UpdateByCustomField("id", userId, "credit_qd", "y")
|
|
c.Session().UpdateByCustomField("id", userId, "credit_qd", "y")
|