What this category's data looks like
This page addresses modern apprenticeship and order class management, with materials drawn from three categories: school-enterprise cooperation agreements, order class training plans, and mentor apprenticeship records. School-enterprise cooperation agreements are drafted jointly by the school and the enterprise, with fields including cooperation term, number of positions, signatures, and receipts; order class training plans are drafted collaboratively by teaching and HR, with fields including course modules, rotation cycles, assessment milestones, and version numbers; mentor apprenticeship records are filled in weekly by the mentoring mentor, with fields including apprentice name, process name, work hours, signature, and date. In terms of update cadence, agreements are updated by academic year or cooperation cycle, plans are adjusted by semester, and apprenticeship records are submitted weekly or by batch. When materials enter the sharing and embedding feature, agreements and plans serve as the body source for issuable drafts, apprenticeship records serve as handover attachments, and the three together form a signable handover package, which is generated by the publishing channel into a share link for external visitors to view by identity.
Configuration and implementation checks
This step is executed by the share link in the publishing channel (the publishing service performs authentication), outputting the share link, display parameters, and authentication results. Issuable material drafts and handover records are seen by external visitors according to their identity, who then complete the corresponding content. The share link can be configured with expiration time, per-minute access limit, point limit, identity verification, and display items for quoted snippet, quoted full text, and source original text.
| Object | Check | Verification action |
|---|---|---|
| School-enterprise cooperation agreement | The cooperation term, number of positions, signatures, and receipts must be consistent with the order class training plan, and the date must not be earlier than the plan's effective date | Check the name, quantity, and date of the same position in the agreement and the plan, and compare item by item whether signatures and receipts are complete |
| Order class training plan | The course modules, rotation cycles, and assessment milestones must correspond to the process names and work hours in the mentor apprenticeship records, and the version number must be the latest | Check the plan version number against the version referenced in the apprenticeship records, and verify whether the name and work hours of the same process are consistent in both materials |
| Mentor apprenticeship record | The apprentice name, process name, work hours, signature, and date must be complete item by item; records missing a signature or receipt must not enter handover | Draft an apprenticeship record according to the template, complete one handover, and observe whether missing items are blocked |
| Share link | The expiration time, per-minute access limit, identity verification, and quoted display items must match the expected access volume and identity scope | Check the time limit and values in the link configuration, try once each with an over-limit request and an unauthenticated session, and record the authentication result corresponding to shareId |
Three common errors
- Symptom: The number of positions for the same role does not match between the agreement and the plan. Cause: The two materials were drafted separately, quantities and dates were not synchronized, and missing items were not blocked during handover.
- Symptom: The plan version referenced by the apprenticeship record is outdated. Cause: The version number was not synchronized after the plan was updated, and old-version records still entered the handover package.
- Symptom: The handover record is missing a signature or receipt. Cause: The signature field was not forcibly validated when drafting according to the template, and the sign-off step cannot confirm the responsible person.
How to verify the setup
Feature acceptance: Access once each with an unauthenticated session and an over-limit request, and check the pass-through and quoted display; check item by item the expiration time, per-minute access limit, identity verification callback, and the switch status of quoted snippet, quoted full text, and source original text download, and record the authentication result corresponding to shareId.
Business test: Draft one according to the template and complete one handover, and see whether missing items are blocked.
- Check the expiration time and per-minute access limit in the link configuration, and try once with an over-limit request to confirm that the rate-limiting behavior matches expectations.
- Access once with an unauthenticated session, check whether the identity verification callback is triggered, and check item by item the switch status of quoted snippet, quoted full text, and source original text download.