فهرست منبع

add table statistics add table serch

GGican 8 سال پیش
والد
کامیت
967fb737c8

+ 93 - 107
app/Http/Controllers/Admin/IndexController.php

xqd
@@ -2,128 +2,114 @@
 
 namespace App\Http\Controllers\Admin;
 
-    use App\Model\Adminuser;
-    use App\Model\Project;
-    use App\Model\Tablelist;
-    use Illuminate\Http\Request;
-    use Illuminate\Support\Facades\Crypt;
-    use Illuminate\Support\Facades\Input;
-    use Illuminate\Support\Facades\Validator;
-    use Session;
-    class IndexController extends CommonController{
-        public function index()
-        {
-            $data = Tablelist::where('status','>','5')->orderby('id','asc')->paginate(10);
-            $project = Project::all();
-            return view('admin.index',compact('data','project'));
-        }
+use App\Model\Adminuser;
+use App\Model\Project;
+use App\Model\Tablelist;
+use Illuminate\Http\Request;
+use Illuminate\Support\Facades\Crypt;
+use Illuminate\Support\Facades\Input;
+use Illuminate\Support\Facades\Validator;
+use Session;
+
+class IndexController extends CommonController
+{
+    public function index()
+    {
+        $data = Tablelist::where('status', '>', '5')->orderby('id', 'asc')->paginate(10);
+        $project = Project::where('display', '=', '1')->get();
+        return view('admin.index', compact('data', 'project'));
+    }
 
 //        登陆
-        public function login()
-        {
-            if($input = Input::all())
-            {
-                $user = Adminuser::where('name',$input['user_name'])->where('display','=','1')->first();
-                if($user == null){
-                    return back()->with('msg','账号或密码错误!');
-                }
-                if($input['user_name'] != $user->name || $input['user_pswd']!=Crypt::decrypt($user->pswd)){
-                    return back()->with('msg','账号或密码错误!');
-                }
-                session(['user'=>$user]);
-                return redirect('/');
-            }else{
-                session(['user'=>null]);
-                return view('admin.login');
+    public function login()
+    {
+        if ($input = Input::all()) {
+            $user = Adminuser::where('name', $input['user_name'])->where('display', '=', '1')->first();
+            if ($user == null) {
+                return back()->with('msg', '账号或密码错误!');
             }
-        }
-
-
-        public function index_search(Request $request)
-        {
-            $input = $request->all();
-            $re = Tablelist::where('bzc_name','like','%'.$input['search'].'%')->get();
-            if($re){
-                return view('admin.search',compact('re'));
-            }else{
-                return back()->withErrors('errors','对不起,没有相关信息');
+            if ($input['user_name'] != $user->name || $input['user_pswd'] != Crypt::decrypt($user->pswd)) {
+                return back()->with('msg', '账号或密码错误!');
             }
+            session(['user' => $user]);
+            return redirect('/');
+        } else {
+            session(['user' => null]);
+            return view('admin.login');
         }
+    }
 
-        public function search_show()
-        {
-            $re = [];
-            return view('admin.search',compact('re'));
-        }
 
-//        管理员修改自己密码
-        public function change_pswd()
-        {
-            return view('admin.change_pswd');
+    public function index_search(Request $request)
+    {
+        $input = $request->all();
+        $re = Tablelist::where('bzc_name', 'like', '%' . $input['search'] . '%')->where('status','>','5')->get();
+        if ($re) {
+            return view('admin.search', compact('re'));
+        } else {
+            return back()->withErrors('errors', '对不起,没有相关信息');
         }
-        public function pswd()
-        {
-            if($input = Input::all()){
+    }
 
-                $rules = [
-                    'pswd_n'=>'required|between:6,20|confirmed',
-                ];
-                $msg = [
-                    'pswd_n.required'=>'新密码不能为空!',
-                    'pswd_n.between'=>'新密码必须在6-20 位!',
-                    'pswd_n.confirmed'=>'新密码前后输入不一致!',
-                ];
-                $validator = Validator::make($input,$rules,$msg);
+    public function search_show()
+    {
+        $re = [];
+        return view('admin.search', compact('re'));
+    }
 
-                if($validator->passes()){
-                    $user = Adminuser::first();
-                    $_pswd = Crypt::decrypt($user->pswd);
-                    if($input['pswd_o']==$_pswd){
-                        $user->pswd = Crypt::encrypt($input['pswd_n']);
-                        $user->save();
-                        return back()->with('errors','密码修改成功!');
-                    }else{
-                        return back()->with('errors','原密码错误!');
-                    }
-                }else{
-                    return back()->withErrors($validator);
-                }
-            }
-            else{
-                return view('admin.change_pswd');
-            }
-        }
+//        管理员修改自己密码
+    public function change_pswd()
+    {
+        return view('admin.change_pswd');
+    }
 
-        public function search_where(Request $request)
-        {
-            $input['name'] = $request->name?:"";
-            $input['project_name'] = $request->project_name?:"";
-            $input['start_time'] = $request->start_time?strtotime($request->start_time):"";
-            $input['end_time'] = $request->end_time?strtotime($request->end_time):"";
-            dd($input);
-            $re = Tablelist::whereBetween('bzc_name',$input['name'])->whereBetween('project_name',$input['project_name']);
+    public function pswd()
+    {
+        if ($input = Input::all()) {
 
-            if($input['start_time']){
-                if($input['end_time']){
-                    $re = $re->where('table_time','>',$input['start_time'])->where('table_time','<',$input['end_time'])->paginate(10);
-                    return view('admin.search',compact('re'));
-                }
-            }else{
-                if($input['end_time']){
+            $rules = [
+                'pswd_n' => 'required|between:6,20|confirmed',
+            ];
+            $msg = [
+                'pswd_n.required' => '新密码不能为空!',
+                'pswd_n.between' => '新密码必须在6-20 位!',
+                'pswd_n.confirmed' => '新密码前后输入不一致!',
+            ];
+            $validator = Validator::make($input, $rules, $msg);
 
-                }else{
-                    $re = $re->paginate(10);
-                    dd($re);
+            if ($validator->passes()) {
+                $user = Adminuser::first();
+                $_pswd = Crypt::decrypt($user->pswd);
+                if ($input['pswd_o'] == $_pswd) {
+                    $user->pswd = Crypt::encrypt($input['pswd_n']);
+                    $user->save();
+                    return back()->with('errors', '密码修改成功!');
+                } else {
+                    return back()->with('errors', '原密码错误!');
                 }
+            } else {
+                return back()->withErrors($validator);
             }
+        } else {
+            return view('admin.change_pswd');
         }
+    }
 
+    public function search_where(Request $request)
+    {
+        $result = Tablelist::query();
+        $data = $request->all();
+        $result = $result->where('status','>','5');
+        $result = $data['name'] != '' ? $result->where('bzc_name', $data['name']) : $result;
+        $result = $data['project_name'] != '' ? $result->where('project_name', $data['project_name']) : $result;
+        $result = $data['start_time'] != '' ? $result->where('table_time','>',$data['start_time']) : $result;
+        $result = $data['end_time'] != '' ? $result->where('table_time','<',$data['end_time']) : $result;
+        return view('admin.search', ['re' => $result->get()]);
+    }
 
-//        登出
-        public function out()
-        {
-            session(['user'=>null]);
-            return redirect('/');
-        }
-
-    }
+    public function out()
+    {
+        session(['user' => null]);
+        return redirect('/');
+    }
+}

+ 84 - 309
app/Http/Controllers/Admin/TableController.php

xqd
@@ -463,335 +463,110 @@ SUM(data43) as data43
 FROM table_seven WHERE status > 5 GROUP BY bzc_name');
                     return view('admin.sta.sta_seven',compact('table_name','table','th','th1','th2','th3'));
                     break;
-                case 8:
-                    break;
-                case 9:
-                    break;
-            }
-        }else{
-            return redirect('/');
-        }
-    }
-
-//    table statistics  废弃
-    public function  statistics($table_type_id)
-    {
-        if($table_type_id){
-            switch($table_type_id){
-                case 1:
-//                all() get()对象集合
-                    $table = Tablelist::where('table_id','=',$table_type_id)->where('status','>','5')->get();
-                    $data1 = 0;
-                    $data2 = 0;
-                    $data4 = 0;
-                    $data5 = 0;
-                    $data6 = 0;
-                    $arrs = [];
-                    foreach($table as $k=>$co){
-                        $json = json_decode($co->json,true);
-                        $arrs[$k]['0'] = $json['bzc_name'];
-                        $arrs[$k]['1'] = $json['bzc_tel'];
-                        $arrs[$k]['2'] = $json['bzc_cardid'];
-                        $arrs[$k]['3'] = $json['money_home_jchae']+$json['money_bus_jchae'];
-                        $arrs[$k]['4'] = $json['money_home_tchae']+$json['money_bus_tchae'];
-                    }
-                    foreach($arrs as $num=>$arr){
-                       foreach($arr as $n){
 
-                       }
-                    }
-
-                    foreach($table as $co){
-                        $json = json_decode($co->json,true);
-                        $data1 += $json['total_money'];
-                        $data2 += $json['home_area']+$json['money_bus_area'];
-                        $data4 += $json['money_home_price']+$json['money_bus_price'];
-                        $data5 += $json['money_home_jchae']+$json['money_bus_jchae'];
-                        $data6 += $json['money_home_tchae']+$json['money_bus_tchae'];
-                    }
-                    $table_name = '国有土地房屋征收与补偿安置单(货币化安置)';
+                case 8:
+                    $table_name = '核算单(产权调换)';
                     $th = [
-                        '1'=>'拆迁补偿总金额',
-                        '2'=>'购买存量房面积',
-                        '4'=>'购买存量房总价格',
-                        '5'=>'应交总差额',
-                        '6'=>'应退总查额'
+                        '1'=>'姓名',
+                        '2'=>'住宅有证面积可置换住宅面积',
+                        '3'=>'住宅有证面积可置换商业面积',
+                        '4'=>'住宅有证面积房务补偿',
+                        '5'=>'无证面积可置换住宅面积',
+                        '6'=>'无证面积可置换商业面积',
+                        '7'=>'无证面积房务补偿',
                     ];
-                    $td = [
-                        '1'=>$data1,
-                        '2'=>$data2,
-                        '4'=>$data4,
-                        '5'=>$data5,
-                        '6'=>$data6
+                    $th1 = [
+                        '1'=>'姓名',
+                        '2'=>'其中住改非可置换住宅面积',
+                        '3'=>'其中住改非可置换商业面积',
+                        '4'=>'其中住改非房务补偿',
+                        '5'=>'商业有证面积可置换住宅面积',
+                        '6'=>'商业有证面积可置换商业面积',
+                        '7'=>'商业有证面积房务补偿',
                     ];
                     $th2 = [
                         '1'=>'姓名',
-                        '2'=>'电话',
-                        '4'=>'身份证',
-                        '5'=>'应交总差额',
-                        '6'=>'应退总查额'
-                    ];
-                    return view('admin.sta.sta_one',compact('th','td','th2','table_name','arrs'));
-                    break;
-
-                case 2:
-                    $table = Tablelist::where('table_id','=',$table_type_id)->where('status','>','5')->get();
-                    $table_name = '违章建筑自行拆除费用申领表';
-                    $data1 = 0;
-                    $data2 = 0;
-                    foreach($table as $co){
-                        $json = json_decode($co->json,true);
-                        $data1 += $json['bzc_area'];
-                        $data2 += $json['chaichuje'];
-                    }
-                    $th = [
-                        '1'=>'违章总面积(㎡)',
-                        '2'=>'拆除总金额',
-                    ];
-                    $td = [
-                        '1'=>$data1,
-                        '2'=>$data2,
-                    ];
-
-                    return view('admin.sta.sta_one',compact('th','td','table_name'));
-                    break;
-                case 3:
-                    $table = Tablelist::where('table_id','=',$table_type_id)->where('status','>','5')->get();
-                    $table_name = '海勃湾区残疾人房屋征收补贴审批确认单';
-                    $data1 = 0;
-                    $data2 = 0;
-                    $data3 = 0;
-                    $data4 = 0;
-                    foreach($table as $co){
-                        $json = json_decode($co->json,true);
-                        $data1 += $json['canbu'];
-                        $data2 += $json['linshibu'];
-                        $data3 += $json['banqianbu'];
-                        $data4 += $json['total'];
-                    }
-                    $th=[
-                        '1'=>'残疾补贴',
-                        '2'=>'临时安置补贴',
-                        '3'=>'搬迁补贴',
-                        '4'=>'总计'
-                    ];
-                    $td=[
-                        '1'=>$data1,
-                        '2'=>$data2,
-                        '3'=>$data3,
-                        '4'=>$data4,
-                    ];
-                    return view('admin.sta.sta_one',compact('th','td','table_name'));
-                    break;
-                case 4:
-                    $table = Tablelist::where('table_id','=',$table_type_id)->where('status','>','5')->get();
-                    $table_name = '海勃湾区房屋征收提前搬迁奖励单';
-                    $data1 =0;
-                    $data2 =0;
-                    $data3 =0;
-                    $data4 =0;
-                    foreach($table as $co){
-                        $json = json_decode($co->json,true);
-                        $data1 += $json['quanj'];
-                        $data2 += $json['chaj'];
-                        $data3 += $json['tongj'];
-                        $data4 += $json['zongj'];
-                    }
-                    $th=[
-                        '1'=>'全额奖励',
-                        '2'=>'差额奖励',
-                        '3'=>'同住奖励金',
-                        '4'=>'奖励总金额',
-                    ];
-                    $td=[
-                        '1'=>$data1,
-                        '2'=>$data2,
-                        '3'=>$data3,
-                        '4'=>$data4,
-                    ];
-                    return view('admin.sta.sta_one',compact('th','td','table_name'));
-                break;
-                case 5:
-                    $table = Tablelist::where('table_id','=',$table_type_id)->where('status','>','5')->get();
-                    $table_name = '房屋逾期过渡安置补助费发放单';
-                    $data1 = 0;
-                    $data2 = 0;
-
-                    foreach($table as $co){
-                        $json = json_decode($co->json,true);
-                        $data1 += $json['total1'];
-                        $data2 += $json['yuqij'];
-                    }
-                    $data3 = $data1+$data2;
-                    $th=[
-                        '1'=>'补助标准合计',
-                        '2'=>'逾期补偿金额	',
-                        '3'=>'总计',
-                    ];
-                    $td=[
-                        '1'=>$data1,
-                        '2'=>$data2,
-                        '3'=>$data3,
-                    ];
-                    return view('admin.sta.sta_one',compact('th','td','table_name'));
-                break;
-
-                case 6:
-                    $table = Tablelist::where('table_id','=',$table_type_id)->where('status','>','5')->get();
-                    $table_name = '海勃湾区房屋征收安置补贴单';
-                    $data1 = 0;
-                    $data2 = 0;
-                    $data3 = 0;
-                    $data4 = 0;
-                    $data5 = 0;
-                    foreach($table as $co){
-                        $json = json_decode($co->json,true);
-                        $data1 += $json['anzhi'];
-                        $data2 += $json['anqian'];
-                        $data3 += $json['dibu'];
-                        $data4 += $json['other'];
-                        $data5 += $json['totalj'];
-                    }
-                    $th=[
-                      '1'=>'临时安置费',
-                      '2'=>'搬迁费',
-                      '3'=>'低保补贴',
-                      '4'=>'其他',
-                      '5'=>'补贴总金额',
+                        '2'=>'其他项可置换住宅面积',
+                        '3'=>'其他项可置换商业面积',
+                        '4'=>'其他项房务补偿',
+                        '5'=>'可置换住宅面积小计',
+                        '6'=>'可置换商业面积小计',
+                        '7'=>'房务补偿小计',
                     ];
-                    $td=[
-                      '1'=>$data1,
-                      '2'=>$data2,
-                      '3'=>$data3,
-                      '4'=>$data4,
-                      '5'=>$data5,
+                    $th3 = [
+                        '1'=>'姓名',
+                        '2'=>'装修补偿额',
+                        '3'=>'庭院补偿额',
+                        '4'=>'停产停业损失补偿额',
+                        '5'=>'构筑物及其他补偿金',
+                        '6'=>'拆迁补偿总金额',
                     ];
-
-                    return view('admin.sta.sta_one',compact('th','td','table_name'));
-                    break;
-
-                case 7:
-                    $table = Tablelist::where('table_id','=',$table_type_id)->where('status','>','5')->get();
-                    $table_name = '国有土地上房屋征收与补偿核算单(货币化安置)';
-                    $data1 = 0;
-                    $data2 = 0;
-                    $data3 = 0;
-                    $data4 = 0;
-                    $data5 = 0;
-                    $data6 = 0;
-                    $data7 = 0;
-                    foreach($table as $co){
-                        $json = json_decode($co->json,true);
-                        $data1 += $json['data3']+$json['data4'];
-                        $data2 += $json['data7']+$json['data8'];
-                        $data3 += $json['data11']+$json['data12'];
-                        $data4 += $json['data15']+$json['data16'];
-                        $data5 += $json['data25'];
-                        $data6 += $json['data26'];
-                        $data7 += $json['data27'];
-                    }
-                    $th=[
-                      '1'=>'住宅有证面积补偿额',
-                      '2'=>'无证面积补偿额',
-                      '3'=>'往改非面积补偿额',
-                      '4'=>'商业有证面积补偿额',
-                      '5'=>'装修补偿额',
-                      '6'=>'庭院补偿额',
-                      '7'=>'停产停业损失补偿额',
+                    $th4 = [
+                        '1'=>'姓名',
+                        '2'=>'住宅可调换面积',
+                        '3'=>'住宅实际调换面积',
+                        '4'=>'住宅大于可调换面积',
+                        '5'=>'住宅可调换面积价格核算',
+                        '6'=>'住宅大于可调换面积价格核算',
+                        '7'=>'住宅调换房屋价格',
                     ];
-                    $td=[
-                        '1'=>$data1,
-                        '2'=>$data2,
-                        '3'=>$data3,
-                        '4'=>$data4,
-                        '5'=>$data5,
-                        '6'=>$data6,
-                        '7'=>$data7,
+                    $th5 = [
+                        '1'=>'姓名',
+                        '2'=>'商业可调换面积',
+                        '3'=>'商业实际调换面积',
+                        '4'=>'商业大于可调换面积',
+                        '5'=>'商业可调换面积价格核算',
+                        '6'=>'商业大于可调换面积价格核算',
+                        '7'=>'商业调换房屋价格',
+                        '8'=>'应退差额',
+                        '9'=>'应缴差额',
                     ];
-                    return view('admin.sta.sta_one',compact('th','td','table_name'));
+                    $table =DB::select('SELECT bzc_name ,SUM(bzc_area) as bzc_area,SUM(data2)as data2,SUM(data3+data4) as data3,SUM(data5) as data5,
+SUM(data6) as data6,SUM(data7+data8) as data7 ,SUM(data9) as data9,SUM(data10) as data10,SUM(data11+data12) as data11,SUM(data13) as data13,
+SUM(data14) as data14,SUM(data15+data16) as data15,SUM(data17) as data17,SUM(data18) as data18,SUM(data19+data20) as data19,SUM(data21) as data21,
+SUM(data22) as data22,SUM(data23+data24) as data23,SUM(data25) as data25,SUM(data26) as data26,SUM(data27) as data27,SUM(data42) as data42,
+SUM(data43) as data43,SUM(home_area) as home_area,SUM(data50) as data50,SUM(data51) as data51,SUM(data52) as data52,SUM(data57) as data57,
+SUM(data58) as data58,SUM(data53) as data53,SUM(data54) as data54,SUM(data55) as data55,SUM(data56) as data56,SUM(data61) as data61,
+SUM(data62) as data62,SUM(data59) as data59,SUM(data60) as data60
+FROM  table_eight  WHERE status > 5 GROUP BY bzc_name');
+                    return view('admin.sta.sta_eight',compact('table_name','th','th1','th2','th3','th4','th5','table'));
                     break;
-
-                case 8:
-                    $table = Tablelist::where('table_id','=',$table_type_id)->where('status','>','5')->get();
-                    $table_name='国有土地上房屋征收与补偿核算单(产权调换)';
-                    $data1 = 0;
-                    $data2 = 0;
-                    $data3 = 0;
-                    $data4 = 0;
-                    $data5 = 0;
-                    $data6 = 0;
-                    $data7 = 0;
-                    foreach($table as $co){
-                        $json = json_decode($co->json,true);
-                        $data1 += $json['data3']+$json['data4'];
-                        $data2 += $json['data7']+$json['data8'];
-                        $data3 += $json['data11']+$json['data12'];
-                        $data4 += $json['data15']+$json['data16'];
-                        $data5 += $json['data25'];
-                        $data6 += $json['data26'];
-                        $data7 += $json['data27'];
-                    }
+                case 9:
+                    $table_name = '核算单(货币补偿)';
                     $th=[
-                        '1'=>'住宅有证面积补偿额',
-                        '2'=>'无证面积补偿额',
-                        '3'=>'往改非面积补偿额',
-                        '4'=>'商业有证面积补偿额',
-                        '5'=>'装修补偿额',
-                        '6'=>'庭院补偿额',
-                        '7'=>'停产停业损失补偿额',
+                        '1'=>'姓名',
+                        '2'=>'房1房屋面积',
+                        '3'=>'房2房屋面积',
+                        '4'=>'房3房屋面积',
+                        '5'=>'房4房屋面积',
+                        '6'=>'房5房屋面积',
+                        '7'=>'房6房屋面积',
+                        '8'=>'合计',
                     ];
-                    $td=[
-                        '1'=>$data1,
-                        '2'=>$data2,
-                        '3'=>$data3,
-                        '4'=>$data4,
-                        '5'=>$data5,
-                        '6'=>$data6,
-                        '7'=>$data7,
+                    $th1=[
+                        '1'=>'姓名',
+                        '2'=>'房1装修',
+                        '3'=>'房2装修',
+                        '4'=>'房3装修',
+                        '5'=>'房4装修',
+                        '6'=>'房5装修',
+                        '7'=>'房6装修',
+                        '8'=>'小计',
                     ];
-                    return view('admin.sta.sta_one',compact('th','td','table_name'));
-                break;
-
-                case 9:
-                    $table = Tablelist::where('table_id','=',$table_type_id)->where('status','>','5')->get();
-                    $table_name = '国有土地上房屋征收与补偿核算单(货币补偿)';
-                    $data1 = 0;
-                    $data2 = 0;
-                    $data3 = 0;
-                    $data4 = 0;
-                    $data5 = 0;
-                    $data6 = 0;
-                    $data7 = 0;
-                    foreach($table as $co){
-                        $json = json_decode($co->json,true);
-                        $data1 += $json['data25'];
-                        $data2 += $json['data26'];
-                        $data3 += $json['data27'];
-                        $data4 += $json['data28'];
-                        $data5 += $json['data43'];
-                        $data6 += $json['data44'];
-                        $data7 += $json['data24'];
-                    }
-                    $th=[
-                        '1'=>'房屋补偿金额	',
+                    $th2=[
+                        '1'=>'姓名',
                         '2'=>'空院补偿额',
                         '3'=>'停产停业损失补偿额',
                         '4'=>'房屋补偿总额',
                         '5'=>'构筑物及其他补偿金',
                         '6'=>'拆迁补偿总金额',
-                        '7'=>'房屋总面积'
-                    ];
-                    $td=[
-                        '1'=>$data1,
-                        '2'=>$data2,
-                        '3'=>$data3,
-                        '4'=>$data4,
-                        '5'=>$data5,
-                        '6'=>$data6,
-                        '7'=>$data7,
                     ];
-
-                    return view('admin.sta.sta_one',compact('th','td','table_name'));
+                    $table = DB::select('SELECT bzc_name ,SUM(data6) as data6,SUM(data9)as data9,SUM(data12) as data12,SUM(data15) as data15,
+SUM(data18) as data18,SUM(data21) as data21,SUM(data24) as data24,SUM(data7) as data7,SUM(data10) as data10,SUM(data13) as data13,SUM(data16) as data16,
+SUM(data19) as data19,SUM(data22) as data22,SUM(data25) as data25,SUM(data26) as data26,SUM(data27) as data27,SUM(data28) as data28,SUM(data43) as data43,
+SUM(data44) as data44
+FROM table_nine WHERE status > 5 GROUP BY bzc_name');
+                    return view('admin.sta.sta_nine',compact('table_name','table','th','th1','th2'));
                     break;
             }
         }else{

+ 33 - 5
resources/views/admin/search.blade.php

xqd xqd xqd xqd
@@ -2,6 +2,9 @@
 @section('content')
     <!--左侧菜单栏-->
  @include('admin.left-sidebar')
+
+<link rel="stylesheet" type="text/css" href="{{ url('/css/jquery.dataTables.min.css') }}">
+<script type="text/javascript" charset="utf8" src="{{ url('/js/jquery.dataTables.min.js') }}"></script>
     <!-- 内容 -->
     <div class="content-wrapper">
         <!-- Content Header (Page header) -->
@@ -47,7 +50,7 @@
 
                         <div class="row">
                             <div class="col-sm-12">
-                                <table id="example2" class="table table-hover dataTable" role="grid" aria-describedby="example2_info">
+                                <table id="table" class="table table-hover dataTable" role="grid" aria-describedby="example2_info">
                                     <thead>
                                     <tr role="row">
                                         <th>ID</th>
@@ -74,10 +77,10 @@
                                         <td>{{ $list->used }}</td>
                                         <td><a href="{{ url('/table/'.$list->id.'/edit') }}" class="btn btn-primary btn-sm">
                                                 <i class="fa fa-search"></i> 查看</a>
-                                            @if($user->role>5)
-                                                <a href="{{ url('/table/'.$list->id.'/edit') }}" class="btn btn-success btn-sm">
-                                                    <i class="fa fa-pencil"></i> 编辑</a>
-                                                @endif
+                                            {{--@if($user->role>5)--}}
+                                                {{--<a href="{{ url('/table/'.$list->id.'/edit') }}" class="btn btn-success btn-sm">--}}
+                                                    {{--<i class="fa fa-pencil"></i> 编辑</a>--}}
+                                            {{--@endif--}}
                                         </td>
                                     </tr>
                                         @endforeach
@@ -107,4 +110,29 @@
         <!-- /.content -->
     </div>
     <!-- /.content-wrapper -->
+
+
+<script>
+    $(document).ready(function() {
+        $('#table').dataTable({
+            "aLengthMenu": [[10, 20, 50, -1], ["10", "20", "50", "所有"]],
+            "oLanguage": {
+                "sLengthMenu": "每页显示 _MENU_ 条记录",
+                "sZeroRecords": "对不起,没有匹配的数据",
+                "sInfo": "第 _START_ - _END_ 条 / 共 _TOTAL_ 条数据",
+                "sInfoEmpty": "没有匹配的数据",
+                "sInfoFiltered": "(数据表中共 _MAX_ 条记录)",
+                "sProcessing": "正在加载中...",
+                "sSearch": "全文搜索:",
+                "oPaginate": {
+                    "sFirst": "第一页",
+                    "sPrevious": " 上一页 ",
+                    "sNext": " 下一页 ",
+                    "sLast": " 最后一页 "
+                }
+            }
+        });
+    });
+</script>
+
 @endsection

+ 309 - 30
resources/views/admin/sta/sta_eight.blade.php

xqd
@@ -1,39 +1,318 @@
 
 @extends('layouts.datatable')
-    @section('table')
-        <div class="row">
-            <div class="col-md-12">
-                <div class="box box-primary">
-                    <div class="box-header with-border">
-                        <h3 class="box-title">统计数据</h3>
+@section('table')
+    <div class="row">
+        <div class="col-md-12">
+            <div class="box box-primary">
+                <div class="box-header with-border">
+                    <h3 class="box-title">被征收房屋面积统计数据</h3>
+                </div>
+                <div class="box-body">
+                    <div class="dataTables_wrapper form-inline dt-bootstrap">
+                        <table id="table" class="table table-hover dataTable" role="grid" aria-describedby="example2_info">
+                            <thead>
+                            <tr role="row">
+                                @foreach($th as $h)
+                                    <th>{{ $h }}</th>
+                                @endforeach
+                            </tr>
+                            </thead>
+                            <tbody>
+                            @foreach($table as $num=>$data)
+                                <tr>
+                                    <td>{{ $data->bzc_name }}</td>
+                                    <td>{{ $data->bzc_area }}</td>
+                                    <td>{{ $data->data2 }}</td>
+                                    <td>{{ $data->data3 }}</td>
+                                    <td>{{ $data->data5 }}</td>
+                                    <td>{{ $data->data6 }}</td>
+                                    <td>{{ $data->data7 }}</td>
+                                </tr>
+                            @endforeach
+                            </tbody>
+                        </table>
+                    </div>
+                </div>
+                {{-- /.boc-body--}}
+            </div>
+        </div>
+    </div>
+    <div class="row">
+        <div class="col-md-12">
+            <div class="box box-primary">
+                <div class="box-header with-border">
+                    <h3 class="box-title">被征收房屋面积统计数据</h3>
+                </div>
+                <div class="box-body">
+                    <div class="dataTables_wrapper form-inline dt-bootstrap">
+                        <table id="table1" class="table table-hover dataTable" role="grid" aria-describedby="example2_info">
+                            <thead>
+                            <tr role="row">
+                                @foreach($th1 as $h)
+                                    <th>{{ $h }}</th>
+                                @endforeach
+                            </tr>
+                            </thead>
+                            <tbody>
+                            @foreach($table as $num=>$data)
+                                <tr>
+                                    <td>{{ $data->bzc_name }}</td>
+                                    <td>{{ $data->data9 }}</td>
+                                    <td>{{ $data->data10 }}</td>
+                                    <td>{{ $data->data11 }}</td>
+                                    <td>{{ $data->data13 }}</td>
+                                    <td>{{ $data->data14 }}</td>
+                                    <td>{{ $data->data15 }}</td>
+                                </tr>
+                            @endforeach
+                            </tbody>
+                        </table>
+                    </div>
+                </div>
+                {{-- /.boc-body--}}
+            </div>
+        </div>
+    </div>
+    <div class="row">
+        <div class="col-md-12">
+            <div class="box box-primary">
+                <div class="box-header with-border">
+                    <h3 class="box-title">被征收房屋面积统计数据</h3>
+                </div>
+                <div class="box-body">
+                    <div class="dataTables_wrapper form-inline dt-bootstrap">
+                        <table id="table2" class="table table-hover dataTable" role="grid" aria-describedby="example2_info">
+                            <thead>
+                            <tr role="row">
+                                @foreach($th2 as $h)
+                                    <th>{{ $h }}</th>
+                                @endforeach
+                            </tr>
+                            </thead>
+                            <tbody>
+                            @foreach($table as $num=>$data)
+                                <tr>
+                                    <td>{{ $data->bzc_name }}</td>
+                                    <td>{{ $data->data17 }}</td>
+                                    <td>{{ $data->data18 }}</td>
+                                    <td>{{ $data->data19 }}</td>
+                                    <td>{{ $data->data21 }}</td>
+                                    <td>{{ $data->data22 }}</td>
+                                    <td>{{ $data->data23 }}</td>
+                                </tr>
+                            @endforeach
+                            </tbody>
+                        </table>
+                    </div>
+                </div>
+                {{-- /.boc-body--}}
+            </div>
+        </div>
+    </div>
+    <div class="row">
+        <div class="col-md-12">
+            <div class="box box-primary">
+                <div class="box-header with-border">
+                    <h3 class="box-title">补偿额统计数据</h3>
+                </div>
+                <div class="box-body">
+                    <div class="dataTables_wrapper form-inline dt-bootstrap">
+                        <table id="table3" class="table table-hover dataTable" role="grid" aria-describedby="example2_info">
+                            <thead>
+                            <tr role="row">
+                                @foreach($th3 as $h)
+                                    <th>{{ $h }}</th>
+                                @endforeach
+                            </tr>
+                            </thead>
+                            <tbody>
+                            @foreach($table as $num=>$data)
+                                <tr>
+                                    <td>{{ $data->bzc_name }}</td>
+                                    <td>{{ $data->data25 }}</td>
+                                    <td>{{ $data->data26 }}</td>
+                                    <td>{{ $data->data27 }}</td>
+                                    <td>{{ $data->data42 }}</td>
+                                    <td>{{ $data->data43 }}</td>
+                                </tr>
+                            @endforeach
+                            </tbody>
+                        </table>
                     </div>
-                    <div class="box-body">
-                        <div class="dataTables_wrapper form-inline dt-bootstrap">
-                            <table id="table" class="table table-hover dataTable" role="grid" aria-describedby="example2_info">
-                                <thead>
-                                <tr role="row">
-                                    @foreach($th as $h)
-                                        <th>{{ $h }}</th>
-                                    @endforeach
+                </div>
+                {{-- /.boc-body--}}
+            </div>
+        </div>
+    </div>
+    <div class="row">
+        <div class="col-md-12">
+            <div class="box box-primary">
+                <div class="box-header with-border">
+                    <h3 class="box-title">产权调换差价计算统计数据</h3>
+                </div>
+                <div class="box-body">
+                    <div class="dataTables_wrapper form-inline dt-bootstrap">
+                        <table id="table3" class="table table-hover dataTable" role="grid" aria-describedby="example2_info">
+                            <thead>
+                            <tr role="row">
+                                @foreach($th4 as $h)
+                                    <th>{{ $h }}</th>
+                                @endforeach
+                            </tr>
+                            </thead>
+                            <tbody>
+                            @foreach($table as $num=>$data)
+                                <tr>
+                                    <td>{{ $data->bzc_name }}</td>
+                                    <td>{{ $data->home_area }}</td>
+                                    <td>{{ $data->data50 }}</td>
+                                    <td>{{ $data->data51 }}</td>
+                                    <td>{{ $data->data52 }}</td>
+                                    <td>{{ $data->data57 }}</td>
+                                    <td>{{ $data->data58 }}</td>
                                 </tr>
-                                </thead>
-                                <tbody>
-                                @foreach($table as $num=>$data)
-                                    <tr>
-                                        <td>{{ $data->bzc_name }}</td>
-                                        <td>{{ $data->area }}</td>
-                                        <td>{{ $data->total_money }}</td>
-                                        <td>{{ $data->price }}</td>
-                                        <td>{{ $data->jchae }}</td>
-                                        <td>{{ $data->tchae }}</td>
-                                    </tr>
+                            @endforeach
+                            </tbody>
+                        </table>
+                    </div>
+                </div>
+                {{-- /.boc-body--}}
+            </div>
+        </div>
+    </div>
+    <div class="row">
+        <div class="col-md-12">
+            <div class="box box-primary">
+                <div class="box-header with-border">
+                    <h3 class="box-title">产权调换差价计算统计数据</h3>
+                </div>
+                <div class="box-body">
+                    <div class="dataTables_wrapper form-inline dt-bootstrap">
+                        <table id="table3" class="table table-hover dataTable" role="grid" aria-describedby="example2_info">
+                            <thead>
+                            <tr role="row">
+                                @foreach($th5 as $h)
+                                    <th>{{ $h }}</th>
                                 @endforeach
-                                </tbody>
-                            </table>
-                        </div>
+                            </tr>
+                            </thead>
+                            <tbody>
+                            @foreach($table as $num=>$data)
+                                <tr>
+                                    <td>{{ $data->bzc_name }}</td>
+                                    <td>{{ $data->data53 }}</td>
+                                    <td>{{ $data->data54 }}</td>
+                                    <td>{{ $data->data55 }}</td>
+                                    <td>{{ $data->data56 }}</td>
+                                    <td>{{ $data->data61 }}</td>
+                                    <td>{{ $data->data62 }}</td>
+                                    <td>{{ $data->data59 }}</td>
+                                    <td>{{ $data->data60 }}</td>
+                                </tr>
+                            @endforeach
+                            </tbody>
+                        </table>
                     </div>
-                    {{-- /.boc-body--}}
                 </div>
+                {{-- /.boc-body--}}
             </div>
         </div>
-    @endsection
+    </div>
+
+
+    <script>
+        $(document).ready(function() {
+            $('#table1').dataTable({
+                "aLengthMenu" : [ [ 10, 20, 50, -1 ], [ "10", "20", "50", "所有" ] ],
+                "oLanguage" : {
+                    "sLengthMenu" : "每页显示 _MENU_ 条记录",
+                    "sZeroRecords" : "对不起,没有匹配的数据",
+                    "sInfo" : "第 _START_ - _END_ 条 / 共 _TOTAL_ 条数据",
+                    "sInfoEmpty" : "没有匹配的数据",
+                    "sInfoFiltered" : "(数据表中共 _MAX_ 条记录)",
+                    "sProcessing" : "正在加载中...",
+                    "sSearch" : "全文搜索:",
+                    "oPaginate" : {
+                        "sFirst" : "第一页",
+                        "sPrevious" : " 上一页 ",
+                        "sNext" : " 下一页 ",
+                        "sLast" : " 最后一页 "
+                    }
+                }
+            });
+            $('#table2').dataTable({
+                "aLengthMenu" : [ [ 10, 20, 50, -1 ], [ "10", "20", "50", "所有" ] ],
+                "oLanguage" : {
+                    "sLengthMenu" : "每页显示 _MENU_ 条记录",
+                    "sZeroRecords" : "对不起,没有匹配的数据",
+                    "sInfo" : "第 _START_ - _END_ 条 / 共 _TOTAL_ 条数据",
+                    "sInfoEmpty" : "没有匹配的数据",
+                    "sInfoFiltered" : "(数据表中共 _MAX_ 条记录)",
+                    "sProcessing" : "正在加载中...",
+                    "sSearch" : "全文搜索:",
+                    "oPaginate" : {
+                        "sFirst" : "第一页",
+                        "sPrevious" : " 上一页 ",
+                        "sNext" : " 下一页 ",
+                        "sLast" : " 最后一页 "
+                    }
+                }
+            });
+            $('#table3').dataTable({
+                "aLengthMenu" : [ [ 10, 20, 50, -1 ], [ "10", "20", "50", "所有" ] ],
+                "oLanguage" : {
+                    "sLengthMenu" : "每页显示 _MENU_ 条记录",
+                    "sZeroRecords" : "对不起,没有匹配的数据",
+                    "sInfo" : "第 _START_ - _END_ 条 / 共 _TOTAL_ 条数据",
+                    "sInfoEmpty" : "没有匹配的数据",
+                    "sInfoFiltered" : "(数据表中共 _MAX_ 条记录)",
+                    "sProcessing" : "正在加载中...",
+                    "sSearch" : "全文搜索:",
+                    "oPaginate" : {
+                        "sFirst" : "第一页",
+                        "sPrevious" : " 上一页 ",
+                        "sNext" : " 下一页 ",
+                        "sLast" : " 最后一页 "
+                    }
+                }
+            });
+            $('#table4').dataTable({
+                "aLengthMenu" : [ [ 10, 20, 50, -1 ], [ "10", "20", "50", "所有" ] ],
+                "oLanguage" : {
+                    "sLengthMenu" : "每页显示 _MENU_ 条记录",
+                    "sZeroRecords" : "对不起,没有匹配的数据",
+                    "sInfo" : "第 _START_ - _END_ 条 / 共 _TOTAL_ 条数据",
+                    "sInfoEmpty" : "没有匹配的数据",
+                    "sInfoFiltered" : "(数据表中共 _MAX_ 条记录)",
+                    "sProcessing" : "正在加载中...",
+                    "sSearch" : "全文搜索:",
+                    "oPaginate" : {
+                        "sFirst" : "第一页",
+                        "sPrevious" : " 上一页 ",
+                        "sNext" : " 下一页 ",
+                        "sLast" : " 最后一页 "
+                    }
+                }
+            });
+            $('#table5').dataTable({
+                "aLengthMenu" : [ [ 10, 20, 50, -1 ], [ "10", "20", "50", "所有" ] ],
+                "oLanguage" : {
+                    "sLengthMenu" : "每页显示 _MENU_ 条记录",
+                    "sZeroRecords" : "对不起,没有匹配的数据",
+                    "sInfo" : "第 _START_ - _END_ 条 / 共 _TOTAL_ 条数据",
+                    "sInfoEmpty" : "没有匹配的数据",
+                    "sInfoFiltered" : "(数据表中共 _MAX_ 条记录)",
+                    "sProcessing" : "正在加载中...",
+                    "sSearch" : "全文搜索:",
+                    "oPaginate" : {
+                        "sFirst" : "第一页",
+                        "sPrevious" : " 上一页 ",
+                        "sNext" : " 下一页 ",
+                        "sLast" : " 最后一页 "
+                    }
+                }
+            });
+        });
+    </script>
+
+@endsection

+ 126 - 7
resources/views/admin/sta/sta_nine.blade.php

xqd xqd xqd
@@ -5,7 +5,7 @@
             <div class="col-md-12">
                 <div class="box box-primary">
                     <div class="box-header with-border">
-                        <h3 class="box-title">统计数据</h3>
+                        <h3 class="box-title">房屋面积统计数据</h3>
                     </div>
                     <div class="box-body">
                         <div class="dataTables_wrapper form-inline dt-bootstrap">
@@ -18,14 +18,16 @@
                                 </tr>
                                 </thead>
                                 <tbody>
-                                @foreach($table as $num=>$data)
+                                @foreach($table as $data)
                                     <tr>
                                         <td>{{ $data->bzc_name }}</td>
-                                        <td>{{ $data->area }}</td>
-                                        <td>{{ $data->total_money }}</td>
-                                        <td>{{ $data->price }}</td>
-                                        <td>{{ $data->jchae }}</td>
-                                        <td>{{ $data->tchae }}</td>
+                                        <td>{{ $data->data6 }}</td>
+                                        <td>{{ $data->data9 }}</td>
+                                        <td>{{ $data->data12 }}</td>
+                                        <td>{{ $data->data15 }}</td>
+                                        <td>{{ $data->data18 }}</td>
+                                        <td>{{ $data->data21 }}</td>
+                                        <td>{{ $data->data24 }}</td>
                                     </tr>
                                 @endforeach
                                 </tbody>
@@ -36,4 +38,121 @@
                 </div>
             </div>
         </div>
+        <div class="row">
+            <div class="col-md-12">
+                <div class="box box-primary">
+                    <div class="box-header with-border">
+                        <h3 class="box-title">房屋装修金额统计数据</h3>
+                    </div>
+                    <div class="box-body">
+                        <div class="dataTables_wrapper form-inline dt-bootstrap">
+                            <table id="table1" class="table table-hover dataTable" role="grid" aria-describedby="example2_info">
+                                <thead>
+                                <tr role="row">
+                                    @foreach($th1 as $h)
+                                        <th>{{ $h }}</th>
+                                    @endforeach
+                                </tr>
+                                </thead>
+                                <tbody>
+                                @foreach($table as $data)
+                                    <tr>
+                                        <td>{{ $data->bzc_name }}</td>
+                                        <td>{{ $data->data7 }}</td>
+                                        <td>{{ $data->data10 }}</td>
+                                        <td>{{ $data->data13 }}</td>
+                                        <td>{{ $data->data16 }}</td>
+                                        <td>{{ $data->data19 }}</td>
+                                        <td>{{ $data->data22 }}</td>
+                                        <td>{{ $data->data25 }}</td>
+                                    </tr>
+                                @endforeach
+                                </tbody>
+                            </table>
+                        </div>
+                    </div>
+                    {{-- /.boc-body--}}
+                </div>
+            </div>
+        </div>
+        <div class="row">
+            <div class="col-md-12">
+                <div class="box box-primary">
+                    <div class="box-header with-border">
+                        <h3 class="box-title">其他金额统计数据</h3>
+                    </div>
+                    <div class="box-body">
+                        <div class="dataTables_wrapper form-inline dt-bootstrap">
+                            <table id="table2" class="table table-hover dataTable" role="grid" aria-describedby="example2_info">
+                                <thead>
+                                <tr role="row">
+                                    @foreach($th2 as $h)
+                                        <th>{{ $h }}</th>
+                                    @endforeach
+                                </tr>
+                                </thead>
+                                <tbody>
+                                @foreach($table as $data)
+                                    <tr>
+                                        <td>{{ $data->bzc_name }}</td>
+                                        <td>{{ $data->data26 }}</td>
+                                        <td>{{ $data->data27 }}</td>
+                                        <td>{{ $data->data28 }}</td>
+                                        <td>{{ $data->data43 }}</td>
+                                        <td>{{ $data->data44 }}</td>
+                                    </tr>
+                                @endforeach
+                                </tbody>
+                            </table>
+                        </div>
+                    </div>
+                    {{-- /.boc-body--}}
+                </div>
+            </div>
+        </div>
+
+
+        <script>
+            $(document).ready(function() {
+                $('#table1').dataTable({
+                    "aLengthMenu": [[10, 20, 50, -1], ["10", "20", "50", "所有"]],
+                    "oLanguage": {
+                        "sLengthMenu": "每页显示 _MENU_ 条记录",
+                        "sZeroRecords": "对不起,没有匹配的数据",
+                        "sInfo": "第 _START_ - _END_ 条 / 共 _TOTAL_ 条数据",
+                        "sInfoEmpty": "没有匹配的数据",
+                        "sInfoFiltered": "(数据表中共 _MAX_ 条记录)",
+                        "sProcessing": "正在加载中...",
+                        "sSearch": "全文搜索:",
+                        "oPaginate": {
+                            "sFirst": "第一页",
+                            "sPrevious": " 上一页 ",
+                            "sNext": " 下一页 ",
+                            "sLast": " 最后一页 "
+                        }
+                    }
+                });
+            });
+            $(document).ready(function() {
+                $('#table2').dataTable({
+                    "aLengthMenu": [[10, 20, 50, -1], ["10", "20", "50", "所有"]],
+                    "oLanguage": {
+                        "sLengthMenu": "每页显示 _MENU_ 条记录",
+                        "sZeroRecords": "对不起,没有匹配的数据",
+                        "sInfo": "第 _START_ - _END_ 条 / 共 _TOTAL_ 条数据",
+                        "sInfoEmpty": "没有匹配的数据",
+                        "sInfoFiltered": "(数据表中共 _MAX_ 条记录)",
+                        "sProcessing": "正在加载中...",
+                        "sSearch": "全文搜索:",
+                        "oPaginate": {
+                            "sFirst": "第一页",
+                            "sPrevious": " 上一页 ",
+                            "sNext": " 下一页 ",
+                            "sLast": " 最后一页 "
+                        }
+                    }
+                });
+            });
+        </script>
+
     @endsection

+ 4 - 4
resources/views/admin/sta/sta_seven.blade.php

xqd xqd xqd xqd
@@ -5,7 +5,7 @@
             <div class="col-md-12">
                 <div class="box box-primary">
                     <div class="box-header with-border">
-                        <h3 class="box-title">统计数据</h3>
+                        <h3 class="box-title">被征收房屋面积统计数据</h3>
                     </div>
                     <div class="box-body">
                         <div class="dataTables_wrapper form-inline dt-bootstrap">
@@ -41,7 +41,7 @@
             <div class="col-md-12">
                 <div class="box box-primary">
                     <div class="box-header with-border">
-                        <h3 class="box-title">统计数据</h3>
+                        <h3 class="box-title">被征收房屋面积统计数据</h3>
                     </div>
                     <div class="box-body">
                         <div class="dataTables_wrapper form-inline dt-bootstrap">
@@ -77,7 +77,7 @@
             <div class="col-md-12">
                 <div class="box box-primary">
                     <div class="box-header with-border">
-                        <h3 class="box-title">统计数据</h3>
+                        <h3 class="box-title">被征收房屋面积统计数据</h3>
                     </div>
                     <div class="box-body">
                         <div class="dataTables_wrapper form-inline dt-bootstrap">
@@ -113,7 +113,7 @@
             <div class="col-md-12">
                 <div class="box box-primary">
                     <div class="box-header with-border">
-                        <h3 class="box-title">统计数据</h3>
+                        <h3 class="box-title">补偿额统计数据</h3>
                     </div>
                     <div class="box-body">
                         <div class="dataTables_wrapper form-inline dt-bootstrap">