提交
This commit is contained in:
@@ -25,6 +25,7 @@ import {
|
||||
type MerchantWarehouseDetail,
|
||||
} from '@/modules/first-leg/api/firstLeg'
|
||||
import { loadAllWarehouseRecords } from '@/modules/first-leg/utils/warehousePagination'
|
||||
import { createIdempotencyKey } from '@/utils/idempotencyKey'
|
||||
import { createReturnRelabel, uploadReturnRelabelFile } from '../api/returnOrders'
|
||||
|
||||
type ServiceType = 'labeling' | 'transfer' | 'disposal' | 'relabel'
|
||||
@@ -914,7 +915,7 @@ async function submitReturnRelabel() {
|
||||
destinationFbaWarehouseId: String(destination.id),
|
||||
destinationFbaWarehouseCode: destination.warehouseCode,
|
||||
cartonRemark: form.remark.trim() || undefined,
|
||||
idempotencyKey: crypto.randomUUID(),
|
||||
idempotencyKey: createIdempotencyKey(),
|
||||
})
|
||||
await uploadReturnRelabelFile(created.relabelNo, fileScope, selectedFile)
|
||||
ElMessage.success(`贴标申请 ${created.relabelNo} 已提交,等待审核`)
|
||||
@@ -1002,7 +1003,7 @@ async function submit(action: 'draft' | 'submit' = 'submit') {
|
||||
}
|
||||
saving.value = true
|
||||
try {
|
||||
const idempotencyKey = crypto.randomUUID()
|
||||
const idempotencyKey = createIdempotencyKey()
|
||||
if (props.service === 'labeling') {
|
||||
const sourceInboundOrders = [...new Set(cargoRows.value.map((item) => item.sourceInboundOrderNo || item.sourceInboundCode).filter((value): value is string => Boolean(value)))].join('、').slice(0, 128)
|
||||
const items = labelingMode.value === 'carton'
|
||||
@@ -1260,7 +1261,7 @@ async function resubmitRejectedRelabel() {
|
||||
selectedRelabelDetail.value = await resubmitRelabel(application.relabelNo, {
|
||||
labelDeadline: application.labelDeadline || '', contactName: application.contactName || '',
|
||||
contactPhone: application.contactPhone || '', remark: value?.trim() || undefined,
|
||||
idempotencyKey: crypto.randomUUID(),
|
||||
idempotencyKey: createIdempotencyKey(),
|
||||
})
|
||||
ElMessage.success('贴标单已重新提交审核')
|
||||
} catch (error) {
|
||||
|
||||
Reference in New Issue
Block a user