短信在拣货完成后发送
This commit is contained in:
@@ -398,7 +398,7 @@ func (s *DefScheduler) OnOrderNew(order *model.GoodsOrder, isPending bool, isAut
|
||||
}
|
||||
OrderProfitWarning(order)
|
||||
if !isAuto {
|
||||
smsmsg.NotifyNewOrder(order)
|
||||
//smsmsg.NotifyNewOrder(order)
|
||||
}
|
||||
// smsmsg.NotifyNewUserOrder(order)
|
||||
push.NotifyNewOrder(order)
|
||||
@@ -484,6 +484,9 @@ func (s *DefScheduler) OnOrderStatusChanged(order *model.GoodsOrder, status *mod
|
||||
if statusChanged && status.Status == model.OrderStatusCanceled {
|
||||
s.notifyOrderCanceled(savedOrderInfo.order)
|
||||
}
|
||||
if status.Status == model.OrderStatusFinishedPickup {
|
||||
smsmsg.NotifyPickOrder(order)
|
||||
}
|
||||
msghub.OnFinishedPickup(savedOrderInfo.order)
|
||||
} else if status.Status == model.OrderStatusApplyCancel || //model.IsOrderLockStatus(status.Status) ||
|
||||
status.Status == model.OrderStatusApplyFailedGetGoods || //model.IsOrderUnlockStatus(status.Status) ||
|
||||
@@ -1573,7 +1576,7 @@ func (s *DefScheduler) notifyNewOrder(order *model.GoodsOrder, isAuto bool) {
|
||||
}
|
||||
OrderProfitWarning(order)
|
||||
if !isAuto {
|
||||
smsmsg.NotifyNewOrder(order)
|
||||
//smsmsg.NotifyNewOrder(order)
|
||||
}
|
||||
// smsmsg.NotifyNewUserOrder(order)
|
||||
push.NotifyNewOrder(order)
|
||||
|
||||
@@ -90,6 +90,13 @@ func NotifyNewOrder(order *model.GoodsOrder) (err error) {
|
||||
return err
|
||||
}
|
||||
|
||||
func NotifyPickOrder(order *model.GoodsOrder) (err error) {
|
||||
if isPushSMS(order) {
|
||||
err = SendSMSMsg(getOrderNotifyPhone(order), globals.SMSSignName, globals.SMSPickOrderTemplate, nil, order)
|
||||
}
|
||||
return err
|
||||
}
|
||||
|
||||
func NotifyOrderCanceled(order *model.GoodsOrder) (err error) {
|
||||
err = SendSMSMsg(getOrderNotifyPhone(order), globals.SMSSignName, globals.SMSOrderCanceledTemplate, map[string]interface{}{
|
||||
"vendorName": model.VendorChineseNames[order.VendorID],
|
||||
|
||||
@@ -143,6 +143,7 @@ smsNewOrderTemplateQ = "SMS_218292870"
|
||||
smsOrderCanceledTemplate = "SMS_175573134"
|
||||
smsNewUserOrderTemplate = "SMS_190284055"
|
||||
smsJxOrderDelivering = "SMS_217235545"
|
||||
smsPickOrderTemplate = "SMS_222861531"
|
||||
|
||||
addEvent = true
|
||||
|
||||
|
||||
@@ -53,6 +53,7 @@ var (
|
||||
SMSOrderCanceledTemplate string
|
||||
SMSNewUserOrderTemplate string
|
||||
SMSJxOrderDelivering string
|
||||
SMSPickOrderTemplate string
|
||||
|
||||
EnableWXAuth2 bool
|
||||
DisableWXAuth1 bool
|
||||
@@ -133,6 +134,7 @@ func Init() {
|
||||
SMSMobileVerifyTemplate = web.AppConfig.DefaultString("smsMobileVerifyTemplate", "")
|
||||
SMSNewOrderTemplate = web.AppConfig.DefaultString("smsNewOrderTemplate", "")
|
||||
SMSNewOrderTemplateQ = web.AppConfig.DefaultString("smsNewOrderTemplateQ", "")
|
||||
SMSPickOrderTemplate = web.AppConfig.DefaultString("smsPickOrderTemplate", "")
|
||||
SMSOrderCanceledTemplate = web.AppConfig.DefaultString("smsOrderCanceledTemplate", "")
|
||||
SMSNewUserOrderTemplate = web.AppConfig.DefaultString("smsNewUserOrderTemplate", "")
|
||||
SMSJxOrderDelivering = web.AppConfig.DefaultString("smsJxOrderDelivering", "")
|
||||
|
||||
Reference in New Issue
Block a user