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 @@