修改公会解散CD
This commit is contained in:
parent
c4d2ab391c
commit
76c2db3a85
@ -46,17 +46,28 @@ func (this *apiComp) Dismiss(session comm.IUserSession, req *pb.SociatyDismissRe
|
|||||||
globalCnf := this.module.globalConf
|
globalCnf := this.module.globalConf
|
||||||
var isUpdate bool
|
var isUpdate bool
|
||||||
if sociaty.DismissTime == 0 {
|
if sociaty.DismissTime == 0 {
|
||||||
|
if sociaty.DismissCD == 0 {
|
||||||
//更新解散倒计时
|
//更新解散倒计时
|
||||||
update["dismissTime"] = utils.AddHour(int(globalCnf.GuildDissolutionCountDownCd)).Unix()
|
update["dismissTime"] = utils.AddHour(int(globalCnf.GuildDissolutionCountDownCd)).Unix()
|
||||||
isUpdate = true
|
|
||||||
} else {
|
} else {
|
||||||
if req.Dismiss == 1 { //取消解散
|
|
||||||
if utils.IsInCDHour(int64(sociaty.DismissCD)) {
|
if utils.IsInCDHour(int64(sociaty.DismissCD)) {
|
||||||
code = pb.ErrorCode_SociatyCDLimit
|
code = pb.ErrorCode_SociatyCDLimit
|
||||||
return
|
return
|
||||||
} else {
|
} else {
|
||||||
|
update["dismissCD"] = utils.AddHour(int(globalCnf.GuildDissolutionCd)).Unix()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
isUpdate = true
|
||||||
|
} else {
|
||||||
|
if req.Dismiss == 1 { //取消解散
|
||||||
|
if sociaty.DismissCD == 0 {
|
||||||
// 设置冷区时间
|
// 设置冷区时间
|
||||||
update["dismissCD"] = utils.AddHour(int(globalCnf.GuildDissolutionCd)).Unix()
|
update["dismissCD"] = utils.AddHour(int(globalCnf.GuildDissolutionCd)).Unix()
|
||||||
|
} else {
|
||||||
|
if utils.IsInCDHour(int64(sociaty.DismissCD)) {
|
||||||
|
code = pb.ErrorCode_SociatyCDLimit
|
||||||
|
return
|
||||||
|
}
|
||||||
}
|
}
|
||||||
//取消倒计时
|
//取消倒计时
|
||||||
update["dismissTime"] = 0
|
update["dismissTime"] = 0
|
||||||
|
Loading…
Reference in New Issue
Block a user