| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- <?php
- namespace addons\SecondaryCard\common\enums;
- class SecondaryCardEnum
- {
- const LOCK_SECONDARY_CARD = 'lock_secondary_card_';
- const WAIT_VERIFIED = 0;//待核销
- const LOSE = 1;//已失效
- const EXPIRED = 2;//已过期
- const REFUNDED = 3;//已退款
- const STOPPED = 4;//已停卡
- const LIMIT_NO = 0;//不限购
- const LIMIT_YES = 1;//限购
- const REFUND_TYPE_NO = 1;//不允许退款
- const REFUND_TYPE_YES = 2;//允许退款
- const RESERVATION_TYPE_NO = 0;//不需要预约
- const RESERVATION_TYPE_YES = 1;//需要预约
- const OPEN_TYPE_BUY = 1;//下单购买
- const OPEN_TYPE_EXCHANGE = 2;//兑换码兑换
- const reservation_model = 2;//兑换码兑换
- const RESERVATION_MODEL_STORE = 1;//预约门店
- const RESERVATION_MODEL_PEOPLE = 2;//预约服务人
- const NO_USE = 0;//未使用
- const YES_USE = 1;//已使用
- const USE_TYPE_ALL = 0;//全部门店
- const USE_TYPE_STORE = 1;//指定店铺
- const EXPIRE_TYPE_BUY = 1;//购买时起N天内有效
- const EXPIRE_TYPE_APPOINT = 2;//指定有效期
- const RESERVATION_STORE = 1; //预约门店
- const RESERVATION_PEOPLE = 2; //预约服务人
-
- const SOURCE_TYPE_PLATFORM = 0; //平台
- const SOURCE_TYPE_O2O_STORE = 1; //o2o门店
- const SOURCE_TYPE_LAODAFU_STORE = 2; //佬大夫机构
- const STORE_TYPE_O2O = 1; //o2o门店
- const RESERVATION_CANCEL_TYPE_YES = 2; //允许取消
- const RESERVATION_CANCEL_TYPE_NO = 1; //不允许取消
- public static function getOrderStatusMap(): array
- {
- return [
- self::WAIT_VERIFIED => '待核销',
- self::LOSE => '已失效', // 已付款
- self::EXPIRED => '已过期',
- self::REFUNDED => '已退款',
- self::STOPPED => '已停卡',
- ];
- }
- public static function getLimitTypeMap(): array
- {
- return [
- self::LIMIT_NO => '不限购',
- self::LIMIT_YES => '限购',
- ];
- }
- public static function getOpenTypeMap(): array
- {
- return [
- self::OPEN_TYPE_BUY => '下单购买',
- self::OPEN_TYPE_EXCHANGE => '兑换码兑换',
- ];
- }
- }
|