🦒학생 Manage

학생 목록 로드

GET https://pk-cog.url/student-list

학생회장이 학생들의 상태값을 바꾸기 위해 "학생 목록 관리 버튼”을 눌렀을 때 해당 학과의 학생 정보를 보여주기 위해 사용하는 API

{
      "waiting" : [{  
                      "email" : "asd@naver.com",
                      "stdID" : "111111111",
                      "name" : "일길동",
                      "studentImgPath" : "/img/time.png",
                     } ,
                     { 
                      "email" : "asd@naver.com",
                      "stdID" : "222222222",
                      "name" : "이길동",
                      "studentImgPath" : "/img/time.png",
                      },
                      {
                       "email" : "asd@naver.com",
                       "stdID" : "222222222",
                       "name" : "이길동",
                       "studentImgPath" : "/img/time.png",
                       }],
            
      "refusal" : [ { } , { } ],
            
      "approval" : [ { }, { } ]
 
 
}

학생 목록 관리 (승인, 대기, 거절)

PATCH https://pk-cog.url/student-list

학생회장이 학과 학생들을 선택하고 “승인, 대기, 거절버튼”을 클릭시에 선택되어진 학생들의 상태값을 ‘승인, 대기, 거절’으로 변경한다.

Request Body

Name
Type
Description

major*

string

학과 번호

status*

string

변경하고자 하는 상태값(승인, 대기, 거절)

email*

List

상태를 변경하고자 하는 email

Request Example
{
    "major" : "2",
    "status" : "waiting" or "approval" or "refusal",
    "email" : ["asd@naver.com" , "asd2@naver.com", "asd@naver.com"] 
}

Last updated