diff --git a/business/jxstore/cms/order.go b/business/jxstore/cms/order.go index dfd120b31..3914e8a20 100644 --- a/business/jxstore/cms/order.go +++ b/business/jxstore/cms/order.go @@ -217,6 +217,7 @@ func NewUnionOrder(unionOrder *model.UnionOrder, orderStatus *model.UnionOrderSt dao.Rollback(db, txDB) return err } + dao.WrapAddIDCULEntity(orderStatus, jxcontext.AdminCtx.GetUserName()) if err = dao.CreateEntityTx(txDB, orderStatus); err != nil { dao.Rollback(db, txDB) return err @@ -233,7 +234,7 @@ func ChangeUnionOrder(unionOrder *model.UnionOrder, orderStatus *model.UnionOrde var ( db = dao.GetDB() ) - globals.SugarLogger.Debugf("ChangeUnionOrder, unionorder:", utils.Format4Output(unionOrder, true)) + globals.SugarLogger.Debugf("ChangeUnionOrder1, unionorder: %v", utils.Format4Output(unionOrder, true)) txDB, _ := dao.Begin(db) defer func() { if r := recover(); r != nil { @@ -242,10 +243,12 @@ func ChangeUnionOrder(unionOrder *model.UnionOrder, orderStatus *model.UnionOrde } }() unionOrder.Status = orderStatus.Status + globals.SugarLogger.Debugf("ChangeUnionOrder2, unionorder: %v", utils.Format4Output(unionOrder, true)) if _, err = dao.UpdateEntityTx(txDB, unionOrder, "Status"); err != nil { dao.Rollback(db, txDB) return err } + dao.WrapAddIDCULEntity(orderStatus, jxcontext.AdminCtx.GetUserName()) if err = dao.CreateEntityTx(txDB, orderStatus); err != nil { dao.Rollback(db, txDB) return err diff --git a/business/jxstore/partner/pdd/union.go b/business/jxstore/partner/pdd/union.go index 40d32fbed..4506a405e 100644 --- a/business/jxstore/partner/pdd/union.go +++ b/business/jxstore/partner/pdd/union.go @@ -238,6 +238,7 @@ func GetUnionOrders() { orderStatus.Comment = "售后中" } else if detail.ReturnStatus == 2 { orderStatus.Comment = "售后完成" + orderStatus.Status = model.UnionOrderStatusFail } //change jxutils.CallMsgHandler(func() {