From f07bdcf575a2c33a9e959f9f277ba95c215c3fff Mon Sep 17 00:00:00 2001 From: zhl Date: Thu, 12 Jan 2023 13:19:30 +0800 Subject: [PATCH] =?UTF-8?q?tranrecord=E7=9A=84save=E6=96=B9=E6=B3=95?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=E8=B0=83=E7=94=A8inertOrUpdate=E6=96=B9?= =?UTF-8?q?=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/controllers/record.controller.ts | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/controllers/record.controller.ts b/src/controllers/record.controller.ts index 3296987..a79efb7 100644 --- a/src/controllers/record.controller.ts +++ b/src/controllers/record.controller.ts @@ -8,15 +8,9 @@ class RecordController extends BaseController { async save(req) { let { _id } = req.params let user = req.user - let record - if (!_id) { - record = new TranRecord(req.params) - record.account = user.id - } else { - record = await TranRecord.findById(_id) - record.account = user.id - } - await record.save() + let data: any = req.params + data.account = user.id + let record = await TranRecord.insertOrUpdate({ transactionHash: req.params.transactionHash }, data) return record.toJson() }