(res, action)
| 261 | } |
| 262 | |
| 263 | function assertOk(res, action) { |
| 264 | if (!res || res.result !== "ok") { |
| 265 | throw new Error(`${action}失败: ${res?.msg || res?.result || JSON.stringify(res)}`); |
| 266 | } |
| 267 | return res.data ?? res; |
| 268 | } |
| 269 | |
| 270 | class Task { |
| 271 | constructor(raw) { |
no outgoing calls
no test coverage detected