mirror of
https://github.com/crmeb/CRMEB.git
synced 2026-10-31 15:00:52 +00:00
修改代码生成
This commit is contained in:
parent
28cf66e784
commit
8982ebd74c
@ -134,17 +134,7 @@ class SystemCrud extends AuthController
|
||||
|
||||
$routeName = 'crud/' . Str::snake($tableName);
|
||||
|
||||
$make = $this->services->makeFile($tableName, $routeName, false, [
|
||||
'menuName' => '',
|
||||
'fromField' => [],
|
||||
'columnField' => [],
|
||||
]);
|
||||
|
||||
$makePath = [];
|
||||
foreach ($make as $key => $item) {
|
||||
$makePath[$key] = $item['path'];
|
||||
}
|
||||
|
||||
$key = 'id';
|
||||
$tableField = [];
|
||||
if ($isTable) {
|
||||
$field = $this->services->getColumnNamesList($tableName);
|
||||
@ -152,6 +142,9 @@ class SystemCrud extends AuthController
|
||||
return app('json')->fail('表不存在');
|
||||
}
|
||||
foreach ($field as $item) {
|
||||
if ($item['primaryKey']) {
|
||||
$key = $item['name'];
|
||||
}
|
||||
$tableField[] = [
|
||||
'field' => $item['name'],
|
||||
'field_type' => $item['type'],
|
||||
@ -167,6 +160,18 @@ class SystemCrud extends AuthController
|
||||
}
|
||||
}
|
||||
|
||||
$make = $this->services->makeFile($tableName, $routeName, false, [
|
||||
'menuName' => '',
|
||||
'key' => $key,
|
||||
'fromField' => [],
|
||||
'columnField' => [],
|
||||
]);
|
||||
|
||||
$makePath = [];
|
||||
foreach ($make as $k => $item) {
|
||||
$makePath[$k] = $item['path'];
|
||||
}
|
||||
|
||||
return app('json')->success(compact('makePath', 'tableField'));
|
||||
}
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user