| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- <?php
- namespace App\Consts;
- class BaseConst
- {
- /**
- * 一天86400秒
- */
- const ONE_DAY_SECONDS = 86400;
- /**
- * 一周 86400 * 7 秒
- */
- const ONE_WEEK_SECONDS = 604800;
- /**
- * 一个月 86400 * 31 秒
- */
- const ONE_MONTH_SECONDS = 2678400;
- /**
- * 一天24*60分钟
- */
- const ONE_DAY_MINITUES = 1440;
- /**
- * 一分钟60秒
- */
- const ONE_MINUTE_SECONDS = 60;
- /**
- * 一小时3600秒
- */
- const ONE_HOUR = 3600;
- /**
- * 一年365天
- */
- const ONE_YEAR_DAYS = 365;
- /**
- * 默认锁时长
- */
- const LOCK_DEFAULT_SECONDS = 5;
- /**
- * 显示7天以前数据
- */
- const DATE_RANGE_DAYS = 7;
- /**
- * 默认分页数量
- */
- const DEFAULT_LENGTH = 15;
- /**
- * 每日分享量(达到该数值可获得一天会员)
- */
- const DAILY_SHARE_NUM = 5;
- /**
- * 初级vip等级
- */
- const JUNIOR_VIP_LEVEL = 1;
- /**
- * 高级vip登记等级
- */
- const SENIOR_VIP_LEVEL = 2;
- const USER_SCOPE = [
- '1' => '补充模板未覆盖人群',
- '2' => '付费用户',
- '3' => '派单用户'
- ];
- const PRODUCT_TYPE = [
- 'WEEK' => '周卡',
- 'MONTH' => '月卡',
- 'QUARTER' => '季卡',
- 'YEAR' => '年卡'
- ];
- const VOLC_PIC_MODELS = ['doubao-seedream-5-0-260128', 'doubao-seedream-5-0-lite-260128', 'doubao-seedream-4-5-251128'];
- const GPT_IMAGE2_MODELS = ['gpt-image-2'];
- const NANO_BANANA_MODELS = ['NanoBanana2', 'NanoBananaPro', 'GptImage2'];
- // 火山写作奖励计划接入点(使用该接入点可在第二天根据前一天使用量获取免费额度)
- const MODELS_MAP = [
- 'doubao-seed-2-0-pro-260215' => 'ep-20260422093628-pv5vj',
- 'doubao-seed-2-0-lite-260215' => 'ep-20260422093559-9fsgl',
- 'doubao-seed-2-0-mini-260215' => 'ep-20260422093505-qkj4z',
- 'deepseek-v3-2-251201' => 'ep-20260422092942-7kh9p',
- 'doubao-seedream-4-5-251128' => 'ep-20260422092419-6lvp9',
- 'doubao-seedance-1-5-pro-251215' => 'ep-20260422091940-g4knb'
- ];
- /**
- * 画面比例配置
- */
- const IMAGE_RATIOS = [
- '1:1' => ['width' => 2048, 'height' => 2048],
- '4:3' => ['width' => 2304, 'height' => 1728],
- '3:4' => ['width' => 1728, 'height' => 2304],
- '16:9' => ['width' => 2848, 'height' => 1600],
- '9:16' => ['width' => 1600, 'height' => 2848],
- '3:2' => ['width' => 2496, 'height' => 1664],
- '2:3' => ['width' => 1664, 'height' => 2496],
- '21:9' => ['width' => 3136, 'height' => 1344],
- ];
- }
|