文件
mashangyoujiu/Application/Common/Lib/MaiyatianEnum.class.php

213 行
6.1 KiB
PHP
可执行文件

<?php
namespace Common\Lib;
class MaiyatianEnum {
private static $map = [
// 订单状态
'order.status' => "
未处理 UNPROGRESS
待确认 CREATED
已确认 CONFIRM
待抢单 DELIVERY
待取货 PICKUP
配送中 DELIVERING
已完成 DONE
已取消 CANCEL
已删除 DELETE
配送异常 EXPECT
",
// 订单分类
'order.category' => "
小吃美食 xiaochi
正餐快餐 canyin
龙虾烧烤 shaokao
烘焙蛋糕 dangao
甜品奶茶 tianpin
西餐料理 liaoli
火锅串串 huoguo
浪漫鲜花 xianhua
生鲜果蔬 shuiguo
酒水零售 yinpin
超市百货 chaoshi
医药成人 chengren
",
// 订单配送状态
'delivery.status' => "
未分配骑手 PENDING
已分配骑手 GRABBED
已到店 PICKUP
配送中 DELIVERING
已完单 DONE
配送取消 CANCEL
配送退回 BACK
配送转单 TRANSFER
订单创建失败 CREATE_FAILED
",
// 取货方式
'pick_type' => "
外卖,骑手配送 TAKEAWAY
用户到店自取 SELF_FETCH
",
// 配送类型标识字段
'delivery.logistic_tag' => "
美团骑手 MEITUAN
顺丰 SHUNFENG
达达 DADA
蜂鸟跑腿 FENGNIAO
饿了么众包 ELEZB
饿百众包 EBAIZB
闪送 BINGEX
UU跑腿 UUPT
帮拉 BANGLA
邻趣 LINQU
曹操送 CAOSONG
指动跑腿 ZHIDONG
曹操跑腿 CAOCAO
喊跑跑 PAOPAO
大侠跑腿 DAXIA
点我达 DIANWO
爱跑腿 IPAOTUI
小帮 XIAOBANG
蚂蚁派 RIDER
拼必达 PINBIDA
久久跑腿 JIUJIU
赛曹操 SAICAOCAO
直通车 ZHITONG
小哥快运 XIAOGE
云递配 YUNDA
零点壹 HUICONG
时路网 SHILU
聚合配送 SONGSHUWU
宅帮手 ZBS
靠谱送 KAOPU
0851跑腿 KUAIMA
祥子 XIANGZI
快到 KUAIDAO
E派速达 EPAI
一城飞客 FEIKE
哪都达 NADUDA
服务之家 FUWUJIA
便利专送 BIANLI
鸿速同城急送 HONGSU
裹小递 GUOXIAODI
快服务 FUWU
快跑者 KELOOP
好急跑腿 HAOJI
京东配送 JDPS
鹏九跑腿 PENGJIU
货拉拉 HUOLALA
代帮跑腿 DAIBANG
来啦跑腿 LAILA
懒猪跑腿 LANZHU
快跑者急送 KUAIPAO
飞兔跑腿 FEITU
送道 SONGDAO
安克弗跑腿 ANKEFO
送个东西跑腿 SONGDONGXI
安讯即配 ANXUN
自提 PICKER
其他 OTHER
自配送 ONESELF
",
// 订单来源渠道
'order.origin_tag' => "
美团外卖 meituan
美团闪购 shangou
美团品牌 meituanka
饿了么 eleme
饿百 ebai
抖音外卖 tiktok
抖店小时达 doudian
微盟 weimob
有赞 youzan2
微信 weixin
支付宝 alipay
小程序类 applet
其他 other
",
// 打印机品牌
'shop_printer_list.brand' => "
优声 yousheng
飞鹅 feie
芯烨云 xpyun
易联云 yilian
中午 zhongwu
飞印 feiyin
商鹏 shangpeng
365 three
美达罗捷 meida
佳博云 jiabo
得力云 deli
新国都 xinguodu
大趋智能 daqu
",
// 打印机硬件设备宽度
'shop_printer_list.width' => "
58mm 58
80mm 80
",
// 订单折扣优惠类型
'order.activity.type' => "
新用户立减 1
满减 2
抵价券 3
套餐赠送 4
满赠 5
超时赔付 6
特价菜 7
首单返优惠券 8
使用红包 9
提前下单减 11
满返优惠券 12
满免配送费 16
折扣商品 17
美团专送再减 18
点评券 19
第二份半价 20
会员免配送费 21
门店新客立减 22
买赠 23
平台新用户立减 24
满减配送费 25
指定商品满减 27
新客满减 28
阶梯满减配送费 30
平台新客减配送费 36
加价购 40
新客折扣菜 41
外卖拼团 45
外卖加价购 46
拼团减配送费 48
新客专享减包装费 53
新客专享减配送费 54
会员日折扣菜 65
满返商家代金券 1100
使用商家代金券 101
进店领券 103
商品券 117
商品折扣券 118
津贴联盟 305
立减金 306
套餐推荐津贴 307
品质秒杀 76
",
];
static public function getKey($group, $key) {
$dictionary = self::$map[$group];
if ($dictionary) {
$dictionary = array_map(function ($values) {
$values = explode(' ', trim($values));
return [
'key' => $values[1],
'value' => $values[0],
];
}, array_filter(explode(PHP_EOL, $dictionary)));
$index = array_search($key, array_column($dictionary, 'key'));
if ($index !== false) {
return $dictionary[$index];
}
}
}
}