10 lines
793 B
TypeScript
10 lines
793 B
TypeScript
export type ProcurementDirection = 'OVERSEAS_TO_DOMESTIC' | 'DOMESTIC_TO_OVERSEAS'
|
|
export const procurementDirections: Record<ProcurementDirection, string> = {
|
|
OVERSEAS_TO_DOMESTIC: '海外采购,发往国内', DOMESTIC_TO_OVERSEAS: '国内采购,发往海外',
|
|
}
|
|
export function directionLabel(direction?: string | null) { return direction === 'DOMESTIC_TO_OVERSEAS' ? procurementDirections.DOMESTIC_TO_OVERSEAS : procurementDirections.OVERSEAS_TO_DOMESTIC }
|
|
// 两个历史段编码表示起运段和目的地段,展示区域按订单方向转换。
|
|
export function regionText(text: string, direction?: string | null) {
|
|
return direction === 'DOMESTIC_TO_OVERSEAS' ? text.replaceAll('海外', '__ORIGIN__').replaceAll('国内', '海外').replaceAll('__ORIGIN__', '国内') : text
|
|
}
|