调整文件命名
parent
8dc26a1b30
commit
9eac19eafe
|
|
@ -4,13 +4,13 @@ namespace App\Admin\Controllers;
|
||||||
|
|
||||||
use Illuminate\Http\Request;
|
use Illuminate\Http\Request;
|
||||||
use Slowlyo\OwlAdmin\Controllers\AdminController;
|
use Slowlyo\OwlAdmin\Controllers\AdminController;
|
||||||
use App\Services\Admin\CropPlanService;
|
use App\Services\Admin\CropPlantService;
|
||||||
|
|
||||||
class CropController extends AdminController
|
class CropPlantController extends AdminController
|
||||||
{
|
{
|
||||||
protected string $serviceName = CropPlanService::class;
|
protected string $serviceName = CropPlantService::class;
|
||||||
|
|
||||||
public function planDetail(Request $request)
|
public function plantDetail(Request $request)
|
||||||
{
|
{
|
||||||
$randArr = function () {
|
$randArr = function () {
|
||||||
$_arr = [];
|
$_arr = [];
|
||||||
|
|
@ -159,7 +159,7 @@ class CustomRegionController extends AdminController
|
||||||
),
|
),
|
||||||
\amisMake()->CRUDTable()
|
\amisMake()->CRUDTable()
|
||||||
->title('')
|
->title('')
|
||||||
->api(admin_url('crop-plans').'?_action=getData®ion_id='.$region->id)
|
->api(admin_url('crop-plants').'?_action=getData®ion_id='.$region->id)
|
||||||
->columns([
|
->columns([
|
||||||
amisMake()->TableColumn()->name('plant_name')->label('名称'),
|
amisMake()->TableColumn()->name('plant_name')->label('名称'),
|
||||||
amisMake()->TableColumn()->name('director')->label('负责人'),
|
amisMake()->TableColumn()->name('director')->label('负责人'),
|
||||||
|
|
@ -175,7 +175,7 @@ class CustomRegionController extends AdminController
|
||||||
[
|
[
|
||||||
'title' => '种植详情',
|
'title' => '种植详情',
|
||||||
'value' => 'detail',
|
'value' => 'detail',
|
||||||
'tab'=>\amisMake()->Service()->schemaApi(admin_url('crop-plan-detail?id=')),//传id
|
'tab'=>\amisMake()->Service()->schemaApi(admin_url('crop-plant-detail?id=${id}')),//传id
|
||||||
'unmountOnExit' => true//每次切换tab都要销毁
|
'unmountOnExit' => true//每次切换tab都要销毁
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
|
|
@ -202,7 +202,7 @@ class CustomRegionController extends AdminController
|
||||||
->confirmText(__('admin.confirm_delete'))
|
->confirmText(__('admin.confirm_delete'))
|
||||||
->api([
|
->api([
|
||||||
'method' => 'delete',
|
'method' => 'delete',
|
||||||
'url' => admin_url('crop-plans/${id}')
|
'url' => admin_url('crop-plants/${id}')
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
])
|
])
|
||||||
|
|
@ -217,7 +217,7 @@ class CustomRegionController extends AdminController
|
||||||
return amisMake()->Form()
|
return amisMake()->Form()
|
||||||
->api([
|
->api([
|
||||||
'method'=>'post',
|
'method'=>'post',
|
||||||
'url'=>admin_url('crop-plans'),
|
'url'=>admin_url('crop-plants'),
|
||||||
"data" => [
|
"data" => [
|
||||||
'region_id'=>'${region_id}',
|
'region_id'=>'${region_id}',
|
||||||
'plant_name'=>'${plant_name}',
|
'plant_name'=>'${plant_name}',
|
||||||
|
|
@ -239,8 +239,8 @@ class CustomRegionController extends AdminController
|
||||||
return amisMake()->Form()
|
return amisMake()->Form()
|
||||||
->api([
|
->api([
|
||||||
'method'=>'put',
|
'method'=>'put',
|
||||||
'url'=>admin_url('crop-plans/${id}'),
|
'url'=>admin_url('crop-plants/${id}'),
|
||||||
])->initApi(admin_url('crop-plans/${id}/edit').'?_action=getData')
|
])->initApi(admin_url('crop-plants/${id}/edit').'?_action=getData')
|
||||||
->body([
|
->body([
|
||||||
\amisMake()->TextControl()->name('id')->hidden(true),
|
\amisMake()->TextControl()->name('id')->hidden(true),
|
||||||
\amisMake()->TextControl()->name('region_id')->label('区域ID')->hidden(true),
|
\amisMake()->TextControl()->name('region_id')->label('区域ID')->hidden(true),
|
||||||
|
|
|
||||||
|
|
@ -78,8 +78,8 @@ Route::group([
|
||||||
$router->post('custom-region-wasserstrahl', '\App\Admin\Controllers\DeviceController@wasserstrahlDetail');
|
$router->post('custom-region-wasserstrahl', '\App\Admin\Controllers\DeviceController@wasserstrahlDetail');
|
||||||
|
|
||||||
//种植记录
|
//种植记录
|
||||||
$router->resource('crop-plans', \App\Admin\Controllers\CropController::class)->only(['index','store', 'edit', 'update', 'destroy']);
|
$router->resource('crop-plants', \App\Admin\Controllers\CropPlantController::class)->only(['index','store', 'edit', 'update', 'destroy']);
|
||||||
$router->post('crop-plan-detail', '\App\Admin\Controllers\CropController@planDetail');
|
$router->post('crop-plant-detail', '\App\Admin\Controllers\CropPlantController@plantDetail');
|
||||||
|
|
||||||
$router->resource('system/settings', \App\Admin\Controllers\SettingController::class);
|
$router->resource('system/settings', \App\Admin\Controllers\SettingController::class);
|
||||||
});
|
});
|
||||||
|
|
|
||||||
|
|
@ -8,7 +8,7 @@ use App\Models\RegionPlantLog;
|
||||||
* @method RegionPlantLog getModel()
|
* @method RegionPlantLog getModel()
|
||||||
* @method RegionPlantLog|\Illuminate\Database\Query\Builder query()
|
* @method RegionPlantLog|\Illuminate\Database\Query\Builder query()
|
||||||
*/
|
*/
|
||||||
class CropPlanService extends BaseService
|
class CropPlantService extends BaseService
|
||||||
{
|
{
|
||||||
protected string $modelName = RegionPlantLog::class;
|
protected string $modelName = RegionPlantLog::class;
|
||||||
}
|
}
|
||||||
Loading…
Reference in New Issue