暑期实训第二周周一周二总结
生活随笔
收集整理的這篇文章主要介紹了
暑期实训第二周周一周二总结
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
一、總結
時間飛逝,暑期項目實訓轉眼來到了第二周。在完成了第一周的需求分析、系統設計、技術學習等階段后,我們項目組終于進入了編碼開發的階段。
經過分工,我的工作是小程序后端的開發。周一周二兩天完成了三個接口的編寫。接口詳情見文末。
在這兩天的開發實踐中,我們發現了很多問題。例如需求不明確,每個人對需求的理解不同產生了分歧、數據庫設計不合理導致頻繁改動表結構、技術不熟練等。這些問題反映了我們在團隊協作開發上的不熟練,需要我們慢慢協商解決。前期的開發速度可能稍慢,之后熟練了速度應該會增快。
二、接口詳情
1.獲取活動信息
URL:/wx
獲取活動信息列表
TODO:
獲取活動信息列表(用于展示正在進行的活動和還沒開始的活動)
| /getActsList | POST |
| 無 |
請求的返回數據格式如下:
[{"act_id": 2,"act_name": "測試活動2","act_desc": "這是第二個測試活動","act_start_time": "2021-07-09T10:30:54.000+00:00","act_end_time": "2021-07-09T11:31:03.000+00:00","room_name": "五區205"}{"act_id": 3,"act_name": "測試活動3","act_desc": "這是第三個測試活動","act_start_time": "2021-07-10T10:30:54.000+00:00","act_end_time": "2021-07-10T11:31:03.000+00:00","room_name": "五區205"}]獲取活動詳細信息
TODO:
獲取活動詳細信息
| /getActInfo | POST |
| act_id | int | 活動ID |
請求的返回數據格式如下:
{"act_name": "測試活動1","act_desc": "這是一個測試活動","act_start_time": "2021-07-07T08:40:18.000+00:00","act_end_time": "2021-07-07T09:40:21.000+00:00","room_name": "測試教室1","pick_start_time": "2021-07-06T08:40:43.000+00:00","pick_end_time": "2021-07-06T09:40:47.000+00:00","sign_in_time": "2021-07-07T08:30:53.000+00:00","sign_out_time": "2021-07-07T09:50:07.000+00:00" }獲取座位布局
TODO:
獲取座位布局,返回教室行數、列數、狀態與顏色的映射以及每個座位的ID、編號、是否為座位、狀態等信息
| /getActRoomSite | POST |
| act_id | int | 活動ID |
請求的返回數據格式如下:
{"row": 2,"col": 8,"seats": [[{"seat_id": 1,"is_a_seat": 1,"status_color": "#FFFFFF","no": 1},{"seat_id": 9,"is_a_seat": 1,"status_color": "#FFFFFF","no": 7}],[{"seat_id": 2,"is_a_seat": 1,"status_color": "#FFFFFF","no": 2},{"seat_id": 10,"is_a_seat": 1,"status_color": "#FFFFFF","no": 8}],[{"seat_id": 3,"is_a_seat": 0,"status_color": "#000000","no": 0},{"seat_id": 11,"is_a_seat": 0,"status_color": "#000000","no": 0}],[{"seat_id": 4,"is_a_seat": 1,"status_color": "#FF0000","no": 3},{"seat_id": 12,"is_a_seat": 1,"status_color": "#FFFFFF","no": 9}],[{"seat_id": 5,"is_a_seat": 1,"status_color": "#FF0000","no": 4},{"seat_id": 13,"is_a_seat": 1,"status_color": "#FFFFFF","no": 10}],[{"seat_id": 6,"is_a_seat": 0,"status_color": "#000000","no": 0},{"seat_id": 14,"is_a_seat": 0,"status_color": "#000000","no": 0}],[{"seat_id": 7,"is_a_seat": 1,"status_color": "#FFFFFF","no": 5},{"seat_id": 15,"is_a_seat": 1,"status_color": "#FFFFFF","no": 11}],[{"seat_id": 8,"is_a_seat": 1,"status_color": "#FFFFFF","no": 6},{"seat_id": 16,"is_a_seat": 1,"status_color": "#FFFFFF","no": 12}]],"status": [{"status": 1,"color": "#FFFFFF"},{"status": 2,"color": "#FF0000"},{"status": 3,"color": "#FFFF00"},{"status": 4,"color": "#0000FF"}] }總結
以上是生活随笔為你收集整理的暑期实训第二周周一周二总结的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MyBatis是啥子东西?是一个DAO层
- 下一篇: 试题 算法训练 唯一的啥子ALGO-97