프로젝트

일반

사용자정보

결함 #13798

[통합결재][Cloud][iOS] 보안서비스 > 보안IT 상세 조회 시 오류 발생 건

박수민이(가) 5일 전에 추가함. 약 3시간 전에 수정됨.

상태:
진행
우선순위:
보통
담당자:
시작시간:
2025-09-11
완료기한:
진척도:

20%

추정시간:
버전:
앱버전:
디바이스:
MO_APP_iOS
요청자:
OS버전:
심각도:
중대한 결함(Major)

설명

[문제점]
- 통합결재(개발) iOS > 보안서비스 > 보안IT 상세 조회 시, 오류 발생. (팝업 문구: '서비스데스크 통신시 오류가 발생했습니다. 지속적으로...')

문서 제목: '신청 데이터 만듭니다.신청 데이터 만듭니다. ...'
접속 계정: yong79
일시: 25.09.11 15:29~15:32

[개선점]
- 정상 조회

이력

#1 박서영이(가) 하루 전에 변경

  • 상태을(를) 신규에서 진행(으)로 변경되었습니다.
  • 진척도을(를) 0에서 20(으)로 변경되었습니다.

#2 박서영이(가) 하루 전에 변경

  • 상태을(를) 진행에서 의견(으)로 변경되었습니다.
  1. AOS는 "보안서비스" 라고 보여져야하는데 "서비스데스크" 라고 보여지네요. 확인 부탁드립니다.

  2. POSTMAN에서는 데이터를 잘 보내고 있는거 확인했는데 iOS에서는 에러가 나서. .. 어떤값 때문에 오류가 나는건지 확인해주시면 감사합니다~

#3 조정후이(가) 하루 전에 변경

iOS request/response 전문 입니다. yong79 로그인 > 보안서비스 > 첫목록의 상세 요청입니다.

  • 요청
    https:/cloud-appdev2.kolon.com/mTotalSign/servicedesk/serviceDetail
    [Headers]:
    Authorization: rkey_dda198b87165477
    Content-Type: application/json
    Timestamp: 202509151106MTOTALSIGN
    [Body]:
    {"key02":"1435435","type":"detailApp","key03":"BOAN","key01":"yong79"}

  • 응답
    {"result":{"no":null,"loginId":null,"loginNm":null,"regerId":null,"regerNm":null,"regDttm":null,"upderId":null,"upderNm":null,"updDttm":null,"pagingProperty":null,"pagingVO":null,"useTy":null,"errorCd":"E","errorMsg":"서비스데스크 통신시 오류가 발생했습니다. \n지속적으로 에러가 발생하면 서비스데스크(02-3677-5000)로 문의해주시기 바랍니다.","deviceId":null,"statusVO":null,"pageCnt":null,"pageNum":null,"lang":null,"companyCode":null,"companyName":null,"departCode":null,"departName":null,"sabun":null,"name":null,"assignee":null,"teamReaderId":null,"taemReaderName":null,"signalIcm":null,"authDetail":null,"approvalDetail":null,"listappHistory":null,"approvalAttachList":null,"userId":null,"appIdx":null,"chkIdx":null,"chkStatus":null,"appDate":null,"appStatus":null,"appId":null,"appNm":null,"appDept":null,"appJbtt":null,"appTitle":null,"appContent":null,"usesDate":null,"useeDate":null,"proReceiver":null,"proMeans":null,"dlpDetail":null,"fileName":null,"filePath":null,"fileSize":null,"detectCnt1":null,"detectCnt2":null,"detectCnt3":null,"detectCnt4":null,"detectCnt5":null,"detectCnt6":null,"detectCnt7":null,"detectCnt8":null,"detectKeyword":null,"dlpDetailFile":null,"orderNo":null,"orderId":null,"orderNm":null,"orderCompany":null,"orderDept":null,"orderJbtt":null,"orderDuty":null,"orderStatus":null,"orderDate":null,"orderReason":null,"dlpDetailOrder":null,"jobCode":null,"jobMessage":null,"dlpApprove":null,"jobCnt":null,"dlpCount":null,"code":null,"msg":null,"permission":null,"properties":null,"subject":null,"date":null,"sender":null,"senderName":null,"senderPos":null,"senderDept":null,"receiver":null,"contents":null,"viewMode":null,"prvInfo":null,"mailFilterDetail":null,"link":null,"size":null,"files":null,"mailCnt":null,"reqUsr":null,"reqUsrNm":null,"reqUsrIkenId":null,"reqUsrDepart":null,"reqUsrTitle":null,"reqUsrGrade":null,"reqDttm":null,"docStatus":null,"reqCtnt":null,"apvrUsr":null,"apvrDttm":null,"apvrCtnt":null,"apvrStatus":null,"apvrUsr1":null,"apvrDttm1":null,"apvrStatus1":null,"apvrCtnt1":null,"apvrUsr2":null,"apvrDttm2":null,"apvrStatus2":null,"apvrCtnt2":null,"apvrCmpUsr":null,"usr":null,"usrNm":null,"usrIkenId":null,"usrDepart":null,"usrTitle":null,"usrGrade":null,"sysNm":null,"bizNm":null,"bizExnt":null,"aprlDetail":null,"apvrUsrArr":null,"aprCnt":null,"webhardDetail":null,"finfo":null},"status":{"no":null,"loginId":null,"loginNm":null,"regerId":null,"regerNm":null,"regDttm":null,"upderId":null,"upderNm":null,"updDttm":null,"pagingProperty":null,"pagingVO":null,"statusCd":"200","statusMssage":"OK"}}

