mirror of
https://github.com/hwanny1128/HGZero.git
synced 2025-12-06 10:16:24 +00:00
meeting service API 설계서 에러 해결
This commit is contained in:
parent
0602dd0740
commit
b66caf0267
@ -1293,6 +1293,8 @@ components:
|
|||||||
format: uuid
|
format: uuid
|
||||||
aiEnhancement:
|
aiEnhancement:
|
||||||
$ref: '#/components/schemas/AIEnhancement'
|
$ref: '#/components/schemas/AIEnhancement'
|
||||||
|
verificationStatus:
|
||||||
|
$ref: '#/components/schemas/VerificationStatus'
|
||||||
required:
|
required:
|
||||||
- meetingId
|
- meetingId
|
||||||
- sessionId
|
- sessionId
|
||||||
@ -1340,6 +1342,82 @@ components:
|
|||||||
- merged
|
- merged
|
||||||
- suggestionsApplied
|
- suggestionsApplied
|
||||||
|
|
||||||
|
EndMeetingRequest:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
finalAgenda:
|
||||||
|
type: string
|
||||||
|
description: 최종 회의 안건
|
||||||
|
applyAiSuggestions:
|
||||||
|
type: boolean
|
||||||
|
default: true
|
||||||
|
description: AI 제안 자동 적용 여부
|
||||||
|
|
||||||
|
VerificationStatus:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
totalSections:
|
||||||
|
type: integer
|
||||||
|
description: 전체 섹션 수
|
||||||
|
verifiedSections:
|
||||||
|
type: integer
|
||||||
|
description: 검증 완료된 섹션 수
|
||||||
|
verificationRate:
|
||||||
|
type: integer
|
||||||
|
description: 검증 완료율 (%)
|
||||||
|
sections:
|
||||||
|
type: array
|
||||||
|
items:
|
||||||
|
$ref: '#/components/schemas/SectionVerificationInfo'
|
||||||
|
description: 섹션별 검증 상태
|
||||||
|
required:
|
||||||
|
- totalSections
|
||||||
|
- verifiedSections
|
||||||
|
- verificationRate
|
||||||
|
- sections
|
||||||
|
|
||||||
|
SectionVerificationInfo:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
sectionId:
|
||||||
|
type: string
|
||||||
|
format: uuid
|
||||||
|
sectionType:
|
||||||
|
type: string
|
||||||
|
enum: [DISCUSSION, DECISION, TODO, SCHEDULE, RESOURCE, CUSTOM]
|
||||||
|
title:
|
||||||
|
type: string
|
||||||
|
isVerified:
|
||||||
|
type: boolean
|
||||||
|
isLocked:
|
||||||
|
type: boolean
|
||||||
|
verifiers:
|
||||||
|
type: array
|
||||||
|
items:
|
||||||
|
$ref: '#/components/schemas/Verifier'
|
||||||
|
required:
|
||||||
|
- sectionId
|
||||||
|
- sectionType
|
||||||
|
- title
|
||||||
|
- isVerified
|
||||||
|
- isLocked
|
||||||
|
- verifiers
|
||||||
|
|
||||||
|
Verifier:
|
||||||
|
type: object
|
||||||
|
properties:
|
||||||
|
userId:
|
||||||
|
type: string
|
||||||
|
name:
|
||||||
|
type: string
|
||||||
|
verifiedAt:
|
||||||
|
type: string
|
||||||
|
format: date-time
|
||||||
|
required:
|
||||||
|
- userId
|
||||||
|
- name
|
||||||
|
- verifiedAt
|
||||||
|
|
||||||
# ==================== Minutes Schemas ====================
|
# ==================== Minutes Schemas ====================
|
||||||
MinutesListResponse:
|
MinutesListResponse:
|
||||||
type: object
|
type: object
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user