Notifications

This module supports users in efficiently creating, approving, sending, and tracking various kindergarten notifications. It includes advanced features such as Scheduled Push, Mandatory Reading, Opinion Solicitation, and supports multi-level approval workflows and reading status tracking.

1. Writing Notifications

image-20250417141654087

  • Select Recipient Scope:

    • Role Grouping: Batch select by role (e.g., "Teacher" or "Parent").
    • Class Grouping: Select recipient groups by class.
    • Custom User Group: Choose a preset user group (e.g., group7) or enter specific usernames (e.g., T11).
  • Fill in Notification Content:

    • Subject: Enter the title (e.g., Autumn Parent Meeting Arrangement).
    • Body Text: Supports rich text editing, allowing insertion of tables and font formatting adjustments.
    • Attachment: Click Please select a file to upload documents or images (e.g., Parent Meeting Agenda.pdf).
  • Advanced Settings:

    • Scheduled: Check this to set a specific sending time (e.g., 2024-10-01 09:00).
    • Mandatory Read: When enabled, recipients must confirm reading before they can close the notification.
    • Opinion Solicitation: Allows recipients to submit feedback within the notification.
    • Zoom: Allows recipients to zoom in on the notification content.
  • Save or Send:

    1. Save as Draft: Click Save as draft to temporarily save the content.
    2. Send Directly: Click Send to submit for approval (requires permissions).

2. Notification List

image-20250417141812652

  • List Display: Displays sent or pending review notifications, with fields including Title, Author, Creation Time, and Audit (e.g., ● Pending review).

  • Operation Buttons:

    • Batch Delete: Select multiple notifications to delete.
    • +Scheduled Push Management: View or modify the preset sending time.
image-20250417141835634

3. Scheduled Push Management

image-20250417142242585
  • List Fields: Title, Creator, Creation Time, Activate/Close.

  • Operation Functions:

    • Activate/Close: Click the status icon to toggle the push plan.
    • Delete: Cancel a scheduled task.

4. Approval Process

image-20250417142404224
  • Multi-level Approval Mechanism (can be redefined in system settings):

    • Stage 1 (Pending Review): After submission, the notification enters the initial review queue, where it is processed by the designated reviewer (e.g., Lucas).
    • Stage 2 (First-level Review): After initial approval, it needs confirmation from the second-level reviewer (e.g., Ava).
    • Stage 3 (Final Approval): Some important notifications require final approval by the principal (e.g., WangKong).
  • Operation Instructions:

    • Reviewers log in and click the notification title in the "Pending Review" list to view the content and choose "Approve" or "Reject".
    • If changes are needed, click Revoke and Review to return it to the creator.

5. Reading Status Tracking

image-20250417142509783

  • Filter Conditions: Supports quick filtering by Role, Class, and Reading Status.

  • List Fields:

    • Name: The recipient's full name (e.g., landons).
    • Role and Class: Displays user identity and associated class (e.g., admin.parentsupper | Sunshine Class 3).
    • Reading Status: Marked as "Read" or "Unread".
  • Data Export: Click Export Result to generate a reading status report (Excel/PDF).

6. Unread Message Management

image-20250417142607203

  • Mark as Read: Select multiple notifications and click Mark as read to forcibly update the status.
  • Search: Locate specific messages by Subject, Sender, or Send Time range.

7. Draft Box

You can continue editing unfinished notifications or send them directly.

image-20250417142657072