|
@@ -137,7 +137,7 @@ func fail(eg *xorm.Engine, canalMsg *md.ZhiosGuideStoreOrder) error { |
|
|
//直接退回账号了 定制 |
|
|
//直接退回账号了 定制 |
|
|
storeOrder := db.GuideStoreOrderSess(sess, utils.StrToInt64(canalMsg.Oid)) |
|
|
storeOrder := db.GuideStoreOrderSess(sess, utils.StrToInt64(canalMsg.Oid)) |
|
|
if m != nil { |
|
|
if m != nil { |
|
|
if storeOrder != nil && utils.StrToFloat64(storeOrder.DeductPrice) > 0 { |
|
|
|
|
|
|
|
|
if storeOrder != nil && utils.StrToFloat64(storeOrder.DeductPrice) > 0 && storeOrder.DeductState == 1 { |
|
|
coinId := db.SysCfgGetWithDb(eg, canalMsg.Mid, "guide_store_coin_id") |
|
|
coinId := db.SysCfgGetWithDb(eg, canalMsg.Mid, "guide_store_coin_id") |
|
|
err := UpdateUserVirtualCoinFinValidAndInterFlow(sess, |
|
|
err := UpdateUserVirtualCoinFinValidAndInterFlow(sess, |
|
|
utils.AnyToString(storeOrder.DeductPrice), "商品("+storeOrder.Gid+")退款退回", "0", 1, storeOrder.StoreId, utils.StrToInt(coinId), 114, utils.StrToInt64(canalMsg.Oid)) |
|
|
utils.AnyToString(storeOrder.DeductPrice), "商品("+storeOrder.Gid+")退款退回", "0", 1, storeOrder.StoreId, utils.StrToInt(coinId), 114, utils.StrToInt64(canalMsg.Oid)) |
|
|