FastMovieAI AI短剧创作平台 二开基线
- 源码: xhadmincn/FastMovieAI (Apache 2.0) - 二开: Docker部署, Swoole改Select, route.php修复, 补update/VERSION - vendor/示例资源已gitignore
This commit is contained in:
@@ -0,0 +1,100 @@
|
||||
<?php
|
||||
|
||||
namespace plugin\notification\utils\enum;
|
||||
|
||||
use app\expose\enum\builder\Enum;
|
||||
|
||||
class AuthType extends Enum
|
||||
{
|
||||
// notify|orders|continueepisode|generatescenestoryboard|generatesceneimage|generatedramacover|generateactorimage|generateactorthreeviewimage|generatestoryboardimage|generatestoryboard|generatecharacterlookcostume
|
||||
const USER = [
|
||||
'label' => '用户',
|
||||
'value' => 'user',
|
||||
'action' => 'user',
|
||||
];
|
||||
const WALLET = [
|
||||
'label' => '钱包',
|
||||
'value' => 'wallet',
|
||||
'action' => 'user',
|
||||
];
|
||||
const NOTIFY = [
|
||||
'label' => '通知',
|
||||
'value' => 'notify',
|
||||
'action' => 'user',
|
||||
];
|
||||
const ORDERS = [
|
||||
'label' => '订单',
|
||||
'value' => 'orders',
|
||||
'action' => 'orders',
|
||||
];
|
||||
const CONTINUE_EPISODE = [
|
||||
'label' => '续写分集',
|
||||
'value' => 'continueepisode',
|
||||
'action' => 'drama',
|
||||
];
|
||||
const GENERATE_SCENE_STORYBOARD = [
|
||||
'label' => '创作分镜',
|
||||
'value' => 'generatescenestoryboard',
|
||||
'action' => 'drama',
|
||||
];
|
||||
const GENERATE_DRAMA_COVER = [
|
||||
'label' => '创作短剧封面',
|
||||
'value' => 'generatedramacover',
|
||||
'action' => 'drama',
|
||||
];
|
||||
const GENERATE_SCENE_IMAGE = [
|
||||
'label' => '创作场景',
|
||||
'value' => 'generatesceneimage',
|
||||
'action' => 'user',
|
||||
];
|
||||
const GENERATE_ACTOR_IMAGE = [
|
||||
'label' => '创作角色形象',
|
||||
'value' => 'generateactorimage',
|
||||
'action' => 'user',
|
||||
];
|
||||
const GENERATE_ACTOR_THREE_VIEW_IMAGE = [
|
||||
'label' => '创作角色三视图',
|
||||
'value' => 'generateactorthreeviewimage',
|
||||
'action' => 'user',
|
||||
];
|
||||
const GENERATE_STORYBOARD_IMAGE = [
|
||||
'label' => '创作分镜图片',
|
||||
'value' => 'generatestoryboardimage',
|
||||
'action' => 'user',
|
||||
];
|
||||
const GENERATE_STORYBOARD = [
|
||||
'label' => '创作分镜',
|
||||
'value' => 'generatestoryboard',
|
||||
'action' => 'user',
|
||||
];
|
||||
const GENERATE_CHARACTER_LOOK_COSTUME = [
|
||||
'label' => '创作角色服饰',
|
||||
'value' => 'generatecharacterlookcostume',
|
||||
'action' => 'user',
|
||||
];
|
||||
const GENERATE_PROP_IMAGE = [
|
||||
'label' => '创作物品图片',
|
||||
'value' => 'generatepropimage',
|
||||
'action' => 'user',
|
||||
];
|
||||
const GENERATE_PROP_THREE_VIEW_IMAGE = [
|
||||
'label' => '创作物品三视图',
|
||||
'value' => 'generatepropthreeviewimage',
|
||||
'action' => 'user',
|
||||
];
|
||||
const CREATE_DRAMA = [
|
||||
'label' => '创建短剧',
|
||||
'value' => 'generatecreatedrama',
|
||||
'action' => 'user',
|
||||
];
|
||||
const CLONE_VOICE = [
|
||||
'label' => '克隆音色',
|
||||
'value' => 'clonevoice',
|
||||
'action' => 'user',
|
||||
];
|
||||
const DOWNLOAD_PACKAGE = [
|
||||
'label' => '打包ZIP包',
|
||||
'value' => 'downloadpackage',
|
||||
'action' => 'user',
|
||||
];
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
|
||||
namespace plugin\notification\utils\enum;
|
||||
|
||||
use app\expose\enum\builder\Enum;
|
||||
|
||||
class MessageScene extends Enum
|
||||
{
|
||||
const ANNOUNCEMENT = [
|
||||
'label' => '公告',
|
||||
'value' => 'announcement'
|
||||
];
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
|
||||
namespace plugin\notification\utils\enum;
|
||||
|
||||
|
||||
use app\expose\enum\builder\Enum;
|
||||
|
||||
class Method extends Enum
|
||||
{
|
||||
const WECHAT_AND_SMS = [
|
||||
'label' => '微信+短信',
|
||||
'value' => 'wechat_and_sms'
|
||||
];
|
||||
const WECHAT_FIRST = [
|
||||
'label' => '微信优先',
|
||||
'value' => 'wechat_first'
|
||||
];
|
||||
const SMS_FIRST = [
|
||||
'label' => '短信优先',
|
||||
'value' => 'sms_first'
|
||||
];
|
||||
const WECHAT_ONLY = [
|
||||
'label' => '仅微信',
|
||||
'value' => 'wechat_only'
|
||||
];
|
||||
const SMS_ONLY = [
|
||||
'label' => '仅短信',
|
||||
'value' => 'sms_only'
|
||||
];
|
||||
}
|
||||
@@ -0,0 +1,34 @@
|
||||
<?php
|
||||
|
||||
namespace plugin\notification\utils\enum;
|
||||
|
||||
|
||||
use app\expose\enum\builder\Enum;
|
||||
|
||||
class Scene extends Enum
|
||||
{
|
||||
const TODO = [
|
||||
'label' => '待办通知',
|
||||
'value' => 'todo',
|
||||
'sms_template' => [
|
||||
'admin' => '您有新的待办事项,请登录控制台查看。',
|
||||
'user' => '您有新的待办事项,请登录控制台查看。'
|
||||
],
|
||||
'params' => [
|
||||
'template_id_short' => '52305',
|
||||
'keywords' => ['项目名称', '客户名称', '提醒时间']
|
||||
]
|
||||
];
|
||||
const WARNING = [
|
||||
'label' => '预警通知',
|
||||
'value' => 'warning',
|
||||
'sms_template' => [
|
||||
'admin' => '您有新的待办事项,请登录控制台查看。',
|
||||
'user' => '您有新的待办事项,请登录控制台查看。'
|
||||
],
|
||||
'params' => [
|
||||
'template_id_short' => '52305',
|
||||
'keywords' => ['项目名称', '客户名称', '提醒时间']
|
||||
]
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user