19 lines
566 B
TypeScript
19 lines
566 B
TypeScript
export const BATCH_TYPE_LABEL_MAP: Record<string, string> = {
|
|
HARVEST: '采收批次',
|
|
SORTING: '分拣批次',
|
|
PACKING: '装箱批次',
|
|
WAREHOUSE: '仓储批次',
|
|
SHIPMENT: '发运批次'
|
|
}
|
|
|
|
export const IN_MODE_LABEL_MAP: Record<string, string> = {
|
|
BOX: '按箱入库',
|
|
PALLET: '按托入库'
|
|
}
|
|
|
|
const toOptions = (labelMap: Record<string, string>) =>
|
|
Object.entries(labelMap).map(([value, label]) => ({ label, value }))
|
|
|
|
export const BATCH_TYPE_OPTIONS = toOptions(BATCH_TYPE_LABEL_MAP)
|
|
export const IN_MODE_OPTIONS = toOptions(IN_MODE_LABEL_MAP)
|