// +---------------------------------------------------------------------- declare (strict_types=1); namespace app\common\enum; /** * 商城设置枚举类 * Class Setting * @package app\common\enum */ class Setting extends EnumBasics { // 配送设置 const DELIVERY = 'delivery'; // 交易设置 const TRADE = 'trade'; //ocr设置 const OCR = 'ocr'; // 短信通知 const SMS = 'sms'; // 上传设置 const STORAGE = 'storage'; // 小票打印 const PRINTER = 'printer'; // 满额包邮设置 const FULL_FREE = 'full_free'; // 账户注册设置 const REGISTER = 'register'; // 充值设置 const RECHARGE = 'recharge'; // 积分设置 const POINTS = 'points'; // 订阅消息设置 const SUBMSG = 'submsg'; // 店铺页面风格设置 const APP_THEME = 'app_theme'; // 分类页模板设置 const PAGE_CATEGORY_TEMPLATE = 'page_category_template'; // 商家打款设置 const MCH_PAY = 'mch_pay'; // 商品推荐设置 const RECOMMENDED = 'recommended'; // 商城客服设置 const CUSTOMER = 'customer'; // 商城采集设置 const COLLECTOR = 'collector'; /** * 获取订单类型值 * @return array */ public static function data(): array { return [ self::DELIVERY => [ 'value' => self::DELIVERY, 'describe' => '配送设置', ], self::TRADE => [ 'value' => self::TRADE, 'describe' => '交易设置', ], self::SMS => [ 'value' => self::SMS, 'describe' => '短信通知', ], self::STORAGE => [ 'value' => self::STORAGE, 'describe' => '上传设置', ], self::PRINTER => [ 'value' => self::PRINTER, 'describe' => '小票打印', ], self::FULL_FREE => [ 'value' => self::FULL_FREE, 'describe' => '满额包邮设置', ], self::OCR => [ 'value' => self::OCR, 'describe' => 'ocr设置', ], self::REGISTER => [ 'value' => self::REGISTER, 'describe' => '账户注册设置', ], self::RECHARGE => [ 'value' => self::RECHARGE, 'describe' => '充值设置', ], self::POINTS => [ 'value' => self::POINTS, 'describe' => '积分设置', ], self::SUBMSG => [ 'value' => self::SUBMSG, 'describe' => '小程序订阅消息', ], self::APP_THEME => [ 'value' => self::APP_THEME, 'describe' => '店铺页面风格设置', ], self::PAGE_CATEGORY_TEMPLATE => [ 'value' => self::PAGE_CATEGORY_TEMPLATE, 'describe' => '分类页模板设置', ], self::MCH_PAY => [ 'value' => self::MCH_PAY, 'describe' => '商家打款设置', ], self::RECOMMENDED => [ 'value' => self::RECOMMENDED, 'describe' => '商品推荐设置', ], self::CUSTOMER => [ 'value' => self::CUSTOMER, 'describe' => '商城客服设置', ], self::COLLECTOR => [ 'value' => self::COLLECTOR, 'describe' => '商品采集设置', ] ]; } }