import { overseasRequest } from './overseas.js' const BASE = '/pda/v1/last-leg/return-inventory/counting' export function getCurrentReturnCountTask() { return overseasRequest('GET', `${BASE}/current`) } export function beginReturnCountTask(receiptNo) { return overseasRequest('POST', `${BASE}/receipts/${encodeURIComponent(receiptNo)}/begin`) } export function scanReturnCountTasks(code) { return overseasRequest('GET', `${BASE}/scan/${encodeURIComponent(String(code).trim())}`) } export function listReturnCountTasks({ page = 1, size = 10, keyword = '' } = {}) { return overseasRequest('GET', `${BASE}/tasks?page=${page}&size=${size}&keyword=${encodeURIComponent(keyword.trim())}`) } export function scanReturnCountCarton(mark) { return overseasRequest('GET', `${BASE}/cartons/${encodeURIComponent(String(mark).trim())}`) } export function confirmReturnCount(receiptNo, request) { return overseasRequest('POST', `${BASE}/receipts/${encodeURIComponent(receiptNo)}`, request) }