是咱們是此次穩了隊,隊員分別是溫治乾、莫少政、黃思揚、餘澤端、江海靈css
1、會議前端
1.1 27號站立式會議照片:vue
1.2 昨天已完成的事情java
團隊成員ios |
今天計劃完成的任務git |
黃思揚github |
活動平臺首頁(前端)sql |
莫少政vue-cli |
活動登陸頁(前端)數據庫 |
餘澤端 |
登陸功能(後端) |
溫治乾 |
短信驗證碼功能(後端) |
江海靈 |
檢驗登陸功能(測試) |
1.3 今天計劃完成的工做
團隊成員 |
今日任務內容 |
黃思揚 |
活動內容管理頁(前端) |
莫少政 |
完善登陸功能(前端) |
餘澤端 |
登陸功能狀態的維護及修改 |
溫治乾 |
登陸功能狀態的維護及修改 |
江海靈 |
檢驗登陸功能(測試) |
1.4 工做中遇到的問題
1)前端部分
黃思揚:
使用sass作全局樣式控制時,根據網上的教程引入全局變量時報錯
緣由:去了github上的框架issiue找到了解決方法:開發文檔的使用方法對於語法規範十分嚴格,vue-cli4.0腳手架在安裝時已集成了sass,只需在vue.config.js配置好cssloader,對應的.scss文件映射好目錄便可,無需在main.js中引入(網上大多數教程是在main.js引入)
2)後端部分
餘澤端:進行開發登陸模塊時,業務邏輯繁瑣,牽一髮動全身,對數據庫表的修改,致使許多邏輯都要從新修改
溫治乾:業務邏輯不夠清晰,反反覆覆修改
2、項目跟進
燃盡圖
3、代碼跟進
團隊成員 |
簽入記錄 |
前端組: 莫少政 黃思揚 |
|
後端組: 餘澤端 溫治乾 |
|
4、適當的項目程序/模塊的最新(運行)截圖
小程序板塊截圖:
4.1 最新模塊的代碼
注:因爲模塊代碼較多,於是如下選取一些做表明
4.11前端部分
1)package-lock.json
1 if (this.$store.state.hasLogin) { 2 this.$router.replace('/home') 3 } 4 axios.get('/getWxappCode').then(res => { 5 if (res.status == 200) { 6 if (res.data.result) { 7 this.$data.codeImgUrl = res.data.url 8 // 週期性判斷掃碼狀態 9 var t = setInterval((codeId) => { 10 axios.post('/getWxappCodeStatus', { 11 params: { 12 'codeId': codeId 13 } 14 }).then(res => { 15 if (res.status == 200) { 16 if (res.data.result) { 17 switch(res.data.statusCode) { 18 case 0: 19 break; 20 case 1: 21 // 已經被掃碼 22 break; 23 case 2: 24 // 登陸成功 25 clearInterval(t) 26 this.$store.commit('login', res.data.sessionId) 27 this.$router.replace('/home'); 28 break; 29 case 3: 30 break; 31 } 32 } 33 } 34 }) 35 }, 500, res.data.codeId); 36 } 37 } 38 }).catch((err, res) => { 39 console.log(err.response) 40 }) 41 }, 42 methods: { 43 onRegBtnTap: function() { 44 this.$router.push('/register') 45 }
2)src/views/register.vue
1 <div class="pageContainer"> 2 <div class="headContent"> 3 <div class="left"> 4 <img class="logo" src="@/assets/logo.png" /> 5 <div class="text">開放平臺</div> 6 </div> 7 <Button type="default" ghost @click="onLoginBtnTap">登陸</Button> 8 </div> 9 10 <div class="contentContainer"> 11 <Steps :current="1" class="stepBar"> 12 <Step title="註冊" icon="ios-person"></Step> 13 <Step title="上傳頭像" icon="ios-camera"></Step> 14 <Step title="驗證郵箱" icon="ios-mail"></Step> 15 </Steps> 16 </div> 17 </div> 18 19 <div class="footer"> 20 <div class="slogan">讓再小的團隊,也有本身的能量</div> 21 <p>Copyright © 2019 iGDUT. All Rights Reserved.</p> 22 </div>
4.12後端部分
3)src/main/java/com/sixers/activitywall/ActivitywallApplication.java
1 package com.sixers.bean.login; 2 3 /** 4 * Create by Allen 5 * Date: 2019/11/27 6 * Time: 21:18 7 */ 8 public class InstitutionBean { 9 private String name; 10 private String id; 11 private String logo; //頭像地址 12 13 public String getName() { 14 return name; 15 } 16 17 public void setName(String name) { 18 this.name = name; 19 } 20 21 public String getId() { 22 return id; 23 } 24 25 public void setId(String id) { 26 this.id = id; 27 } 28 29 public String getLogo() { 30 return logo; 31 } 32 33 public void setLogo(String logo) { 34 this.logo = logo; 35 } 36 }
4)src/main/java/com/sixers/bean/wxcode/WxCodeInfoBean.java 0 → 100644
1 public WxCodeInfoBean getCodeInfo(String codeId){ 2 PreparedStatement pstmt = null; 3 Connection con = null; 4 String sql; 5 ResultSet rs; 6 try { 7 con = ConnectionPoolUtil.getConnection(); // 獲取鏈接 8 sql = "select stu_id,stu_name,inst_id from identifier where code_id = ?"; 9 pstmt = con.prepareStatement(sql); // 建立PreparedStatement 10 pstmt.setString(1, codeId); 11 rs = pstmt.executeQuery(); // 返回結果集ResultSet 12 if(rs.next()){ 13 WxCodeInfoBean bean = new WxCodeInfoBean(); 14 bean.setStuId(rs.getString("stu_id")); 15 bean.setStuName(rs.getString("stu_name")); 16 bean.setInstId(rs.getString("inst_id")); 17 return bean; 18 } 19 return null; 20 } catch (SQLException e) { 21 e.printStackTrace(); 22 return null; 23 } finally { 24 ConnectionPoolUtil.close(pstmt, con); 25 } 26 } 27 }
5、每日每人總結
黃思揚:在今天的任務開發中,大部分時間都花在了學習sass語法和腳手架引入sass的配置中。在實現全局樣式的過程當中,我也明白了官方文檔纔是第一正確答案,有bug應該第一時間找官方文檔或者github issiue查找有沒有相似的問題出現,而百度出來的解決方法不必定靠譜
餘澤端:在開發單模塊的時候,最後作到低耦合,高聚合,遵循開閉原則,這樣進行擴展,不會牽一髮而動全身
莫少政:愈加以爲前端的知識體系很繁雜,感受本身有點力不從心。可是所幸學習能力比較強,仍是完成了幾個功能的
溫治乾:開發時儘可能下降耦合性、邏輯結構要整理清晰,不至不斷修改
江海靈:天天一句雞湯助本身還能繼續作,不經一番寒徹骨,怎得梅花撲鼻香