Index: vue/src/assets/images/devops/DevSupport/github.png =================================================================== diff -u -r78b05593f6cc6771ff362f75d32fc6ef7cc88bd6 -r008311a2c3207590b0f27e8839b88e266815b998 --- vue/src/assets/images/devops/DevSupport/github.png (.../github.png) (revision 78b05593f6cc6771ff362f75d32fc6ef7cc88bd6) +++ vue/src/assets/images/devops/DevSupport/github.png (.../github.png) (revision 008311a2c3207590b0f27e8839b88e266815b998) @@ -2270,3 +2270,36 @@ .carousel-indicators li { background-color: rgba(51, 51, 51, 0.4); } + +/* 데이터테이블 커스텀 */ + +table thead tr th { + overflow: hidden; + white-space: nowrap; +} + +table tbody tr td { + border-bottom: 1px solid rgba(68, 68, 68, 0.7); + box-sizing: border-box; +} + +.dataTables_scrollBody::-webkit-scrollbar { + height: 10px; +} + +.dataTables_scrollBody:hover::-webkit-scrollbar-track { + background-color: #414141; +} + +.dataTables_scrollBody:hover::-webkit-scrollbar-thumb { + background-color: #784a3d; +} + +.dataTables_scrollBody::-webkit-scrollbar-track, +.dataTables_scrollBody::-webkit-scrollbar-thumb { + background-color: transparent; +} + +.dataTables_scrollBody::-webkit-scrollbar-thumb { + border-radius: 5px; +} \ No newline at end of file Index: arms/js/reqStatus.js =================================================================== diff -u -r0d9e822e04ee6395be40d56aec6f600f402ba9f7 -r008311a2c3207590b0f27e8839b88e266815b998 --- arms/js/reqStatus.js (.../reqStatus.js) (revision 0d9e822e04ee6395be40d56aec6f600f402ba9f7) +++ arms/js/reqStatus.js (.../reqStatus.js) (revision 008311a2c3207590b0f27e8839b88e266815b998) @@ -25,17 +25,19 @@ "../reference/jquery-plugins/datetimepicker-2.5.20/build/jquery.datetimepicker.full.min.js", "../reference/lightblue4/docs/lib/widgster/widgster.js"], - [ "../reference/jquery-plugins/select2-4.0.2/dist/css/select2_lightblue4.css", + [ + "../reference/jquery-plugins/jstree-v.pre1.0/_lib/jquery.cookie.js", + "../reference/jquery-plugins/jstree-v.pre1.0/_lib/jquery.hotkeys.js", + "../reference/jquery-plugins/jstree-v.pre1.0/jquery.jstree.js", + "../reference/jquery-plugins/select2-4.0.2/dist/css/select2_lightblue4.css", "../reference/jquery-plugins/lou-multi-select-0.9.12/css/multiselect-lightblue4.css", "../reference/jquery-plugins/multiple-select-1.5.2/dist/multiple-select-bluelight.css", "../reference/jquery-plugins/select2-4.0.2/dist/js/select2.min.js", "../reference/jquery-plugins/lou-multi-select-0.9.12/js/jquery.quicksearch.js", "../reference/jquery-plugins/lou-multi-select-0.9.12/js/jquery.multi-select.js", "../reference/jquery-plugins/multiple-select-1.5.2/dist/multiple-select.min.js"], - [ "../reference/jquery-plugins/jstree-v.pre1.0/_lib/jquery.cookie.js", - "../reference/jquery-plugins/jstree-v.pre1.0/_lib/jquery.hotkeys.js", - "../reference/jquery-plugins/jstree-v.pre1.0/jquery.jstree.js", + [ "../reference/jquery-plugins/dataTables-1.10.16/media/css/jquery.dataTables_lightblue4.css", "../reference/jquery-plugins/dataTables-1.10.16/extensions/Responsive/css/responsive.dataTables_lightblue4.css", "../reference/jquery-plugins/dataTables-1.10.16/extensions/Select/css/select.dataTables_lightblue4.css", @@ -219,18 +221,47 @@ function common_dataTableLoad(selectId, endPointUrl) { var columnList = [ { name: "c_pdservice_link", title: "제품(서비스) 아이디", data: "c_pdservice_link", visible: false }, - { name: "c_pdservice_name", title: "제품(서비스)", data: "c_pdservice_name", visible: true }, - { name: "c_version_link", title: "제품(서비스) 버전 아이디", data: "c_version_link", visible: false }, - { name: "c_version_name", title: "Version", data: "c_version_name", visible: true }, + { + name: "c_pdservice_name", + title: "제품(서비스)", + data: "c_pdservice_name", + render: function (data, type, row, meta) { + if (isEmpty(data) || data === "unknown") { + return "