🦒장부 로드
장부 데이터 로드
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