package defsch import ( "git.rosy.net.cn/jx-callback/business/jxutils/weixinmsg" "git.rosy.net.cn/jx-callback/business/model" "git.rosy.net.cn/jx-callback/business/msghub" ) func (s *DefScheduler) OnAfsOrderNew(order *model.AfsOrder, isPending bool) (err error) { if order.Status == model.AfsOrderStatusWait4Approve { if !isPending { msghub.OnNewWait4ApproveAfsOrder(order) weixinmsg.NotifyAfsOrderStatus(order) } } return err } func (s *DefScheduler) OnAfsOrderStatusChanged(order *model.AfsOrder, status *model.OrderStatus, isPending bool) (err error) { if status.Status == model.AfsOrderStatusWait4ReceiveGoods { if !isPending { msghub.OnKeyAfsOrderStatusChanged(order) weixinmsg.NotifyAfsOrderStatus(order) } } return err }