// 物流公司代码 -> 中文名 映射 const CODE_TO_NAME = { 'YTO': '圆通快递', 'YUNDA': '韵达快递', 'ZTO': '中通快递', 'ZTOKY': '中通快运', 'STO': '申通快递', 'HTKY': '百世快递', 'BESTQJT': '百世快运', 'JT': '极兔快递', 'POSTB': '邮政国内小包', 'POST': '中国邮政', 'EMS': 'EMS', 'SF': '顺丰速运', 'FW': '丰网速运', 'JD': '京东快递', 'KYE': '跨越速运', 'DBKD': '德邦快递', 'XFWL': '信丰快递', 'UC': '优速快递', 'TTKDEX': '天天快递', 'EYB': 'EMS快递包裹', 'ZJS': '宅急送', 'ANE56': '安能', 'LB': '龙邦', 'FAST': '快捷', 'DBL': '德邦物流', 'DBKY': '德邦快运', 'ZTKY': '中铁物流', 'CRE': '中铁快运', 'SURE': '速尔快递', 'UAPEX': '全一快递', 'CNEX': '佳吉快运', 'CP449455': '京广速运', 'JYM': '加运美速递', 'YDKY': '韵达快运', 'FEDEX': '联邦快递', 'POSTBK': '邮政标准快递', 'RRS': '日日顺', 'SNWL': '苏宁快递', 'ZMKM': '丹鸟', 'RFD': '如风达', 'YCKY': '远成快运', 'JYSCM': '九曳供应链', 'CP468398': '圆通承诺达', 'GTO': '国通', 'QFKD': '全峰', 'SDSD': '山东递速', 'CP443514': '百世云配', 'LE10032270': '韵达同城', 'PADTF': '平安达腾飞', 'YMDD': '壹米滴答', 'HOAU': '天地华宇', 'STOKY': '申通快运', 'CP471906': '顺心捷达', 'EWINSHINE': '万象物流', 'QRT': '全日通', 'GZFY': '凡宇快递', 'XBWL': '新邦物流', 'CAE': '民航快递', 'FEC': '银捷速递', 'SFWL': '盛丰物流', 'HLWL': '恒路物流', 'JIAYI': '佳怡物流', 'LTS': '联昊通', 'SZSA56': '圣安物流', 'SHENGHUI': '盛辉物流', 'YTZG': '运通中港快递', 'HMJ': '黄马甲配送', 'CHENGBANG': '晟邦物流', 'GZLT': '飞远配送', 'HZABC': '飞远', 'JDYWL': '筋斗云物流', 'BJCS': '城市一百物流', 'YCT': '黑猫宅急便', 'ONTRAC': 'OnTrac', 'CITYLINK': 'City', 'COE': 'COE', 'DTW': '大田物流', 'EES': '百福东方', 'MBEX': '民邦快递', 'HQKY': '华企快运', 'YFEXPRESS': '越丰物流', 'AIR': '亚风速递', 'MANCOWL': '万家物流', 'SZML56': '明亮物流', 'CXCOD': '传喜物流', 'D4PX': '递四方', 'TNT': 'TNT', 'UPS': 'UPS', 'USPS': 'USPS', 'DHLCN': 'DHL中国', 'EMSGJ': 'EMS国际', 'CNPOSTGJ': '邮政国际包裹', 'DHLDE': 'DHL德国', 'KERRYEAS': '嘉里大通', 'DHL': 'DHL全球', 'FEDEXUS': 'FedEx美国', 'FEDEXCN': 'FedEx中国', 'ARAMEX': 'Aramex', 'SANTAI': '三态速递', 'OCS': 'OCS', 'MYAAE': 'AAE全球专递', 'YWWL': '燕文物流', 'ASENDIA': 'Asendia', 'RUSTON': '俄速通', 'XLOBO': '贝海国际速递', 'SPSR': '中俄快递', 'SAD': '赛澳递', 'SUIJIAWL': '穗佳物流', 'ROYALMAIL': '英国皇家邮政', 'JKYZ': '捷克邮政', 'BLYZ': '波兰邮政', 'FGYZ': '法国邮政', 'POSTTR': '土耳其邮政', 'POSTCL': '智利邮政', 'POSTBY': '白俄罗斯邮政', 'POSTES': '西班牙邮政', 'POSTUA': '乌克兰邮政', 'POSTNO': '挪威邮政', 'POSTZA': '南非邮政', 'POSTPT': '葡萄牙邮政', 'POSTSA': '沙特邮政', 'POSTIN': '印度邮政', 'POSTBG': '保加利亚邮政', 'POSTAE': '阿联酋邮政', 'POSTAU': '澳大利亚邮政', 'POSTPK': '巴基斯坦邮政', 'POSTMT': '马耳他邮政', 'POSTLB': '黎巴嫩邮政', 'POSTMD': '摩尔多瓦邮政', 'POSTSRB': '塞尔维亚邮政', 'POSTHR': '克罗地亚邮政', 'POSTAM': '亚美尼亚邮政', 'POSTMK': '马其顿邮政', 'POSTFI': '芬兰邮政', 'POSTAR': '阿根廷邮政', 'POSTSK': '斯洛伐克邮政', 'SERPOST': '秘鲁邮政', 'POSTIT': '意大利邮政', 'POSTSI': '斯洛文尼亚邮政', 'POSTHU': '匈牙利邮政', 'POSTMU': '毛里求斯邮政', 'POSTAT': '奥地利邮政', 'POSTAL': '阿尔巴尼亚邮政', 'POSTEE': '爱沙尼亚邮政', 'POSTLV': '拉脱维亚邮政', 'POSTCO': '哥伦比亚邮政', 'POSTBR': '巴西邮政', 'POSTCH': '瑞士邮政', 'BLSYZ': '比利时邮政', 'RBYZEMS': '日本邮政', 'EPOST': '韩国邮政', 'POSTTH': '泰国邮政', 'POSTSE': '瑞典邮政', }; // 中文名 -> 代码 反向映射 const NAME_TO_CODE = {}; for (const [code, name] of Object.entries(CODE_TO_NAME)) { NAME_TO_CODE[name] = code; } module.exports = { CODE_TO_NAME, NAME_TO_CODE };