| 12345678910111213141516171819202122232425262728293031323334353637 |
- <?php
- namespace App\Http\Controllers\Admin;
- use App\Facade\TableName;
- use Illuminate\Http\Request;
- use Illuminate\Support\Facades\DB;
- class ProtectController
- {
- // 保护配置列表
- public function protect_config_info()
- {
- $list = DB::connection('write')->table(TableName::QPPlatformDB() . 'ProtectConfigInfo')->get();
- return view('admin.protect.protect_config_info', compact('list'));
- }
- // 保护配置修改
- public function protect_config_info_update(Request $request, $ID)
- {
- if ($request->isMethod('post')) {
- $post = $request->post();
- $post = array_map(function ($val) {
- return (int)$val;
- }, $post);
-
- DB::connection('write')->table(TableName::QPPlatformDB() . 'ProtectConfigInfo')
- ->where('ID', $ID)
- ->update($post);
- return apiReturnSuc();
- } else {
- $info = DB::connection('write')->table(TableName::QPPlatformDB() . 'ProtectConfigInfo')->where('ID', $ID)->first();
- return view('admin.protect.protect_config_info_update', compact('info'));
- }
- }
- }
|