29 lines
1.2 KiB
JavaScript
29 lines
1.2 KiB
JavaScript
import { overseasRequest } from './overseas.js'
|
|
|
|
const BASE = '/pda/v1/last-leg/pallet-operations'
|
|
export const findRelabelSources = (relabelNo) => overseasRequest('POST', `${BASE}/relabel-sources`, { relabelNo })
|
|
export const createRelabelPallet = (payload) => overseasRequest('POST', `${BASE}/relabel-pallet-label`, payload)
|
|
export const bindRelabelPallet = (payload) => overseasRequest('POST', `${BASE}/relabel-disassemble`, payload)
|
|
export const listRelabelPalletMeasurements = (relabelNo) => overseasRequest('POST', `${BASE}/relabel-pallet-measurements`, { relabelNo })
|
|
export const measureRelabelPallet = (payload) => overseasRequest('POST', `${BASE}/relabel-pallet-measure`, payload)
|
|
|
|
export function resolvePallet(code) {
|
|
return overseasRequest('POST', `${BASE}/pallets/resolve`, { code: String(code || '').trim() })
|
|
}
|
|
|
|
export function assemblePallet(payload) {
|
|
return overseasRequest('POST', `${BASE}/assemble`, payload)
|
|
}
|
|
|
|
export function disassemblePallet(payload) {
|
|
return overseasRequest('POST', `${BASE}/disassemble`, payload)
|
|
}
|
|
|
|
export function swapPallet(payload) {
|
|
return overseasRequest('POST', `${BASE}/swap`, payload)
|
|
}
|
|
|
|
export function unbindPallet(payload) {
|
|
return overseasRequest('POST', `${BASE}/unbind`, payload)
|
|
}
|