Silent 6 years ago
parent
commit
416f3b3569
2 changed files with 5 additions and 0 deletions
  1. 4 0
      app/Http/Controllers/WeChat/ApiController.php
  2. 1 0
      wechat/utils/api.js

+ 4 - 0
app/Http/Controllers/WeChat/ApiController.php

@@ -416,6 +416,9 @@ class ApiController extends Controller
         if(empty($request->input('student_id')) || empty($student = Student::find($request->input('student_id')))) {
         if(empty($request->input('student_id')) || empty($student = Student::find($request->input('student_id')))) {
             return response()->json(['status' => 'fail', 'info' => '找不到学员']);
             return response()->json(['status' => 'fail', 'info' => '找不到学员']);
         }
         }
+        if(empty($request->input('type')) || !in_array($request->input('type'), [1, 2])) {
+            return response()->json(['status' => 'fail', 'info' => '找不到学员']);
+        }
         $student_course = StudentCourse::where('student_id', $student->id)->first();
         $student_course = StudentCourse::where('student_id', $student->id)->first();
         if(empty($student_course)) {
         if(empty($student_course)) {
             return response()->json(['status' => 'fail', 'info' => '暂无课程']);
             return response()->json(['status' => 'fail', 'info' => '暂无课程']);
@@ -424,6 +427,7 @@ class ApiController extends Controller
             'student_id' => $student->id,
             'student_id' => $student->id,
             'course_id' => $student_course->course_id,
             'course_id' => $student_course->course_id,
             'student_course_id' => $student_course->id,
             'student_course_id' => $student_course->id,
+            'type' => $request->input('type'),
             'date' => $request->input('date'),
             'date' => $request->input('date'),
             'days' => $request->input('days'),
             'days' => $request->input('days'),
             'remark' => $request->input('remark')
             'remark' => $request->input('remark')

+ 1 - 0
wechat/utils/api.js

@@ -20,4 +20,5 @@ module.exports = {
   getPhoneUrl: headUrl + 'getPhone',
   getPhoneUrl: headUrl + 'getPhone',
   getFormSetUrl: headUrl + 'getFormSet',
   getFormSetUrl: headUrl + 'getFormSet',
   submitFormUrl: headUrl + 'submitForm',
   submitFormUrl: headUrl + 'submitForm',
+  applyLeaveUrl: headUrl + 'applyLeave',
 }
 }