afa 6 сар өмнө
parent
commit
dc2c83403f

+ 6 - 0
application/api/controller/Announcement.php

@@ -25,6 +25,12 @@ class Announcement extends Api
         $this->success('', $announcementModel::getTypeList());
     }
 
+    //获取子分类
+    public function getSubtype(AnnouncementType $announcementType){
+        $typeId = $this->request->param('type_id', 1, 'intval');
+        $this->success('', $announcementType::getSubTypeByPId($typeId));
+    }
+
     //列表
     public function list(AnnouncementModel $announcementModel, AnnouncementType $announcementType)
     {

+ 6 - 0
application/common/model/AnnouncementType.php

@@ -38,6 +38,12 @@ class AnnouncementType extends Model
       return $data;
     }
 
+      //获取大分类子分类
+      public static function getSubTypeByPId(int $typeId){
+
+            return self::where('pid', $typeId)->column('id,title');
+      }
+    
 
     public function getCreatetimeTextAttr($value, $data)
     {