
--- client/resources/scss/admin/content.scss
+++ client/resources/scss/admin/content.scss
... | ... | @@ -20,7 +20,8 @@ |
20 | 20 |
|
21 | 21 |
} |
22 | 22 |
&.full-page { |
23 |
- height: 100%; |
|
23 |
+ // height: 100%; |
|
24 |
+ height: calc(100% - 70px); |
|
24 | 25 |
} |
25 | 26 |
} |
26 | 27 |
} |
--- client/resources/scss/common/component/_input.scss
+++ client/resources/scss/common/component/_input.scss
... | ... | @@ -4,6 +4,7 @@ |
4 | 4 |
*/ |
5 | 5 |
|
6 | 6 |
/* input style */ |
7 |
+ |
|
7 | 8 |
.form-control { |
8 | 9 |
//default : primary color height lg |
9 | 10 |
$size: lg; |
... | ... | @@ -19,8 +20,10 @@ |
19 | 20 |
color: var(--#{$prefix}gray-90); |
20 | 21 |
transition: $transition-base; |
21 | 22 |
&.cal { |
22 |
- background: url(#{$url}/component/common/ico_calendar.svg) no-repeat right 1.6rem top 50%; |
|
23 |
- background-size: 2.4rem; |
|
23 |
+ background: |
|
24 |
+ url(#{$url}/component/common/ico_calendar.svg) no-repeat right 1.6rem top 50% / 2.4rem, |
|
25 |
+ #ffffff; |
|
26 |
+ // background-size: 2.4rem; |
|
24 | 27 |
} |
25 | 28 |
} |
26 | 29 |
.form-control:focus { |
--- client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectList.vue
+++ client/views/pages/adm/boardManagement/boardManagement/BoardManagementSelectList.vue
... | ... | @@ -1,17 +1,16 @@ |
1 | 1 |
<template> |
2 |
+ <div class="search-bar"> |
|
3 |
+ <select name="selectType" id="selectType" class="form-select sm" v-model="search.searchType"> |
|
4 |
+ <option value="">전체</option> |
|
5 |
+ <option v-for="(item, idx) in codeList" :key="idx" :value="item.cd">{{ item.cdNm }}</option> |
|
6 |
+ </select> |
|
7 |
+ <input type="text" class="form-control sm" v-model="search.searchText" @keyup.enter="findAll"> |
|
8 |
+ |
|
9 |
+ <button class="btn sm ico-before ico-sch" @click="findAll">검색</button> |
|
10 |
+ </div> |
|
2 | 11 |
<div class="content-zone"> |
3 | 12 |
<div class="content"> |
4 | 13 |
<div class="scroll"> |
5 |
- <div class="search-bar "> |
|
6 |
- <select name="selectType" id="selectType" class="form-select sm" v-model="search.searchType"> |
|
7 |
- <option value="">전체</option> |
|
8 |
- <option v-for="(item, idx) in codeList" :key="idx" :value="item.cd">{{ item.cdNm }}</option> |
|
9 |
- </select> |
|
10 |
- <input type="text" class="form-control sm" v-model="search.searchText" @keyup.enter="findAll"> |
|
11 |
- |
|
12 |
- |
|
13 |
- <button class="btn sm ico-before ico-sch" @click="findAll">검색</button> |
|
14 |
- </div> |
|
15 | 14 |
<div class="tbl-wrap"> |
16 | 15 |
<table class="tbl data cursor mixing"> |
17 | 16 |
<colgroup> |
--- client/views/pages/adm/boardManagement/template/commonTemplate/CommonSelectList.vue
+++ client/views/pages/adm/boardManagement/template/commonTemplate/CommonSelectList.vue
... | ... | @@ -71,31 +71,31 @@ |
71 | 71 |
|
72 | 72 |
<!-- 관리자 --> |
73 | 73 |
<template v-else> |
74 |
+ <div class="search-bar"> |
|
75 |
+ <select |
|
76 |
+ class="form-select sm" |
|
77 |
+ v-model="search.searchType" |
|
78 |
+ > |
|
79 |
+ <option value="">전체</option> |
|
80 |
+ <option v-for="(item, idx) in codeList" :key="idx" :value="item.cd"> |
|
81 |
+ {{ item.cdNm }} |
|
82 |
+ </option> |
|
83 |
+ </select> |
|
84 |
+ <input |
|
85 |
+ type="text" |
|
86 |
+ class="form-control sm" |
|
87 |
+ placeholder="검색어를 입력하세요." |
|
88 |
+ v-model="search.searchText" |
|
89 |
+ @keyup.enter="findAll" |
|
90 |
+ /> |
|
91 |
+ <button class="btn sm ico-before ico-sch" @click="findAll"> |
|
92 |
+ 검색 |
|
93 |
+ </button> |
|
94 |
+ <button class="btn-ico md ico-refresh" @click="fnSearchReset"></button> |
|
95 |
+ </div> |
|
74 | 96 |
<div class="content-zone"> |
75 | 97 |
<div class="content"> |
76 | 98 |
<div class="scroll"> |
77 |
- <div class="search-bar"> |
|
78 |
- <select |
|
79 |
- class="form-select sm" |
|
80 |
- v-model="search.searchType" |
|
81 |
- > |
|
82 |
- <option value="">전체</option> |
|
83 |
- <option v-for="(item, idx) in codeList" :key="idx" :value="item.cd"> |
|
84 |
- {{ item.cdNm }} |
|
85 |
- </option> |
|
86 |
- </select> |
|
87 |
- <input |
|
88 |
- type="text" |
|
89 |
- class="form-control sm" |
|
90 |
- placeholder="검색어를 입력하세요." |
|
91 |
- v-model="search.searchText" |
|
92 |
- @keyup.enter="findAll" |
|
93 |
- /> |
|
94 |
- <button class="btn sm ico-before ico-sch" @click="findAll"> |
|
95 |
- 검색 |
|
96 |
- </button> |
|
97 |
- <button class="btn-ico md ico-refresh" @click="fnSearchReset"></button> |
|
98 |
- </div> |
|
99 | 99 |
<div class="tbl-wrap"> |
100 | 100 |
<ListTable |
101 | 101 |
class="data cursor" |
--- client/views/pages/adm/boardManagement/wordsManagement/WordsManagementSelectList.vue
+++ client/views/pages/adm/boardManagement/wordsManagement/WordsManagementSelectList.vue
... | ... | @@ -1,16 +1,16 @@ |
1 | 1 |
<template> |
2 |
+ <div class="search-bar"> |
|
3 |
+ <select class="form-select sm"> |
|
4 |
+ <option value="">전체</option> |
|
5 |
+ <option v-for="(item, idx) in codeList" :key="idx" :value="item.cd">{{ item.cdNm }}</option> |
|
6 |
+ </select> |
|
7 |
+ <input type="text" class="form-control sm" placeholder="검색명을 입력하세요" |
|
8 |
+ v-model="search.searchText" @keyup.enter="fnFindAllWord" /> |
|
9 |
+ <button class="btn sm ico-before ico-sch" @click="fnFindAllWord">검색</button> |
|
10 |
+ </div> |
|
2 | 11 |
<div class="content-zone"> |
3 | 12 |
<div class="content"> |
4 | 13 |
<div class="scroll"> |
5 |
- <div class="search-bar"> |
|
6 |
- <select class="form-select sm"> |
|
7 |
- <option value="">전체</option> |
|
8 |
- <option v-for="(item, idx) in codeList" :key="idx" :value="item.cd">{{ item.cdNm }}</option> |
|
9 |
- </select> |
|
10 |
- <input type="text" class="form-control sm" placeholder="검색명을 입력하세요" |
|
11 |
- v-model="search.searchText" @keyup.enter="fnFindAllWord" /> |
|
12 |
- <button class="btn sm ico-before ico-sch" @click="fnFindAllWord">검색</button> |
|
13 |
- </div> |
|
14 | 14 |
<div class="tbl-wrap"> |
15 | 15 |
<ListTable :className="'data'" :colgroup="colgroup" :thead="thead" :tbody="tbody"> |
16 | 16 |
<template v-slot:checkbox="{ row, idx }"> |
--- client/views/pages/adm/log/AdminLog.vue
+++ client/views/pages/adm/log/AdminLog.vue
... | ... | @@ -1,7 +1,7 @@ |
1 | 1 |
<template> |
2 | 2 |
<div class="content"> |
3 | 3 |
|
4 |
- <div class="search-bar mb15"> |
|
4 |
+ <div class="search-bar "> |
|
5 | 5 |
<div class="flex justify-end align-center no-gutters"> |
6 | 6 |
<div class="gd-3 flex justify-end align-center"> |
7 | 7 |
<div class="gd-5 pl0"><VueDatePicker v-model="stDate" :enable-time-picker="false" placeholder="시작일" locale="ko" inputFormat="yyyy-mm-dd"/></div> |
--- client/views/pages/adm/log/LoginLog.vue
+++ client/views/pages/adm/log/LoginLog.vue
... | ... | @@ -1,55 +1,55 @@ |
1 | 1 |
<template> |
2 |
+ <div class="search-bar"> |
|
3 |
+ <div class="form-control sm cal"> |
|
4 |
+ <VueDatePicker |
|
5 |
+ InlineOptions |
|
6 |
+ placeholder="시작일" |
|
7 |
+ locale="ko" |
|
8 |
+ :enable-time-picker="false" |
|
9 |
+ :format="formatDate" |
|
10 |
+ v-model="search['startDt']" |
|
11 |
+ /> |
|
12 |
+ </div> |
|
13 |
+ <div class="mark">-</div> |
|
14 |
+ <div class="form-control sm cal"> |
|
15 |
+ <VueDatePicker |
|
16 |
+ InlineOptions |
|
17 |
+ placeholder="종료일" |
|
18 |
+ locale="ko" |
|
19 |
+ :enable-time-picker="false" |
|
20 |
+ :format="formatDate" |
|
21 |
+ v-model="search['endDt']" |
|
22 |
+ /> |
|
23 |
+ </div> |
|
24 |
+ <select |
|
25 |
+ name="selectType" |
|
26 |
+ id="selectType" |
|
27 |
+ class="form-select sm" |
|
28 |
+ v-model="search['searchType']" |
|
29 |
+ > |
|
30 |
+ <option value="">전체</option> |
|
31 |
+ <option |
|
32 |
+ v-for="(item, idx) in codeList" |
|
33 |
+ :key="idx" |
|
34 |
+ :value="item.cd" |
|
35 |
+ > |
|
36 |
+ {{ item.cdNm }} |
|
37 |
+ </option> |
|
38 |
+ </select> |
|
39 |
+ <input |
|
40 |
+ type="text" |
|
41 |
+ class="form-control sm" |
|
42 |
+ v-model="search['searchText']" |
|
43 |
+ v-on:keyup.enter="fnViewList" |
|
44 |
+ placeholder="검색명을 입력하세요" |
|
45 |
+ /> |
|
46 |
+ <button class="btn sm ico-before ico-sch" @click="fnViewList"> |
|
47 |
+ 검색 |
|
48 |
+ </button> |
|
49 |
+ </div> |
|
2 | 50 |
<div class="content-zone"> |
3 | 51 |
<div class="content"> |
4 | 52 |
<div class="scroll"> |
5 |
- <div class="search-bar"> |
|
6 |
- <div class="form-control sm cal"> |
|
7 |
- <VueDatePicker |
|
8 |
- InlineOptions |
|
9 |
- placeholder="시작일" |
|
10 |
- locale="ko" |
|
11 |
- :enable-time-picker="false" |
|
12 |
- :format="formatDate" |
|
13 |
- v-model="search['startDt']" |
|
14 |
- /> |
|
15 |
- </div> |
|
16 |
- <div class="mark">-</div> |
|
17 |
- <div class="form-control sm cal"> |
|
18 |
- <VueDatePicker |
|
19 |
- InlineOptions |
|
20 |
- placeholder="종료일" |
|
21 |
- locale="ko" |
|
22 |
- :enable-time-picker="false" |
|
23 |
- :format="formatDate" |
|
24 |
- v-model="search['endDt']" |
|
25 |
- /> |
|
26 |
- </div> |
|
27 |
- <select |
|
28 |
- name="selectType" |
|
29 |
- id="selectType" |
|
30 |
- class="form-select sm" |
|
31 |
- v-model="search['searchType']" |
|
32 |
- > |
|
33 |
- <option value="">전체</option> |
|
34 |
- <option |
|
35 |
- v-for="(item, idx) in codeList" |
|
36 |
- :key="idx" |
|
37 |
- :value="item.cd" |
|
38 |
- > |
|
39 |
- {{ item.cdNm }} |
|
40 |
- </option> |
|
41 |
- </select> |
|
42 |
- <input |
|
43 |
- type="text" |
|
44 |
- class="form-control sm" |
|
45 |
- v-model="search['searchText']" |
|
46 |
- v-on:keyup.enter="fnViewList" |
|
47 |
- placeholder="검색명을 입력하세요" |
|
48 |
- /> |
|
49 |
- <button class="btn sm ico-before ico-sch" @click="fnViewList"> |
|
50 |
- 검색 |
|
51 |
- </button> |
|
52 |
- </div> |
|
53 | 53 |
<div class="tbl-wrap"> |
54 | 54 |
<ListTable |
55 | 55 |
:colgroup="colgroup" |
--- client/views/pages/adm/log/PersonalDataLog.vue
+++ client/views/pages/adm/log/PersonalDataLog.vue
... | ... | @@ -1,55 +1,55 @@ |
1 | 1 |
<template> |
2 |
+ <div class="search-bar"> |
|
3 |
+ <div class="form-control sm cal"> |
|
4 |
+ <VueDatePicker |
|
5 |
+ InlineOptions |
|
6 |
+ placeholder="시작일" |
|
7 |
+ locale="ko" |
|
8 |
+ :enable-time-picker="false" |
|
9 |
+ :format="formatDate" |
|
10 |
+ v-model="search['startDt']" |
|
11 |
+ /> |
|
12 |
+ </div> |
|
13 |
+ <div class="mark">-</div> |
|
14 |
+ <div class="form-control sm cal"> |
|
15 |
+ <VueDatePicker |
|
16 |
+ InlineOptions |
|
17 |
+ placeholder="종료일" |
|
18 |
+ locale="ko" |
|
19 |
+ :enable-time-picker="false" |
|
20 |
+ :format="formatDate" |
|
21 |
+ v-model="search['endDt']" |
|
22 |
+ /> |
|
23 |
+ </div> |
|
24 |
+ <select |
|
25 |
+ name="selectType" |
|
26 |
+ id="selectType" |
|
27 |
+ class="form-select sm" |
|
28 |
+ v-model="search['searchType']" |
|
29 |
+ > |
|
30 |
+ <option value="">전체</option> |
|
31 |
+ <option |
|
32 |
+ v-for="(item, idx) in codeList" |
|
33 |
+ :key="idx" |
|
34 |
+ :value="item.cd" |
|
35 |
+ > |
|
36 |
+ {{ item.cdNm }} |
|
37 |
+ </option> |
|
38 |
+ </select> |
|
39 |
+ <input |
|
40 |
+ type="text" |
|
41 |
+ class="form-control sm" |
|
42 |
+ v-model="search['searchText']" |
|
43 |
+ v-on:keyup.enter="fnViewList" |
|
44 |
+ placeholder="검색명을 입력하세요" |
|
45 |
+ /> |
|
46 |
+ <button class="btn sm ico-before ico-sch" @click="fnViewList"> |
|
47 |
+ 검색 |
|
48 |
+ </button> |
|
49 |
+ </div> |
|
2 | 50 |
<div class="content-zone"> |
3 | 51 |
<div class="content"> |
4 | 52 |
<div class="scroll"> |
5 |
- <div class="search-bar"> |
|
6 |
- <div class="form-control sm cal"> |
|
7 |
- <VueDatePicker |
|
8 |
- InlineOptions |
|
9 |
- placeholder="시작일" |
|
10 |
- locale="ko" |
|
11 |
- :enable-time-picker="false" |
|
12 |
- :format="formatDate" |
|
13 |
- v-model="search['startDt']" |
|
14 |
- /> |
|
15 |
- </div> |
|
16 |
- <div class="mark">-</div> |
|
17 |
- <div class="form-control sm cal"> |
|
18 |
- <VueDatePicker |
|
19 |
- InlineOptions |
|
20 |
- placeholder="종료일" |
|
21 |
- locale="ko" |
|
22 |
- :enable-time-picker="false" |
|
23 |
- :format="formatDate" |
|
24 |
- v-model="search['endDt']" |
|
25 |
- /> |
|
26 |
- </div> |
|
27 |
- <select |
|
28 |
- name="selectType" |
|
29 |
- id="selectType" |
|
30 |
- class="form-select sm" |
|
31 |
- v-model="search['searchType']" |
|
32 |
- > |
|
33 |
- <option value="">전체</option> |
|
34 |
- <option |
|
35 |
- v-for="(item, idx) in codeList" |
|
36 |
- :key="idx" |
|
37 |
- :value="item.cd" |
|
38 |
- > |
|
39 |
- {{ item.cdNm }} |
|
40 |
- </option> |
|
41 |
- </select> |
|
42 |
- <input |
|
43 |
- type="text" |
|
44 |
- class="form-control sm" |
|
45 |
- v-model="search['searchText']" |
|
46 |
- v-on:keyup.enter="fnViewList" |
|
47 |
- placeholder="검색명을 입력하세요" |
|
48 |
- /> |
|
49 |
- <button class="btn sm ico-before ico-sch" @click="fnViewList"> |
|
50 |
- 검색 |
|
51 |
- </button> |
|
52 |
- </div> |
|
53 | 53 |
<div class="tbl-wrap"> |
54 | 54 |
<ListTable |
55 | 55 |
:colgroup="colgroup" |
--- client/views/pages/adm/member/adminManagement/AdminManagementSelectList.vue
+++ client/views/pages/adm/member/adminManagement/AdminManagementSelectList.vue
... | ... | @@ -1,24 +1,24 @@ |
1 | 1 |
<template> |
2 |
+ <div class="search-bar"> |
|
3 |
+ <select class="form-select sm" v-model="search['searchType']"> |
|
4 |
+ <option value="">전체</option> |
|
5 |
+ <option value="lgn_id">아이디</option> |
|
6 |
+ <option value="mbr_nm">이름</option> |
|
7 |
+ </select> |
|
8 |
+ <input |
|
9 |
+ type="text" |
|
10 |
+ class="form-control sm" |
|
11 |
+ v-model="search['searchText']" |
|
12 |
+ v-on:keyup.enter="fnViewList" |
|
13 |
+ /> |
|
14 |
+ |
|
15 |
+ <button class="btn sm ico-before ico-sch" @click="fnViewList"> |
|
16 |
+ 검색 |
|
17 |
+ </button> |
|
18 |
+ </div> |
|
2 | 19 |
<div class="content-zone"> |
3 | 20 |
<div class="content"> |
4 | 21 |
<div class="scroll"> |
5 |
- <div class="search-bar"> |
|
6 |
- <select class="form-select sm" v-model="search['searchType']"> |
|
7 |
- <option value="">전체</option> |
|
8 |
- <option value="lgn_id">아이디</option> |
|
9 |
- <option value="mbr_nm">이름</option> |
|
10 |
- </select> |
|
11 |
- <input |
|
12 |
- type="text" |
|
13 |
- class="form-control sm" |
|
14 |
- v-model="search['searchText']" |
|
15 |
- v-on:keyup.enter="fnViewList" |
|
16 |
- /> |
|
17 |
- |
|
18 |
- <button class="btn sm ico-before ico-sch" @click="fnViewList"> |
|
19 |
- 검색 |
|
20 |
- </button> |
|
21 |
- </div> |
|
22 | 22 |
<div class="tbl-wrap"> |
23 | 23 |
<ListTable |
24 | 24 |
:colgroup="colgroup" |
--- client/views/pages/adm/member/userManagement/UserManagementSelectList.vue
+++ client/views/pages/adm/member/userManagement/UserManagementSelectList.vue
... | ... | @@ -1,21 +1,21 @@ |
1 | 1 |
<template> |
2 |
+ <div class="search-bar"> |
|
3 |
+ <select class="form-select sm" v-model="search['searchType']"> |
|
4 |
+ <option value="">전체</option> |
|
5 |
+ <option value="lgn_id">아이디</option> |
|
6 |
+ <option value="mbr_nm">이름</option> |
|
7 |
+ </select> |
|
8 |
+ <input |
|
9 |
+ type="text" |
|
10 |
+ class="form-control sm" |
|
11 |
+ v-model="search['searchText']" |
|
12 |
+ v-on:keyup.enter="fnViewList" |
|
13 |
+ /> |
|
14 |
+ <button class="btn sm ico-before ico-sch" @click="fnViewList">검색</button> |
|
15 |
+ </div> |
|
2 | 16 |
<div class="content-zone"> |
3 | 17 |
<div class="content"> |
4 | 18 |
<div class="scroll"> |
5 |
- <div class="search-bar"> |
|
6 |
- <select class="form-select sm" v-model="search['searchType']"> |
|
7 |
- <option value="">전체</option> |
|
8 |
- <option value="lgn_id">아이디</option> |
|
9 |
- <option value="mbr_nm">이름</option> |
|
10 |
- </select> |
|
11 |
- <input |
|
12 |
- type="text" |
|
13 |
- class="form-control sm" |
|
14 |
- v-model="search['searchText']" |
|
15 |
- v-on:keyup.enter="fnViewList" |
|
16 |
- /> |
|
17 |
- <button class="btn sm ico-before ico-sch" @click="fnViewList">검색</button> |
|
18 |
- </div> |
|
19 | 19 |
<div class="tbl-wrap"> |
20 | 20 |
<ListTable |
21 | 21 |
:colgroup="colgroup" |
--- client/views/pages/adm/popup/PopupManagementSelectList.vue
+++ client/views/pages/adm/popup/PopupManagementSelectList.vue
... | ... | @@ -1,24 +1,24 @@ |
1 | 1 |
<template> |
2 |
+ <div class="search-bar"> |
|
3 |
+ <select class="form-select sm" v-model="search['searchType']"> |
|
4 |
+ <option value="">전체</option> |
|
5 |
+ <option value="popup_ttl">제목</option> |
|
6 |
+ <option value="mbr_nm">작성자</option> |
|
7 |
+ </select> |
|
8 |
+ <input |
|
9 |
+ type="text" |
|
10 |
+ class="form-control sm" |
|
11 |
+ v-model="search['searchText']" |
|
12 |
+ v-on:keyup.enter="fnViewList" |
|
13 |
+ placeholder="검색명을 입력하세요" |
|
14 |
+ /> |
|
15 |
+ <button class="btn sm ico-before ico-sch" @click="fnViewList"> |
|
16 |
+ 검색 |
|
17 |
+ </button> |
|
18 |
+ </div> |
|
2 | 19 |
<div class="content-zone"> |
3 | 20 |
<div class="content"> |
4 | 21 |
<div class="scroll"> |
5 |
- <div class="search-bar"> |
|
6 |
- <select class="form-select sm" v-model="search['searchType']"> |
|
7 |
- <option value="">전체</option> |
|
8 |
- <option value="popup_ttl">제목</option> |
|
9 |
- <option value="mbr_nm">작성자</option> |
|
10 |
- </select> |
|
11 |
- <input |
|
12 |
- type="text" |
|
13 |
- class="form-control sm" |
|
14 |
- v-model="search['searchText']" |
|
15 |
- v-on:keyup.enter="fnViewList" |
|
16 |
- placeholder="검색명을 입력하세요" |
|
17 |
- /> |
|
18 |
- <button class="btn sm ico-before ico-sch" @click="fnViewList"> |
|
19 |
- 검색 |
|
20 |
- </button> |
|
21 |
- </div> |
|
22 | 22 |
<div class="tbl-wrap"> |
23 | 23 |
<ListTable |
24 | 24 |
:className="'data cursor'" |
--- client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementSelectList.vue
+++ client/views/pages/adm/preferences/contentTypeManagement/ContentTypeManagementSelectList.vue
... | ... | @@ -1,19 +1,19 @@ |
1 | 1 |
<template> |
2 |
+ <div class="search-bar"> |
|
3 |
+ <input |
|
4 |
+ type="text" |
|
5 |
+ class="form-control sm" |
|
6 |
+ v-model="search['searchText']" |
|
7 |
+ v-on:keyup.enter="fnViewList" |
|
8 |
+ placeholder="콘텐츠 한글명을 입력해주세요." |
|
9 |
+ /> |
|
10 |
+ <button class="btn sm ico-before ico-sch" @click="fnViewList"> |
|
11 |
+ 검색 |
|
12 |
+ </button> |
|
13 |
+ </div> |
|
2 | 14 |
<div class="content-zone"> |
3 | 15 |
<div class="content"> |
4 | 16 |
<div class="scroll"> |
5 |
- <div class="search-bar"> |
|
6 |
- <input |
|
7 |
- type="text" |
|
8 |
- class="form-control sm" |
|
9 |
- v-model="search['searchText']" |
|
10 |
- v-on:keyup.enter="fnViewList" |
|
11 |
- placeholder="콘텐츠 한글명을 입력해주세요." |
|
12 |
- /> |
|
13 |
- <button class="btn sm ico-before ico-sch" @click="fnViewList"> |
|
14 |
- 검색 |
|
15 |
- </button> |
|
16 |
- </div> |
|
17 | 17 |
<div class="tbl-wrap"> |
18 | 18 |
<ListTable |
19 | 19 |
:colgroup="colgroup" |
--- client/views/pages/adm/statistics/BbsStatistics.vue
+++ client/views/pages/adm/statistics/BbsStatistics.vue
... | ... | @@ -1,54 +1,54 @@ |
1 | 1 |
<template> |
2 |
+ <div class="search-bar"> |
|
3 |
+ <div class="form-control sm cal"> |
|
4 |
+ <VueDatePicker |
|
5 |
+ InlineOptions |
|
6 |
+ placeholder="시작일" |
|
7 |
+ locale="ko" |
|
8 |
+ :enable-time-picker="false" |
|
9 |
+ :format="formatDate" |
|
10 |
+ v-model="searchDate.startDt" |
|
11 |
+ @update:model-value="validateDate($event, 'startDt')" |
|
12 |
+ /> |
|
13 |
+ </div> |
|
14 |
+ <!-- <input |
|
15 |
+ type="date" |
|
16 |
+ class="form-control sm datepicker" |
|
17 |
+ v-model="searchDate.startDt" |
|
18 |
+ @change="validateDate($event, 'startDt')" |
|
19 |
+ /> --> |
|
20 |
+ <div class="mark">-</div> |
|
21 |
+ <div class="form-control sm cal"> |
|
22 |
+ <VueDatePicker |
|
23 |
+ InlineOptions |
|
24 |
+ placeholder="종료일" |
|
25 |
+ locale="ko" |
|
26 |
+ :enable-time-picker="false" |
|
27 |
+ :format="formatDate" |
|
28 |
+ v-model="searchDate.endDt" |
|
29 |
+ @update:model-value="validateDate($event, 'endDt')" |
|
30 |
+ /> |
|
31 |
+ </div> |
|
32 |
+ <!-- <input |
|
33 |
+ type="date" |
|
34 |
+ class="form-control sm datepicker" |
|
35 |
+ v-model="searchDate.endDt" |
|
36 |
+ @change="validateDate($event, 'endDt')" |
|
37 |
+ /> --> |
|
38 |
+ <button class="btn sm primary" @click="axiosSelectList"> |
|
39 |
+ 조회 |
|
40 |
+ </button> |
|
41 |
+ <button |
|
42 |
+ class="large-btn green-border-btn" |
|
43 |
+ v-if="pageAuth.fileDwnldAuthrt == 'Y' && bbsCnt > 0" |
|
44 |
+ @click="fnDownload" |
|
45 |
+ > |
|
46 |
+ 다운로드 |
|
47 |
+ </button> |
|
48 |
+ </div> |
|
2 | 49 |
<div class="content-zone full-page"> |
3 | 50 |
<div class="content"> |
4 | 51 |
<div class="scroll"> |
5 |
- <div class="search-bar mb30"> |
|
6 |
- <div class="form-control sm cal"> |
|
7 |
- <VueDatePicker |
|
8 |
- InlineOptions |
|
9 |
- placeholder="시작일" |
|
10 |
- locale="ko" |
|
11 |
- :enable-time-picker="false" |
|
12 |
- :format="formatDate" |
|
13 |
- v-model="searchDate.startDt" |
|
14 |
- @update:model-value="validateDate($event, 'startDt')" |
|
15 |
- /> |
|
16 |
- </div> |
|
17 |
- <!-- <input |
|
18 |
- type="date" |
|
19 |
- class="form-control sm datepicker" |
|
20 |
- v-model="searchDate.startDt" |
|
21 |
- @change="validateDate($event, 'startDt')" |
|
22 |
- /> --> |
|
23 |
- <div class="mark">-</div> |
|
24 |
- <div class="form-control sm cal"> |
|
25 |
- <VueDatePicker |
|
26 |
- InlineOptions |
|
27 |
- placeholder="종료일" |
|
28 |
- locale="ko" |
|
29 |
- :enable-time-picker="false" |
|
30 |
- :format="formatDate" |
|
31 |
- v-model="searchDate.endDt" |
|
32 |
- @update:model-value="validateDate($event, 'endDt')" |
|
33 |
- /> |
|
34 |
- </div> |
|
35 |
- <!-- <input |
|
36 |
- type="date" |
|
37 |
- class="form-control sm datepicker" |
|
38 |
- v-model="searchDate.endDt" |
|
39 |
- @change="validateDate($event, 'endDt')" |
|
40 |
- /> --> |
|
41 |
- <button class="btn sm primary" @click="axiosSelectList"> |
|
42 |
- 조회 |
|
43 |
- </button> |
|
44 |
- <button |
|
45 |
- class="large-btn green-border-btn" |
|
46 |
- v-if="pageAuth.fileDwnldAuthrt == 'Y' && bbsCnt > 0" |
|
47 |
- @click="fnDownload" |
|
48 |
- > |
|
49 |
- 다운로드 |
|
50 |
- </button> |
|
51 |
- </div> |
|
52 | 52 |
<div class="chart-zone mb30" v-show="bbsCnt > 0"> |
53 | 53 |
<div class="chart-info"> |
54 | 54 |
<p class="detail-text"> |
--- client/views/pages/adm/statistics/MenuStatistics.vue
+++ client/views/pages/adm/statistics/MenuStatistics.vue
... | ... | @@ -1,54 +1,54 @@ |
1 | 1 |
<template> |
2 |
+ <div class="search-bar"> |
|
3 |
+ <div class="form-control sm cal"> |
|
4 |
+ <VueDatePicker |
|
5 |
+ InlineOptions |
|
6 |
+ placeholder="시작일" |
|
7 |
+ locale="ko" |
|
8 |
+ :enable-time-picker="false" |
|
9 |
+ :format="formatDate" |
|
10 |
+ v-model="searchDate.startDt" |
|
11 |
+ @update:model-value="validateDate($event, 'startDt')" |
|
12 |
+ /> |
|
13 |
+ </div> |
|
14 |
+ <!-- <input |
|
15 |
+ type="date" |
|
16 |
+ class="form-control sm" |
|
17 |
+ v-model="searchDate.startDt" |
|
18 |
+ @change="validateDate($event, 'startDt')" |
|
19 |
+ /> --> |
|
20 |
+ <div>-</div> |
|
21 |
+ <div class="form-control sm cal"> |
|
22 |
+ <VueDatePicker |
|
23 |
+ InlineOptions |
|
24 |
+ placeholder="종료일" |
|
25 |
+ locale="ko" |
|
26 |
+ :enable-time-picker="false" |
|
27 |
+ :format="formatDate" |
|
28 |
+ v-model="searchDate.endDt" |
|
29 |
+ @update:model-value="validateDate($event, 'endDt')" |
|
30 |
+ /> |
|
31 |
+ </div> |
|
32 |
+ <!-- <input |
|
33 |
+ type="date" |
|
34 |
+ class="form-control sm" |
|
35 |
+ v-model="searchDate.endDt" |
|
36 |
+ @change="validateDate($event, 'endDt')" |
|
37 |
+ /> --> |
|
38 |
+ <button class="btn sm primary" @click="axiosSelectList"> |
|
39 |
+ 조회 |
|
40 |
+ </button> |
|
41 |
+ <button |
|
42 |
+ class="large-btn green-border-btn" |
|
43 |
+ v-if="pageAuth.fileDwnldAuthrt == 'Y'" |
|
44 |
+ @click="fnDownload" |
|
45 |
+ > |
|
46 |
+ 다운로드 |
|
47 |
+ </button> |
|
48 |
+ </div> |
|
2 | 49 |
<div class="content-zone full-page"> |
3 | 50 |
<div class="content"> |
4 | 51 |
<div class="scroll"> |
5 |
- <div class="search-bar mb30"> |
|
6 |
- <div class="form-control sm cal"> |
|
7 |
- <VueDatePicker |
|
8 |
- InlineOptions |
|
9 |
- placeholder="시작일" |
|
10 |
- locale="ko" |
|
11 |
- :enable-time-picker="false" |
|
12 |
- :format="formatDate" |
|
13 |
- v-model="searchDate.startDt" |
|
14 |
- @update:model-value="validateDate($event, 'startDt')" |
|
15 |
- /> |
|
16 |
- </div> |
|
17 |
- <!-- <input |
|
18 |
- type="date" |
|
19 |
- class="form-control sm" |
|
20 |
- v-model="searchDate.startDt" |
|
21 |
- @change="validateDate($event, 'startDt')" |
|
22 |
- /> --> |
|
23 |
- <div>-</div> |
|
24 |
- <div class="form-control sm cal"> |
|
25 |
- <VueDatePicker |
|
26 |
- InlineOptions |
|
27 |
- placeholder="종료일" |
|
28 |
- locale="ko" |
|
29 |
- :enable-time-picker="false" |
|
30 |
- :format="formatDate" |
|
31 |
- v-model="searchDate.endDt" |
|
32 |
- @update:model-value="validateDate($event, 'endDt')" |
|
33 |
- /> |
|
34 |
- </div> |
|
35 |
- <!-- <input |
|
36 |
- type="date" |
|
37 |
- class="form-control sm" |
|
38 |
- v-model="searchDate.endDt" |
|
39 |
- @change="validateDate($event, 'endDt')" |
|
40 |
- /> --> |
|
41 |
- <button class="btn sm primary" @click="axiosSelectList"> |
|
42 |
- 조회 |
|
43 |
- </button> |
|
44 |
- <button |
|
45 |
- class="large-btn green-border-btn" |
|
46 |
- v-if="pageAuth.fileDwnldAuthrt == 'Y'" |
|
47 |
- @click="fnDownload" |
|
48 |
- > |
|
49 |
- 다운로드 |
|
50 |
- </button> |
|
51 |
- </div> |
|
52 | 52 |
<div class="chart-zone mb30" v-show="menuCnt > 0"> |
53 | 53 |
<div class="chart-info"> |
54 | 54 |
<p class="detail-text"> |
--- client/views/pages/adm/statistics/UserStatistics.vue
+++ client/views/pages/adm/statistics/UserStatistics.vue
... | ... | @@ -1,58 +1,58 @@ |
1 | 1 |
<template> |
2 |
+ <div class="search-bar"> |
|
3 |
+ <div class="form-control sm cal"> |
|
4 |
+ <VueDatePicker |
|
5 |
+ InlineOptions |
|
6 |
+ placeholder="종료일" |
|
7 |
+ locale="ko" |
|
8 |
+ :enable-time-picker="false" |
|
9 |
+ :format="formatDate" |
|
10 |
+ v-model="searchDate.startDt" |
|
11 |
+ @update:model-value="validateDate($event, 'startDt')" |
|
12 |
+ /> |
|
13 |
+ </div> |
|
14 |
+ <!-- <input |
|
15 |
+ type="date" |
|
16 |
+ class="form-control sm" |
|
17 |
+ v-model="searchDate.startDt" |
|
18 |
+ @change="validateDate($event, 'startDt')" |
|
19 |
+ /> --> |
|
20 |
+ <div class="mark">-</div> |
|
21 |
+ <div class="form-control sm cal"> |
|
22 |
+ <VueDatePicker |
|
23 |
+ InlineOptions |
|
24 |
+ placeholder="종료일" |
|
25 |
+ locale="ko" |
|
26 |
+ :enable-time-picker="false" |
|
27 |
+ :format="formatDate" |
|
28 |
+ v-model="searchDate.endDt" |
|
29 |
+ @update:model-value="validateDate($event, 'endDt')" |
|
30 |
+ /> |
|
31 |
+ </div> |
|
32 |
+ <!-- <input |
|
33 |
+ type="date" |
|
34 |
+ class="form-control sm" |
|
35 |
+ v-model="searchDate.endDt" |
|
36 |
+ @change="validateDate($event, 'endDt')" |
|
37 |
+ /> --> |
|
38 |
+ |
|
39 |
+ |
|
40 |
+ <button class="btn sm primary" @click="axiosSelectList"> |
|
41 |
+ 조회 |
|
42 |
+ </button> |
|
43 |
+ |
|
44 |
+ <button |
|
45 |
+ class="large-btn green-border-btn" |
|
46 |
+ v-if="pageAuth.fileDwnldAuthrt == 'Y'" |
|
47 |
+ @click="fnDownload" |
|
48 |
+ > |
|
49 |
+ 다운로드 |
|
50 |
+ </button> |
|
51 |
+ |
|
52 |
+ </div> |
|
2 | 53 |
<div class="content-zone full-page"> |
3 | 54 |
<div class="content"> |
4 | 55 |
<div class="scroll"> |
5 |
- <div class="search-bar mb30"> |
|
6 |
- <div class="form-control sm cal"> |
|
7 |
- <VueDatePicker |
|
8 |
- InlineOptions |
|
9 |
- placeholder="종료일" |
|
10 |
- locale="ko" |
|
11 |
- :enable-time-picker="false" |
|
12 |
- :format="formatDate" |
|
13 |
- v-model="searchDate.startDt" |
|
14 |
- @update:model-value="validateDate($event, 'startDt')" |
|
15 |
- /> |
|
16 |
- </div> |
|
17 |
- <!-- <input |
|
18 |
- type="date" |
|
19 |
- class="form-control sm" |
|
20 |
- v-model="searchDate.startDt" |
|
21 |
- @change="validateDate($event, 'startDt')" |
|
22 |
- /> --> |
|
23 |
- <div class="mark">-</div> |
|
24 |
- <div class="form-control sm cal"> |
|
25 |
- <VueDatePicker |
|
26 |
- InlineOptions |
|
27 |
- placeholder="종료일" |
|
28 |
- locale="ko" |
|
29 |
- :enable-time-picker="false" |
|
30 |
- :format="formatDate" |
|
31 |
- v-model="searchDate.endDt" |
|
32 |
- @update:model-value="validateDate($event, 'endDt')" |
|
33 |
- /> |
|
34 |
- </div> |
|
35 |
- <!-- <input |
|
36 |
- type="date" |
|
37 |
- class="form-control sm" |
|
38 |
- v-model="searchDate.endDt" |
|
39 |
- @change="validateDate($event, 'endDt')" |
|
40 |
- /> --> |
|
41 |
- |
|
42 |
- |
|
43 |
- <button class="btn sm primary" @click="axiosSelectList"> |
|
44 |
- 조회 |
|
45 |
- </button> |
|
46 |
- |
|
47 |
- <button |
|
48 |
- class="large-btn green-border-btn" |
|
49 |
- v-if="pageAuth.fileDwnldAuthrt == 'Y'" |
|
50 |
- @click="fnDownload" |
|
51 |
- > |
|
52 |
- 다운로드 |
|
53 |
- </button> |
|
54 |
- |
|
55 |
- </div> |
|
56 | 56 |
<div class="chart-zone mb30"> |
57 | 57 |
<div class="chart-info"> |
58 | 58 |
<p class="detail-text"> |
Add a comment
Delete comment
Once you delete this comment, you won't be able to recover it. Are you sure you want to delete this comment?