From 0a79537efcc18ba5187ec8e07d88a55409353c76 Mon Sep 17 00:00:00 2001 From: LiLongLong <13717757313@163.com> Date: Tue, 25 Feb 2025 21:41:38 +0800 Subject: [PATCH] =?UTF-8?q?=E5=81=9C=E6=AD=A2=E6=89=A7=E8=A1=8C=E5=B7=A5?= =?UTF-8?q?=E8=89=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/services/ore/oreManage.ts | 6 +- src/services/txn.ts | 2 +- src/views/graphite/components/HeatPosition.vue | 2 +- src/views/graphite/index.vue | 84 ++++++++++++++++++-------- 4 files changed, 66 insertions(+), 28 deletions(-) diff --git a/src/services/ore/oreManage.ts b/src/services/ore/oreManage.ts index 92186d0..bc86a63 100644 --- a/src/services/ore/oreManage.ts +++ b/src/services/ore/oreManage.ts @@ -44,4 +44,8 @@ export function craftStart(params:any) { export function craftStop(params:any) { return httpRequest({ url: `/api/crafts/stop`, method: "POST", params }); -} \ No newline at end of file +} + +export function craftPause(params:any) { + return httpRequest({ url: `/api/crafts/pause`, method: "POST", params }); +} diff --git a/src/services/txn.ts b/src/services/txn.ts index ebfa268..8708abf 100644 --- a/src/services/txn.ts +++ b/src/services/txn.ts @@ -63,7 +63,7 @@ export function getTxnRecord(txn: string, category: TxnRecord["category"]) { export function peekTxnRecord(txn: string, category: TxnRecord["category"]) { const record = txnCmdMap[txn]; // 只有属于指定category时,才返回,且返回后删除记录,节约内存 - if (record.category === category) { + if (record && record.category === category) { return record; } return undefined; diff --git a/src/views/graphite/components/HeatPosition.vue b/src/views/graphite/components/HeatPosition.vue index 6d7d3db..b2175c9 100644 --- a/src/views/graphite/components/HeatPosition.vue +++ b/src/views/graphite/components/HeatPosition.vue @@ -39,7 +39,7 @@