View Issue Details

IDProjectCategoryView StatusLast Update
0000733하이러닝public2025-04-05 15:22
Reporter김소원 Assigned To김소원  
SeveritytweakReproducibilityalways 
Status closed 
Summary0000733: [ECP] FO에 입력한 URL (유튜브, 웹) 정보가 통창에 연동되지 않는 현상
DescriptionFO에 입력한 URL (유튜브, 웹) 정보가 통창에 연동되지 않는 현상
Steps To Reproduce1. 수업 설계
2. URL 추가
3. 등교 수업 진입 후 통창 확인
Additional Informationwatest11
알1고등학교
TagsECP
Attached Files
image.png (91,148 bytes)   
image.png (91,148 bytes)   
assign Team통창
카테고리
기기PC
서버TB
환경FO
매칭
목표 배포일2025-04-03
CRUD
조치 예정2025-04-02

Activities

박홍제

2025-03-30 16:37

developer   ~0001568

포탈 수업카드는 ECP API 연동하여 데이터를 가져오므로, 통창-지뉴 연동 이슈로 보입니다.

김소원

2025-04-02 09:18

administrator   ~0001700

웹 URL 수정 / 유튜브 URL은 재현
image-2.png (41,178 bytes)   
image-2.png (41,178 bytes)   

하제우

2025-04-02 10:30

developer   ~0001707

유튜브, 웹 정보 통창과 연동되고 있습니다

김소원

2025-04-02 12:57

administrator   ~0001714

동일 현상 재현됩니다.

초등 - 정상 노출
고등 - 제목 없음
image-3.png (65,889 bytes)   
image-3.png (65,889 bytes)   

남충열

2025-04-02 18:00

developer   ~0001719

통창에서 ECP 서버 호출하는 부분이 없으며, 하이러닝에서 받은 데이터를 기반으로 표현되는 것 같습니다.

박홍제

2025-04-03 05:18

developer   ~0001730

하이러닝에서는 통창에게 lessonPlanID만 전달합니다.
학습자료 업로드 기능들은 모두 제거된 상태입니다.

assignTeam 퍼닌,통창 -> 지뉴,통창으로 전환하겠습니다.

남충열

2025-04-03 06:33

developer   ~0001737

해당 로그 취합하였습니다.

 1. HL
 2025-04-03 02:06:02,864 INFO [com.kt.cms.common.config.RequestLoggingFilter] (default task-20)
▶ 요청 URI: /cms/api/v1/lesson-plans | HTTP Method: POST
▶ UUID : 4ae58a59-9dc1-43ec-b2db-5087a56b11a5
▶ POST 요청 바디: {"platformId":"goe","subPlatformId":"goe_pt","cpCode":null,"platformServiceClsfn":"FO","shrStatus":"03","shrHashId":"14d1a0bc72d80826e88f294be0feb2530e2af275acb8d780f7bf5fe214f9111f","shrKey":"e8c8d1e864","prbmCatId":2007583,"lessonPlanName":"문학. 한국 서정 문학의 성격","clsType":"OF","matList":[{"matId":"250403020602001406","matType":"YT","order":2}],"textbookList":[],"lectureList":[],"workbookList":[{"wrkbkType":"01","workbookId":54723,"order":1}]}

▶ res
 (timestamp=2025-04-03T02:06:02.880349868, status=200, message=success, data=EcpLessonResDto[lessonPlanId=250403020602001407])


 2. TC(등록)
 2025-04-03 02:06:29,778 INFO [com.kt.cms.common.config.RequestLoggingFilter] (default task-23)
▶ 요청 URI: /cms/api/v1/lesson-plans/modify
▶ UUID : TC-1743613589ciTky
▶ POST 요청 바디: {"platformId":"goe","subPlatformId":"goe_tc","lessonPlanId":"250403020602001407","lessonPlanName":"문학. 한국 서정 문학의 성격","shrHashId":"14d1a0bc72d80826e88f294be0feb2530e2af275acb8d780f7bf5fe214f9111f","shrStatus":"03","shrKey":"e8c8d1e864","clsType":"OF","prbmCatId":2007583,"matList":[{"matType":"WB","matId":"250403020629001408","order":3,"platformLessonContServiceId":"20265"}],"textbookList":[],"lectureList":[],"workbookList":[{"workbookId":54723,"order":1,"lessContSeq":"250403020602014458","platformLessonContServiceId":"20264"}]}

 - res
 (timestamp=2025-04-03T02:06:29.787366264, status=200, message=success, data=EcpLessonResDto[lessonPlanId=250403020602001407])


 3. TC(순서)
 2025-04-03 02:06:33,840 INFO [com.kt.cms.common.config.RequestLoggingFilter] (default task-23)
