(ids, disabled)
| 2131 | }); |
| 2132 | }, |
| 2133 | async batchSetPurchaseDisabled(ids, disabled) { |
| 2134 | await request('POST', '/api/v1/openapi/email/purchases/batch-disabled', { |
| 2135 | jsonData: { |
| 2136 | ids: (Array.isArray(ids) ? ids : []).map((id) => Number(id)).filter((id) => Number.isFinite(id) && id > 0), |
| 2137 | disabled: disabled ? 1 : 0, |
| 2138 | }, |
| 2139 | }); |
| 2140 | }, |
| 2141 | async setPurchaseTag(purchaseId, { tagId, tagName } = {}) { |
| 2142 | const body = {}; |
| 2143 | if (tagId !== undefined) { |