ソースを参照

add reverse:for v4.2.6 区域代理处理

tags/v4.2.6
huangjiajun 2年前
コミット
33937f3660
2個のファイルの変更5行の追加2行の削除
  1. +2
    -2
      db/db_regional_agent_user_belong.go
  2. +3
    -0
      rule/regional_agent.go

+ 2
- 2
db/db_regional_agent_user_belong.go ファイルの表示

@@ -174,12 +174,12 @@ func GetCountByRegionalAgentUserBelongById(Db *xorm.Engine, uid interface{}, pvd
} }
fmt.Println(pvd) fmt.Println(pvd)
if pvd == md.PVD_COMMON { if pvd == md.PVD_COMMON {
if has, err := Db.Where("uid = ? and (pvd='' or pvd=?)", uid, pvd).Get(&m); err != nil || has == false {
if has, err := Db.Where("uid = ? and (pvd='' or pvd=?)", uid, pvd).Desc("id").Get(&m); err != nil || has == false {
return nil, err return nil, err
} }
return &m, nil return &m, nil
} else { } else {
if has, err := Db.Where("uid = ? and pvd=?", uid, pvd).Get(&m); err != nil || has == false {
if has, err := Db.Where("uid = ? and pvd=?", uid, pvd).Desc("id").Get(&m); err != nil || has == false {
return nil, err return nil, err
} }
return &m, nil return &m, nil


+ 3
- 0
rule/regional_agent.go ファイルの表示

@@ -62,6 +62,9 @@ func HandleCommissionDistributionSystem(engine *xorm.Engine, args *md.RegionalAg
if err != nil { if err != nil {
return nil, false return nil, false
} }
if regionalAgentRegion == nil {
return nil, true
}
//查询 regional_agent_base 表获取虚拟币相关配置信息 //查询 regional_agent_base 表获取虚拟币相关配置信息
agentBase, err := db.GetCountByRegionalAgentBase(engine) agentBase, err := db.GetCountByRegionalAgentBase(engine)
if err != nil { if err != nil {


読み込み中…
キャンセル
保存