Index: arms/html/reqKanban/content-container.html
===================================================================
diff -u -ra6b516f05ffa2b125fcf8b173abe1817adc50d11 -r4424aee8b9edc09dac3336e9e454de1f29f97bbd
--- arms/html/reqKanban/content-container.html (.../content-container.html) (revision a6b516f05ffa2b125fcf8b173abe1817adc50d11)
+++ arms/html/reqKanban/content-container.html (.../content-container.html) (revision 4424aee8b9edc09dac3336e9e454de1f29f97bbd)
@@ -126,10 +126,14 @@
style="margin-bottom: 5px !important">
+
@@ -154,6 +158,7 @@
3. 제품(서비스) 요구사항 통계
+
Index: arms/js/reqKanban.js
===================================================================
diff -u -ra6b516f05ffa2b125fcf8b173abe1817adc50d11 -r4424aee8b9edc09dac3336e9e454de1f29f97bbd
--- arms/js/reqKanban.js (.../reqKanban.js) (revision a6b516f05ffa2b125fcf8b173abe1817adc50d11)
+++ arms/js/reqKanban.js (.../reqKanban.js) (revision 4424aee8b9edc09dac3336e9e454de1f29f97bbd)
@@ -165,7 +165,7 @@
function changeMultipleSelected() {
let result = [];
let versionIds = [];
- $("#multiversion option:selected").map(function (a, item) {
+ $("#multi-version option:selected").map(function (a, item) {
//result.push(item.innerText);
versionIds.push(item.value);
});
@@ -193,6 +193,13 @@
// 요구사항 상태 가져오기
const state = (item.reqStateEntity && item.reqStateEntity.c_title) || "상태 정보 없음";
+ // 요구사항 버전 가져오기
+ let versions = "버전 정보 없음";
+ if (!isEmpty(item.c_req_pdservice_versionset_link)) {
+ $("#req-versions").multipleSelect("setSelects", JSON.parse(item.c_req_pdservice_versionset_link));
+ versions = $("#req-versions").multipleSelect("getSelects", "text").join(', ');;
+ }
+
// 해당 상태의 리스트가 없으면 초기화
if (!reqList[state]) {
reqList[state] = [];
@@ -203,7 +210,7 @@
id: state + "-" + index,
title: `${item.c_title} `,
info: {
- reqVersions: "",
+ reqVersions: versions,
reqPriority: (item.reqPriorityEntity && item.reqPriorityEntity.c_title) || "우선순위 정보 없음",
reqDifficulty: (item.reqDifficultyEntity && item.reqDifficultyEntity.c_title) || "난이도 정보 없음",
reqState: state,