提交 570968b3 编写于 作者: D devil_gong

应用优化

上级 3f13cc19
......@@ -461,11 +461,14 @@ class PluginsAdminService
}
// 应用主文件生成
if(empty($params['id']))
{
$ret = self::PluginsApplicationCreated($params, $app_dir);
if($ret['code'] != 0)
{
return $ret;
}
}
return DataReturn(empty($params['id']) ? '创建成功' : '更新成功', 0);
}
......@@ -723,10 +726,18 @@ php;
*/
private static function PluginsConfigCreated($params, $app_dir)
{
// 模块名称
$plugins = trim($params['plugins']);
// 配置信息
$config = self::GetPluginsConfig($plugins);
$hook = empty($config['hook']) ? [] : $config['hook'];
// 配置信息组装
$data = [
// 基础信息
'base' => [
'plugins' => trim($params['plugins']),
'plugins' => $plugins,
'name' => $params['name'],
'logo' => $params['logo'],
'author' => $params['author'],
......@@ -739,7 +750,7 @@ php;
],
// 钩子配置
'hook' => (object) [],
'hook' => (object) $hook,
];
// 创建配置文件
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册