Panda il y a 3 mois
Parent
commit
23e4a4bbda

+ 12 - 0
application/api/controller/Examine.php

@@ -4,6 +4,7 @@ namespace app\api\controller;
 
 use addons\epay\library\Service;
 use app\common\controller\Api;
+use app\common\model\ExamineApplyModel;
 use app\common\model\ExamineModel;
 use app\common\model\PayOrderModel;
 use app\common\model\UniversityEventModel;
@@ -89,4 +90,15 @@ class Examine extends Api
         return $this->success('报名成功');
     }
 
+    public function applyList()
+    {
+        $user_id = $this->auth->id;
+        $query = ExamineApplyModel::with([
+            'examine' => function ($query) {
+                $query->field(['id','name','content']);
+            }
+        ])->where('user_id',$user_id)->where('status',1)->order('id','desc')->autopage()->select();
+
+        $this->success('success', $query);
+    }
 }

+ 5 - 0
application/common/model/ExamineApplyModel.php

@@ -18,4 +18,9 @@ class ExamineApplyModel extends Model
     protected $createTime = false;
     protected $updateTime = false;
     protected $deleteTime = false;
+
+    public function examine()
+    {
+        return $this->hasOne(ExamineModel::class, 'id', 'examine_id');
+    }
 }