lizhen 2 ngày trước cách đây
mục cha
commit
0ff60166d6
1 tập tin đã thay đổi với 67 bổ sung0 xóa
  1. 67 0
      application/api/controller/Demo.php

+ 67 - 0
application/api/controller/Demo.php

@@ -54,6 +54,7 @@ class Demo extends Api
      */
     public function test1()
     {
+        error_reporting(E_ALL);
         /*$rs0 = Db::query('SHOW TABLE STATUS');
         dump($rs0);*/
 
@@ -62,11 +63,77 @@ class Demo extends Api
 
         $rs2 = Db::connect('database_jsc')->query('SELECT DATABASE()');
         dump($rs2);
+    }
+    public function test11(){
+
+        $fields = Db::connect('database_jsc')->query('SHOW FULL COLUMNS FROM dp_wccn');
+        dump($fields);
+        $list = Db::connect('database_jsc')->name('dp_wccn')->limit(1,10)->select();
+        dump($list);
 
+        $fields = Db::connect('database_jsc')->query('SHOW FULL COLUMNS FROM sys_dept');
+        dump($fields);
+        $list = Db::connect('database_jsc')->name('sys_dept')->limit(1,10)->select();
+        dump($list);
 
 //        $this->success('返回成功', ['action' => 'test1']);
     }
 
+    public function test111(){
+        //定义变量
+        $jzrs = 0; //居住人数
+        $fwts = 0; //房屋套数
+        $wgypzs = 0; //网格员配置数
+        $zxyjdy = 0; //最小应急单元
+        $wgsj = 0; //网格事件数
+        $bjl = 0; //办结率
+
+        //获取数据并过滤
+        $shequ_list = Db::connect('database_jsc')->name('dp_wccn')->select();
+        //dump($shequ_list);
+
+        if(!empty($shequ_list)){
+
+            //为空的都改为0
+            foreach($shequ_list as $k => $v){
+                foreach($v as $k1 => $v1){
+                    if(empty($v1)){
+                        $v1 = 0;
+                    }
+                    $v[$k1] = $v1;
+                }
+                $shequ_list[$k] = $v;
+            }
+
+            $jzrs = array_sum(array_column($shequ_list, 'jzrs'));
+            $fwts = array_sum(array_column($shequ_list, 'fwts'));
+            $wgypzs = array_sum(array_column($shequ_list, 'wgypzs'));
+            $zxyjdy = array_sum(array_column($shequ_list, 'zxyjdy'));
+            $wgsj = array_sum(array_column($shequ_list, 'wgsj'));
+            $bjl = bcdiv(array_sum(array_column($shequ_list, 'bjl')),8,8);
+
+        }
+
+        //已经校验过的数据,最终推出
+        dump((string)$jzrs);
+        dump((string)$fwts);
+        dump((string)$wgypzs);
+        dump((string)$zxyjdy);
+        dump((string)$wgsj);
+        dump((string)$bjl);
+
+        //分割线
+
+        $jkdars = 0;//健康档案人数
+        $whcss = 0;//文化场所数
+        $smxykcs = 0;//市民学院课程数
+        $sqhds = 0;//社区活动数
+        $hdbms = 0;//活动报名数
+        $hdmyd = 0;//活动满意度
+
+
+    }
+
     /**
      * 需要登录的接口
      *