fix: 缺陷列表按时间排序

This commit is contained in:
wenyann 2020-08-24 16:51:33 +08:00
parent 694f712f52
commit e33ffa6542
3 changed files with 9 additions and 3 deletions

View File

@ -7,7 +7,7 @@
from test_case_issues, issues from test_case_issues, issues
where test_case_issues.issues_id = issues.id where test_case_issues.issues_id = issues.id
and test_case_issues.test_case_id = #{caseId} and test_case_issues.test_case_id = #{caseId}
and issues.platform = #{platform}; and issues.platform = #{platform}
order by test_case_issues.create_time DESC order by issues.create_time DESC
</select> </select>
</mapper> </mapper>

View File

@ -272,8 +272,14 @@ public class TestPlanService {
i.setModel(testCase.getNodePath()); i.setModel(testCase.getNodePath());
String des = i.getDescription().replaceAll("<p>", "").replaceAll("</p>", ""); String des = i.getDescription().replaceAll("<p>", "").replaceAll("</p>", "");
i.setDescription(des); i.setDescription(des);
if (i.getLastmodify() == null || i.getLastmodify() == "") {
if (i.getReporter() != null || i.getReporter() != "") {
i.setLastmodify(i.getReporter());
}
}
} }
issues.addAll(issue); issues.addAll(issue);
Collections.sort(issues, Comparator.comparing(Issues::getCreateTime, (t1, t2) -> t2.compareTo(t1)));
} }
components.forEach(component -> { components.forEach(component -> {

View File

@ -32,7 +32,7 @@
show-overflow-tooltip> show-overflow-tooltip>
</el-table-column> </el-table-column>
<el-table-column <el-table-column
prop="current_owner" prop="lastmodify"
:label="$t('test_track.module.current_owner')" :label="$t('test_track.module.current_owner')"
show-overflow-tooltip> show-overflow-tooltip>
</el-table-column> </el-table-column>