| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162 |
- <?php
- /**
- * Created by PhpStorm.
- * User: wniu
- * Date: 2022/3/14
- * Time: 3:03 下午
- */
- namespace addons\Course\common\enums;
- use common\enums\AddonsEnum;
- class CourseEnum
- {
- const ADDONS_NAME = AddonsEnum::ADDONS_NAME_COURSE;
- const IS_SHOW = 1; //轮播图显示
- const IS_NAVICAT = 1; //分类显示在导航
- const COURSE_SELL_TYPE_1 = 1; // 按照课程设置的售价付费观看
- const COURSE_SELL_TYPE_2 = 2; // 指定会员等级观看
- const COURSE_SELL_TYPE_3 = 3; // 免费
- const COURSE_SELL_TYPE_4 = 4; // 转发一定次数免费观看
- const NOTIFY_CLASS = 'addons\Course\common\logic\Notify';
- const CHAPTER_TYPE_VIDEO = 1; // 课程章节类型:视频
- const CHAPTER_TYPE_AUDIO = 2; // 课程章节类型:音频
- const PAY_TYPE_NO_PAY = 0;//未支付
- const IS_PAY_YES = 1;//已支付
- const IS_SHIELD_ZERO = 0;//是否屏蔽评论,1:是,0:否
- const IS_SHIELD_ONE = 1;//是否屏蔽评论,1:是,0:否
- const IS_LIKES_ZERO = 0;//
- const IS_LIKES_ONE = 1;//
- const IS_REFUND = -2;//
- public static function getOrderStatusMap($key=null){
- $data = [
- self::PAY_TYPE_NO_PAY=>'未支付',
- self::IS_PAY_YES=>'已支付',
- self::IS_REFUND => '已退款',
- ];
- if(isset($data[$key])) return $data[$key];
- return $data;
- }
- const ALLOW_VIDEO_TYPE = ['mp4', 'ogg','mov']; // 允许的视频类型
- const ALLOW_AUDIO_TYPE = ['m4a','mp3']; // 允许的音频类型
- /**
- * 订单状态:未支付
- *
- * @var int
- */
- const STATUS_WAIT_PAY = 0;
- }
|