This commit is contained in:
苏尹岚
2020-12-28 17:33:26 +08:00
parent ee0bc23493
commit b36f3623f2

View File

@@ -781,6 +781,16 @@ func CancelAct(ctx *jxcontext.Context, actID int) (err error) {
return err return err
} }
_, err = SyncAct(ctx, nil, actID, nil, false) _, err = SyncAct(ctx, nil, actID, nil, false)
act := &model.Act{}
act.ID = actID
if err == nil {
if _, err = dao.UpdateEntityLogically(db, act,
map[string]interface{}{
model.FieldStatus: model.ActStatusCanceled,
}, ctx.GetUserName(), nil); err != nil {
return err
}
}
return err return err
} }
@@ -883,16 +893,16 @@ func DeleteActStoreSkuBind(ctx *jxcontext.Context, db *dao.DaoDB, actID int, act
} }
if isNeedCancelAct { if isNeedCancelAct {
act := &model.Act{} // act := &model.Act{}
act.ID = actID // act.ID = actID
if err == nil { // if err == nil {
if _, err = dao.UpdateEntityLogically(db, act, // if _, err = dao.UpdateEntityLogically(db, act,
map[string]interface{}{ // map[string]interface{}{
model.FieldStatus: model.ActStatusCanceled, // model.FieldStatus: model.ActStatusCanceled,
}, ctx.GetUserName(), nil); err != nil { // }, ctx.GetUserName(), nil); err != nil {
return 0, err // return 0, err
} // }
} // }
} }
dao.Commit(db) dao.Commit(db)
return originSyncStatus, err return originSyncStatus, err