diff --git a/WebContent/js/djb/apispec/app.js b/WebContent/js/djb/apispec/app.js index 649762e..543ce4c 100644 --- a/WebContent/js/djb/apispec/app.js +++ b/WebContent/js/djb/apispec/app.js @@ -381,7 +381,7 @@ `
${escapeHtml(op.method.value)} ${escapeHtml(op.path.value)} - πŸ”’ κ²Œμ΄νŠΈμ›¨μ΄μ—μ„œ μžλ™ 동기화 + πŸ”’ κ²Œμ΄νŠΈμ›¨μ΄ μ„€μ •
` + fieldRow('Operation ID', lockedInput((window.DJB_CTX && window.DJB_CTX.eaiSvcName) || op.operationId.value), { locked: true }) + fieldRow('API 타이틀', input(i.title.value, 'data-path="info.title.value"', { required: true }), { required: true }) + @@ -1031,6 +1031,7 @@ ${groupChips || 'μ„ νƒλœ κ·Έλ£Ή μ—†μŒ'} +
API 그룹을 μ„€μ •ν•˜μ§€ μ•ŠμœΌλ©΄ ν¬νƒˆμ— κ²Œμ‹œλ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
API 그룹은 apiGroupMan(API κ·Έλ£Ή 관리)μ—μ„œλ„ κ΄€λ¦¬λ©λ‹ˆλ‹€.
`, { bordered: true }) + fieldRow('ν¬νƒˆ κ²Œμ‹œ ν™œμ„±ν™”', ``, { bordered: true }) + @@ -1041,7 +1042,7 @@ -
μ „λΆ€ 선택 μ‹œ 둜그인 μ‚¬μš©μž μ „μ²΄μ—κ²Œ κ³΅κ°œλ©λ‹ˆλ‹€.
+
μ„ νƒμ‹œ λΉ„ 둜그인 μ‚¬μš©μžμ—κ²Œ 곡개 λ˜μ§€ μ•ŠμŠ΅λ‹ˆλ‹€.
`, { bordered: true }) + (showOrg ? fieldRow('곡개 법인', `
@@ -2005,6 +2006,8 @@ if (res.responseType) pp.responseType = res.responseType; if (res.mockUrl) pp.mockUrl = decodeEntities(res.mockUrl); if (res.apiGroups) { try { pp.apiGroups = JSON.parse(res.apiGroups) || []; } catch (e) { pp.apiGroups = []; } } + // μ„€λͺ…(API μ†Œκ°œ νŽ˜μ΄μ§€) β€” spec 에 미포함, description μ»¬λŸΌμ— 별도 μ €μž₯ β†’ 별도 ν•„λ“œλ‘œ 볡원 + if (res.description) state.data.info.description = wrap(decodeEntities(res.description)); // μš”μ²­/응닡 λ©”μ‹œμ§€ μŠ€νŽ™(HTML) β€” μ €μž₯본은 μ €μž₯κ°’, μžλ™μƒμ„±λΆ„μ€ ν”„λ‘ νŠΈμ—μ„œ 생성 state.data.msgSpec = state.data.msgSpec || { request: '', response: '' }; if (res.apiRequestSpec) state.data.msgSpec.request = decodeEntities(res.apiRequestSpec);