添加基础数据统计修改更新

dev
vine_liutk 2022-11-14 10:31:56 +08:00
parent 63d6575268
commit 4389a710b9
2 changed files with 14 additions and 0 deletions

View File

@ -3,6 +3,7 @@
namespace App\Http\Controllers; namespace App\Http\Controllers;
use Peidikeji\Setting\Models\Setting; use Peidikeji\Setting\Models\Setting;
use Illuminate\Http\Request;
class CityDataController extends Controller class CityDataController extends Controller
{ {
@ -26,4 +27,15 @@ class CityDataController extends Controller
]; ];
}, $settings)); }, $settings));
} }
public function updateStatistics(Request $request){
$input = $request->input();
foreach ($input as $key => $value){
if(Setting::where('slug', $key)->exists()){
Setting::where('slug', $key)->update(['value->value'=>$value]);
}
}
return $this->success();
}
} }

View File

@ -26,6 +26,8 @@ Route::group(['middleware' => 'auth:sanctum'], function () {
Route::group(['as' => 'endpoint.'], function () { Route::group(['as' => 'endpoint.'], function () {
//全市基础数据 //全市基础数据
Route::get('citydata-statistics', [CityDataController::class, 'statistics'])->name('citydata_statistics.index'); Route::get('citydata-statistics', [CityDataController::class, 'statistics'])->name('citydata_statistics.index');
Route::put('citydata-statistics-edit', [CityDataController::class, 'updateStatistics'])->name('citydata_statistics.edit');
//基地数据 //基地数据
Route::apiResource('agricultural-basic', AgriculturalBaseController::class)->names('agricultural_basic');//基地 Route::apiResource('agricultural-basic', AgriculturalBaseController::class)->names('agricultural_basic');//基地
Route::apiResource('town-street', AgriculturalBaseController::class)->names('town_street');//镇街 Route::apiResource('town-street', AgriculturalBaseController::class)->names('town_street');//镇街