LLS戰隊高階軟體工程第九次作業敏捷衝刺6
阿新 • • 發佈:2018-12-13
1、召開衝刺會議
2、會議內容:討論增加排名管理功能及任務分配
任務分配:宋非隊長:201810812006 定義介面以及實現方式
羅建彪隊員:201810812005 程式碼實現
羅遠雲隊員:201810775002 排名規則設定。
3、燃盡圖
4、遇到的問題:我們需要所有評委做出做出評分後,此時就係統就需要做出相應的排名,但在資料傳輸上存在一定問題
5、程式碼記錄
https://git.coding.net/Ssl_dhlg18/SIMsystem.git
6、程式碼實現
package com.ms.action; import java.util.ArrayList; import java.util.List; import org.apache.struts2.ServletActionContext; import org.apache.struts2.convention.annotation.Action; import org.apache.struts2.convention.annotation.Result; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Qualifier; import com.ms.dao.ActivitylistInterface; import com.ms.dao.ItemFormInterface; import com.ms.model.Itemform; import com.ms.model.Judgescoring; import com.ms.service.scoreServiceI; import com.opensymphony.xwork2.ModelDriven; /** * @Description : 操作分數的Action實現 * @author LLS * */ @SuppressWarnings("serial") public class ScoreAction extends BaseAction implements ModelDriven<Judgescoring>{ @Autowired @Qualifier("itemDao") private ItemFormInterface itemDao; @Autowired @Qualifier("scoreService") private scoreServiceI scoreService; @Autowired @Qualifier("activityDao") private ActivitylistInterface activityDao; private Judgescoring score = new Judgescoring(); private List<Judgescoring> list_score= new ArrayList<Judgescoring>(); /** * @Description : 通過專案Id獲取評委評分 * @author LLS * */ @Action(value = "getJudgeScoreById" , results = {@Result(name = "success", type = "json",params = {"root","jsoMap"})}) public String getJudgeScoreById(){ String item_id=ServletActionContext.getRequest().getParameter("itemId"); jsoMap = scoreService.getJudgeScoreById(Integer.parseInt(item_id)); return "success"; }