}具體要求:
若正常返回,code為200,msg設為success即可;
若出現錯誤,code為錯誤**,msg欄位說明錯誤原因。
具體對應介面、功能及細節如下
功能介面
引數輸出
說明登入
/account/login/
username:使用者名稱
password: 密碼
}
user_id用於之後與使用者相關的操作註冊/
account/register/
username:使用者名稱password1:密碼
password2: 密碼
email:郵箱
}
新增筆記本
/file/add_notebook/
name:筆記本名稱
user_id: 使用者id
}
其中data為成功新增的筆記本資訊
獲取所有筆記本
/file/get_notebook/
user_id: 使用者id
,
]
}
刪除選定筆記本
/file/delete_notebook/
name:筆記本名稱
user_id: 使用者id
}
其中data為成功刪除的筆記本資訊
更改筆記本名稱
/file/update_notebook/
name:筆記本名稱
user_id: 使用者id
new_name:新的筆記本名稱
,
]
}
返回更新後的所有資料夾
新增新的筆記
/file/add_note/
title:筆記名稱
user_id: 使用者id
content:筆記內容
tag: 標籤
notebook:筆記本名稱
}
tag是筆記的標籤,如果可以用於後期的檢索,現在直接將tag值設為』default』傳過來即可
獲取使用者所有的筆記
/file/getget_note_by_notebook_note/
user_id: 使用者id
,
]
}
根據筆記的title獲取筆記細節
/file/select_note/
title:筆記名稱
user_id: 使用者id
notebook:筆記本名稱
}
刪除選定筆記
/file/delete_note/
title:筆記名稱
user_id: 使用者id
notebook:筆記本名稱
}
data為刪除的筆記
更改筆記資訊/移動資料夾
/file/update_note/
title:筆記名稱
user_id: 使用者id
notebook:筆記本名稱
new_title:新的標題
new_content: 新的內容
new_tag:新的標籤
new_notebook:新的筆記名稱
}
使用了三元表示式,如果有對應引數即完成對應更新操作。如果對應引數為空則表示不進行改變
返回的data為已經進行更新之後的對應資料。
獲取指定筆記本霞所有筆記
/file/get_note_by_notebook/
notebook:筆記本名稱
user_id: 使用者id
,
]
}
根據關鍵字查詢
/file/search_keywords/
keywords: 關鍵字d
user_id:使用者id
,
]
}
關鍵字型別為str
上傳生成筆記
/file/img_to_note/
user_id:使用者id
img:的base64位編碼
,
]
}
其中tag預設返回為空字串,notebook為固定值
實訓專案日誌(一)
故事版 動作設計 寒假期間,我們對專案進行了初步的構想。最後將目標鎖定 製作一部三維動畫。寒假完成了劇本內容的設計,形成了劇本初稿。期間,我參與了劇本的設計修改工作。故事以母子親情為主題,講述了母親去世後兒子因思念母親給過去的家撥 後發生的一系列充滿奇幻色彩的感人故事。兒子 少年 青年 中年 老年 ...
實訓day08實訓日誌
日期 2019年6月 17日 第 8 天 共 10天 實習地點 科技樓423 教學大綱中規定的實習教學內容 實習 目的及要求 4 掌握mvvm設計模式框架開發 5 通過本課程的學習,培養學生觀察 分析 解決問題的能力 6 培養學生嚴肅認真 實事求是的良好作風。任務完成 情況 主要收穫與 體會模仿了美...
實訓日誌2
蘇嵌 專案實戰 學習日誌 姓名 鬍超 日期 18 07 11 今日學習任務 1 了解專案管理的方法及重要性 專案 目錄結構 2 熟練掌握makefile基本語法的使用 目標 依賴 命令 3 企業級makefile的編寫 迭代開發 4 了解git github的使用 學會管理 今日任務完成情況 詳細說...