作者 竞泽

add:编码定义

@@ -7,6 +7,250 @@ namespace Lackoxygen\TopWarehouse\Constants; @@ -7,6 +7,250 @@ namespace Lackoxygen\TopWarehouse\Constants;
7 class CountryCode 7 class CountryCode
8 { 8 {
9 public const TABLE = [ 9 public const TABLE = [
  10 + '101' => ['name' => '阿富汗', 'pinyin' => 'Afghanistan'],
  11 + '313' => ['name' => '阿尔巴尼亚', 'pinyin' => 'Albania'],
  12 + '201' => ['name' => '阿尔及利亚', 'pinyin' => 'Algeria'],
  13 + '314' => ['name' => '安道尔', 'pinyin' => 'Andorra'],
  14 + '202' => ['name' => '安哥拉', 'pinyin' => 'Angola'],
  15 + '401' => ['name' => '安提瓜和巴布达', 'pinyin' => 'Antigua & Barbuda'],
  16 + '339' => ['name' => '阿塞拜疆', 'pinyin' => 'Azerbai jan'],
  17 + '402' => ['name' => '阿根廷', 'pinyin' => 'Argentina'],
  18 + '601' => ['name' => '澳大利亚', 'pinyin' => 'Australia'],
  19 + '315' => ['name' => '奥地利', 'pinyin' => 'Austria'],
  20 + '404' => ['name' => '巴哈马', 'pinyin' => 'Bahamas'],
  21 + '102' => ['name' => '巴林', 'pinyin' => 'Bahrian'],
  22 + '103' => ['name' => '孟加拉国', 'pinyin' => 'Bangladesh'],
  23 + '338' => ['name' => '亚美尼亚', 'pinyin' => 'Armenia'],
  24 + '405' => ['name' => '巴巴多斯', 'pinyin' => 'Barbados'],
  25 + '301' => ['name' => '比利时', 'pinyin' => 'Belgium'],
  26 + '504' => ['name' => '百慕大', 'pinyin' => 'Bermuda'],
  27 + '104' => ['name' => '不丹', 'pinyin' => 'Bhutan'],
  28 + '408' => ['name' => '多民族玻利维亚国', 'pinyin' => 'Estado Plurinacional de Bolivia'],
  29 + '204' => ['name' => '博茨瓦纳', 'pinyin' => 'Botswana'],
  30 + '410' => ['name' => '巴西', 'pinyin' => 'Brazil'],
  31 + '406' => ['name' => '伯利兹', 'pinyin' => 'Belize'],
  32 + '613' => ['name' => '所罗门群岛', 'pinyin' => 'Solomon Islands'],
  33 + '446' => ['name' => '英属维尔京群岛', 'pinyin' => 'Virgin Islands, British'],
  34 + '105' => ['name' => '文莱', 'pinyin' => 'Brunei'],
  35 + '316' => ['name' => '保加利亚', 'pinyin' => 'Bulgaria'],
  36 + '106' => ['name' => '缅甸', 'pinyin' => 'Myanmar'],
  37 + '205' => ['name' => '布隆迪', 'pinyin' => 'Burundi'],
  38 + '340' => ['name' => '白俄罗斯', 'pinyin' => 'Belarus'],
  39 + '107' => ['name' => '柬埔寨', 'pinyin' => 'Cambodia'],
  40 + '206' => ['name' => '喀麦隆', 'pinyin' => 'Cameroon'],
  41 + '501' => ['name' => '加拿大', 'pinyin' => 'Canada'],
10 42
  43 +
  44 + '208' => ['name' => '佛得角', 'pinyin' => 'Cape Verde'],
  45 + '411' => ['name' => '开曼群岛', 'pinyin' => 'Cayman Islands'],
  46 + '209' => ['name' => '中非', 'pinyin' => 'Central African Republic.'],
  47 + '210' => ['name' => '塞卜泰(休达)', 'pinyin' => 'Ceuta'],
  48 + '134' => ['name' => '斯里兰卡', 'pinyin' => 'Sri Lanka'],
  49 + '211' => ['name' => '乍得', 'pinyin' => 'Chad'],
  50 + '412' => ['name' => '智利', 'pinyin' => 'Chile'],
  51 + '413' => ['name' => '哥伦比亚', 'pinyin' => 'Colombia'],
  52 + '212' => ['name' => '科摩罗', 'pinyin' => 'Comoros'],
  53 + '259' => ['name' => '马约特', 'pinyin' => 'Mayotte'],
  54 + '213' => ['name' => '刚果(布)', 'pinyin' => 'Congo'],
  55 + '252' => ['name' => '刚果(金)', 'pinyin' => 'Congo,DR'],
  56 + '602' => ['name' => '库克群岛', 'pinyin' => 'Cook Islands'],
  57 + '415' => ['name' => '哥斯达黎加', 'pinyin' => 'Costa Rica'],
  58 + '351' => ['name' => '克罗地亚', 'pinyin' => 'Croatia'],
  59 + '416' => ['name' => '古巴', 'pinyin' => 'Cuba'],
  60 + '108' => ['name' => '塞浦路斯', 'pinyin' => 'Cyprus'],
  61 + '352' => ['name' => '捷克', 'pinyin' => 'Czech Republic'],
  62 + '203' => ['name' => '贝宁', 'pinyin' => 'Benin'],
  63 + '302' => ['name' => '丹麦', 'pinyin' => 'Denmark'],
  64 + '414' => ['name' => '多米尼克', 'pinyin' => 'Dominica'],
  65 + '418' => ['name' => '多米尼加共和国', 'pinyin' => 'Dominican Republic'],
  66 + '419' => ['name' => '厄瓜多尔', 'pinyin' => 'Ecuador'],
  67 + '440' => ['name' => '萨尔瓦多', 'pinyin' => 'El Salvador'],
  68 + '216' => ['name' => '赤道几内亚', 'pinyin' => 'Equatorial Guinea'],
  69 + '217' => ['name' => '埃塞俄比亚', 'pinyin' => 'Ethiopia'],
  70 + '258' => ['name' => '厄立特里亚', 'pinyin' => 'Eritrea'],
  71 + '334' => ['name' => '爱沙尼亚', 'pinyin' => 'Estonia'],
  72 + '357' => ['name' => '法罗群岛', 'pinyin' => 'Faroe Islands'],
  73 + '603' => ['name' => '斐济', 'pinyin' => 'Fiji'],
  74 + '318' => ['name' => '芬兰', 'pinyin' => 'Finland'],
  75 + '305' => ['name' => '法国', 'pinyin' => 'France'],
  76 + '420' => ['name' => '法属圭亚那', 'pinyin' => 'French Guiana'],
  77 + '623' => ['name' => '法属波利尼西亚', 'pinyin' => 'French Polynesia'],
  78 + '214' => ['name' => '吉布提', 'pinyin' => 'Djibouti'],
  79 + '218' => ['name' => '加蓬', 'pinyin' => 'Gabon'],
  80 + '337' => ['name' => '格鲁吉亚', 'pinyin' => 'Georgia'],
  81 + '219' => ['name' => '冈比亚', 'pinyin' => 'Gambia'],
  82 + '304' => ['name' => '德国', 'pinyin' => 'Germany'],
  83 + '220' => ['name' => '加纳', 'pinyin' => 'Ghana'],
  84 + '320' => ['name' => '直布罗陀', 'pinyin' => 'Gibraltar'],
  85 + '618' => ['name' => '基里巴斯', 'pinyin' => 'Kiribati'],
  86 + '310' => ['name' => '希腊', 'pinyin' => 'Greece'],
  87 + '503' => ['name' => '格陵兰', 'pinyin' => 'Greenland'],
  88 + '421' => ['name' => '格林纳达', 'pinyin' => 'Grenada'],
  89 + '422' => ['name' => '瓜德罗普', 'pinyin' => 'Guadeloupe'],
  90 + '423' => ['name' => '危地马拉', 'pinyin' => 'Guatemala'],
  91 + '221' => ['name' => '几内亚', 'pinyin' => 'Guinea'],
  92 + '424' => ['name' => '圭亚那', 'pinyin' => 'Guyana'],
  93 + '425' => ['name' => '海地', 'pinyin' => 'Haiti'],
  94 + '356' => ['name' => '梵蒂冈城国', 'pinyin' => 'Vatican City State'],
  95 + '426' => ['name' => '洪都拉斯', 'pinyin' => 'Honduras'],
  96 + '110' => ['name' => '香港', 'pinyin' => 'Hong Kong'],
  97 + '321' => ['name' => '匈牙利', 'pinyin' => 'Hungary'],
  98 + '322' => ['name' => '冰岛', 'pinyin' => 'Iceland'],
  99 + '111' => ['name' => '印度', 'pinyin' => 'India'],
  100 + '112' => ['name' => '印度尼西亚', 'pinyin' => 'Indonesia'],
  101 + '113' => ['name' => '伊朗', 'pinyin' => 'Iran'],
  102 + '114' => ['name' => '伊拉克', 'pinyin' => 'Iraq'],
  103 + '306' => ['name' => '爱尔兰', 'pinyin' => 'Ireland'],
  104 + '128' => ['name' => '巴勒斯坦', 'pinyin' => 'Palestine'],
  105 + '115' => ['name' => '以色列', 'pinyin' => 'Israel'],
  106 + '307' => ['name' => '意大利', 'pinyin' => 'Italy'],
  107 + '223' => ['name' => '科特迪瓦', 'pinyin' => 'Cote d\'lvoire'],
  108 + '427' => ['name' => '牙买加', 'pinyin' => 'Jamaica'],
  109 + '116' => ['name' => '日本', 'pinyin' => 'Japan'],
  110 + '145' => ['name' => '哈萨克斯坦', 'pinyin' => 'Kazakhstan'],
  111 + '117' => ['name' => '约旦', 'pinyin' => 'Jordan'],
  112 + '224' => ['name' => '肯尼亚', 'pinyin' => 'Kenya'],
  113 + '109' => ['name' => '朝鲜', 'pinyin' => 'Korea,DPR'],
  114 + '133' => ['name' => '韩国', 'pinyin' => 'Korea, Rep.'],
  115 + '118' => ['name' => '科威特', 'pinyin' => 'Kuwait'],
  116 + '146' => ['name' => '吉尔吉斯斯坦', 'pinyin' => 'Kyrgyzstan'],
  117 + '119' => ['name' => '老挝', 'pinyin' => 'Lao PDR'],
  118 + '120' => ['name' => '黎巴嫩', 'pinyin' => 'Lebanon'],
  119 + '255' => ['name' => '莱索托', 'pinyin' => 'Lesotho'],
  120 + '335' => ['name' => '拉脱维亚', 'pinyin' => 'Latvia'],
  121 + '225' => ['name' => '利比里亚', 'pinyin' => 'Liberia'],
  122 + '226' => ['name' => '利比亚', 'pinyin' => 'Libyan Arab Jamahiriya'],
  123 + '323' => ['name' => '列支敦士登', 'pinyin' => 'Liechtenstein'],
  124 + '336' => ['name' => '立陶宛', 'pinyin' => 'Lithuania'],
  125 + '308' => ['name' => '卢森堡', 'pinyin' => 'Luxembourg'],
  126 + '121' => ['name' => '澳门', 'pinyin' => 'Macau'],
  127 + '227' => ['name' => '马达加斯加', 'pinyin' => 'Madagascar'],
  128 + '228' => ['name' => '马拉维', 'pinyin' => 'Malawi'],
  129 + '122' => ['name' => '马来西亚', 'pinyin' => 'Malaysia'],
  130 + '123' => ['name' => '马尔代夫', 'pinyin' => 'Maldives'],
  131 + '229' => ['name' => '马里', 'pinyin' => 'Mali'],
  132 + '324' => ['name' => '马耳他', 'pinyin' => 'Malta'],
  133 + '428' => ['name' => '马提尼克', 'pinyin' => 'Martinique'],
  134 + '230' => ['name' => '毛里塔尼亚', 'pinyin' => 'Mauritania'],
  135 + '231' => ['name' => '毛里求斯', 'pinyin' => 'Mauritius'],
  136 + '256' => ['name' => '梅利利亚', 'pinyin' => 'Melilla'],
  137 + '429' => ['name' => '墨西哥', 'pinyin' => 'Mexico'],
  138 + '325' => ['name' => '摩纳哥', 'pinyin' => 'Monaco'],
  139 + '124' => ['name' => '蒙古', 'pinyin' => 'Mongolia'],
  140 + '343' => ['name' => '摩尔多瓦', 'pinyin' => 'Moldova'],
  141 + '359' => ['name' => '黑山', 'pinyin' => 'Montenegro'],
  142 + '430' => ['name' => '蒙特塞拉特', 'pinyin' => 'Montserrat'],
  143 + '232' => ['name' => '摩洛哥', 'pinyin' => 'Morocco'],
  144 + '233' => ['name' => '莫桑比克', 'pinyin' => 'Mozambique'],
  145 + '126' => ['name' => '阿曼', 'pinyin' => 'Oman'],
  146 + '234' => ['name' => '纳米比亚', 'pinyin' => 'Namibia'],
  147 + '606' => ['name' => '瑙鲁', 'pinyin' => 'Nauru'],
  148 + '125' => ['name' => '尼泊尔联邦民主共和国', 'pinyin' => 'Nepal, FDR'],
  149 + '309' => ['name' => '荷兰', 'pinyin' => 'Netherlands'],
  150 + '449' => ['name' => '荷属安地列斯', 'pinyin' => 'Netherlands Antilles'],
  151 + '403' => ['name' => '阿鲁巴', 'pinyin' => 'Aruba'],
  152 + '607' => ['name' => '新喀里多尼亚', 'pinyin' => 'New Caledonia'],
  153 + '608' => ['name' => '瓦努阿图', 'pinyin' => 'Vanuatu'],
  154 + '609' => ['name' => '新西兰', 'pinyin' => 'New Zealand'],
  155 + '431' => ['name' => '尼加拉瓜', 'pinyin' => 'Nicaragua'],
  156 + '235' => ['name' => '尼日尔', 'pinyin' => 'Niger'],
  157 + '236' => ['name' => '尼日利亚', 'pinyin' => 'Nigeria'],
  158 + '610' => ['name' => '诺福克岛', 'pinyin' => 'Norfolk Island'],
  159 + '326' => ['name' => '挪威', 'pinyin' => 'Norway'],
  160 + '620' => ['name' => '密克罗尼西亚联邦', 'pinyin' => 'Micronesia, Fs'],
  161 + '621' => ['name' => '马绍尔群岛', 'pinyin' => 'Marshall Islands'],
  162 + '622' => ['name' => '帕劳', 'pinyin' => 'Palau'],
  163 + '127' => ['name' => '巴基斯坦', 'pinyin' => 'Pakistan'],
  164 + '432' => ['name' => '巴拿马', 'pinyin' => 'Panama'],
  165 + '611' => ['name' => '巴布亚新几内亚', 'pinyin' => 'Papua New Guinea'],
  166 + '433' => ['name' => '巴拉圭', 'pinyin' => 'Paraguay'],
  167 + '434' => ['name' => '秘鲁', 'pinyin' => 'Peru'],
  168 + '129' => ['name' => '菲律宾', 'pinyin' => 'Philippines'],
  169 + '327' => ['name' => '波兰', 'pinyin' => 'Poland'],
  170 + '311' => ['name' => '葡萄牙', 'pinyin' => 'Portugal'],
  171 + '222' => ['name' => '几内亚比绍', 'pinyin' => 'Guinea-Bissau'],
  172 + '144' => ['name' => '东帝汶', 'pinyin' => 'Timor-Leste'],
  173 + '435' => ['name' => '波多黎各', 'pinyin' => 'Puerto Rico'],
  174 + '130' => ['name' => '卡塔尔', 'pinyin' => 'Qatar'],
  175 + '237' => ['name' => '留尼汪', 'pinyin' => 'Reunion'],
  176 + '328' => ['name' => '罗马尼亚', 'pinyin' => 'Romania'],
  177 + '344' => ['name' => '俄罗斯联邦', 'pinyin' => 'Russian Federation'],
  178 + '238' => ['name' => '卢旺达', 'pinyin' => 'Rwanda'],
  179 + '437' => ['name' => '圣卢西亚', 'pinyin' => 'Saint Lucia'],
  180 + '448' => ['name' => '圣皮埃尔和密克隆', 'pinyin' => 'Saint.Pierre and Miquelon'],
  181 + '439' => ['name' => '圣文森特和格林纳丁斯', 'pinyin' => 'Saint Vincent and Grenadines'],
  182 + '329' => ['name' => '圣马力诺', 'pinyin' => 'San Marino'],
  183 + '239' => ['name' => '圣多美和普林西比', 'pinyin' => 'Sao Tome and Principe'],
  184 + '131' => ['name' => '沙特阿拉伯', 'pinyin' => 'Saudi Arabia'],
  185 + '240' => ['name' => '塞内加尔', 'pinyin' => 'Senegal'],
  186 + '358' => ['name' => '塞尔维亚', 'pinyin' => 'Serbia'],
  187 + '241' => ['name' => '塞舌尔', 'pinyin' => 'Seychelles'],
  188 + '242' => ['name' => '塞拉利昂', 'pinyin' => 'Sierra Leone'],
  189 + '132' => ['name' => '新加坡', 'pinyin' => 'Singapore'],
  190 + '353' => ['name' => '斯洛伐克', 'pinyin' => 'Slovakia'],
  191 + '141' => ['name' => '越南', 'pinyin' => 'Viet Nam'],
  192 + '350' => ['name' => '斯洛文尼亚', 'pinyin' => 'Slovenia'],
  193 + '243' => ['name' => '索马里', 'pinyin' => 'Somalia'],
  194 + '244' => ['name' => '南非', 'pinyin' => 'South Africa'],
  195 + '254' => ['name' => '津巴布韦', 'pinyin' => 'Zimbabwe'],
  196 + '312' => ['name' => '西班牙', 'pinyin' => 'Spain'],
  197 + '260' => ['name' => '南苏丹共和国', 'pinyin' => 'Republic of South Sudan'],
  198 + '246' => ['name' => '苏丹', 'pinyin' => 'Sudan'],
  199 + '245' => ['name' => '西撒哈拉', 'pinyin' => 'Western Sahara'],
  200 + '441' => ['name' => '苏里南', 'pinyin' => 'Suriname'],
  201 + '257' => ['name' => '斯威士兰', 'pinyin' => 'Swaziland'],
  202 + '330' => ['name' => '瑞典', 'pinyin' => 'Sweden'],
  203 + '331' => ['name' => '瑞士', 'pinyin' => 'Switzerland'],
  204 + '135' => ['name' => '叙利亚', 'pinyin' => 'Syrian Arab Republic'],
  205 + '147' => ['name' => '塔吉克斯坦', 'pinyin' => 'Tajikistan'],
  206 + '136' => ['name' => '泰国', 'pinyin' => 'Thailand'],
  207 + '248' => ['name' => '多哥', 'pinyin' => 'Togo'],
  208 + '614' => ['name' => '汤加', 'pinyin' => 'Tonga'],
  209 + '442' => ['name' => '特立尼达和多巴哥', 'pinyin' => 'Trinidad and Tobago'],
  210 + '138' => ['name' => '阿联酋', 'pinyin' => 'United Arab Emirates'],
  211 + '249' => ['name' => '突尼斯', 'pinyin' => 'Tunisia'],
  212 + '137' => ['name' => '土耳其', 'pinyin' => 'Turkey'],
  213 + '148' => ['name' => '土库曼斯坦', 'pinyin' => 'Turkmenistan'],
  214 + '443' => ['name' => '特克斯和凯科斯群岛', 'pinyin' => 'Turks and Caicos Islands'],
  215 + '619' => ['name' => '图瓦卢', 'pinyin' => 'Tuvalu'],
  216 + '250' => ['name' => '乌干达', 'pinyin' => 'Uganda'],
  217 + '347' => ['name' => '乌克兰', 'pinyin' => 'Ukraine'],
  218 + '215' => ['name' => '埃及', 'pinyin' => 'Egypt'],
  219 + '303' => ['name' => '英国', 'pinyin' => 'United Kingdom'],
  220 + '247' => ['name' => '坦桑尼亚', 'pinyin' => 'Tanzania'],
  221 + '502' => ['name' => '美国', 'pinyin' => 'United States'],
  222 + '251' => ['name' => '布基纳法索', 'pinyin' => 'Burkina Faso'],
  223 + '444' => ['name' => '乌拉圭', 'pinyin' => 'Uruguay'],
  224 + '149' => ['name' => '乌兹别克斯坦', 'pinyin' => 'Uzbekistan'],
  225 + '445' => ['name' => '委内瑞拉', 'pinyin' => 'Venezuela'],
  226 + '625' => ['name' => '瓦利斯和浮图纳', 'pinyin' => 'Wallis and Futuna'],
  227 + '617' => ['name' => '萨摩亚', 'pinyin' => 'Samoa'],
  228 + '139' => ['name' => '也门', 'pinyin' => 'Yemen'],
  229 + '253' => ['name' => '赞比亚', 'pinyin' => 'Zambia'],
  230 + '199' => ['name' => '亚洲其他国家(地区)', 'pinyin' => 'Oth. Asia nes'],
  231 + '299' => ['name' => '非洲其他国家(地区)', 'pinyin' => 'Oth. Afr. nes'],
  232 + '399' => ['name' => '欧洲其他国家(地区)', 'pinyin' => 'Oth. Eur. nes'],
  233 + '599' => ['name' => '北美洲其他国家(地区)', 'pinyin' => 'Oth. N.Amer. nes'],
  234 + '699' => ['name' => '大洋洲其他国家(地区)', 'pinyin' => 'Oth. Ocean. nes'],
  235 + '207' => ['name' => '加那利群岛', 'pinyin' => 'Canary Islands'],
  236 + '612' => ['name' => '社会群岛', 'pinyin' => 'Society Islands'],
  237 + '142' => ['name' => '中国', 'pinyin' => 'China'],
  238 + '143' => ['name' => '台澎金马关税区', 'pinyin' => 'Taiwan, Prov.of China'],
  239 + '701' => ['name' => '国(地)别不详', 'pinyin' => 'Countries(reg.) unknown'],
  240 + '349' => ['name' => '塞尔维亚和黑山', 'pinyin' => ''],
  241 + '354' => ['name' => '前南马其顿', 'pinyin' => 'Macedonia,FYR'],
  242 + '355' => ['name' => '波黑', 'pinyin' => 'Bosnia and Hercegovina'],
  243 + '409' => ['name' => '博内尔', 'pinyin' => 'Bonaire'],
  244 + '417' => ['name' => '库腊索岛', 'pinyin' => 'Curacao'],
  245 + '436' => ['name' => '萨巴', 'pinyin' => 'Saba'],
  246 + '438' => ['name' => '圣马丁岛', 'pinyin' => 'Saint Martin Islands'],
  247 + '447' => ['name' => '圣其茨和尼维斯', 'pinyin' => 'Saint Kitts and Nevis'],
  248 + '499' => ['name' => '拉丁美洲其他国家(地区)', 'pinyin' => 'Oth. L.Amer. nes'],
  249 + '604' => ['name' => '盖比群岛', 'pinyin' => 'Gambier Islands'],
  250 + '605' => ['name' => '马克萨斯群岛', 'pinyin' => 'Marquesas Islands'],
  251 + '615' => ['name' => '土阿莫土群岛', 'pinyin' => 'Tuamotu Islands'],
  252 + '616' => ['name' => '土布艾群岛', 'pinyin' => 'Tubai Islands'],
  253 + '702' => ['name' => '联合国及机构和国际组织', 'pinyin' => 'UN and oth. int\'l org.'],
  254 + '999' => ['name' => '中性包装原产国别', 'pinyin' => 'Conutries of Neutral Package'],
11 ]; 255 ];
12 } 256 }
@@ -7,6 +7,72 @@ namespace Lackoxygen\TopWarehouse\Constants; @@ -7,6 +7,72 @@ namespace Lackoxygen\TopWarehouse\Constants;
7 class LogisticsCode 7 class LogisticsCode
8 { 8 {
9 public const TABLE = [ 9 public const TABLE = [
10 - 10 + '0000017' => '顺丰速递',
  11 + '0000090' => '京东物流',
  12 + '0000091' => '苏宁物流',
  13 + '0000178' => '品骏物流',
  14 + '1000000311' => '天天快递',
  15 + 'ZY_FY' => '飞洋快递',
  16 + '1000000239' => '百世快递',
  17 + '0000025' => '圆通快递',
  18 + 'AOL' => '澳通速递',
  19 + '0000026' => 'EMS',
  20 + 'FastGo' => '速派快递',
  21 + '1000000490' => '中通',
  22 + '1000000525' => '韵达',
  23 + '1000000548' => '百世菜鸟',
  24 + '1000000547' => '菜鸟圆通',
  25 + '1000000518' => '申通快递',
  26 + 'HY_KING' => '货运皇',
  27 + 'EWE' => 'EWE国际快递',
  28 + '1000000455' => '东莞沙田韵达',
  29 + 'FZWL' => '方舟物流',
  30 + 'yangbaoguo' => '洋包裹',
  31 + 'uscbexpress' => '易境达',
  32 + 'XGYZ' => '香港邮政',
  33 + '1000000429' => '邮政小包',
  34 + 'Superoz' => '速配欧翼',
  35 + 'HT000001' => '汇通快递',
  36 + '1000003828' => '德邦物流',
  37 + 'OTO' => '中欧快运',
  38 + 'ALOG' => '心怡物流',
  39 + 'rufengda' => '如风达',
  40 + 'kjkd' => '快捷快递',
  41 + 'zhongsukuaidi' => '中速快递',
  42 + 'zhaijisong' => '宅急送',
  43 + 'youshuwuliu' => '优速物流',
  44 + 'guotongkuaidi' => '国通快递',
  45 + 'zyzoom' => '增速海淘',
  46 + 'wanxiangwuliu' => '万象物流',
  47 + 'annengwuliu' => '安能',
  48 + 'xinfengwuliu' => '信丰物流',
  49 + 'quanfengkuaidi' => '全峰快递',
  50 + 'banma' => '斑马物流',
  51 + 'youzhengguoji' => '中邮国际',
  52 + 'ueq' => 'UEQ',
  53 + 'bpost' => '比利时邮政',
  54 + 'jiajiwuliu' => '佳吉快运',
  55 + 'tiandihuayu' => '天地华宇',
  56 + 'zhimakaimen' => '芝麻开门',
  57 + 'pcaexpress' => '澳洲国际快递',
  58 + 'ycgky' => '远成快运',
  59 + 'yingchao' => '英超物流',
  60 + 'liutongwang' => '中国流通王',
  61 + 'badakong' => '八达通',
  62 + 'zhuozhesuying' => '卓志速运',
  63 + 'auexpress' => '澳邮中国快运',
  64 + 'donghangkd' => '东航快递',
  65 + 'disifang' => '递四方',
  66 + 'nanjingshengbang' => '晟邦快递',
  67 + 'DHL' => 'DHL',
  68 + '1000000310' => '菜鸟物流',
  69 + 'ZTKY' => '中铁物流',
  70 + 'iyoungspeed' => '驿扬国际速运',
  71 + 'NS' => 'NS EXPRESS',
  72 + 'ETK' => 'E特快',
  73 + 'zhuanyunsifang' => '转运四方物流',
  74 + '1000000601' => '上海韵达',
  75 + '1000055158' => '广州极云物流有限公司',
  76 + '1000052649' => '海南圆通',
11 ]; 77 ];
12 } 78 }
@@ -7,6 +7,96 @@ namespace Lackoxygen\TopWarehouse\Constants; @@ -7,6 +7,96 @@ namespace Lackoxygen\TopWarehouse\Constants;
7 class PackageCode 7 class PackageCode
8 { 8 {
9 public const TABLE = [ 9 public const TABLE = [
10 - 10 + '190' => '其他桶',
  11 + '1A1' => '钢制不可拆装桶顶圆桶',
  12 + '1A2' => '钢制可拆装桶顶圆桶',
  13 + '1B1' => '铝制不可拆装桶顶圆桶',
  14 + '1B2' => '铝制可拆装桶顶圆桶',
  15 + '1C' => '木圆桶',
  16 + '1D' => '胶合板圆桶',
  17 + '1G' => '纤维圆桶',
  18 + '1H' => '塑料圆桶',
  19 + '1H1' => '塑料不可拆装桶顶圆桶',
  20 + '1H2' => '塑料可拆装桶顶圆桶',
  21 + '2C1' => '塞式木琵琶桶',
  22 + '2C2' => '非水密型木琵琶桶',
  23 + '390' => '其他罐',
  24 + '3A1' => '钢制不可拆装罐顶罐',
  25 + '3A2' => '钢制可拆装罐顶罐',
  26 + '3B1' => '铝制不可拆装罐顶罐',
  27 + '3B2' => '铝制可拆装罐顶罐',
  28 + '3H1' => '塑料制不可拆装罐顶罐',
  29 + '3H2' => '塑料制可拆装罐顶罐',
  30 + '490' => '其他箱',
  31 + '4A' => '钢箱',
  32 + '4B' => '铝箱',
  33 + '4C11' => '大木箱',
  34 + '4C12' => '中木箱',
  35 + '4C13' => '小木箱',
  36 + '4C2' => '箱壁防撤漏木箱',
  37 + '4D' => '胶合板箱',
  38 + '4F' => '再生木木箱',
  39 + '4G' => '纤维板箱',
  40 + '4H' => '塑料箱',
  41 + '4H1' => '膨胀的塑料箱',
  42 + '4H2' => '硬质的塑料箱',
  43 + '4M' => '纸箱',
  44 + '4M1' => '单瓦楞纸箱',
  45 + '4M2' => '双瓦楞纸箱',
  46 + '590' => '其他袋',
  47 + '5991' => '麻袋',
  48 + '5992' => '布袋/包',
  49 + '5H' => '塑料编织袋',
  50 + '5H1' => '塑料编织无内衬或涂层的袋',
  51 + '5H2' => '塑料编织防撤漏的袋',
  52 + '5H3' => '塑料编织防水的袋',
  53 + '5H4' => '塑料薄膜袋',
  54 + '5H5' => '无涂层或内衬的编织集装袋',
  55 + '5H6' => '带涂层的编织塑料集装袋',
  56 + '5H7' => '带内衬的编织塑料集装袋',
  57 + '5H8' => '带涂层和内衬的编织集装袋',
  58 + '5H9' => '集装袋',
  59 + '5L1' => '纺织品无内衬或涂层的袋',
  60 + '5L2' => '纺织品防撤漏的袋',
  61 + '5L3' => '纺织品防水的袋',
  62 + '5M1' => '多层的纸袋',
  63 + '5M2' => '多层防水纸袋',
  64 + '5M91' => '纸袋',
  65 + '6HA1' => '塑料容器在钢桶内复合包装',
  66 + '6HA2' => '塑料容器在钢条或钢皮箱内复合包装',
  67 + '6HB1' => '塑料容器在铝桶内复合包装',
  68 + '6HB2' => '塑料容器在铝条或铝皮箱内复合包装',
  69 + '6HC' => '塑料容器在木箱内复合包装',
  70 + '6HD1' => '塑料容器在胶合板桶内复合包装',
  71 + '6HD2' => '塑料容器在胶合板箱内复合包装',
  72 + '6HG1' => '塑料容器在纤维桶内复合包装',
  73 + '6HG2' => '塑料容器在纤维板箱内复合包装',
  74 + '6HH1' => '塑料容器在塑料桶内复合包装',
  75 + '6HH2' => '塑料容器在硬塑料箱内复合包装',
  76 + '6PA1' => '玻璃、陶瓷、粗陶器在钢桶内复合包装',
  77 + '6PA2' => '玻璃、陶瓷、粗陶器在钢条或钢皮箱内复合包装',
  78 + '6PB1' => '玻璃、陶瓷、粗陶器在铝桶内复合包装',
  79 + '6PB2' => '玻璃、陶瓷、粗陶器在铝条或铝皮箱内复合包装',
  80 + '6PC' => '玻璃、陶瓷、粗陶器在木箱内复合包装',
  81 + '6PD1' => '玻璃、陶瓷、粗陶器在胶合板内复合包装',
  82 + '6PD2' => '玻璃、陶瓷、粗陶器在柳条筐内复合包装',
  83 + '6PG1' => '玻璃、陶瓷、粗陶器在纤维桶内复合包装',
  84 + '6PG2' => '玻璃、陶瓷、粗陶器在纤维板箱内复合包装',
  85 + '6PH1' => '玻璃、陶瓷、粗陶器在膨胀塑料包装内复合包装',
  86 + '6PH2' => '玻璃、陶瓷、粗陶器在硬塑料包装内复合包装',
  87 + '9990' => '竹箩',
  88 + '9991' => '竹笼',
  89 + '9992' => '植物性铺垫材料',
  90 + '9993' => '散装',
  91 + '9994' => '裸装',
  92 + '9995' => '挂装',
  93 + '9996' => '铺席',
  94 + '9997' => '捆装',
  95 + '9999' => '其他',
  96 + '9A91' => '铁托',
  97 + '9A92' => '铁笼',
  98 + '9A93' => '铁皮',
  99 + '9C91' => '天然木托',
  100 + '9F91' => '再生木托',
11 ]; 101 ];
12 } 102 }
@@ -5,48 +5,119 @@ namespace Lackoxygen\TopWarehouse\Constants; @@ -5,48 +5,119 @@ namespace Lackoxygen\TopWarehouse\Constants;
5 5
6 class WarehouseCode 6 class WarehouseCode
7 { 7 {
8 - public const TABLE = [  
9 - [  
10 - 'declare_code' => '0048',  
11 - 'declare_name' => '杭州下沙保税仓',  
12 - 'warehouse_code' => 'WC_HZXS_01',  
13 - 'warehouse_name' => '杭州下沙仓',  
14 - 'warehouse_type' => '保税仓'  
15 - ],  
16 - [  
17 - 'declare_code' => 'GZ_HP_BC',  
18 - 'declare_name' => '澳洲1号仓',  
19 - 'warehouse_code' => 'YMAZXNC',  
20 - 'warehouse_name' => '',  
21 - 'warehouse_type' => ''  
22 - ],  
23 - [  
24 - 'declare_code' => '',  
25 - 'declare_name' => '',  
26 - 'warehouse_code' => '',  
27 - 'warehouse_name' => '',  
28 - 'warehouse_type' => ''  
29 - ],  
30 - [  
31 - 'declare_code' => '',  
32 - 'declare_name' => '',  
33 - 'warehouse_code' => '',  
34 - 'warehouse_name' => '',  
35 - 'warehouse_type' => ''  
36 - ],  
37 - [  
38 - 'declare_code' => '',  
39 - 'declare_name' => '',  
40 - 'warehouse_code' => '',  
41 - 'warehouse_name' => '',  
42 - 'warehouse_type' => ''  
43 - ],  
44 - [  
45 - 'declare_code' => '',  
46 - 'declare_name' => '',  
47 - 'warehouse_code' => '',  
48 - 'warehouse_name' => '',  
49 - 'warehouse_type' => ''  
50 - ] 8 + public const TABLE_DECLARE = [
  9 + '0048' => '杭州下沙保税仓',
  10 + 'GZ_HP_BC' => '澳洲1号仓',
  11 + '0061' => '杭州多拉2号仓',
  12 + 'DLDYW' => '大连保税1号仓',
  13 + '0021' => '成都保税仓',
  14 + '0045' => '郑州保税1号仓',
  15 + '0051' => '杭州百川保税仓',
  16 + '0058' => '香港5号仓',
  17 + '0047' => '杭州义乌保税仓',
  18 + '0064' => '杭州义乌2号保税仓',
  19 + '0067' => '杭州义乌3号保税仓',
  20 + '0070' => '杭州义乌4号保税仓',
  21 + '0075' => '义乌欧一保税1号仓',
  22 + 'YWOY09' => '义乌欧一保税9号仓',
  23 + '0079' => '杭州义乌5号保税仓',
  24 + '0080' => '金华金义1号保税仓',
  25 + '0081' => '义乌海库仓',
  26 + '0082' => '义乌海库10号仓',
  27 + '0056' => '宁波空港保税仓',
  28 + '0063' => '宁波梅山2号仓',
  29 + 'YW0023' => '杭州萧山保税仓',
  30 + '0053' => '福州保税仓',
  31 + '0060' => '浙江金华保税仓',
  32 + '0049' => '宁波北仑保税仓',
  33 + '0057' => '福建平潭保税仓',
  34 + 'WC_FJPT_02' => '福建平潭2号仓',
  35 + '0065' => '长沙保税1号仓',
  36 + '0042' => '宁波梅山保税仓',
  37 + '0055' => '郑州保税2号仓',
  38 + '0062' => '宁波北仑2号仓',
  39 + '0068' => '长沙保税2号仓',
  40 + '0050' => '重庆保税仓',
  41 + '0076' => '重庆保税2号仓',
  42 + '0078' => '重庆保税3号仓',
  43 + '0046' => '上海保税仓',
  44 + '0052' => '杭州多拉保税仓',
  45 + '0059' => '宁波中外运保税仓',
  46 + '0066' => '南沙保税2号仓',
  47 + '0024' => '南沙(自主申报)',
  48 + '0016' => '韩国海外直邮(个人物品)',
  49 + '0017' => '英国海外直邮(个人物品)',
  50 + '0041' => '荷兰海外直邮(个人物品)',
  51 + '0020' => '香港海外直邮(个人物品)',
  52 + '0044' => '德国海外直邮(个人物品)',
  53 + '0013' => '澳洲海外直邮(个人物品)',
  54 + '0018' => '日本海外直邮(个人物品)',
  55 + '0019' => '美国海外直邮(个人物品)',
  56 + '0043' => '法国海外直邮(个人物品)',
  57 + 'WF01' => '潍坊保税仓',
  58 + '0004' => '卓志黄埔BBC',
  59 + 'HAIKOU01' => '海口保税仓',
  60 + '0011' => '南沙保税仓',
  61 + 'JXLN' => '江西龙南保税仓',
  62 + 'YBMY01' => '国内贸易仓',
  63 + 'GNJD' => '国内京东仓',
  64 + ];
  65 +
  66 + public const TABLE_CODE = [
  67 + 'WC_HZXS_01' => ['name' => '杭州下沙仓', 'type' => '保税仓'],
  68 + 'YMAZXNC' => ['name' => '澳洲1号仓', 'type' => '保税仓'],
  69 + 'WC_HZDL_02' => ['name' => '杭州多拉2号仓', 'type' => '保税仓'],
  70 + '820' => ['name' => '大连保税1号仓', 'type' => '保税仓'],
  71 + 'WC_CH_01' => ['name' => '成都仓', 'type' => '保税仓'],
  72 + 'WC_ZZ_01' => ['name' => '郑州保税1号仓', 'type' => '保税仓'],
  73 + 'WC_HZBC_01' => ['name' => '杭州百川仓', 'type' => '保税仓'],
  74 + 'HK05' => ['name' => '香港5号仓', 'type' => '保税仓'],
  75 + 'WC_YW_01' => ['name' => '义乌保税1号仓', 'type' => '保税仓'],
  76 + 'WC_HZYW_02' => ['name' => '义乌保税2号仓', 'type' => '保税仓'],
  77 + 'WC_YW_03' => ['name' => '义乌保税3号仓', 'type' => '保税仓'],
  78 + 'WC_YW_04' => ['name' => '义乌保税4号仓', 'type' => '保税仓'],
  79 + 'WC_YW_05' => ['name' => '义乌欧一保税1号仓', 'type' => '保税仓'],
  80 + 'WC_YW_09' => ['name' => '义乌欧一保税9号仓', 'type' => '保税仓'],
  81 + 'WC_YW_06' => ['name' => '义乌保税5号仓', 'type' => '保税仓'],
  82 + 'WC_HZJY_01' => ['name' => '金华金义1号保税仓', 'type' => '保税仓'],
  83 + 'WC_YW_07' => ['name' => '义乌海库仓', 'type' => '保税仓'],
  84 + 'WC_YW_08' => ['name' => '义乌海库10号仓', 'type' => '保税仓'],
  85 + 'WC_NBLS_01' => ['name' => '宁波空港仓', 'type' => '保税仓'],
  86 + 'WC_NBMS_02' => ['name' => '宁波梅山2号仓', 'type' => '保税仓'],
  87 + 'WC_HZ_01' => ['name' => '杭州萧山仓', 'type' => '保税仓'],
  88 + 'WC_FZ_01' => ['name' => '福州仓', 'type' => '保税仓'],
  89 + 'WC_ZJJH_01' => ['name' => '浙江金华仓', 'type' => '保税仓'],
  90 + 'WC_NBBL_01' => ['name' => '宁波北仑仓', 'type' => '保税仓'],
  91 + 'WC_FJPT_01' => ['name' => '福建平潭仓', 'type' => '保税仓'],
  92 + 'WC_FJPT_02' => ['name' => '福建平潭2号仓', 'type' => '保税仓'],
  93 + 'WC_HNCS_01' => ['name' => '长沙1号仓', 'type' => '保税仓'],
  94 + 'WC_NB_01' => ['name' => '宁波梅山仓', 'type' => '保税仓'],
  95 + 'WC_ZZHT_01' => ['name' => '郑州保税2号仓', 'type' => '保税仓'],
  96 + 'WC_NBBL_02' => ['name' => '宁波北仑2号仓', 'type' => '保税仓'],
  97 + 'WC_HNCS_02' => ['name' => '长沙保税2号仓', 'type' => '保税仓'],
  98 + 'CQSTORE_01' => ['name' => '重庆仓', 'type' => '保税仓'],
  99 + 'WC_CQ_02' => ['name' => '重庆保税2号仓', 'type' => '保税仓'],
  100 + 'WC_CQ_03' => ['name' => '重庆保税3号仓', 'type' => '保税仓'],
  101 + 'WC_SH_01' => ['name' => '上海仓', 'type' => '保税仓'],
  102 + 'WC_HZDL_01' => ['name' => '杭州多拉仓', 'type' => '保税仓'],
  103 + 'WC_NBZWY_01' => ['name' => '宁波中外运仓', 'type' => '保税仓'],
  104 + 'WC_NS_02' => ['name' => '南沙保税2号仓', 'type' => '保税仓'],
  105 + 'WC_NS_01' => ['name' => '南沙仓(自主申报)', 'type' => '直邮'],
  106 + '0003' => ['name' => '韩国仓', 'type' => '直邮'],
  107 + '0004' => ['name' => '英国仓', 'type' => '直邮'],
  108 + 'WC_HL_01' => ['name' => '荷兰仓', 'type' => '直邮'],
  109 + 'HK01' => ['name' => '香港仓', 'type' => '直邮'],
  110 + 'DG_001' => ['name' => '德国仓', 'type' => '直邮'],
  111 + '0001' => ['name' => '澳洲仓', 'type' => '直邮'],
  112 + '0005' => ['name' => '日本仓', 'type' => '直邮'],
  113 + '0006' => ['name' => '美国仓', 'type' => '直邮'],
  114 + 'FG_001' => ['name' => '法国仓', 'type' => '直邮'],
  115 + '401' => ['name' => '潍坊仓', 'type' => '保税仓'],
  116 + 'WMS_360_06' => ['name' => '卓志黄埔保税仓', 'type' => '保税仓'],
  117 + '506' => ['name' => '海口仓', 'type' => '保税仓'],
  118 + 'WMS_360_04' => ['name' => '南沙保税仓', 'type' => '保税仓'],
  119 + 'JXLN' => ['name' => '江西龙南保税仓', 'type' => '保税仓'],
  120 + 'WMS_YBMY_01 ' => ['name' => '国内贸易仓', 'type' => '国内贸易仓'],
  121 + 'WMS_JD_01' => ['name' => '国内京东仓', 'type' => '国内贸易仓'],
51 ]; 122 ];
52 } 123 }