▶ 요청 URI: /cms/api/v1/lesson-plans/modify | HTTP Method: POST
▶ UUID : TC-1743613593Wn568
▶ POST 요청 바디: {"platformId":"goe","subPlatformId":"goe_tc","lessonPlanId":"250403020602001407","lessonPlanName":"문학. 한국 서정 문학의 성격","shrHashId":"14d1a0bc72d80826e88f294be0feb2530e2af275acb8d780f7bf5fe214f9111f","shrStatus":"03","shrKey":"e8c8d1e864","clsType":"OF","prbmCatId":2007583,"matList":[{"matType":"WB","matId":"250403020629001408","order":2,"lessContSeq":"250403020629014459","platformLessonContServiceId":"20265"}],"textbookList":[],"lectureList":[],"workbookList":[{"workbookId":54723,"order":1,"lessContSeq":"250403020602014458","platformLessonContServiceId":"20264"}]}

▶ res
 (timestamp=2025-04-03T02:06:33.847171359, status=200, message=success, data=EcpLessonResDto[lessonPlanId=250403020602001407])

이세희

2025-04-04 10:08

manager   ~0001800

TB 수정 확인

이세희

2025-04-05 15:22

manager   ~0001969

상용 적용 확인

Issue History

Date Modified Username Field Change
2025-03-28 10:46 김소원 New Issue
2025-03-28 10:46 김소원 Tag Attached: ECP
2025-03-28 10:46 김소원 File Added: image.png
2025-03-28 11:23 김소원 Severity minor => tweak
2025-03-28 11:23 김소원 기기 PC => PC
2025-03-30 15:24 박홍제 assign Team => 통창
2025-03-30 15:24 박홍제 기기 PC => PC
2025-03-30 16:37 박홍제 assign Team 통창 => 지뉴, 통창
2025-03-30 16:37 박홍제 기기 PC => PC
2025-03-30 16:37 박홍제 Note Added: 0001568
2025-04-01 10:04 하제우 assign Team 지뉴, 통창 => 지뉴, 통창
2025-04-01 10:04 하제우 기기 PC => PC
2025-04-01 10:04 하제우 목표 배포일 2025-03-26 => 2025-04-03
2025-04-01 10:05 하제우 assign Team 지뉴, 통창 => 지뉴, 통창
2025-04-01 10:05 하제우 기기 PC => PC
2025-04-01 10:05 하제우 조치 예정 => 2025-04-03
2025-04-01 10:19 남충열 assign Team 지뉴, 통창 => 지뉴, 통창
2025-04-01 10:19 남충열 기기 PC => PC
2025-04-01 10:19 남충열 조치 예정 2025-04-03 => 2025-04-02
2025-04-02 09:18 김소원 Note Added: 0001700
2025-04-02 09:18 김소원 File Added: image-2.png
2025-04-02 10:29 하제우 Status new => assigned
2025-04-02 10:29 하제우 assign Team 지뉴, 통창 => 지뉴, 통창
2025-04-02 10:29 하제우 기기 PC => PC
2025-04-02 10:30 하제우 Note Added: 0001707
2025-04-02 10:30 하제우 File Added: 스크린샷 2025-04-02 오후 5.29.29.png
2025-04-02 12:57 김소원 Note Added: 0001714
2025-04-02 12:57 김소원 File Added: image-3.png
2025-04-02 12:58 김소원 Assigned To => 김소원
2025-04-02 12:58 김소원 Status assigned => confirmed
2025-04-02 18:00 남충열 Note Added: 0001719
2025-04-02 18:01 남충열 assign Team 지뉴, 통창 => 퍼닌, 통창
2025-04-02 18:01 남충열 기기 PC => PC
2025-04-03 05:18 박홍제 Note Added: 0001730
2025-04-03 05:18 박홍제 assign Team 퍼닌, 통창 => 지뉴, 통창
2025-04-03 05:18 박홍제 기기 PC => PC
2025-04-03 06:33 남충열 Note Added: 0001737
2025-04-03 06:34 남충열 assign Team 지뉴, 통창 => 통창
2025-04-03 06:34 남충열 기기 PC => PC
2025-04-04 10:08 이세희 Status confirmed => acknowledged
2025-04-04 10:08 이세희 assign Team 통창 => 통창
2025-04-04 10:08 이세희 기기 PC => PC
2025-04-04 10:08 이세희 Note Added: 0001800
2025-04-05 15:22 이세희 Status acknowledged => closed
2025-04-05 15:22 이세희 assign Team 통창 => 통창
2025-04-05 15:22 이세희 기기 PC => PC
2025-04-05 15:22 이세희 Note Added: 0001969