aa
This commit is contained in:
@@ -62,10 +62,29 @@ func getOrderNotifyPhone(order *model.GoodsOrder) (phoneList []string) {
|
|||||||
|
|
||||||
func NotifyNewOrder(order *model.GoodsOrder) (err error) {
|
func NotifyNewOrder(order *model.GoodsOrder) (err error) {
|
||||||
if isPushSMS(order) {
|
if isPushSMS(order) {
|
||||||
err = SendSMSMsg(getOrderNotifyPhone(order), globals.SMSSignName, globals.SMSNewOrderTemplate, map[string]interface{}{
|
temp := ""
|
||||||
|
var price int64
|
||||||
|
store, _ := dao.GetStoreDetail(dao.GetDB(), jxutils.GetSaleStoreIDFromOrder(order), order.VendorID, order.VendorOrgCode)
|
||||||
|
if store.VendorPayPercentage < 50 && store.VendorPayPercentage != 0 {
|
||||||
|
temp = globals.SMSNewOrderTemplate
|
||||||
|
price = order.ActualPayPrice
|
||||||
|
} else if store.VendorPayPercentage > 50 {
|
||||||
|
temp = globals.SMSNewOrderTemplateQ
|
||||||
|
price = order.ShopPrice
|
||||||
|
} else if store.VendorPayPercentage == 0 {
|
||||||
|
if store.PayPercentage > 50 {
|
||||||
|
temp = globals.SMSNewOrderTemplateQ
|
||||||
|
price = order.ShopPrice
|
||||||
|
} else {
|
||||||
|
temp = globals.SMSNewOrderTemplate
|
||||||
|
price = order.ActualPayPrice
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
err = SendSMSMsg(getOrderNotifyPhone(order), globals.SMSSignName, temp, map[string]interface{}{
|
||||||
"daySeq": order.OrderSeq,
|
"daySeq": order.OrderSeq,
|
||||||
"consigneeName": order.ConsigneeName,
|
"consigneeName": order.ConsigneeName,
|
||||||
"payMoney": jxutils.IntPrice2StandardString(order.ActualPayPrice),
|
"payMoney": jxutils.IntPrice2StandardString(price),
|
||||||
}, order)
|
}, order)
|
||||||
}
|
}
|
||||||
return err
|
return err
|
||||||
|
|||||||
@@ -128,6 +128,7 @@ storeNameEbai2 = "好菜鲜生"
|
|||||||
smsSignName = "京西菜市"
|
smsSignName = "京西菜市"
|
||||||
smsMobileVerifyTemplate = "SMS_175583158"
|
smsMobileVerifyTemplate = "SMS_175583158"
|
||||||
smsNewOrderTemplate = "SMS_175583150"
|
smsNewOrderTemplate = "SMS_175583150"
|
||||||
|
smsNewOrderTemplateQ = "SMS_181856710"
|
||||||
smsOrderCanceledTemplate = "SMS_175573134"
|
smsOrderCanceledTemplate = "SMS_175573134"
|
||||||
smsNewUserOrderTemplate = "SMS_190284055"
|
smsNewUserOrderTemplate = "SMS_190284055"
|
||||||
|
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ var (
|
|||||||
SMSSignName string
|
SMSSignName string
|
||||||
SMSMobileVerifyTemplate string
|
SMSMobileVerifyTemplate string
|
||||||
SMSNewOrderTemplate string
|
SMSNewOrderTemplate string
|
||||||
|
SMSNewOrderTemplateQ string
|
||||||
SMSOrderCanceledTemplate string
|
SMSOrderCanceledTemplate string
|
||||||
SMSNewUserOrderTemplate string
|
SMSNewUserOrderTemplate string
|
||||||
|
|
||||||
@@ -125,6 +126,7 @@ func Init() {
|
|||||||
SMSSignName = beego.AppConfig.String("smsSignName")
|
SMSSignName = beego.AppConfig.String("smsSignName")
|
||||||
SMSMobileVerifyTemplate = beego.AppConfig.String("smsMobileVerifyTemplate")
|
SMSMobileVerifyTemplate = beego.AppConfig.String("smsMobileVerifyTemplate")
|
||||||
SMSNewOrderTemplate = beego.AppConfig.String("smsNewOrderTemplate")
|
SMSNewOrderTemplate = beego.AppConfig.String("smsNewOrderTemplate")
|
||||||
|
SMSNewOrderTemplateQ = beego.AppConfig.String("smsNewOrderTemplateQ")
|
||||||
SMSOrderCanceledTemplate = beego.AppConfig.String("smsOrderCanceledTemplate")
|
SMSOrderCanceledTemplate = beego.AppConfig.String("smsOrderCanceledTemplate")
|
||||||
SMSNewUserOrderTemplate = beego.AppConfig.String("smsNewUserOrderTemplate")
|
SMSNewUserOrderTemplate = beego.AppConfig.String("smsNewUserOrderTemplate")
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user