What this category's data looks like
This page addresses primary and secondary school timetable and after-school service scheduling scenarios. The materials come from three types of business records: the master timetable, the teacher assignment table, and the after-school service project table. They are updated by semester and week, and the fields include course name, assigned teacher, class, date, period, project name, number of participants, and signature column. When these three types of materials enter the conversation log and audit function, they play different roles: the master timetable and teacher assignment table provide the scheduling baseline and responsibility attribution, the after-school service project table provides after-school time slots and project details, and the conversation log is used to fix the session evidence at the time an exception occurs, so that manual comparison can be made of whether the names, quantities, and dates among the materials are consistent, and whether signatures or receipts are complete. Records are retained by application and session dimension. During exception tracing, first locate the session, then return to the original materials to verify the fields.
Configuration and implementation checks
This part is executed by the conversation record interface (by application and session dimension), which outputs the session message list and the total number of records, including role and reference information. The exception list and review conclusions are then completed manually or by an external system. The interface itself does not write business ledgers; it only provides session evidence.
| Object | Check | Verification action |
|---|---|---|
| Master timetable | Course name, class, date, period, and teacher assignment table match item by item, and the signature column has a reviewer's signature | Take the rows for the same class and same date, compare the course names and periods in the two materials, and check the signature column |
| Teacher assignment table | Assigned teacher, class, and weekly class hours match the master timetable and after-school service project table, and the version number is consistent with the semester | Search by teacher name, verify the class hours against the participating classes in the project table, and check the version date |
| After-school service project table | Project name, number of participants, and start and end dates do not conflict with the master timetable, and receipts or signatures are complete | Sample one project, verify the number of participants and dates, and check whether the receipt is attached after the record |
| Conversation record | The session message list and total number of records can be fully retrieved by pagination, and a single item contains role, reference information, and elapsed time | Use chatId to locate the session, and open a single record by dataId and value to verify it |
Three common errors
- Symptom: The name or period of the same lesson does not match between the master timetable and the teacher assignment table. Cause: The two materials were entered separately, were not synchronized to the same version, and a cross-check step was missing.
- Symptom: The number of participants in the after-school service project table is inconsistent with the number of receipts. Cause: After the project was adjusted, only one of the materials was changed, the receipt was not updated with the version, and the signature column was left blank.
- Symptom: An exception record can find the session, but the corresponding original material cannot be found. Cause: The materials were not archived by semester, the versions were not synchronized, and there was no baseline document for comparison during tracing.
How to verify the setup
This function's acceptance: retrieve all records by pagination according to the total number of records, sample one record to verify the role, reference information, and time, confirm that the status code is 200, that the total number of records matches the number of items in the list, that the number of reference items is recorded separately by array length, and that the tokens of the reference text are verified separately.
Business test: create an exception record, see whether the source material can be traced, and verify the names, quantities, dates, and signatures in the master timetable, teacher assignment table, and after-school service project table.
- Use
chatIdto locate the target session, pull two consecutive pages by offset, and compare whether the total number of records is consistent with the number of items in the list. - Open one record, verify the role, reference information, and elapsed time fields, then return to the master timetable and after-school service project table to compare names, dates, and signatures.