OWL ITS + 탐지시스템(인터넷 진흥원)
wyu
2021-12-08 296de4d2353e52f8f9a08045f09ab4d5e2bbf775
이슈 제목 on/off 버튼이 on 상태로 변경 안되게 수정
3개 파일 변경됨
49 ■■■■ 파일 변경됨
src/main/webapp/assets/styles/main.css 29 ●●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/scripts/app/issue/issueAddTableConfig.controller.js 18 ●●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/views/issue/issueAddTableConfig.html 2 ●●● 패치 | 보기 | raw | blame | 히스토리
src/main/webapp/assets/styles/main.css
@@ -28696,6 +28696,27 @@
    transition: .4s;
}
.slider-disabled {
    position: absolute;
    cursor: pointer;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #2196F3;
}
.slider-disabled:before {
    position: absolute;
    content: "";
    height: 18px;
    width: 18px;
    left: 30px;
    bottom: 4px;
    background-color: white;
}
input:checked + .slider {
    background-color: #2196F3;
}
@@ -28718,6 +28739,14 @@
    border-radius: 50%;
}
.slider-disabled.round {
    border-radius: 34px;
}
.slider-disabled.round:before {
    border-radius: 50%;
}
.tab {
    position: relative;
    margin-top: 20px;
src/main/webapp/scripts/app/issue/issueAddTableConfig.controller.js
@@ -26,63 +26,63 @@
                        name : $filter("translate")("issue.issueTitle"), // 이슈 제목
                        key : "ISSUE_TITLE",
                        width : "width-140-p",
                        position : 1,
                        position : 0,
                        display : true,
                        checkboxShow : false
                    }, {
                        name : $filter("translate")("common.priority"), // 우선순위
                        key : "PRIORITY",
                        width : "width-80-p",
                        position : 2,
                        position : 1,
                        display : true,
                        checkboxShow : true
                    }, {
                        name : $filter("translate")("common.importance"), // 중요도
                        key : "SEVERITY",
                        width : "width-80-p",
                        position : 3,
                        position : 2,
                        display : true,
                        checkboxShow : true
                    }, {
                        name : $filter("translate")("issue.issueType"), // 이슈 타입
                        key : "ISSUE_TYPE",
                        width : "width-140-p",
                        position : 4,
                        position : 3,
                        display : true,
                        checkboxShow : true
                    }, {
                        name : $filter("translate")("common.assigneeTeam"), // 담당부서
                        key : "ASSIGNEE_TEAM",
                        width : "width-100-p",
                        position : 5,
                        position : 4,
                        display : true,
                        checkboxShow : true
                    }, {
                        name : $filter("translate")("common.countDownIssue"), // 하위이슈 카운트
                        key : "COUNT_DOWN_ISSUE",
                        width : "width-100-p",
                        position : 6,
                        position : 5,
                        display : false,
                        checkboxShow : true
                    }, {
                        name : $filter("translate")("common.register"), // 등록자
                        key : "REGISTER",
                        width : "width-100-p",
                        position : 7,
                        position : 6,
                        display : false,
                        checkboxShow : true
                    }, {
                        name : $filter("translate")("common.period"), // 기간
                        key : "PERIOD",
                        width : "width-140-p",
                        position : 8,
                        position : 7,
                        display : false,
                        checkboxShow : true
                    }, {
                        name : $filter("translate")("common.lastChangeDate"), // 최근 변경일
                        key : "MODIFY_DATE",
                        width : "width-100-p",
                        position : 9,
                        position : 8,
                        display : false,
                        checkboxShow : true
                    }, {
src/main/webapp/views/issue/issueAddTableConfig.html
@@ -74,7 +74,7 @@
                        </select>
                    <td class="text-center">
                        <!-- 이슈 제목 표시 버튼 disabled -->
                        <label ng-if="!issueTableConfig.checkboxShow" class='switch'><input  type="text" ng-model="issueTableConfig.display"><span class='slider round'></span ></label>
                        <label ng-if="!issueTableConfig.checkboxShow" class='switch'><input type="checkbox" ><span class='slider-disabled round'></span></label>
                        <!-- 나머지 버튼 표시 -->
                        <label ng-if="issueTableConfig.checkboxShow" class='switch'><input type="checkbox" ng-model="issueTableConfig.display"><span class='slider round'></span ></label>
                    </td>