Commit aa3a2a44 authored by chenweijian's avatar chenweijian

代理分享链接

parent 216889b8
...@@ -6,7 +6,9 @@ import ( ...@@ -6,7 +6,9 @@ import (
"git.hilo.cn/hilo-common/resource/config" "git.hilo.cn/hilo-common/resource/config"
"github.com/gin-gonic/gin" "github.com/gin-gonic/gin"
"hilo-group/domain/cache/user_c" "hilo-group/domain/cache/user_c"
"hilo-group/domain/model/diamond_m"
"hilo-group/domain/service/diamond_s" "hilo-group/domain/service/diamond_s"
"hilo-group/myerr/bizerr"
"hilo-group/req" "hilo-group/req"
"hilo-group/resp" "hilo-group/resp"
) )
...@@ -31,6 +33,14 @@ func CanShareChargeLink(c *gin.Context) (*mycontext.MyContext, error) { ...@@ -31,6 +33,14 @@ func CanShareChargeLink(c *gin.Context) (*mycontext.MyContext, error) {
return myContext, err return myContext, err
} }
isDealer, err := diamond_m.IsDiamondDealer(model.DB(), userId)
if err != nil {
return myContext, err
}
if !isDealer {
return myContext, bizerr.InvalidParameter
}
// 家族限制检查 // 家族限制检查
if err = diamond_s.NewDiamondService(myContext).CheckDealerTransferFamilyLimit(userId, toUser.ID, lang); err != nil { if err = diamond_s.NewDiamondService(myContext).CheckDealerTransferFamilyLimit(userId, toUser.ID, lang); err != nil {
myContext.Log.Errorf("CanShareChargeLink err:%v", err) myContext.Log.Errorf("CanShareChargeLink err:%v", err)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment