aa
This commit is contained in:
@@ -441,6 +441,7 @@ func doDailyWork2() {
|
||||
globals.SugarLogger.Debug("doDailyWork2")
|
||||
if beego.BConfig.RunMode == "jxgy" {
|
||||
syncStoreSku()
|
||||
refreshPointOrderNewEarningPrice()
|
||||
}
|
||||
//同步京东商城门店的商品
|
||||
// cms.CurVendorSync.SyncJdsStoresSkus(jxcontext.AdminCtx, nil, true, true)
|
||||
@@ -493,6 +494,26 @@ func doDailyWork() {
|
||||
RefreshAfsOrderStatusAccess(jxcontext.AdminCtx)
|
||||
}
|
||||
|
||||
func refreshPointOrderNewEarningPrice() {
|
||||
var (
|
||||
db = dao.GetDB()
|
||||
orders []*model.GoodsOrder
|
||||
)
|
||||
sql := `
|
||||
SELECT * FROM goods_order WHERE earning_type = 2 AND status = 110 AND order_created_at > ?
|
||||
`
|
||||
sqlParams := []interface{}{time.Now().AddDate(0, 0, -1)}
|
||||
dao.GetRows(db, &orders, sql, sqlParams)
|
||||
if len(orders) > 0 {
|
||||
for _, v := range orders {
|
||||
if v.NewEarningPrice == 0 {
|
||||
v.NewEarningPrice = int64(int(v.TotalShopMoney) * (100 - v.OrderPayPercentage/2) / 100)
|
||||
dao.UpdateEntity(db, v, "NewEarningPrice")
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func RefreshAfsOrderStatusAccess(ctx *jxcontext.Context) {
|
||||
var (
|
||||
offset = 0
|
||||
|
||||
Reference in New Issue
Block a user