What this category's data looks like
This page addresses the vocational school student internship management scenario, and the materials include three types: internship agreements, internship plans, and internship logs. Agreements come from the position, term, and responsibility clauses jointly confirmed by the school and the cooperating organization; plans come from the rotation and assessment arrangements scheduled after coordination between the on-campus supervising teacher and the internship organization; logs are filled in daily by students and regularly signed by the mentoring staff. In terms of update cadence, agreements are re-signed as batches are adjusted, plans roll forward weekly or by phase, and logs are submitted daily or by shift. When these three types of materials enter the sharing and embedding stage, their roles differ: agreements and plans are drafts to be issued and the basis for handover, while logs are process records and receipt evidence. Field characteristics center on name, quantity, date, signature, and version number. The same record must have consistent definitions across agreements, plans, and logs, and the responsible person, version, and date must be aligned item by item. If items are missing or definitions are inconsistent, the record must not proceed to the next stage for sign-off.
Configuration and implementation checks
This step is executed by the share link in the publishing channel (the publishing service performs authentication), and outputs the share link, display parameters, and authentication result. Issuable material drafts and handover records are viewed by external visitors according to their identity so they can continue and complete the corresponding content. The share link can be configured with an expiration time, a per-minute access limit, a points limit, identity verification, and display items for quoted snippets, quoted full text, and source original text.
| Object | Check | Verification action |
|---|---|---|
| Internship agreement | Check whether the position name, internship term, responsibility clauses, and signatures of both parties are consistent with the plan, and whether the version number and signing date are synchronized | Compare the fields of the agreement and the plan item by item, and check whether signatures and receipts are complete |
| Internship plan | Check whether the rotation arrangement, assessment milestones, and mentoring responsible person match the record names, quantities, and dates in the logs | Extract plans and logs by batch, and check the date and responsible person fields |
| Internship log | Check whether the name, quantity, date, and mentoring signature of each daily record are consistent with the agreement and plan definitions, and whether receipts are retained | Spot-check log entries, check signatures and receipts, and verify whether versions are synchronized |
| Share link | Check whether the expiration time, per-minute access limit, identity verification callback, and quote display items are set as needed | Check the time limit and values in the link configuration, test once each with an over-limit request and an unauthenticated session, and record shareId |
Three common errors
- Symptom: The name and quantity of the same record do not match between the agreement and the log. Cause: The drafting and handover stages each fill in their own data without checking against a unified field definition.
- Symptom: The plan version has been updated, but the log still references the old version's date and responsible person. Cause: The version was not synchronized, and the version number and date were not checked during handover.
- Symptom: The log lacks a mentoring signature or receipt, yet the link has already been released. Cause: Signatures and receipts were not included in the handover checklist, and authentication and display items were mistakenly treated as the visibility scope.
How to verify the setup
This feature's acceptance: access once each with an unauthenticated session and an over-limit request, check release and quote display, record shareId and the authentication result, and confirm that the number of quotes and the quoted text tokens are recorded separately.
Business test: draft one copy according to the template and complete one handover, and see whether missing items are blocked
- In the link configuration, check the expiration time, per-minute access limit, points limit, and identity verification callback address, and check the display switches for quoted snippets, quoted full text, and source original text item by item
- Draft one copy of the material according to the template and complete one handover, check whether the name, quantity, date, signature, and version of the agreement, plan, and log are consistent, and retain the receipt