|
@@ -187,7 +187,8 @@ func (m *activeMsgRemind) run() {
|
|
|
if !ok || user == nil || len(*user) == 0 {
|
|
|
return true
|
|
|
}
|
|
|
- origin := float64(unpaidOrder.orderMoney)/100/0.6 - float64(unpaidOrder.orderMoney)/100
|
|
|
+ activeDiscount := Config.ActiveDiscount
|
|
|
+ origin := float64(unpaidOrder.orderMoney)/100/activeDiscount - float64(unpaidOrder.orderMoney)/100
|
|
|
originPrice := fmt.Sprintf("%.2f", origin)
|
|
|
buyCount := strconv.Itoa(util.IntAll(redis.Get("other", "liveactiveRTB")))
|
|
|
log.Println("buyCount", buyCount)
|
|
@@ -219,17 +220,17 @@ func (m *activeMsgRemind) run() {
|
|
|
}
|
|
|
if remind_status == 1 {
|
|
|
tmplData["first"] = &qrpc.TmplItem{
|
|
|
- Value: fmt.Sprintf(MessageConfig.WxTpl_Unpaid.Second.Value, unpaidOrder.orderCode, originPrice),
|
|
|
+ Value: fmt.Sprintf(MessageConfig.WxTpl_Unpaid.Fifth.Value, unpaidOrder.orderCode),
|
|
|
Color: MessageConfig.WxTpl_Unpaid.First.Color,
|
|
|
}
|
|
|
} else if remind_status == 2 {
|
|
|
tmplData["first"] = &qrpc.TmplItem{
|
|
|
- Value: fmt.Sprintf(MessageConfig.WxTpl_Unpaid.Third.Value, unpaidOrder.orderCode, buyCount, originPrice),
|
|
|
+ Value: fmt.Sprintf(MessageConfig.WxTpl_Unpaid.Fifth.Value, unpaidOrder.orderCode),
|
|
|
Color: MessageConfig.WxTpl_Unpaid.First.Color,
|
|
|
}
|
|
|
} else if remind_status == 3 {
|
|
|
tmplData["first"] = &qrpc.TmplItem{
|
|
|
- Value: fmt.Sprintf(MessageConfig.WxTpl_Unpaid.Fourth.Value, unpaidOrder.orderCode, originPrice),
|
|
|
+ Value: fmt.Sprintf(MessageConfig.WxTpl_Unpaid.Sixth.Value, unpaidOrder.orderCode),
|
|
|
Color: MessageConfig.WxTpl_Unpaid.First.Color,
|
|
|
}
|
|
|
}
|
|
@@ -254,7 +255,7 @@ func (m *activeMsgRemind) run() {
|
|
|
if remind_status == 1 {
|
|
|
tmplData["first"] = fmt.Sprintf(MessageConfig.WxTpl_Unpaid.Second.Value, unpaidOrder.orderCode, originPrice)
|
|
|
} else if remind_status == 2 {
|
|
|
- tmplData["first"] = fmt.Sprintf(MessageConfig.WxTpl_Unpaid.Third.Value, unpaidOrder.orderCode, originPrice)
|
|
|
+ tmplData["first"] = fmt.Sprintf(MessageConfig.WxTpl_Unpaid.Third.Value, unpaidOrder.orderCode, buyCount, originPrice)
|
|
|
} else if remind_status == 3 {
|
|
|
tmplData["first"] = fmt.Sprintf(MessageConfig.WxTpl_Unpaid.Fourth.Value, unpaidOrder.orderCode, originPrice)
|
|
|
}
|