暑期实训第二周周一周二总结
一、總結(jié)
時(shí)間飛逝,暑期項(xiàng)目實(shí)訓(xùn)轉(zhuǎn)眼來到了第二周。在完成了第一周的需求分析、系統(tǒng)設(shè)計(jì)、技術(shù)學(xué)習(xí)等階段后,我們項(xiàng)目組終于進(jìn)入了編碼開發(fā)的階段。
經(jīng)過分工,我的工作是小程序后端的開發(fā)。周一周二兩天完成了三個(gè)接口的編寫。接口詳情見文末。
在這兩天的開發(fā)實(shí)踐中,我們發(fā)現(xiàn)了很多問題。例如需求不明確,每個(gè)人對(duì)需求的理解不同產(chǎn)生了分歧、數(shù)據(jù)庫(kù)設(shè)計(jì)不合理導(dǎo)致頻繁改動(dòng)表結(jié)構(gòu)、技術(shù)不熟練等。這些問題反映了我們?cè)趫F(tuán)隊(duì)協(xié)作開發(fā)上的不熟練,需要我們慢慢協(xié)商解決。前期的開發(fā)速度可能稍慢,之后熟練了速度應(yīng)該會(huì)增快。
二、接口詳情
1.獲取活動(dòng)信息
URL:/wx
獲取活動(dòng)信息列表
TODO:
獲取活動(dòng)信息列表(用于展示正在進(jìn)行的活動(dòng)和還沒開始的活動(dòng))
| /getActsList | POST |
| 無 |
請(qǐng)求的返回?cái)?shù)據(jù)格式如下:
[{"act_id": 2,"act_name": "測(cè)試活動(dòng)2","act_desc": "這是第二個(gè)測(cè)試活動(dòng)","act_start_time": "2021-07-09T10:30:54.000+00:00","act_end_time": "2021-07-09T11:31:03.000+00:00","room_name": "五區(qū)205"}{"act_id": 3,"act_name": "測(cè)試活動(dòng)3","act_desc": "這是第三個(gè)測(cè)試活動(dòng)","act_start_time": "2021-07-10T10:30:54.000+00:00","act_end_time": "2021-07-10T11:31:03.000+00:00","room_name": "五區(qū)205"}]獲取活動(dòng)詳細(xì)信息
TODO:
獲取活動(dòng)詳細(xì)信息
| /getActInfo | POST |
| act_id | int | 活動(dòng)ID |
請(qǐng)求的返回?cái)?shù)據(jù)格式如下:
{"act_name": "測(cè)試活動(dòng)1","act_desc": "這是一個(gè)測(cè)試活動(dòng)","act_start_time": "2021-07-07T08:40:18.000+00:00","act_end_time": "2021-07-07T09:40:21.000+00:00","room_name": "測(cè)試教室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:
獲取座位布局,返回教室行數(shù)、列數(shù)、狀態(tài)與顏色的映射以及每個(gè)座位的ID、編號(hào)、是否為座位、狀態(tài)等信息
| /getActRoomSite | POST |
| act_id | int | 活動(dòng)ID |
請(qǐng)求的返回?cái)?shù)據(jù)格式如下:
{"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"}] }總結(jié)
以上是生活随笔為你收集整理的暑期实训第二周周一周二总结的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: MyBatis是啥子东西?是一个DAO层
- 下一篇: 试题 算法训练 唯一的啥子ALGO-97