🦒장부 로드

장부 데이터 로드

GET https://pk-cog.url/major-info

학과 장부 데이터를 요청하는 API

{
   "studentPresident":{
      "major":"영어영문학부",
      "name":"한준규",
      "phoneNumber":"010-3340-6496",
      "email":"hellllo3627@pukyong.ac.kr",
      "majorLogo":null
   },
   "quarter":{
      "quarter1":{
         "status":"true",
         "eventList":[
            {
               "eventNumber":"12",
               "eventTitle":"학과 OT2",
               "eventContext":"학과 OT를 잘 마무리 하였습니다.",
               "receiptList":[
                  {
                     "receiptNumber":"9",
                     "receiptTitle":"학과 OT2 영수증 1번",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"학과 OT2 영수증 1번입니다. ",
                     "receiptDetailList":[
                        {
                           "context":"참이슬",
                           "price":"1000",
                           "amount":"2",
                           "totalAmount":"2000"
                        },
                        {
                           "context":"참이슬",
                           "price":"1000",
                           "amount":"2",
                           "totalAmount":"2000"
                        },
                        {
                           "context":"참이슬",
                           "price":"1000",
                           "amount":"2",
                           "totalAmount":"2000"
                        },
                        {
                           "context":"프라이팬",
                           "price":"2000",
                           "amount":"5",
                           "totalAmount":"10000"
                        },
                        {
                           "context":"돈까스",
                           "price":"2500",
                           "amount":"6",
                           "totalAmount":"15000"
                        }
                     ]
                  },
                  {
                     "receiptNumber":"10",
                     "receiptTitle":"학과 OT2 영수증 1번",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"학과 OT2 영수증 1번입니다. ",
                     "receiptDetailList":[
                        {
                           "context":"대선",
                           "price":"1500",
                           "amount":"1",
                           "totalAmount":"1500"
                        },
                        {
                           "context":"갈비",
                           "price":"2500",
                           "amount":"4",
                           "totalAmount":"10000"
                        },
                        {
                           "context":"참이슬",
                           "price":"3500",
                           "amount":"1",
                           "totalAmount":"3500"
                        },
                        {
                           "context":"초콜렛",
                           "price":"5000",
                           "amount":"2",
                           "totalAmount":"10000"
                        },
                        {
                           "context":"연필",
                           "price":"2000",
                           "amount":"2",
                           "totalAmount":"4000"
                        }
                     ]
                  }
               ]
            },
            {
               "eventNumber":"13",
               "eventTitle":"학과 새내기배움터 진행",
               "eventContext":"학과 새내기배움터를 진행하였고 이상없이 마무리 하였습니다.",
               "receiptList":[
                  {
                     "receiptNumber":"11",
                     "receiptTitle":"학과 새내기배움터 진행 영수증 1",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"학과 새내기배움터 진행 영수증1",
                     "receiptDetailList":[
                        {
                           "context":"갈비",
                           "price":"2731",
                           "amount":"1",
                           "totalAmount":"2731"
                        },
                        {
                           "context":"콜라",
                           "price":"2731",
                           "amount":"3",
                           "totalAmount":"8193"
                        },
                        {
                           "context":"바구니",
                           "price":"2731",
                           "amount":"2",
                           "totalAmount":"5462"
                        },
                        {
                           "context":"참이슬",
                           "price":"2731",
                           "amount":"5",
                           "totalAmount":"13655"
                        }
                     ]
                  },
                  {
                     "receiptNumber":"12",
                     "receiptTitle":"학과 새내기배움터 진행 영수증 1",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"학과 새내기배움터 진행 영수증1",
                     "receiptDetailList":[
                        {
                           "context":"휴지",
                           "price":"2731",
                           "amount":"1",
                           "totalAmount":"2731"
                        },
                        {
                           "context":"컵",
                           "price":"2731",
                           "amount":"2",
                           "totalAmount":"5462"
                        },
                        {
                           "context":"바구니",
                           "price":"2731",
                           "amount":"3",
                           "totalAmount":"8193"
                        },
                        {
                           "context":"이어폰",
                           "price":"2731",
                           "amount":"5",
                           "totalAmount":"13655"
                        }
                     ]
                  }
               ]
            },
            {
               "eventNumber":"14",
               "eventTitle":"빛 축제",
               "eventContext":"빛 축제를 진행하였습니다. 해당 영수증은 아래와 같습니다.",
               "receiptList":[
                  {
                     "receiptNumber":"13",
                     "receiptTitle":"빛 축제 영수증 1",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"빛 축제 영수증 1 영수증입니다.",
                     "receiptDetailList":[
                        {
                           "context":"휴지",
                           "price":"2731",
                           "amount":"1",
                           "totalAmount":"2731"
                        },
                        {
                           "context":"과자",
                           "price":"2731",
                           "amount":"2",
                           "totalAmount":"5462"
                        }
                     ]
                  },
                  {
                     "receiptNumber":"14",
                     "receiptTitle":"빛 축제 영수증 1",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"빛 축제 영수증 1 영수증입니다.",
                     "receiptDetailList":[
                        {
                           "context":"프라이팬",
                           "price":"2731",
                           "amount":"2",
                           "totalAmount":"5462"
                        },
                        {
                           "context":"휴지",
                           "price":"2731",
                           "amount":"4",
                           "totalAmount":"10924"
                        },
                        {
                           "context":"참이슬",
                           "price":"2731",
                           "amount":"4",
                           "totalAmount":"10924"
                        }
                     ]
                  }
               ]
            }
         ]
      },
      "quarter2":{
         "status":"true",
         "eventList":[
            {
               "eventNumber":"18",
               "eventTitle":"기말고사 응원전",
               "eventContext":"기말고사 응원전을 진행하였습니다.",
               "receiptList":[
                  {
                     "receiptNumber":"19",
                     "receiptTitle":"기말고사 응원전 영수증 1번",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"",
                     "receiptDetailList":[
                        
                     ]
                  },
                  {
                     "receiptNumber":"19",
                     "receiptTitle":"기말고사 응원전 영수증 1번",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"기말고사 응원전 영수증 1번",
                     "receiptDetailList":[
                        {
                           "context":"휴지",
                           "price":"2731",
                           "amount":"1",
                           "totalAmount":"2731"
                        },
                        {
                           "context":"프라이팬",
                           "price":"2731",
                           "amount":"2",
                           "totalAmount":"5462"
                        }
                     ]
                  }
               ]
            },
            {
               "eventNumber":"19",
               "eventTitle":"기말고사 응원전2",
               "eventContext":"학생회비가 남게되어 기말고사응원전을 한번 더 진행하였습니다.",
               "receiptList":[
                  {
                     "receiptNumber":"20",
                     "receiptTitle":"기말고사 응원전 재영수증 1번",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"기말고사 응원전 재영수증 1번",
                     "receiptDetailList":[
                        {
                           "context":"돈까스",
                           "price":"2731",
                           "amount":"1",
                           "totalAmount":"2731"
                        },
                        {
                           "context":"프라이팬",
                           "price":"2731",
                           "amount":"2",
                           "totalAmount":"5462"
                        }
                     ]
                  }
               ]
            }
         ]
      },
      "quarter3":{
         "status":"false",
         "eventList":[
            {
               "eventNumber":"20",
               "eventTitle":"공개일 X",
               "eventContext":"데이터 O",
               "receiptList":[
                  {
                     "receiptNumber":"21",
                     "receiptTitle":"데이터 O",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"데이터 O",
                     "receiptDetailList":[
                        {
                           "context":"갈비",
                           "price":"2731",
                           "amount":"2",
                           "totalAmount":"5462"
                        },
                        {
                           "context":"연필",
                           "price":"2731",
                           "amount":"3",
                           "totalAmount":"8193"
                        }
                     ]
                  }
               ]
            },
            {
               "eventNumber":"21",
               "eventTitle":"공개일 X",
               "eventContext":"데이터 O",
               "receiptList":[
                  {
                     "receiptNumber":"22",
                     "receiptTitle":"데이터 O",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"데이터 O",
                     "receiptDetailList":[
                        {
                           "context":"프라이팬",
                           "price":"2731",
                           "amount":"4",
                           "totalAmount":"10924"
                        },
                        {
                           "context":"갈비",
                           "price":"2731",
                           "amount":"5",
                           "totalAmount":"13655"
                        }
                     ]
                  }
               ]
            }
         ]
      },
      "quarter4":{
         "status":"false",
         "eventList":[
            {
               "eventNumber":"22",
               "eventTitle":"공개일 X",
               "eventContext":"데이터 O",
               "receiptList":[
                  {
                     "receiptNumber":"23",
                     "receiptTitle":"데이터 O",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"데이터 O",
                     "receiptDetailList":[
                        {
                           "context":"바구니",
                           "price":"2731",
                           "amount":"1",
                           "totalAmount":"2731"
                        },
                        {
                           "context":"대선",
                           "price":"2731",
                           "amount":"2",
                           "totalAmount":"5462"
                        }
                     ]
                  }
               ]
            },
            {
               "eventNumber":"23",
               "eventTitle":"공개일 X",
               "eventContext":"데이터 O",
               "receiptList":[
                  {
                     "receiptNumber":"24",
                     "receiptTitle":"데이터 O",
                     "receiptImg":{
                        "name":"./static/receiptImg/test2.png"
                     },
                     "receiptContext":"데이터 O",
                     "receiptDetailList":[
                        {
                           "context":"바구니",
                           "price":"2731",
                           "amount":"2",
                           "totalAmount":"5462"
                        },
                        {
                           "context":"과자",
                           "price":"2731",
                           "amount":"2",
                           "totalAmount":"5462"
                        }
                     ]
                  }
               ]
            }
         ]
      }
   }
}

임시장부 데이터 로드

GET https://pk-cog.url/temp-major-info

임시장부 데이터를 요청하는 API

특정 학과 장부 데이터 로드

GET https://pk-cog.url/major-info/admin

해당 학과 장부 데이터를 요청하는 API

Query Parameters

Name
Type
Description

major-number*

String

특정학과의 장부 데이터를 로드하기 위한 majorNumber입니다.

Last updated