30 行
640 B
PHP
30 行
640 B
PHP
<?php
|
|
|
|
namespace addons\shopro_wechat_trade\library;
|
|
|
|
/**
|
|
* Shopro 快递公司编码 → 微信运力编码(常见快递公司默认同码)
|
|
*/
|
|
class WxExpressMapper
|
|
{
|
|
protected static $alias = [
|
|
'HTKY' => 'HTKY',
|
|
'HHTT' => 'HHTT',
|
|
'YZPY' => 'YZPY',
|
|
'DBL' => 'DBL',
|
|
'ZJS' => 'ZJS',
|
|
];
|
|
|
|
public static function toWechatCode($shoproCode)
|
|
{
|
|
$code = strtoupper(trim((string) $shoproCode));
|
|
if ($code === '') {
|
|
return '';
|
|
}
|
|
if (isset(self::$alias[$code])) {
|
|
return self::$alias[$code];
|
|
}
|
|
return $code;
|
|
}
|
|
}
|