diff --git a/comm/imodule.go b/comm/imodule.go index 5e5a3053b..7ecffc543 100644 --- a/comm/imodule.go +++ b/comm/imodule.go @@ -24,7 +24,10 @@ type ( } // 活动通知 IActivityNotice interface { - ActivityNotice(hdlist *pb.DBHuodong) + //活动开启通知 + ActivityOpenNotice(hdlist *pb.DBHuodong) + //活动关闭通知 + ActivityCloseNotice(hdlist *pb.DBHuodong) } //支付发布接口 IPayDelivery interface { diff --git a/modules/activity/module.go b/modules/activity/module.go index c533bcd06..b491ab013 100644 --- a/modules/activity/module.go +++ b/modules/activity/module.go @@ -54,7 +54,7 @@ func (this *Activity) Start() (err error) { var module core.IModule if module, err = this.service.GetModule(comm.ModuleWarorder); err == nil { if m, ok := module.(comm.IWarorder); ok { - m.ActivityNotice(rst) + m.ActivityOpenNotice(rst) } } } @@ -63,7 +63,7 @@ func (this *Activity) Start() (err error) { var module core.IModule if module, err = this.service.GetModule(comm.ModulePay); err == nil { if m, ok := module.(comm.IPay); ok { - m.ActivityNotice(rst) + m.ActivityOpenNotice(rst) } } } diff --git a/modules/pay/module.go b/modules/pay/module.go index b112236c8..7ff583536 100644 --- a/modules/pay/module.go +++ b/modules/pay/module.go @@ -286,7 +286,7 @@ func (this *Pay) ModulePayDelivery(session comm.IUserSession, Productid string, return } -func (this *Pay) ActivityNotice(hdlist *pb.DBHuodong) { +func (this *Pay) ActivityOpenNotice(hdlist *pb.DBHuodong) { switch hdlist.Itype { case comm.HdTypePay: this.modelActivity.setopentime(1, hdlist) diff --git a/modules/warorder/module.go b/modules/warorder/module.go index 23789db4d..7eee43218 100644 --- a/modules/warorder/module.go +++ b/modules/warorder/module.go @@ -87,7 +87,7 @@ func (this *Warorder) Delivery(session comm.IUserSession, pid string) (errdata * } // 开启战令 -func (this *Warorder) ActivityNotice(hdlist *pb.DBHuodong) { +func (this *Warorder) ActivityOpenNotice(hdlist *pb.DBHuodong) { switch hdlist.Itype { case comm.HdTypeWarorder: this.modelWarorder.setopentime(2, hdlist)