fix(admin): update submitted measurement calculation strategy

This commit is contained in:
2026-09-10 11:02:52 +08:00
parent fc0226d4cb
commit 6a038c89ca
6 changed files with 74 additions and 69 deletions
+15
View File
@@ -7,6 +7,8 @@ import type {
ConfirmedPackageCountRequest,
SaveInboundMeasurementDraftRequest,
SubmitInboundMeasurementRequest,
UpdateMeasurementCalculationStrategyRequest,
MeasurementCalculationStrategyUpdated,
ManualCartonScanRequest,
} from './types'
@@ -57,6 +59,19 @@ export async function saveInboundMeasurementDraft(
return unwrapApiResponse(response)
}
export async function updateMeasurementCalculationStrategy(
customerId: string,
inboundId: string,
payload: UpdateMeasurementCalculationStrategyRequest,
) {
const response = await http.put<ApiEnvelope<MeasurementCalculationStrategyUpdated>, ApiEnvelope<MeasurementCalculationStrategyUpdated>>(
`${measurementPath(inboundId)}/calculation-strategy`,
payload,
{ params: { tenantId: customerId } },
)
return unwrapApiResponse(response)
}
export async function submitInboundMeasurement(
customerId: string,
inboundId: string,