mirror of
https://github.com/crmeb/CRMEB.git
synced 2026-10-31 06:50:51 +00:00
Merge branch 'v5.0.0dev' of https://gitee.com/ZhongBangKeJi/CRMEB into v5.0.0dev
This commit is contained in:
commit
44ec10ca30
@ -326,19 +326,24 @@ class SystemCrud extends AuthController
|
||||
if (!$crudInfo) {
|
||||
return app('json')->fail('修改的CRUD文件不存在');
|
||||
}
|
||||
$makePath = [];
|
||||
|
||||
$makeFilepath = '';
|
||||
foreach ($crudInfo->make_path as $key => $item) {
|
||||
$path = $item;
|
||||
if (in_array($key, ['pages', 'router', 'api'])) {
|
||||
$item = Make::adminTemplatePath() . $item;
|
||||
} else {
|
||||
$item = app()->getRootPath() . $item;
|
||||
}
|
||||
$makePath[$key] = $item;
|
||||
if ($filepath == $path) {
|
||||
$makeFilepath = $item;
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (!in_array($filepath, $crudInfo->make_path)) {
|
||||
if (!$makeFilepath || !in_array($filepath, $crudInfo->make_path)) {
|
||||
return app('json')->fail('您没有权限修改此文件');
|
||||
}
|
||||
$res = $service->savefile($filepath, $comment);
|
||||
$res = $service->savefile($makeFilepath, $comment);
|
||||
if ($res) {
|
||||
return app('json')->success(100000);
|
||||
} else {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user