Browse Source

学生接口修改

lizhen_gitee 1 year ago
parent
commit
92cc97b119
1 changed files with 12 additions and 6 deletions
  1. 12 6
      application/api/controller/Student.php

+ 12 - 6
application/api/controller/Student.php

@@ -15,8 +15,9 @@ class Student extends Api
 
     public function lists(){
         $list = Db::name('user_student')->alias('us')
-            ->field('us.*,school.schoolname,classes.classname')
+            ->field('us.*,school.schoolname,grade.gradename,classes.classname')
             ->join('school','us.school_id = school.id','LEFT')
+            ->join('grade','us.grade_id = grade.id','LEFT')
             ->join('classes','us.classes_id = classes.id','LEFT')
             ->where('us.user_id',$this->auth->id)->autopage()->select();
         $this->success(1,$list);
@@ -27,9 +28,10 @@ class Student extends Api
         $gender     = input('gender',1);
         $age        = input('age',1);
         $school_id  = input('school_id',0);
+        $grade_id   = input('grade_id',0);
         $classes_id = input('classes_id',0);
         $idcard     = input('idcard', '');
-        $mobile     = input('mobile', '');
+        $stu_mobile = input('stu_mobile', '');
         $is_default = input('is_default', 0);
 
         if($is_default == 1){
@@ -43,9 +45,10 @@ class Student extends Api
             'gender'     => $gender,
             'age'        => $age,
             'school_id'  => $school_id,
+            'grade_id'   => $grade_id,
             'classes_id' => $classes_id,
             'idcard'     => $idcard,
-            'mobile'     => $mobile,
+            'stu_mobile' => $stu_mobile,
             'is_default' => $is_default,
         ];
 
@@ -64,9 +67,10 @@ class Student extends Api
         $gender     = input('gender',1);
         $age        = input('age',1);
         $school_id  = input('school_id',0);
+        $grade_id   = input('grade_id',0);
         $classes_id = input('classes_id',0);
         $idcard     = input('idcard', '');
-        $mobile     = input('mobile', '');
+        $stu_mobile = input('stu_mobile', '');
         $is_default = input('is_default', 0);
 
         $info = Db::name('user_student')->where(['id' => $id, 'user_id' => $this->auth->id])->find();
@@ -84,9 +88,10 @@ class Student extends Api
             'gender'     => $gender,
             'age'        => $age,
             'school_id'  => $school_id,
+            'grade_id'   => $grade_id,
             'classes_id' => $classes_id,
             'idcard'     => $idcard,
-            'mobile'     => $mobile,
+            'stu_mobile' => $stu_mobile,
             'is_default' => $is_default,
         ];
 
@@ -102,8 +107,9 @@ class Student extends Api
         $id = input('id', 0, 'intval');
 
         $info = Db::name('user_student')->alias('us')
-            ->field('us.*,school.schoolname,classes.classname')
+            ->field('us.*,school.schoolname,grade.gradename,classes.classname')
             ->join('school','us.school_id = school.id','LEFT')
+            ->join('grade','us.grade_id = grade.id','LEFT')
             ->join('classes','us.classes_id = classes.id','LEFT')
             ->where(['us.id' => $id, 'us.user_id' => $this->auth->id])->find();