Bläddra i källkod

去尾查询后再变格查询

visuddhinanda 2 år sedan
förälder
incheckning
964454eac4
1 ändrade filer med 10 tillägg och 1 borttagningar
  1. 10 1
      app/Http/Controllers/CaseController.php

+ 10 - 1
app/Http/Controllers/CaseController.php

@@ -37,9 +37,18 @@ class CaseController extends Controller
     public function show($word)
     {
         //
+        $output = array();
         $case  = new CaseMan();
         $result = $case->BaseToWord($word);
-        return $this->ok(['rows'=>$result,'count'=>count($result)]);
+        $output[] = ['word'=>$word, 'case'=>$result,'count'=>count($result)];
+        $parent = $case->WordToBase($word,1,false);
+        foreach ($parent as $key => $base) {
+            $result = $case->BaseToWord($key);
+            if(count($result)>0){
+                $output[] = ['word'=>$key, 'case'=>$result,'count'=>count($result)];
+            }
+        }
+        return $this->ok(['rows'=>$output,'count'=>count($output)]);
     }
 
     /**