Skip to content

Đơn thuốc · Kế hoạch thay đổi (tokyo) ​

Từ 23.10.2026. Sau một buổi "khám" với người tư vấn của Conan, thành viên nhận một đơn thuốc: tờ kết quả giống của bác sĩ, gồm lý do đến khám, chẩn đoán, mục tiêu sau liệu trình, các "vị thuốc" (việc phải làm, thường là một Fast Course) theo thứ tự với liều dùng và thời gian, điều nên kiêng, và ngày tái khám.

Trang riêng, và thẻ dẫn vào ​

Đơn thuốc có trang riêng /prescriptions (thanh bên: "Đơn thuốc"). Trang chủ chỉ có một thẻ dẫn vào, mang ý của người soạn: không biết chọn khoá nào để học, sách nào để đọc cũng như vào nhà thuốc mà không biết uống thuốc nào, nên cần trao đổi với bác sĩ. Đầu trang /prescriptions nói lại ý đó, rồi ba bước khám (đăng ký, trao đổi, nhận đơn), rồi đơn của mình, rồi ba đơn mẫu.

Ai thấy gì ​

NgườiThấy
Thành viên đã khámThẻ trang chủ báo đang có N đơn; /prescriptions: mọi đơn đã phát
Thành viên chưa khámỞ /prescriptions: 3 đơn mẫu (JTBD, Personas, Offer), đóng dấu MẪU, nhân vật hư cấu, kèm nút "Đăng ký khám" (Messenger fanpage)
Người tư vấnThêm "Kê đơn" ở trang chủ và /prescriptions/write; sửa đơn qua ?id=

Trang chủ cũng chỉ còn ba Fast Course đứng trên cùng: Jobs to be Done, Personas, Offer (FEATURED_FAST_COURSES trong com.conan.school/app/data/prescriptions.ts). Các khoá khác chỉ ở mục Courses (/courses).

Dữ liệu và quyền ​

  • Bảng member_prescriptions (migration 20261119f). Đơn gắn theo email thành viên, không theo user id: người tư vấn biết email, và users/legacy_users là hai bảng khác nhau.
  • API api.conan.school/src/domains/user/prescriptions.ts, mount ở /api/user/prescriptions: GET /mine (đơn đã phát của mình), GET /:id, và cho người tư vấn GET /, POST /, PUT /:id.
  • Quyền nằm ở API. Người tư vấn = danh sách email SEPAY_TEST_EMAILS (cùng danh sách admin của đơn thử SePay). Thêm người tư vấn là sửa danh sách đó. Thành viên chỉ đọc được đơn issued gửi tới đúng email của mình; đơn draft chỉ người tư vấn thấy.
  • Đơn mẫu nằm trong mã (SAMPLE_PRESCRIPTIONS), id bắt đầu bằng mau-, không gọi API.

Bẫy ​

  • Lỗi tải đơn (mạng, 401) hiện thành thông báo lỗi, không rơi về giao diện "chưa khám": người đã có đơn mà thấy ba đơn mẫu sẽ tưởng đơn của mình biến mất.
  • Đơn gắn theo email: thành viên đổi email đăng nhập thì không thấy đơn cũ. Người tư vấn sửa email trong đơn.

Tài liệu nội bộ nền tảng Conan School.