###### tags: `studyplan`
# create-studyplan 建立讀書計畫
## /create-studyplan
front to back
| 說明 | key | value |
| -------- | ------------------------- | -------- |
| 帳號 | uid | string |
| 標題 | title(schedule_name) | string |
| 行程編號 | scheduleNum | int |
| 開始時間 | startTime(schedule_start) | datetime |
| 結束時間 | endTime(schedule_end) | datetime |
| 科目 | subject(subjects) | object |
| 科目{} | | |
| ------------ | ------------------------ | -------- |
| 科目名稱 | subjectName(subject) | string |
| 科目開始時間 | subjectStart(plan_start) | datetime |
| 科目結束時間 | subjectEnd(plan_end) | datetime |
| 備註 | remark | string |
| 筆記編號 | note_no | int |
| 休息 | rest(is_rest) | bool |
back to front
| 說明 | key | value |
| ---------------- | -------- | ----- |
| 建立讀書計畫結果 | response | bool |
---
uid:
>account>user_id
title:
>schedule>schedule_name
scheduleNum:
>schedule>serial_no
date:
>schedule>schedule_start
startTime:
>schedule>schedule_start
>
endTime
>schedule>schedule_end
subjectName:
>plan_content>subject
subjectStart:
>plan_content>plan_start
subjectEnd:
>plan_content>plan_end
rest:
>plan_content>is_rest
---
**scheduleNum**
兩種情況:
1.在現有行程建立讀書計畫
(行程編號的類型是學習才能建立,行程名稱不變)
2.在讀書計畫建立讀書計畫
行程新增一個學習行程
---
前端限制開始結束時間
{"metaMigratedAt":"2023-06-15T18:50:30.001Z","metaMigratedFrom":"Content","title":"create-studyplan 建立讀書計畫","breaks":false,"contributors":"[{\"id\":\"4875827e-022e-4579-aa9a-45593b62dcf3\",\"add\":684,\"del\":282},{\"id\":\"c3eac740-7d67-4b96-a4ae-4b0e9a044945\",\"add\":1296,\"del\":238},{\"id\":\"4b2f02d9-af2f-44a0-9625-e9f7f9f4bfc6\",\"add\":35,\"del\":7}]","description":"front to back"}