Please enable JavaScript.
Coggle requires JavaScript to display documents.
SSB, Course Category, Location, Common_CustomField, RoleTypes và…
SSB
User
-
Childs (orther user)
Common_CustomField_Value
- resourceIdStringId: "BookingBundle[_id="<booking_bundle_id>"]"
- customFieldId: <custom_field_id>
School
Enrollment group
Activity
Enrollment Manager
Waiting list
- Khi enable waiting list
Participant mới sẽ được
move vào waiting list
- System auto
promotion participant from waiting list until course start
- Promotion participant (call promoteQueue function) when:
- Import excel file
- Change participant status
- Edit activity
- Get
- GetActivities
- GetParticipantInfo
- GetActivityInfo
If queue_waitingList is not empty, all participant in queue will be promote -> status change to allocate
promoteQueue (handle data directly)
- Check activity waiting list is enable
- Check activity date start > now
- Get nunber of available slot in queue allocate to add participant
- Loop participant in queue waiting list, if do not have any participant => break
- If participant have status WaitingList
=> change status to Allocated
- Loop and handle booking bundle of participant
- Create Log
- Add participant to queue allocated
- Remove participant from queue waiting list
-
-
-
UI
fetch: Menu
- lấy thông tin user, permission, có show menu hay không ...
Course Category
Course
- 1 Course có nhiều activity
- 1 Course có nhiều Course
Category và ngược lại
-
-
-
-
- RoleTypes và Permissions khai báo trong code
- user có user_role
- user_role có roleId, school_owner_role_access_level
- school_owner_role_access_level có school_owner_role_access_level_permission
Mỗi course mà child book sẽ có 2 QA
- Trenger barnet særskilt tilrettelegging? yes/no
- Har barnet tilretteleggingsbehov? yes/no
Mỗi child chỉ dùng data của QA mới nhất: vd book course mới và sửa QA thì child sẽ theo QA đóNếu sửa QA ở profile thì tất cả QA của các course sẽ đc change theo