#4 조정후이(가) 하루 전에 변경

현재 로그상 안드로이드 url path는 다음과 같습니다.
cloud-appdev2.kolon.com/mTotalSign/security/serviceDetail

=> /security/serviceDetail : iOS와 상이함.

iOS 는 /servicedesk/serviceDetail 임!!!

상기 path가 다른 사유 및 변경 history가 필요하며, 최종적으로 변경하는것이 맞는지 모바일팀의 최종 확인이 필요합니다!!!

#5 정도영이(가) 하루 전에 변경

AOS는 "보안서비스" 라고 보여져야하는데 "서비스데스크" 라고 보여지네요. 확인 부탁드립니다.
=>
원인 : 안드로이드 코드에서 menuId 가 "S03"일 경우 보안서비스로 표시하게 되어 있음. SYS_ID가 security에 해당 하는 menuId에 대해서 "보안서비스" 타이틀 표시하게 수정(mtotalsign_tb_menu_mgt.xlsx기준)
SYS_ID가 "security" 에 해당 하는 menuID
"S03_01" : 보안IT(미결함)
"S03_02" : 보안IT(기결함)
"S04" : 문서반출
"S05" : 메일필터
"SEC01_01" : 문서보안(DRM), 미결함
"SEC01_02" : 문서보안(DRM), 기결함

#6 장다영이(가) 하루 전에 변경

  • 상태을(를) 의견에서 진행(으)로 변경되었습니다.
  • 담당자을(를) 박서영에서 조정후(으)로 변경되었습니다.

AOS와 동일하게 /security/serviceDetail로 변경 부탁드립니다.

[History]
예전에는 서비스데스크, 보안서비스가 하나였으나 분리되면서 보안서비스 path가 "/security"로 변경이 되어야 했음
기존에는 예전 서버 소스코드가 남아있어서 정상동작이 가능하였으나
이번에 서버 정리를 하면서 예전 서버 소스코드를 정리해버렸기 때문에 오류 발생

#7 조정후이(가) 하루 전에 변경

변경 내역을 정리하여 주시면 적용하도록 하겠습니다.

#8 박수민이(가) 약 8시간 전에 변경

[목록]
대상 메뉴
- 보안IT(미결함)
- 보안IT(기결함)

as-is: dynamic/getDynamicList
to-be: /security/serviceList

[상세]
대상 메뉴
- 보안IT(미결함) 상세
- 보안IT(기결함) 상세

as-is: /servicedesk/serviceDetail
to-be: /security/serviceDetail

해당 메뉴 api 안드로이드와 동일하게 변경부탁드립니다.

#9 박수민이(가) 약 3시간 전에 변경

보안IT 목록 api 변경에 시간 소요된다고 전달받았습니다. (조정후 수석님, 정인명 수석님 확인 완료)
추후 확인하겠습니다.

내보내기 Atom PDF