From dea4bb128425e06684bf95e8e97613a20cf3bcfa Mon Sep 17 00:00:00 2001
From: 이민희 <mhlee@maprex.co.kr>
Date: 월, 24 1월 2022 18:10:31 +0900
Subject: [PATCH] 이슈 테이블 표시 설정 10 이상 정렬 오류 해결

---
 src/main/webapp/scripts/app/issue/issueAddRelationTableConfig.controller.js |    2 +-
 src/main/webapp/scripts/app/issue/issueAddTableConfig.controller.js         |    2 +-
 src/main/webapp/scripts/app/issue/issueList.controller.js                   |    2 +-
 src/main/webapp/scripts/app/issue/issueAddDownTableConfig.controller.js     |    2 +-
 src/main/webapp/scripts/app/issue/issueDetail.controller.js                 |    4 ++--
 5 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/src/main/webapp/scripts/app/issue/issueAddDownTableConfig.controller.js b/src/main/webapp/scripts/app/issue/issueAddDownTableConfig.controller.js
index 8db46a4..0c0993c 100644
--- a/src/main/webapp/scripts/app/issue/issueAddDownTableConfig.controller.js
+++ b/src/main/webapp/scripts/app/issue/issueAddDownTableConfig.controller.js
@@ -253,7 +253,7 @@
                                         if (issueTableConfig.key === saveTableConfig.key) {
                                             issueTableConfig.display = saveTableConfig.display;
                                             issueTableConfig.width = saveTableConfig.width;
-                                            issueTableConfig.position = saveTableConfig.position;
+                                            issueTableConfig.position = parseInt(saveTableConfig.position);
                                             break;
                                         }
                                     }
diff --git a/src/main/webapp/scripts/app/issue/issueAddRelationTableConfig.controller.js b/src/main/webapp/scripts/app/issue/issueAddRelationTableConfig.controller.js
index b80f890..6b37351 100644
--- a/src/main/webapp/scripts/app/issue/issueAddRelationTableConfig.controller.js
+++ b/src/main/webapp/scripts/app/issue/issueAddRelationTableConfig.controller.js
@@ -257,7 +257,7 @@
                                         if (issueTableConfig.key === saveTableConfig.key) {
                                             issueTableConfig.display = saveTableConfig.display;
                                             issueTableConfig.width = saveTableConfig.width;
-                                            issueTableConfig.position = saveTableConfig.position;
+                                            issueTableConfig.position = parseInt(saveTableConfig.position);
                                             break;
                                         }
                                     }
diff --git a/src/main/webapp/scripts/app/issue/issueAddTableConfig.controller.js b/src/main/webapp/scripts/app/issue/issueAddTableConfig.controller.js
index 6b557fa..51d7929 100644
--- a/src/main/webapp/scripts/app/issue/issueAddTableConfig.controller.js
+++ b/src/main/webapp/scripts/app/issue/issueAddTableConfig.controller.js
@@ -267,7 +267,7 @@
                                         if (issueTableConfig.key === saveTableConfig.key) {
                                             issueTableConfig.display = saveTableConfig.display;
                                             issueTableConfig.width = saveTableConfig.width;
-                                            issueTableConfig.position = saveTableConfig.position;
+                                            issueTableConfig.position = parseInt(saveTableConfig.position);
                                             break;
                                         }
                                     }
diff --git a/src/main/webapp/scripts/app/issue/issueDetail.controller.js b/src/main/webapp/scripts/app/issue/issueDetail.controller.js
index ad07e5e..3d12685 100644
--- a/src/main/webapp/scripts/app/issue/issueDetail.controller.js
+++ b/src/main/webapp/scripts/app/issue/issueDetail.controller.js
@@ -670,7 +670,7 @@
                         $scope.vm.issueRelTableConfigs = [];
                         $scope.vm.issueRelTableConfigs = JSON.parse(issueTableConfigs);
                         $scope.vm.issueRelTableConfigs.sort(function (a, b) {
-                            return a.position < b.position ? -1 : a.position > b.position ? 1 : 0;
+                            return parseInt(a.position) < parseInt(b.position) ? -1 : parseInt(a.position) > parseInt(b.position) ? 1 : 0;
                         });
 
                         $scope.vm.relTableConfigs = [];
@@ -726,7 +726,7 @@
                         $scope.vm.issueDownTableConfigs = [];
                         $scope.vm.issueDownTableConfigs = JSON.parse(issueTableConfigs);
                         $scope.vm.issueDownTableConfigs.sort(function (a, b) {
-                            return a.position < b.position ? -1 : a.position > b.position ? 1 : 0;
+                            return parseInt(a.position) < parseInt(b.position) ? -1 : parseInt(a.position) > parseInt(b.position) ? 1 : 0;
                         });
                         $scope.vm.downTableConfigs = [];
 /*                      $scope.vm.downTableConfigs.push($downProvider.config()
diff --git a/src/main/webapp/scripts/app/issue/issueList.controller.js b/src/main/webapp/scripts/app/issue/issueList.controller.js
index fe3093f..4fe4e8b 100644
--- a/src/main/webapp/scripts/app/issue/issueList.controller.js
+++ b/src/main/webapp/scripts/app/issue/issueList.controller.js
@@ -1362,7 +1362,7 @@
                                 //  �씠�뒋 �뀒�씠釉� �꽕�젙 �젙蹂대�� ���옣 �븳�떎.
                                 $scope.vm.issueTableConfigs = JSON.parse(issueTableConfigs);
                                 $scope.vm.issueTableConfigs.sort(function (a, b) {
-                                    return a.position < b.position ? -1 : a.position > b.position ? 1: 0;
+                                    return parseInt(a.position) < parseInt(b.position) ? -1 : parseInt(a.position) > parseInt(b.position) ? 1 : 0;
                                 });
                             }
                             else {

--
Gitblit v1.8.0