应用卸载sql未执行修复

feat/task1-c-wallet
devil_gong 2019-12-12 10:14:57 +08:00
parent fdbb906a15
commit 4351638be8
1 changed files with 7 additions and 5 deletions

View File

@ -376,11 +376,7 @@ class PluginsAdminService
// 是否需要删除应用数据,sql运行 // 是否需要删除应用数据,sql运行
$is_delete_static = (isset($params['value']) && $params['value'] == 1); $is_delete_static = (isset($params['value']) && $params['value'] == 1);
// 删除数据库附件 // 执行卸载sql
ResourcesService::AttachmentPathTypeDelete('plugins_'.$params['id']);
// 删除应用文件
self::PluginsResourcesDelete($params['id'], $is_delete_static);
if($is_delete_static === true) if($is_delete_static === true)
{ {
$uninstall_sql = APP_PATH.'plugins'.DS.$params['id'].DS.'uninstall.sql'; $uninstall_sql = APP_PATH.'plugins'.DS.$params['id'].DS.'uninstall.sql';
@ -389,6 +385,12 @@ class PluginsAdminService
SqlconsoleService::Implement(['sql'=>file_get_contents($uninstall_sql)]); SqlconsoleService::Implement(['sql'=>file_get_contents($uninstall_sql)]);
} }
} }
// 删除数据库附件
ResourcesService::AttachmentPathTypeDelete('plugins_'.$params['id']);
// 删除应用文件
self::PluginsResourcesDelete($params['id'], $is_delete_static);
return DataReturn('删除成功'); return DataReturn('删除成功');
} }
return $ret; return $ret;