调整文件命名
parent
8dc26a1b30
commit
9eac19eafe
|
|
@ -4,13 +4,13 @@ namespace App\Admin\Controllers;
|
|||
|
||||
use Illuminate\Http\Request;
|
||||
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 () {
|
||||
$_arr = [];
|
||||
|
|
@ -159,7 +159,7 @@ class CustomRegionController extends AdminController
|
|||
),
|
||||
\amisMake()->CRUDTable()
|
||||
->title('')
|
||||
->api(admin_url('crop-plans').'?_action=getData®ion_id='.$region->id)
|
||||
->api(admin_url('crop-plants').'?_action=getData®ion_id='.$region->id)
|
||||
->columns([
|
||||
amisMake()->TableColumn()->name('plant_name')->label('名称'),
|
||||
amisMake()->TableColumn()->name('director')->label('负责人'),
|
||||
|
|
@ -175,7 +175,7 @@ class CustomRegionController extends AdminController
|
|||
[
|
||||
'title' => '种植详情',
|
||||
'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都要销毁
|
||||
],
|
||||
[
|
||||
|
|
@ -202,7 +202,7 @@ class CustomRegionController extends AdminController
|
|||
->confirmText(__('admin.confirm_delete'))
|
||||
->api([
|
||||
'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()
|
||||
->api([
|
||||
'method'=>'post',
|
||||
'url'=>admin_url('crop-plans'),
|
||||
'url'=>admin_url('crop-plants'),
|
||||
"data" => [
|
||||
'region_id'=>'${region_id}',
|
||||
'plant_name'=>'${plant_name}',
|
||||
|
|
@ -239,8 +239,8 @@ class CustomRegionController extends AdminController
|
|||
return amisMake()->Form()
|
||||
->api([
|
||||
'method'=>'put',
|
||||
'url'=>admin_url('crop-plans/${id}'),
|
||||
])->initApi(admin_url('crop-plans/${id}/edit').'?_action=getData')
|
||||
'url'=>admin_url('crop-plants/${id}'),
|
||||
])->initApi(admin_url('crop-plants/${id}/edit').'?_action=getData')
|
||||
->body([
|
||||
\amisMake()->TextControl()->name('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->resource('crop-plans', \App\Admin\Controllers\CropController::class)->only(['index','store', 'edit', 'update', 'destroy']);
|
||||
$router->post('crop-plan-detail', '\App\Admin\Controllers\CropController@planDetail');
|
||||
$router->resource('crop-plants', \App\Admin\Controllers\CropPlantController::class)->only(['index','store', 'edit', 'update', 'destroy']);
|
||||
$router->post('crop-plant-detail', '\App\Admin\Controllers\CropPlantController@plantDetail');
|
||||
|
||||
$router->resource('system/settings', \App\Admin\Controllers\SettingController::class);
|
||||
});
|
||||
|
|
|
|||
|
|
@ -8,7 +8,7 @@ use App\Models\RegionPlantLog;
|
|||
* @method RegionPlantLog getModel()
|
||||
* @method RegionPlantLog|\Illuminate\Database\Query\Builder query()
|
||||
*/
|
||||
class CropPlanService extends BaseService
|
||||
class CropPlantService extends BaseService
|
||||
{
|
||||
protected string $modelName = RegionPlantLog::class;
|
||||
}
|
||||
Loading…
Reference in New Issue