shish vor 2 Jahren
Ursprung
Commit
dfcd97ff25
2 geänderte Dateien mit 15 neuen und 1 gelöschten Zeilen
  1. 5 1
      app-ghs/controllers/CustomController.php
  2. 10 0
      biz-ghs/custom/classes/CustomClass.php

+ 5 - 1
app-ghs/controllers/CustomController.php

@@ -548,7 +548,7 @@ class CustomController extends BaseController
         $get = Yii::$app->request->get();
         $get = Yii::$app->request->get();
         $type = isset($get['type']) ? $get['type'] : 0;
         $type = isset($get['type']) ? $get['type'] : 0;
         $name = isset($get['name']) ? $get['name'] : '';
         $name = isset($get['name']) ? $get['name'] : '';
-
+        $export = $get['export'] ?? 0;
         $mainId = $this->mainId;
         $mainId = $this->mainId;
         $isCashier = $get['isCashier'] ?? 0;
         $isCashier = $get['isCashier'] ?? 0;
         if ($isCashier == 1) {
         if ($isCashier == 1) {
@@ -591,6 +591,10 @@ class CustomController extends BaseController
                 $where['name'] = ['like', $name];
                 $where['name'] = ['like', $name];
             }
             }
         }
         }
+        if ($export == 1) {
+            CustomClass::exportCustom($where, $sort);
+            util::stop();
+        }
         $list = CustomService::getCustomSortList($where, $sort);
         $list = CustomService::getCustomSortList($where, $sort);
         $main = $this->main;
         $main = $this->main;
         $list['totalUser'] = $main->totalUser ?? 0;
         $list['totalUser'] = $main->totalUser ?? 0;

+ 10 - 0
biz-ghs/custom/classes/CustomClass.php

@@ -601,4 +601,14 @@ class CustomClass extends BaseClass
         TotalDebtChangeClass::addChange($change);
         TotalDebtChangeClass::addChange($change);
     }
     }
 
 
+    public static function exportCustom($where, $sort)
+    {
+        $list = self::getAllByCondition($where, $sort, '*', null);
+        if (empty($list)) {
+            util::fail('没有找到客户');
+        }
+        $list = self::groupBaseInfo($list);
+        print_r($list);die;
+    }
+
 }
 }