Bladeren bron

first commit

dwkim 2 jaren geleden
commit
34b22bdd2f
100 gewijzigde bestanden met toevoegingen van 8679 en 0 verwijderingen
  1. 67 0
      .gitignore
  2. 8 0
      classpath.xml
  3. 3 0
      src/main/webapp/META-INF/MANIFEST.MF
  4. 15 0
      src/main/webapp/WEB-INF/web.xml
  5. 361 0
      src/main/webapp/app/koper/KOPER01010.html
  6. 259 0
      src/main/webapp/app/koper/KOPER02010.html
  7. 204 0
      src/main/webapp/app/koper/KOPER05010.html
  8. 57 0
      src/main/webapp/app/koper/KOPER07010.html
  9. 232 0
      src/main/webapp/app/operation/OPERATION01010.html
  10. 213 0
      src/main/webapp/app/operation/OPERATION02010.html
  11. 225 0
      src/main/webapp/app/operation/OPERATION03010.html
  12. 181 0
      src/main/webapp/app/operation/OPERATION04010.html
  13. 293 0
      src/main/webapp/app/operation/OPERATION05010.html
  14. 220 0
      src/main/webapp/app/operation/OPERATION06010.html
  15. 38 0
      src/main/webapp/app/popup/biz/BIZPOP_BATCH_ERROR.html
  16. 43 0
      src/main/webapp/app/popup/biz/BIZPOP_CATEGORY.html
  17. 113 0
      src/main/webapp/app/popup/biz/BIZPOP_DEVICE_DTL_SET.html
  18. 43 0
      src/main/webapp/app/popup/biz/BIZPOP_FRCOMP.html
  19. 45 0
      src/main/webapp/app/popup/biz/BIZPOP_FRCOMP_STORE.html
  20. 17 0
      src/main/webapp/app/popup/biz/BIZPOP_LOCATION_VIEW.html
  21. 17 0
      src/main/webapp/app/popup/biz/BIZPOP_MAILFORM_PREVIEW.html
  22. 56 0
      src/main/webapp/app/popup/biz/BIZPOP_NK_CORNER_PRODUCT.html
  23. 47 0
      src/main/webapp/app/popup/biz/BIZPOP_NK_DISPLAY_CONTENTS.html
  24. 56 0
      src/main/webapp/app/popup/biz/BIZPOP_NK_DISPLAY_PRODUCT.html
  25. 51 0
      src/main/webapp/app/popup/biz/BIZPOP_NK_EQUIP_DISPLAY.html
  26. 48 0
      src/main/webapp/app/popup/biz/BIZPOP_NK_EVENT_EXC_STORE.html
  27. 48 0
      src/main/webapp/app/popup/biz/BIZPOP_NK_EVENT_INC_STORE.html
  28. 56 0
      src/main/webapp/app/popup/biz/BIZPOP_NK_EVENT_PRODUCT.html
  29. 44 0
      src/main/webapp/app/popup/biz/BIZPOP_NK_OPTION_GRP.html
  30. 47 0
      src/main/webapp/app/popup/biz/BIZPOP_NK_PRODUCT.html
  31. 55 0
      src/main/webapp/app/popup/biz/BIZPOP_NK_RECOMMEND_PRODUCT.html
  32. 41 0
      src/main/webapp/app/popup/biz/BIZPOP_NK_SALES_USER_SCH.html
  33. 21 0
      src/main/webapp/app/popup/biz/BIZPOP_POPUP_PREVIEW.html
  34. 43 0
      src/main/webapp/app/popup/comm/AUTH_SCH_POPUP.html
  35. 41 0
      src/main/webapp/app/popup/comm/MENU_SCH_POPUP.html
  36. 51 0
      src/main/webapp/app/popup/comm/NOTICE_INFO_POPUP.html
  37. 72 0
      src/main/webapp/app/popup/comm/USER_INFO_MODIFY_POPUP.html
  38. 43 0
      src/main/webapp/app/popup/comm/USER_SCH_POPUP.html
  39. 116 0
      src/main/webapp/app/system/SYSTEM01010.html
  40. 133 0
      src/main/webapp/app/system/SYSTEM02010.html
  41. 101 0
      src/main/webapp/app/system/SYSTEM03010.html
  42. 120 0
      src/main/webapp/app/system/SYSTEM04010.html
  43. 136 0
      src/main/webapp/app/system/SYSTEM05010.html
  44. 53 0
      src/main/webapp/app/system/SYSTEM06010.html
  45. 471 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.css
  46. 1 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.css.map
  47. 9 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.min.css
  48. 1 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.min.css.map
  49. 504 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.standalone.css
  50. 1 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.standalone.css.map
  51. 9 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.standalone.min.css
  52. 1 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.standalone.min.css.map
  53. 678 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.css
  54. 1 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.css.map
  55. 9 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.min.css
  56. 1 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.min.css.map
  57. 707 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.css
  58. 1 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.css.map
  59. 9 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.min.css
  60. 1 0
      src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.min.css.map
  61. 2096 0
      src/main/webapp/bootstrap-datepicker/js/bootstrap-datepicker.js
  62. 9 0
      src/main/webapp/bootstrap-datepicker/js/bootstrap-datepicker.min.js
  63. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.ar.min.js
  64. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.az.min.js
  65. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.bg.min.js
  66. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.bs.min.js
  67. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.ca.min.js
  68. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.cs.min.js
  69. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.cy.min.js
  70. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.da.min.js
  71. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.de.min.js
  72. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.el.min.js
  73. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.en-AU.min.js
  74. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.en.min.js
  75. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.eo.min.js
  76. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.es.min.js
  77. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.et.min.js
  78. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.eu.min.js
  79. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.fa.min.js
  80. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.fi.min.js
  81. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.fo.min.js
  82. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.fr-CH.min.js
  83. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.fr.min.js
  84. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.gl.min.js
  85. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.he.min.js
  86. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.hr.min.js
  87. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.hu.min.js
  88. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.hy.min.js
  89. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js
  90. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.is.min.js
  91. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.it-CH.min.js
  92. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.it.min.js
  93. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.ja.min.js
  94. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.ka.min.js
  95. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.kh.min.js
  96. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.kk.min.js
  97. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.ko.min.js
  98. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.kr.min.js
  99. 1 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.lt.min.js
  100. 0 0
      src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.lv.min.js

+ 67 - 0
.gitignore

@@ -0,0 +1,67 @@
1
+HELP.md
2
+target/
3
+!.mvn/wrapper/maven-wrapper.jar
4
+!**/src/main/**/target/
5
+!**/src/test/**/target/
6
+
7
+### STS ###
8
+.apt_generated
9
+.classpath
10
+.factorypath
11
+.project
12
+.settings
13
+.springBeans
14
+.sts4-cache
15
+
16
+### IntelliJ IDEA ###
17
+.idea
18
+*.iws
19
+*.iml
20
+*.ipr
21
+
22
+### NetBeans ###
23
+/nbproject/private/
24
+/nbbuild/
25
+/dist/
26
+/node_modules/
27
+/nbdist/
28
+/.nb-gradle/
29
+build/
30
+out/
31
+!**/src/main/**/build/
32
+!**/src/test/**/build/
33
+node_modules
34
+dist/*
35
+*.log
36
+
37
+### VS Code ###
38
+.vscode/
39
+
40
+.DS_Store
41
+node_modules/
42
+/dist/
43
+
44
+# local env files
45
+.env.local
46
+.env.*.local
47
+
48
+# Log files
49
+npm-debug.log*
50
+yarn-debug.log*
51
+yarn-error.log*
52
+
53
+# Editor directories and files
54
+.idea
55
+.vscode
56
+*.suo
57
+*.ntvs*
58
+*.njsproj
59
+*.sln
60
+*.sw*
61
+
62
+### Gradle ###
63
+.gradle
64
+/build/
65
+/gradle/
66
+gradle
67
+gradlew.bat

+ 8 - 0
classpath.xml

@@ -0,0 +1,8 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<classpath>
3
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8"/>
4
+	<classpathentry kind="src" path="src/main/java"/>
5
+	<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.web.container"/>
6
+	<classpathentry kind="con" path="org.eclipse.jst.j2ee.internal.module.container"/>
7
+	<classpathentry kind="output" path="build/classes"/>
8
+</classpath>

+ 3 - 0
src/main/webapp/META-INF/MANIFEST.MF

@@ -0,0 +1,3 @@
1
+Manifest-Version: 1.0
2
+Class-Path: 
3
+

+ 15 - 0
src/main/webapp/WEB-INF/web.xml

@@ -0,0 +1,15 @@
1
+<?xml version="1.0" encoding="UTF-8"?>
2
+<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3
+	xmlns="http://xmlns.jcp.org/xml/ns/javaee"
4
+	xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_4_0.xsd"
5
+	version="4.0">
6
+	<display-name>oqpo-view</display-name>
7
+	<welcome-file-list>
8
+		<welcome-file>login.html</welcome-file>
9
+	</welcome-file-list>
10
+	
11
+	<error-page>
12
+		<error-code>404</error-code>
13
+		<location>/fail/404.html</location>
14
+	</error-page>
15
+</web-app>

+ 361 - 0
src/main/webapp/app/koper/KOPER01010.html

@@ -0,0 +1,361 @@
1
+<section id="ITP_TAB_KOPER01010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<article class="itp_detail">
4
+			<div class="itp_det_head fix">
5
+				<h2 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>가맹점관리</strong></h2>
6
+				<div class="pull-right itp_cicon">
7
+					<button type="button" id="ITP_BTN_KOPER01010_SRH" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
8
+					<button type="button" id="ITP_BTN_KOPER01010_MODIFY" class="btn btn-success btn-sm UPB" style="display: inline-block;"><i class="glyphicon glyphicon-ok"></i> 수정</button>
9
+					<button type="button" id="ITP_BTN_KOPER01010_NEWREG" class="btn btn-primary btn-sm NEB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 신규등록</button>
10
+					<button type="button" id="ITP_BTN_KOPER01010_DELETE" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
11
+					<button type="button" id="ITP_BTN_KOPER01010_CANCELLIST" class="btn btn-warning btn-sm PRB"><i class="glyphicon glyphicon-minus"></i> 취소/목록</button>
12
+					<button type="button" id="ITP_BTN_KOPER01010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
13
+				</div>				
14
+			</div>
15
+			<div class="itp_det_in">
16
+				<div id="ITP_AJAX_KOPER01010_LIST_CONTAINER">
17
+					<div class="itp_lg_form itp_type1 fix">
18
+						<div class="itp_srh_border fix">
19
+							<div class="col-xs-12">
20
+								<form id="ITP_FORM_KOPER01010_SEARCH" class="form-horizontal">
21
+									<div class="form-group">
22
+										<div class="col-xs-2 itp_ip itp_noMar">
23
+											<select id="ITP_FORM_KOPER01010_SEARCH_TYPE" class="form-control itp_input">
24
+												<option value="">가입일자</option>											
25
+											</select>
26
+										</div>
27
+										<div class="col-xs-3 itp_ip itp_noMar">
28
+											<div class="input-daterange input-group date">
29
+												<input type="text" id="ITP_FORM_KOPER01010_SEARCH_FROM_DT" class="form-control itp_input" name="fromDt" value="" readonly>
30
+												<span class="input-group-addon itp_date_to">~</span>
31
+												<input type="text" id="ITP_FORM_KOPER01010_SEARCH_TO_DT" class="form-control itp_input" name="toDt" value="" readonly>
32
+											</div>
33
+										</div>
34
+										<div class="col-xs-2 itp_ip itp_noMar">
35
+										<input type="text" id="ITP_FORM_KOPER01010_SEARCH_CMPY_NM" class="form-control itp_input" name="scmpyNm" placeholder="가입자명 검색" />
36
+										</div>
37
+										<div class="col-xs-2 itp_ip itp_noMar">
38
+											<select id="ITP_FORM_KOPER01010_SEARCH_CMPY_STAT_CD" class="form-control itp_input" name="scmpyStatCd"></select>
39
+										</div>									
40
+									</div>
41
+								</form>
42
+							</div>
43
+						</div>
44
+					</div>
45
+					<div class="itp_table fix">
46
+						<div id="ITP_KOPER01010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
47
+							<div id="ITP_KOPER01010_jqGridView" class="itp_views fix"></div>
48
+							<table id="ITP_KOPER01010_jqGrid"></table>
49
+							<div id="ITP_KOPER01010_jqGridPager"></div>
50
+							<div id="ITP_KOPER01010_jqGridEmpty" class="itp_no_data"></div>
51
+						</div>
52
+					</div>
53
+				</div>
54
+				<div id="ITP_AJAX_KOPER01010_DETAIL_CONTAINER">
55
+					<div class="itp_form itp_type1 fix">
56
+						<div class="col-xs-12">
57
+							<form id="ITP_FORM_KOPER01010_DETAIL" class="form-horizontal">
58
+								<input type="hidden" id="ITP_FORM_KOPER01010_DETAIL_VIEW_CD" name="viewCd" value="C">
59
+								<input type="hidden" id="ITP_FORM_KOPER01010_DETAIL_CMPY_LOCATION" name="cmpyLocation" value="">
60
+					
61
+								<section class="itp_form_sec">
62
+									<h4 class="itp_form_tit">가맹점정보</h4>
63
+									<div class="itp_form_in">
64
+										<div class="form-group">
65
+											<label class="col-xs-2 itp_lb">가맹점명(*)</label>
66
+											<div class="col-xs-4 itp_ip">
67
+												<div class="col-xs-5 itp_in">
68
+													<input type="text" id="ITP_FORM_KOPER01010_DETAIL_CMPY_NM" class="form-control itp_input" name="cmpyNm" value="" maxlength="40">
69
+												</div>
70
+											</div>
71
+											<label class="col-xs-2 itp_lb">상태(*)</label>
72
+											<div class="col-xs-4 itp_ip">
73
+												<div class="col-xs-5 itp_in">
74
+													<select id="ITP_FORM_KOPER01010_DETAIL_CMPY_STAT_CD" class="form-control itp_input" name="cmpyStatCd"></select>
75
+												</div>
76
+											</div>
77
+										</div>
78
+										<div class="form-group">
79
+											<label class="col-xs-2 itp_lb">가맹점코드(가맹ID)</label>
80
+											<div class="col-xs-4 itp_ip">
81
+												<div class="col-xs-6 itp_in">
82
+													<div class="input-group">
83
+													<input type="text" id="ITP_FORM_KOPER01010_DETAIL_CMPY_CD" class="form-control itp_input" name="cmpyCd" value="" maxlength="10" readonly>
84
+													<span class="input-group-btn">
85
+														<button id="ITP_FORM_KOPER01010_DETAIL_DUP" class="btn btn-default btn-sm itp_btn SHOW" type="button" disabled><i class="glyphicon glyphicon-ok"></i></button>
86
+													</span>
87
+													</div>
88
+												</div>
89
+											</div>
90
+											<label class="col-xs-2 itp_lb">기업형태</label>
91
+											<div class="col-xs-4 itp_ip">
92
+												<div class="col-xs-5 itp_in">
93
+													<select id="ITP_FORM_KOPER01010_DETAIL_CMPY_TYPE_CD" class="form-control itp_input" name="cmpyTypeCd"></select>
94
+												</div>
95
+											</div>
96
+										</div>
97
+										<div class="form-group">
98
+											<label class="col-xs-2 itp_lb">사업자등록번호(*)</label>
99
+											<div class="col-xs-4 itp_ip">
100
+												<div class="col-xs-5 itp_in">
101
+													<input type="text" id="ITP_FORM_KOPER01010_DETAIL_CMPY_REG_NUM" class="form-control itp_input" name="cmpyRegNum" value="">
102
+												</div>
103
+											</div>
104
+											<label class="col-xs-2 itp_lb">법인번호</label>
105
+											<div class="col-xs-4 itp_ip">
106
+												<div class="col-xs-5 itp_in">
107
+													<input type="text" id="ITP_FORM_KOPER01010_DETAIL_COPT_NUM" class="form-control itp_input" name="coptNum" value="">
108
+												</div>
109
+											</div>
110
+										</div>
111
+										<div class="form-group">
112
+											<label class="col-xs-2 itp_lb">권한정보(*)</label>
113
+											<div class="col-xs-4 itp_ip">
114
+												<div class="col-xs-5 itp_in">
115
+													<select id="ITP_FORM_KOPER01010_DETAIL_FRCOMP_AUTH_CD" class="form-control itp_input" name="frcompAuthCd"></select>
116
+												</div>
117
+											</div>
118
+											<label class="col-xs-2 itp_lb">업태</label>
119
+											<div class="col-xs-4 itp_ip">
120
+												<div class="col-xs-5 itp_in">
121
+													<input type="text" id="ITP_FORM_KOPER01010_DETAIL_BIZ_CATE" class="form-control itp_input" name="bizCate" value="">
122
+												</div>
123
+											</div>
124
+										</div>
125
+										<div class="form-group">
126
+											<label class="col-xs-2 itp_lb">비밀번호(초기-전화번호)</label>
127
+											<div class="col-xs-4 itp_ip">
128
+												<div class="col-xs-5 itp_in">
129
+													<input type="password" id="ITP_FORM_KOPER01010_DETAIL_USER_PW" class="form-control itp_input" name="userPw" value="" disabled>
130
+												</div>
131
+												<button type="button" id="ITP_BTN_KOPER01010_RESET_PW" class="btn btn-danger btn-xs PWC" style="margin: 3px 0px 0px 3px;">비밀번호 초기화</button>
132
+											</div>
133
+											<label class="col-xs-2 itp_lb">업종</label>
134
+											<div class="col-xs-4 itp_ip">
135
+												<div class="col-xs-5 itp_in">
136
+													<input type="text" id="ITP_FORM_KOPER01010_DETAIL_BIZ_TYPE" class="form-control itp_input" name="bizType" value="">
137
+												</div>
138
+											</div>
139
+										</div>
140
+										<div class="form-group">
141
+											<label class="col-xs-2 itp_lb">대표자명(*)</label>
142
+											<div class="col-xs-4 itp_ip">
143
+												<div class="col-xs-5 itp_in">
144
+													<input type="text" id="ITP_FORM_KOPER01010_DETAIL_BOSS_NM" class="form-control itp_input" name="bossNm" value="">
145
+												</div>
146
+											</div>
147
+											<label class="col-xs-2 itp_lb">대표연락처(*)</label>
148
+											<div class="col-xs-4 itp_ip">
149
+												<div class="col-xs-5 itp_in">
150
+													<input type="text" id="ITP_FORM_KOPER01010_DETAIL_MAIN_TEL" class="form-control itp_input" name="mainTel" value="">
151
+												</div>
152
+											</div>											
153
+										</div>
154
+										<div class="form-group">
155
+											<label class="col-xs-2 itp_lb">대표FAX</label>
156
+											<div class="col-xs-4 itp_ip">
157
+												<div class="col-xs-5 itp_in">
158
+													<input type="text" id="ITP_FORM_KOPER01010_DETAIL_MAIN_FAX" class="form-control itp_input" name="mainFax" value="">
159
+												</div>
160
+											</div>
161
+											<label class="col-xs-2 itp_lb">대표이메일(*)</label>
162
+											<div class="col-xs-4 itp_ip">
163
+												<div class="col-xs-5 itp_in">
164
+													<input type="text" id="ITP_FORM_KOPER01010_DETAIL_MAIN_EMAIL" class="form-control itp_input" name="mainEmail" value="">
165
+												</div>
166
+											</div>											
167
+										</div>					
168
+									</div>									
169
+									<div class="itp_form_in">
170
+										<div class="form-group">
171
+											<label class="col-xs-2 itp_lb">가맹점회사주소(*)</label>
172
+											<div class="col-xs-10 itp_ip">
173
+												<div class="col-xs-1 itp_in">
174
+												<input type="text" id="ITP_FORM_KOPER01010_DETAIL_CMPY_ZIPNO" class="form-control itp_input" name="cmpyZipno" value="" maxlength="6" readonly placeholder="우편번호">													
175
+												</div>
176
+												<div class="col-xs-1 itp_in">
177
+												<button type="button" id="ITP_FORM_KOPER01010_DETAIL_ADRES_SCH" class="btn btn-primary btn-xs SHOW" style="margin: 3px 0px 0px 3px;">&nbsp;&nbsp;주소검색&nbsp;&nbsp;</button>
178
+												</div>
179
+												<div class="col-xs-4 itp_in" style="margin-right: 5px;">
180
+												<input type="text" id="ITP_FORM_KOPER01010_DETAIL_CMPY_ADRES" class="form-control itp_input" name="cmpyAdres" value="" readonly placeholder="기본주소">													
181
+												</div>
182
+												<div class="col-xs-4 itp_in">
183
+												<input type="text" id="ITP_FORM_KOPER01010_DETAIL_CMPY_ADRES_DTL" class="form-control itp_input" name="cmpyAdresDtl" value="" placeholder="상세주소">													
184
+												</div>
185
+												
186
+												<!-- 주소 맵 -->
187
+												<input type="hidden" id="ITP_FORM_KOPER01010_DETAIL_LOTS_ADDRESS" value="" />
188
+												<input type="hidden" id="ITP_FORM_KOPER01010_DETAIL_STREET_ADDRESS" value="" />
189
+												<input type="hidden" name="cmpyLat" id="ITP_FORM_KOPER01010_DETAIL_LAT" value="" />
190
+												<input type="hidden" name="cmpyLng" id="ITP_FORM_KOPER01010_DETAIL_LNG" value="" />
191
+												<input type="hidden" id="ITP_FORM_KOPER01010_DETAIL_HJ_DONG" value="" />
192
+												<input type="hidden" id="ITP_FORM_KOPER01010_DETAIL_BJ_DONG" value="" />
193
+												<div id="ITP_FORM_KOPER01010_DETAIL_MAP" style="width:700px; height:400px; margin-top:35px;"></div>
194
+											</div>
195
+										</div>
196
+									</div>
197
+									<div class="itp_form_in">
198
+										<div class="form-group border">
199
+											<label class="col-xs-2 itp_lb">등록일시</label>
200
+											<div class="col-xs-4 itp_ip">
201
+												<div class="col-xs-5 itp_in fnAddDt"></div>
202
+											</div>
203
+											<label class="col-xs-2 itp_lb">최종수정일시</label>
204
+											<div class="col-xs-4 itp_ip">
205
+												<div class="col-xs-5 itp_in fnChgDt"></div>
206
+											</div>
207
+										</div>
208
+									</div>
209
+								</section>								
210
+							</form>
211
+						</div>
212
+					</div>	
213
+					<div class="itp_table fix">
214
+						<div class="itp_table_head fix">
215
+							<h4 class="itp_table_tit">* 영업담당자정보</h4>
216
+							<div class="pull-right itp_cicon">
217
+								<button type="button" id="ITP_BTN_KOPER01010_DETAIL_ADDROW" class="btn btn-primary btn-sm ARB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 행추가</button>
218
+								<button type="button" id="ITP_BTN_KOPER01010_DETAIL_DELROW" class="btn btn-danger btn-sm DRB"><i class="glyphicon glyphicon-remove"></i> 행삭제</button>									
219
+							</div>
220
+						</div>
221
+						
222
+						<div id="ITP_KOPER01010_DETAIL_jqGrid_list" class="itp_tb_list">
223
+							<div id="ITP_KOPER01010_DETAIL_jqGridView" class="itp_views fix"></div>
224
+							<table id="ITP_KOPER01010_DETAIL_jqGrid"></table>
225
+							<div id="ITP_KOPER01010_DETAIL_jqGridPager"></div>
226
+							<div id="ITP_KOPER01010_DETAIL_jqGridEmpty" class="itp_no_data"></div>
227
+						</div>
228
+					</div>				
229
+				</div>
230
+				<div id="ITP_AJAX_KOPER01010_VIEW_CONTAINER">
231
+					<div class="itp_form itp_type1 fix">
232
+						<div class="col-xs-12">
233
+							<form id="ITP_FORM_KOPER01010_VIEW" class="form-horizontal">
234
+								<input type="hidden" id="ITP_FORM_KOPER01010_VIEW_VIEW_CD" name="viewCd" value="R">
235
+								<input type="hidden" id="ITP_FORM_KOPER01010_VIEW_CMPY_CD" name="cmpyCd" value="">
236
+					
237
+								<section class="itp_form_sec">
238
+									<h4 class="itp_form_tit">가맹점정보</h4>
239
+									<div class="itp_form_in">
240
+										<div class="form-group">
241
+											<label class="col-xs-2 itp_lb">가맹점명(*)</label>
242
+											<div class="col-xs-4 itp_ip">
243
+												<div class="col-xs-5 itp_in fnCmpyNm"></div>
244
+											</div>
245
+											<label class="col-xs-2 itp_lb">상태</label>
246
+											<div class="col-xs-4 itp_ip">
247
+												<div class="col-xs-5 itp_in fnCmpyStatCd"></div>
248
+											</div>
249
+										</div>
250
+										<div class="form-group">
251
+											<label class="col-xs-2 itp_lb">가맹점코드</label>
252
+											<div class="col-xs-4 itp_ip">
253
+												<div class="col-xs-5 itp_in fnCmpyCd"></div>
254
+											</div>
255
+											<label class="col-xs-2 itp_lb">기업형태</label>
256
+											<div class="col-xs-4 itp_ip">
257
+												<div class="col-xs-5 itp_in fnCmpyTypeCd"></div>
258
+											</div>
259
+										</div>
260
+										<div class="form-group">
261
+											<label class="col-xs-2 itp_lb">사업자등록번호(*)</label>
262
+											<div class="col-xs-4 itp_ip">
263
+												<div class="col-xs-5 itp_in fnCmpyRegNum"></div>
264
+											</div>
265
+											<label class="col-xs-2 itp_lb">법인번호</label>
266
+											<div class="col-xs-4 itp_ip">
267
+												<div class="col-xs-5 itp_in fnCoptNum"></div>
268
+											</div>
269
+										</div>
270
+										
271
+										<div class="form-group">
272
+											<label class="col-xs-2 itp_lb">권한정보(*)</label>
273
+											<div class="col-xs-4 itp_ip">
274
+												<div class="col-xs-5 itp_in fnFrcompAuthCd"></div>
275
+											</div>
276
+											<label class="col-xs-2 itp_lb">업태</label>
277
+											<div class="col-xs-4 itp_ip">
278
+												<div class="col-xs-5 itp_in fnBizCate"></div>
279
+											</div>
280
+										</div>
281
+									</div>
282
+									<div class="itp_form_in">
283
+											<div class="form-group">
284
+												<div class="col-xs-6 itp_ip">
285
+												</div>
286
+												<label class="col-xs-2 itp_lb">업종</label>
287
+												<div class="col-xs-4 itp_ip">
288
+													<div class="col-xs-5 itp_in fnBizType"></div>
289
+												</div>
290
+											</div>
291
+									</div>
292
+									<div class="itp_form_in">
293
+										<div class="form-group">
294
+											<label class="col-xs-2 itp_lb">대표자명(*)</label>
295
+											<div class="col-xs-4 itp_ip">
296
+												<div class="col-xs-5 itp_in fnBossNm"></div>
297
+											</div>
298
+											<label class="col-xs-2 itp_lb">대표연락처(*)</label>
299
+											<div class="col-xs-4 itp_ip">
300
+												<div class="col-xs-5 itp_in fnMainTel"></div>
301
+											</div>											
302
+										</div>
303
+										<div class="form-group">
304
+											<label class="col-xs-2 itp_lb">대표FAX</label>
305
+											<div class="col-xs-4 itp_ip">
306
+												<div class="col-xs-5 itp_in fnMainFax"></div>
307
+											</div>
308
+											<label class="col-xs-2 itp_lb">대표이메일(*)</label>
309
+											<div class="col-xs-4 itp_ip">
310
+												<div class="col-xs-5 itp_in fnMainEmail"></div>
311
+											</div>											
312
+										</div>					
313
+									</div>									
314
+									<div class="itp_form_in">
315
+										<div class="form-group">
316
+											<label class="col-xs-2 itp_lb">가맹점회사주소(*)</label>
317
+											<div class="col-xs-10 itp_ip">
318
+												<div class="col-xs-10 itp_in fnCmpyAddress"></div>
319
+												
320
+												<!-- 주소 맵 -->
321
+												<div id="ITP_FORM_KOPER01010_VIEW_MAP" style="width:700px; height:400px; margin-top:27px;"></div>
322
+											</div>
323
+										</div>
324
+									</div>
325
+									<div class="itp_form_in">
326
+										<div class="form-group border">
327
+											<label class="col-xs-2 itp_lb">등록일시</label>
328
+											<div class="col-xs-4 itp_ip">
329
+												<div class="col-xs-5 itp_in fnAddDt"></div>
330
+											</div>
331
+											<label class="col-xs-2 itp_lb">최종수정일시</label>
332
+											<div class="col-xs-4 itp_ip">
333
+												<div class="col-xs-5 itp_in fnChgDt"></div>
334
+											</div>
335
+										</div>
336
+									</div>
337
+								</section>								
338
+							</form>
339
+						</div>
340
+					</div>	
341
+					
342
+					<div class="itp_table fix">
343
+						<div class="itp_table_head fix">
344
+							<h4 class="itp_table_tit">* 영업담당자정보</h4>
345
+						</div>
346
+						
347
+						<div id="ITP_KOPER01010_VIEW_jqGrid_list" class="itp_tb_list">
348
+							<div id="ITP_KOPER01010_VIEW_jqGridView" class="itp_views fix"></div>
349
+							<table id="ITP_KOPER01010_VIEW_jqGrid"></table>
350
+							<div id="ITP_KOPER01010_VIEW_jqGridPager"></div>
351
+							<div id="ITP_KOPER01010_VIEW_jqGridEmpty" class="itp_no_data"></div>
352
+						</div>
353
+					</div>	
354
+										
355
+				</div>
356
+			</div>
357
+		</article>
358
+	</div>
359
+	
360
+	<div id="ITP_TAP_JS"></div>	
361
+</section>

+ 259 - 0
src/main/webapp/app/koper/KOPER02010.html

@@ -0,0 +1,259 @@
1
+<section id="ITP_TAB_KOPER02010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<article class="itp_detail">
4
+			<div class="itp_det_head fix">
5
+				<h2 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>영업담당자관리</strong></h2>
6
+				<div class="pull-right itp_cicon">
7
+					<button type="button" id="ITP_BTN_KOPER02010_SRH" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
8
+					<button type="button" id="ITP_BTN_KOPER02010_MODIFY" class="btn btn-success btn-sm UPB" style="display: inline-block;"><i class="glyphicon glyphicon-ok"></i> 수정</button>
9
+					<button type="button" id="ITP_BTN_KOPER02010_NEWREG" class="btn btn-primary btn-sm NEB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 신규등록</button>
10
+					<button type="button" id="ITP_BTN_KOPER02010_DELETE" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
11
+					<button type="button" id="ITP_BTN_KOPER02010_CANCELLIST" class="btn btn-warning btn-sm PRB"><i class="glyphicon glyphicon-minus"></i> 취소/목록</button>
12
+					<button type="button" id="ITP_BTN_KOPER02010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
13
+				</div>				
14
+			</div>
15
+			<div class="itp_det_in">
16
+				<div id="ITP_AJAX_KOPER02010_LIST_CONTAINER">
17
+					<div class="itp_lg_form itp_type1 fix">
18
+						<div class="itp_srh_border fix">
19
+							<div class="col-xs-12">
20
+								<form id="ITP_FORM_KOPER02010_SEARCH" class="form-horizontal">
21
+									<div class="form-group">
22
+										<div class="col-xs-2 itp_ip itp_noMar">
23
+											<select id="ITP_FORM_KOPER02010_SEARCH_TYPE" class="form-control itp_input">
24
+												<option value="">등록일자</option>											
25
+											</select>
26
+										</div>
27
+										<div class="col-xs-3 itp_ip itp_noMar">
28
+											<div class="input-daterange input-group date">
29
+												<input type="text" id="ITP_FORM_KOPER02010_SEARCH_FROM_DT" class="form-control itp_input" name="fromDt" value="" readonly>
30
+												<span class="input-group-addon itp_date_to">~</span>
31
+												<input type="text" id="ITP_FORM_KOPER02010_SEARCH_TO_DT" class="form-control itp_input" name="toDt" value="" readonly>
32
+											</div>
33
+										</div>
34
+										<div class="col-xs-2 itp_ip itp_noMar">
35
+										<input type="text" id="ITP_FORM_KOPER02010_SEARCH_SALES_USER_NM" class="form-control itp_input" name="ssalesUserNm" placeholder="영업담당자 검색" />
36
+										</div>
37
+										<div class="col-xs-2 itp_ip itp_noMar">
38
+											<select id="ITP_FORM_KOPER02010_SEARCH_USE_STAT_CD" class="form-control itp_input" name="suseStatCd"></select>
39
+										</div>									
40
+									</div>
41
+								</form>
42
+							</div>
43
+						</div>
44
+					</div>
45
+					<div class="itp_table fix">
46
+						<div id="ITP_KOPER02010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
47
+							<div id="ITP_KOPER02010_jqGridView" class="itp_views fix"></div>
48
+							<table id="ITP_KOPER02010_jqGrid"></table>
49
+							<div id="ITP_KOPER02010_jqGridPager"></div>
50
+							<div id="ITP_KOPER02010_jqGridEmpty" class="itp_no_data"></div>
51
+						</div>
52
+					</div>
53
+				</div>
54
+				<div id="ITP_AJAX_KOPER02010_DETAIL_CONTAINER">
55
+					<div class="itp_form itp_type1 fix">
56
+						<div class="col-xs-12">
57
+							<form id="ITP_FORM_KOPER02010_DETAIL" class="form-horizontal">
58
+								<input type="hidden" id="ITP_FORM_KOPER02010_DETAIL_VIEW_CD" name="viewCd" value="C">
59
+								<input type="hidden" id="ITP_FORM_KOPER02010_DETAIL_LOCATION" name="location" value="">
60
+					
61
+								<section class="itp_form_sec">
62
+									<h4 class="itp_form_tit">영업담당자정보</h4>
63
+									<div class="itp_form_in">
64
+										<div class="form-group">
65
+											<label class="col-xs-2 itp_lb">영업담당자명(*)</label>
66
+											<div class="col-xs-4 itp_ip">
67
+												<div class="col-xs-5 itp_in">
68
+													<input type="text" id="ITP_FORM_KOPER02010_DETAIL_SALES_USER_NM" class="form-control itp_input" name="salesUserNm" value="" maxlength="40">
69
+												</div>
70
+											</div>
71
+											<label class="col-xs-2 itp_lb">상태(*)</label>
72
+											<div class="col-xs-4 itp_ip">
73
+												<div class="col-xs-5 itp_in">
74
+													<select id="ITP_FORM_KOPER02010_DETAIL_USE_STAT_CD" class="form-control itp_input" name="useStatCd"></select>
75
+												</div>
76
+											</div>
77
+										</div>
78
+										<div class="form-group">
79
+											<label class="col-xs-2 itp_lb">영업담당자ID</label>
80
+											<div class="col-xs-4 itp_ip">
81
+												<div class="col-xs-6 itp_in">
82
+													<div class="input-group">
83
+													<input type="text" id="ITP_FORM_KOPER02010_DETAIL_SALES_USER_ID" class="form-control itp_input" name="salesUserId" value="" maxlength="10" >
84
+													<span class="input-group-btn">
85
+														<button id="ITP_FORM_KOPER02010_DETAIL_DUP" class="btn btn-default btn-sm itp_btn SHOW" type="button" disabled><i class="glyphicon glyphicon-ok"></i></button>
86
+													</span>
87
+													</div>
88
+												</div>
89
+											</div>
90
+											<label class="col-xs-2 itp_lb">영업타입</label>
91
+											<div class="col-xs-4 itp_ip">
92
+												<div class="col-xs-5 itp_in">
93
+													<select id="ITP_FORM_KOPER02010_DETAIL_SALES_TYPE_CD" class="form-control itp_input" name="salesTypeCd"></select>
94
+												</div>
95
+											</div>
96
+										</div>
97
+										
98
+										<div class="form-group">
99
+											<label class="col-xs-2 itp_lb">비밀번호(초기-전화번호)</label>
100
+											<div class="col-xs-4 itp_ip">
101
+												<div class="col-xs-5 itp_in">
102
+													<input type="password" id="ITP_FORM_KOPER02010_DETAIL_USER_PW" class="form-control itp_input" name="userPw" value="" disabled>
103
+												</div>
104
+												<button type="button" id="ITP_BTN_KOPER02010_RESET_PW" class="btn btn-danger btn-xs PWC" style="margin: 3px 0px 0px 3px;">비밀번호 초기화</button>
105
+											</div>
106
+											<label class="col-xs-2 itp_lb">대표연락처(*)</label>
107
+											<div class="col-xs-4 itp_ip">
108
+												<div class="col-xs-5 itp_in">
109
+													<input type="text" id="ITP_FORM_KOPER02010_DETAIL_TEL_NO" class="form-control itp_input" name="telNo" value="">
110
+												</div>
111
+											</div>		
112
+										</div>
113
+										<div class="form-group">
114
+											<label class="col-xs-2 itp_lb">FAX</label>
115
+											<div class="col-xs-4 itp_ip">
116
+												<div class="col-xs-5 itp_in">
117
+													<input type="text" id="ITP_FORM_KOPER02010_DETAIL_FAX_NO" class="form-control itp_input" name="faxNo" value="">
118
+												</div>
119
+											</div>
120
+											<label class="col-xs-2 itp_lb">이메일(*)</label>
121
+											<div class="col-xs-4 itp_ip">
122
+												<div class="col-xs-5 itp_in">
123
+													<input type="text" id="ITP_FORM_KOPER02010_DETAIL_EMAIL" class="form-control itp_input" name="email" value="">
124
+												</div>
125
+											</div>											
126
+										</div>					
127
+									</div>									
128
+									<div class="itp_form_in">
129
+										<div class="form-group">
130
+											<label class="col-xs-2 itp_lb">주소(*)</label>
131
+											<div class="col-xs-10 itp_ip">
132
+												<div class="col-xs-1 itp_in">
133
+												<input type="text" id="ITP_FORM_KOPER02010_DETAIL_ZIPNO" class="form-control itp_input" name="zipno" value="" maxlength="6" readonly placeholder="우편번호">													
134
+												</div>
135
+												<div class="col-xs-1 itp_in">
136
+												<button type="button" id="ITP_FORM_KOPER02010_DETAIL_ADRES_SCH" class="btn btn-primary btn-xs SHOW" style="margin: 3px 0px 0px 3px;">&nbsp;&nbsp;주소검색&nbsp;&nbsp;</button>
137
+												</div>
138
+												<div class="col-xs-4 itp_in" style="margin-right: 5px;">
139
+												<input type="text" id="ITP_FORM_KOPER02010_DETAIL_ADRES" class="form-control itp_input" name="adres" value="" readonly placeholder="기본주소">													
140
+												</div>
141
+												<div class="col-xs-4 itp_in">
142
+												<input type="text" id="ITP_FORM_KOPER02010_DETAIL_ADRES_DTL" class="form-control itp_input" name="adresDtl" value="" placeholder="상세주소">													
143
+												</div>
144
+												
145
+												<!-- 주소 맵 -->
146
+												<input type="hidden" id="ITP_FORM_KOPER02010_DETAIL_LOTS_ADDRESS" value="" />
147
+												<input type="hidden" id="ITP_FORM_KOPER02010_DETAIL_STREET_ADDRESS" value="" />
148
+												<input type="hidden" name="salesUserLat" id="ITP_FORM_KOPER02010_DETAIL_LAT" value="" />
149
+												<input type="hidden" name="salesUserLng" id="ITP_FORM_KOPER02010_DETAIL_LNG" value="" />
150
+												<input type="hidden" id="ITP_FORM_KOPER02010_DETAIL_HJ_DONG" value="" />
151
+												<input type="hidden" id="ITP_FORM_KOPER02010_DETAIL_BJ_DONG" value="" />
152
+												<div id="ITP_FORM_KOPER02010_DETAIL_MAP" style="width:700px; height:400px; margin-top:35px;"></div>
153
+											</div>
154
+										</div>
155
+									</div>
156
+									<div class="itp_form_in">
157
+										<div class="form-group border">
158
+											<label class="col-xs-2 itp_lb">등록일시</label>
159
+											<div class="col-xs-4 itp_ip">
160
+												<div class="col-xs-5 itp_in fnAddDt"></div>
161
+											</div>
162
+											<label class="col-xs-2 itp_lb">최종수정일시</label>
163
+											<div class="col-xs-4 itp_ip">
164
+												<div class="col-xs-5 itp_in fnChgDt"></div>
165
+											</div>
166
+										</div>
167
+									</div>
168
+								</section>								
169
+							</form>
170
+						</div>
171
+					</div>					
172
+				</div>
173
+				<div id="ITP_AJAX_KOPER02010_VIEW_CONTAINER">
174
+					<div class="itp_form itp_type1 fix">
175
+						<div class="col-xs-12">
176
+							<form id="ITP_FORM_KOPER02010_VIEW" class="form-horizontal">
177
+								<input type="hidden" id="ITP_FORM_KOPER02010_VIEW_VIEW_CD" name="viewCd" value="R">
178
+								<input type="hidden" id="ITP_FORM_KOPER02010_VIEW_SALES_USER_ID" name="salesUserId" value="">
179
+					
180
+								<section class="itp_form_sec">
181
+									<h4 class="itp_form_tit">영업담당자정보</h4>
182
+									<div class="itp_form_in">
183
+										<div class="form-group">
184
+											<label class="col-xs-2 itp_lb">영업담당자명(*)</label>
185
+											<div class="col-xs-4 itp_ip">
186
+												<div class="col-xs-5 itp_in fnSalesUserNm"></div>
187
+											</div>
188
+											<label class="col-xs-2 itp_lb">상태</label>
189
+											<div class="col-xs-4 itp_ip">
190
+												<div class="col-xs-5 itp_in fnUseStatNm"></div>
191
+											</div>
192
+										</div>
193
+										<div class="form-group">
194
+											<label class="col-xs-2 itp_lb">영업담당자ID</label>
195
+											<div class="col-xs-4 itp_ip">
196
+												<div class="col-xs-5 itp_in fnSalesUserId"></div>
197
+											</div>
198
+											<label class="col-xs-2 itp_lb">형태</label>
199
+											<div class="col-xs-4 itp_ip">
200
+												<div class="col-xs-5 itp_in fnSalesTypeNm"></div>
201
+											</div>
202
+										</div>
203
+									</div>
204
+									<div class="itp_form_in">
205
+											<div class="form-group">
206
+												<div class="col-xs-6 itp_ip">
207
+												</div>
208
+												<label class="col-xs-2 itp_lb">연락처</label>
209
+												<div class="col-xs-4 itp_ip">
210
+													<div class="col-xs-5 itp_in fnTelNo"></div>
211
+												</div>
212
+											</div>
213
+									</div>
214
+									<div class="itp_form_in">
215
+										<div class="form-group">
216
+											<label class="col-xs-2 itp_lb">FAX</label>
217
+											<div class="col-xs-4 itp_ip">
218
+												<div class="col-xs-5 itp_in fnFaxNo"></div>
219
+											</div>
220
+											<label class="col-xs-2 itp_lb">이메일(*)</label>
221
+											<div class="col-xs-4 itp_ip">
222
+												<div class="col-xs-5 itp_in fnEmail"></div>
223
+											</div>											
224
+										</div>					
225
+									</div>									
226
+									<div class="itp_form_in">
227
+										<div class="form-group">
228
+											<label class="col-xs-2 itp_lb">주소(*)</label>
229
+											<div class="col-xs-10 itp_ip">
230
+												<div class="col-xs-10 itp_in fnAddress"></div>
231
+												
232
+												<!-- 주소 맵 -->
233
+												<div id="ITP_FORM_KOPER02010_VIEW_MAP" style="width:700px; height:400px; margin-top:27px;"></div>
234
+											</div>
235
+										</div>
236
+									</div>
237
+									<div class="itp_form_in">
238
+										<div class="form-group border">
239
+											<label class="col-xs-2 itp_lb">등록일시</label>
240
+											<div class="col-xs-4 itp_ip">
241
+												<div class="col-xs-5 itp_in fnAddDt"></div>
242
+											</div>
243
+											<label class="col-xs-2 itp_lb">최종수정일시</label>
244
+											<div class="col-xs-4 itp_ip">
245
+												<div class="col-xs-5 itp_in fnChgDt"></div>
246
+											</div>
247
+										</div>
248
+									</div>
249
+								</section>								
250
+							</form>
251
+						</div>
252
+					</div>						
253
+				</div>
254
+			</div>
255
+		</article>
256
+	</div>
257
+	
258
+	<div id="ITP_TAP_JS"></div>	
259
+</section>

+ 204 - 0
src/main/webapp/app/koper/KOPER05010.html

@@ -0,0 +1,204 @@
1
+<section id="ITP_TAB_KOPER05010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<article class="itp_detail">
4
+			<div class="itp_det_head fix">
5
+				<h2 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>VAN관리</strong></h2>
6
+				<div class="pull-right itp_cicon">
7
+					<button type="button" id="ITP_BTN_KOPER05010_SRH" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
8
+					<button type="button" id="ITP_BTN_KOPER05010_MODIFY" class="btn btn-success btn-sm UPB" style="display: inline-block;"><i class="glyphicon glyphicon-ok"></i> 수정</button>
9
+					<button type="button" id="ITP_BTN_KOPER05010_NEWREG" class="btn btn-primary btn-sm NEB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 신규등록</button>
10
+					<button type="button" id="ITP_BTN_KOPER05010_DELETE" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
11
+					<button type="button" id="ITP_BTN_KOPER05010_CANCELLIST" class="btn btn-warning btn-sm PRB"><i class="glyphicon glyphicon-minus"></i> 취소/목록</button>
12
+					<button type="button" id="ITP_BTN_KOPER05010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
13
+				</div>				
14
+			</div>
15
+			<div class="itp_det_in">
16
+				<div id="ITP_AJAX_KOPER05010_LIST_CONTAINER">
17
+					<div class="itp_table fix">
18
+						<div id="ITP_KOPER05010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
19
+							<div id="ITP_KOPER05010_jqGridView" class="itp_views fix"></div>
20
+							<table id="ITP_KOPER05010_jqGrid"></table>
21
+							<div id="ITP_KOPER05010_jqGridPager"></div>
22
+							<div id="ITP_KOPER05010_jqGridEmpty" class="itp_no_data"></div>
23
+						</div>
24
+					</div>
25
+				</div>
26
+				<div id="ITP_AJAX_KOPER05010_DETAIL_CONTAINER">
27
+					<div class="itp_form itp_type1 fix">
28
+						<div class="col-xs-12">
29
+							<form id="ITP_FORM_KOPER05010_DETAIL" class="form-horizontal">
30
+								<input type="hidden" id="ITP_FORM_KOPER05010_DETAIL_VIEW_CD" name="viewCd" value="C">
31
+								
32
+								<section class="itp_form_sec">
33
+									<h4 class="itp_form_tit">VAN 정보</h4>
34
+									<div class="itp_form_in">
35
+										<div class="form-group">
36
+											<label class="col-xs-2 itp_lb">VAN 코드(*)</label>
37
+											<div class="col-xs-4 itp_ip">
38
+												<div class="col-xs-5 itp_in">
39
+													<input type="text" id="ITP_FORM_KOPER05010_DETAIL_VAN_CD" class="form-control itp_input" name="vanCd" value="" maxlength="10" readonly>
40
+													<span class="input-group-btn">
41
+														<button id="ITP_FORM_KOPER05010_DETAIL_DUP" class="btn btn-default btn-sm itp_btn SHOW" type="button" disabled><i class="glyphicon glyphicon-ok"></i></button>
42
+													</span>
43
+												</div>
44
+											</div>
45
+											<label class="col-xs-2 itp_lb">VAN 명(*)</label>
46
+											<div class="col-xs-4 itp_ip">
47
+												<div class="col-xs-5 itp_in">
48
+													<input type="text" id="ITP_FORM_KOPER05010_DETAIL_VAN_NM" class="form-control itp_input" name="vanNm" value="">
49
+												</div>
50
+											</div>
51
+										</div>
52
+										<div class="form-group">
53
+											<label class="col-xs-2 itp_lb">VAN IP(*)</label>
54
+											<div class="col-xs-4 itp_ip">
55
+												<div class="col-xs-5 itp_in">
56
+													<input type="text" id="ITP_FORM_KOPER05010_DETAIL_VAN_IP" class="form-control itp_input" name="vanIp" value="">
57
+												</div>
58
+											</div>
59
+											<label class="col-xs-2 itp_lb">VAN PORT(*)</label>
60
+											<div class="col-xs-4 itp_ip">
61
+												<div class="col-xs-5 itp_in">
62
+													<input type="text" id="ITP_FORM_KOPER05010_DETAIL_VAN_PORT" class="form-control itp_input" name="vanPort" value="">
63
+												</div>
64
+											</div>
65
+										</div>
66
+										</div>
67
+										<div class="itp_form_in">
68
+											<div class="form-group">
69
+												<label class="col-xs-2 itp_lb">VAN 데이타(라이브러리)</label>
70
+												<div class="col-xs-10 itp_ip">
71
+													<input type="text" id="ITP_FORM_KOPER05010_DETAIL_VAN_DATA1" class="form-control itp_input" name="vanData1" value="">
72
+												</div>
73
+											</div>
74
+										</div>
75
+										<div class="itp_form_in">
76
+									
77
+										<div class="form-group">
78
+											<label class="col-xs-2 itp_lb">VAN DATA 1</label>
79
+											<div class="col-xs-4 itp_ip">
80
+												<div class="col-xs-5 itp_in">
81
+													<input type="text" id="ITP_FORM_KOPER05010_DETAIL_VAN_DATA2" class="form-control itp_input" name="vanData2" value="">
82
+												</div>
83
+											</div>
84
+											<label class="col-xs-2 itp_lb">VAN DATA 2</label>
85
+											<div class="col-xs-4 itp_ip">
86
+												<div class="col-xs-5 itp_in">
87
+													<input type="text" id="ITP_FORM_KOPER05010_DETAIL_VAN_DATA3" class="form-control itp_input" name="vanData3" value="">
88
+												</div>
89
+											</div>
90
+										</div>
91
+										<div class="form-group">
92
+											<label class="col-xs-2 itp_lb">VAN DATA 3</label>
93
+											<div class="col-xs-4 itp_ip">
94
+												<div class="col-xs-5 itp_in">
95
+													<input type="text" id="ITP_FORM_KOPER05010_DETAIL_VAN_DATA4" class="form-control itp_input" name="vanData4" value="">
96
+												</div>
97
+											</div>
98
+											<label class="col-xs-2 itp_lb">VAN DATA 4</label>
99
+											<div class="col-xs-4 itp_ip">
100
+												<div class="col-xs-5 itp_in">
101
+													<input type="text" id="ITP_FORM_KOPER05010_DETAIL_VAN_DATA5" class="form-control itp_input" name="vanData5" value="">
102
+												</div>
103
+											</div>										
104
+										</div>
105
+										<div class="form-group">
106
+											<label class="col-xs-2 itp_lb">등록일자</label>
107
+											<div class="col-xs-4 itp_ip">
108
+												<div class="col-xs-10 itp_in fnAddDt"></div>
109
+											</div>
110
+											<label class="col-xs-2 itp_lb">최종수정일자</label>
111
+											<div class="col-xs-4 itp_ip">
112
+												<div class="col-xs-10 itp_in fnChgDt"></div>
113
+											</div>
114
+										</div>
115
+									</div>	
116
+								</section>								
117
+							</form>
118
+						</div>
119
+					</div>					
120
+				</div>
121
+				<div id="ITP_AJAX_KOPER05010_VIEW_CONTAINER">
122
+					<div class="itp_form itp_type1 fix">
123
+						<div class="col-xs-12">
124
+							<form id="ITP_FORM_KOPER05010_VIEW" class="form-horizontal">
125
+								<input type="hidden" id="ITP_FORM_KOPER05010_VIEW_VIEW_CD" name="viewCd" value="R">
126
+								<input type="hidden" id="ITP_FORM_KOPER05010_VIEW_VAN_CD" name="vanCd" value="">
127
+					
128
+								<section class="itp_form_sec">
129
+									<h4 class="itp_form_tit">VAN 정보</h4>
130
+									<div class="itp_form_in">
131
+										<div class="form-group">
132
+											<label class="col-xs-2 itp_lb">VAN 코드</label>
133
+											<div class="col-xs-4 itp_ip">
134
+												<div class="col-xs-5 itp_in fnVanCd"></div>
135
+											</div>
136
+											<label class="col-xs-2 itp_lb">VAN 명</label>
137
+											<div class="col-xs-4 itp_ip">
138
+												<div class="col-xs-5 itp_in fnVanNm"></div>
139
+											</div>
140
+										</div>
141
+										<div class="form-group">
142
+											<label class="col-xs-2 itp_lb">VAN IP</label>
143
+											<div class="col-xs-4 itp_ip">
144
+												<div class="col-xs-5 itp_in fnVanIp"></div>
145
+											</div>
146
+											<label class="col-xs-2 itp_lb">VAN Port</label>
147
+											<div class="col-xs-4 itp_ip">
148
+												<div class="col-xs-5 itp_in fnVanPort"></div>
149
+											</div>
150
+										</div>
151
+									</div>
152
+										<div class="itp_form_in">
153
+											<div class="form-group">
154
+												<label class="col-xs-2 itp_lb">VAN 데이타(라이브러리)</label>
155
+												<div class="col-xs-10 itp_ip">
156
+													<div class="col-xs-5 itp_in fnVanData1"></div>
157
+												</div>
158
+											</div>
159
+										</div>
160
+									<div class="itp_form_in">
161
+										<div class="form-group">
162
+											<label class="col-xs-2 itp_lb">VAN DATA 1</label>
163
+											<div class="col-xs-4 itp_ip">
164
+												<div class="col-xs-5 itp_in fnVanData2"></div>
165
+											</div>
166
+											<label class="col-xs-2 itp_lb">VAN DATA 2</label>
167
+											<div class="col-xs-4 itp_ip">
168
+												<div class="col-xs-5 itp_in fnVanData3"></div>
169
+											</div>
170
+										</div>
171
+										<div class="form-group">
172
+											<label class="col-xs-2 itp_lb">VAN DATA 3</label>
173
+											<div class="col-xs-4 itp_ip">
174
+												<div class="col-xs-5 itp_in fnVanData4"></div>
175
+											</div>
176
+											<label class="col-xs-2 itp_lb">VAN DATA 4</label>
177
+											<div class="col-xs-4 itp_ip">
178
+												<div class="col-xs-5 itp_in fnVanData5"></div>
179
+											</div>
180
+										</div>
181
+									</div>
182
+									<div class="itp_form_in">
183
+										<div class="form-group border">
184
+											<label class="col-xs-2 itp_lb">등록일자</label>
185
+											<div class="col-xs-4 itp_ip">
186
+												<div class="col-xs-10 itp_in fnAddDt"></div>
187
+											</div>
188
+											<label class="col-xs-2 itp_lb">최종수정일자</label>
189
+											<div class="col-xs-4 itp_ip">
190
+												<div class="col-xs-10 itp_in fnChgDt"></div>
191
+											</div>
192
+										</div>
193
+									</div>
194
+								</section>								
195
+							</form>
196
+						</div>
197
+					</div>						
198
+				</div>
199
+			</div>
200
+		</article>
201
+	</div>
202
+	
203
+	<div id="ITP_TAP_JS"></div>	
204
+</section>

+ 57 - 0
src/main/webapp/app/koper/KOPER07010.html

@@ -0,0 +1,57 @@
1
+<section id="ITP_TAB_KOPER07010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<article class="itp_detail">
4
+			<div class="itp_det_head fix">
5
+				<h2 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>장비 환경기본값 설정</strong></h2>
6
+				<div class="pull-right itp_cicon">
7
+					<button type="button" id="ITP_BTN_KOPER07010_SRH" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
8
+					<button type="button" id="ITP_BTN_KOPER07010_SAVE" class="btn btn-warning btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
9
+				</div>
10
+			</div>
11
+			<div class="itp_det_in">
12
+				<div id="ITP_AJAX_KOPER07010_LIST_CONTAINER">
13
+					<div class="itp_lg_form itp_type1 fix" style="margin-bottom: 5px;">
14
+						<div class="itp_srh_border fix">
15
+							<div class="col-xs-12">
16
+								<form id="ITP_FORM_KOPER07010_SAVE">
17
+								<input type="hidden" id="ITP_FORM_KOPER07010_SAVE_VIEW_CD" name="viewCd" value="C">
18
+								<input type="hidden" id="ITP_FORM_KOPER07010_SAVE_APP_TYPE_CD" name="appTypeCd" value="">
19
+								<input type="hidden" id="ITP_FORM_KOPER07010_SAVE_CFG_TYPE_CD" name="cfgTypeCd" value="">
20
+								</form>
21
+								<form id="ITP_FORM_KOPER07010_SEARCH" class="form-horizontal">
22
+								<input type="hidden" id="ITP_FORM_KOPER07010_SEARCH_YN" value="">
23
+									
24
+									<div class="form-group">
25
+										<div class="col-xs-2 itp_ip itp_noMar">
26
+											<select id="ITP_FORM_KOPER07010_SEARCH_APP_TYPE_CD" class="form-control itp_input" name="sappTypeCd"></select>
27
+										</div>
28
+										<div class="col-xs-2 itp_ip itp_noMar">	
29
+											<select id="ITP_FORM_KOPER07010_SEARCH_CFG_TYPE_CD" class="form-control itp_input" name="scfgTypeCd"></select>
30
+										</div>									
31
+									</div>
32
+								</form>
33
+							</div>
34
+						</div>
35
+					</div>
36
+					<div class="itp_table fix">
37
+						<div class="itp_table_head fix">
38
+							<div class="pull-right itp_cicon">
39
+								<button type="button" id="ITP_BTN_KOPER07010_ADD" class="btn btn-primary btn-sm ADB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 추가</button>
40
+								<button type="button" id="ITP_BTN_KOPER07010_DEL" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
41
+							</div>
42
+						</div>
43
+					
44
+						<div id="ITP_KOPER07010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
45
+							<div id="ITP_KOPER07010_jqGridView" class="itp_views fix"></div>
46
+							<table id="ITP_KOPER07010_jqGrid"></table>
47
+							<div id="ITP_KOPER07010_jqGridPager"></div>
48
+							<div id="ITP_KOPER07010_jqGridEmpty" class="itp_no_data"></div>
49
+						</div>
50
+					</div>
51
+				</div>				
52
+			</div>
53
+		</article>
54
+	</div>
55
+
56
+	<div id="ITP_TAP_JS"></div>
57
+</section>

+ 232 - 0
src/main/webapp/app/operation/OPERATION01010.html

@@ -0,0 +1,232 @@
1
+<section id="ITP_TAB_OPERATION01010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<article class="itp_detail">
4
+			<div class="itp_det_head fix">
5
+				<h2 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>사용자관리</strong></h2>
6
+				<div class="pull-right itp_cicon">
7
+					<button type="button" id="ITP_BTN_OPERATION01010_SRH" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
8
+					<button type="button" id="ITP_BTN_OPERATION01010_MODIFY" class="btn btn-success btn-sm UPB" style="display: inline-block;"><i class="glyphicon glyphicon-ok"></i> 수정</button>
9
+					<button type="button" id="ITP_BTN_OPERATION01010_NEWREG" class="btn btn-primary btn-sm NEB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 신규등록</button>
10
+					<button type="button" id="ITP_BTN_OPERATION01010_DELETE" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
11
+					<button type="button" id="ITP_BTN_OPERATION01010_CANCELLIST" class="btn btn-warning btn-sm PRB"><i class="glyphicon glyphicon-minus"></i> 취소/목록</button>
12
+					<button type="button" id="ITP_BTN_OPERATION01010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
13
+				</div>				
14
+			</div>
15
+			<div class="itp_det_in">
16
+				<div id="ITP_AJAX_OPERATION01010_LIST_CONTAINER">
17
+					<div class="itp_lg_form itp_type1 fix">
18
+						<div class="itp_srh_border fix">
19
+							<div class="col-xs-12">
20
+								<form id="ITP_FORM_OPERATION01010_SEARCH" class="form-horizontal">
21
+									<div class="form-group">
22
+										<div class="col-xs-2 itp_ip itp_noMar">
23
+											<select id="ITP_FORM_OPERATION01010_SERVICE_ST_DT" class="form-control itp_input" name="serviceStDt">
24
+												<option value="">가입일</option>											
25
+											</select>
26
+										</div>
27
+										<div class="col-xs-3 itp_ip">
28
+											<div class="input-daterange input-group date">
29
+												<input type="text" id="ITP_FORM_OPERATION01010_SEARCH_FROM_DT" class="form-control itp_input" name="fromDt" value="" readonly>
30
+												<span class="input-group-addon itp_date_to">~</span>
31
+												<input type="text" id="ITP_FORM_OPERATION01010_SEARCH_TO_DT" class="form-control itp_input" name="toDt" value="" readonly>
32
+											</div>
33
+										</div>
34
+										<div class="col-xs-2 itp_ip">
35
+										<input type="text" id="ITP_FORM_OPERATION01010_SEARCH_USER_NM" class="form-control itp_input" name="suserNm" placeholder="아이디/성명 검색" />
36
+										</div>
37
+										<div class="col-xs-2 itp_ip itp_noMar">
38
+											<select id="ITP_FORM_OPERATION01010_SEARCH_USER_STAT_CD" class="form-control itp_input" name="suserStatCd"></select>
39
+										</div>									
40
+									</div>
41
+								</form>
42
+							</div>
43
+						</div>
44
+					</div>
45
+					<div class="itp_table fix">
46
+						<div id="ITP_OPERATION01010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
47
+							<div id="ITP_OPERATION01010_jqGridView" class="itp_views fix"></div>
48
+							<table id="ITP_OPERATION01010_jqGrid"></table>
49
+							<div id="ITP_OPERATION01010_jqGridPager"></div>
50
+							<div id="ITP_OPERATION01010_jqGridEmpty" class="itp_no_data"></div>
51
+						</div>
52
+					</div>
53
+				</div>
54
+				<div id="ITP_AJAX_OPERATION01010_DETAIL_CONTAINER">
55
+					<div class="itp_form itp_type1 fix">
56
+						<div class="col-xs-12">
57
+							<form id="ITP_FORM_OPERATION01010_DETAIL" class="form-horizontal">
58
+								<input type="hidden" id="ITP_FORM_OPERATION01010_DETAIL_VIEW_CD" name="viewCd" value="C">
59
+					
60
+								<section class="itp_form_sec">
61
+									<h4 class="itp_form_tit">사용자정보</h4>
62
+									<div class="itp_form_in">
63
+										<div class="form-group">
64
+											<label class="col-xs-2 itp_lb">사용자명</label>
65
+											<div class="col-xs-4 itp_ip">
66
+												<div class="col-xs-5 itp_in">
67
+													<input type="text" id="ITP_FORM_OPERATION01010_DETAIL_USER_NM" class="form-control itp_input" name="userNm" value="" maxlength="40">
68
+												</div>
69
+											</div>
70
+											<label class="col-xs-2 itp_lb">상태</label>
71
+											<div class="col-xs-4 itp_ip">
72
+												<div class="col-xs-5 itp_in">
73
+													<select id="ITP_FORM_OPERATION01010_DETAIL_USER_STAT_CD" class="form-control itp_input" name="userStatCd">
74
+													<option value=""></option>
75
+													</select>
76
+												</div>
77
+											</div>
78
+										</div>
79
+										<div class="form-group">
80
+											<label class="col-xs-2 itp_lb">사용자ID</label>
81
+											<div class="col-xs-4 itp_ip">
82
+												<div class="col-xs-6 itp_in">
83
+													<div class="input-group">
84
+													<input type="text" id="ITP_FORM_OPERATION01010_DETAIL_USER_ID" class="form-control itp_input" name="userId" value="" maxlength="20" readonly>
85
+													<span class="input-group-btn">
86
+														<button id="ITP_FORM_OPERATION01010_DETAIL_DUP" class="btn btn-default btn-sm itp_btn SHOW" type="button" disabled><i class="glyphicon glyphicon-ok"></i></button>
87
+													</span>
88
+													</div>
89
+												</div>
90
+											</div>
91
+											<label class="col-xs-2 itp_lb">상태 일시</label>
92
+											<div class="col-xs-4 itp_ip">
93
+												<div class="col-xs-5 itp_in fnUserStatDt"></div>
94
+											</div>
95
+										</div>
96
+										<div class="form-group">
97
+											<label class="col-xs-2 itp_lb">비밀번호</label>
98
+											<div class="col-xs-4 itp_ip">
99
+												<div class="col-xs-5 itp_in">
100
+													<input type="password" id="ITP_FORM_OPERATION01010_DETAIL_USER_PW" class="form-control itp_input" name="userPw" value="">																								
101
+												</div>
102
+												<button type="button" id="ITP_BTN_OPERATION01010_RESET_PW" class="btn btn-danger btn-xs PWC" style="margin: 3px 0px 0px 3px;">비밀번호 초기화</button>
103
+											</div>
104
+											<label class="col-xs-2 itp_lb">핸드폰번호</label>
105
+											<div class="col-xs-4 itp_ip">
106
+												<div class="col-xs-5 itp_in">
107
+													<input type="text" id="ITP_FORM_OPERATION01010_DETAIL_TEL_NO" class="form-control itp_input" name="telNo" value="">
108
+												</div>
109
+											</div>
110
+										</div>
111
+										<div class="form-group">
112
+											<label class="col-xs-2 itp_lb">비밀번호 확인</label>
113
+											<div class="col-xs-4 itp_ip">
114
+												<div class="col-xs-5 itp_in">
115
+													<input type="password" id="ITP_FORM_OPERATION01010_DETAIL_USER_PW_CONFIRM" class="form-control itp_input" value="">
116
+												</div>
117
+											</div>
118
+											<label class="col-xs-2 itp_lb">이메일</label>
119
+											<div class="col-xs-4 itp_ip">
120
+												<div class="col-xs-5 itp_in">
121
+													<input type="text" id="ITP_FORM_OPERATION01010_DETAIL_EMAIL" class="form-control itp_input" name="email" value="">
122
+												</div>
123
+											</div>
124
+										</div>
125
+										<div class="form-group border">
126
+											<label class="col-xs-2 itp_lb">등록일</label>
127
+											<div class="col-xs-4 itp_ip">
128
+												<div class="col-xs-5 itp_in fnAddDt"></div>
129
+											</div>
130
+											<label class="col-xs-2 itp_lb">마지막 로그인</label>
131
+											<div class="col-xs-4 itp_ip">
132
+												<div class="col-xs-5 itp_in fnLastLoginDt"></div>
133
+											</div>
134
+										</div>									
135
+									</div>
136
+								</section>								
137
+							</form>
138
+						</div>
139
+					</div>
140
+					
141
+					<div class="itp_table fix">
142
+						<div class="itp_table_head fix">
143
+							<h4 class="itp_table_tit">* 권한정보</h4>
144
+							<div class="pull-right itp_cicon">
145
+								<button type="button" id="ITP_BTN_OPERATION01010_DETAIL_ADDROW" class="btn btn-primary btn-sm ADB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 추가</button>
146
+								<button type="button" id="ITP_BTN_OPERATION01010_DETAIL_DELROW" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>									
147
+							</div>
148
+						</div>
149
+						
150
+						<div id="ITP_OPERATION01010_DETAIL_jqGrid_list" class="itp_tb_list">
151
+							<div id="ITP_OPERATION01010_DETAIL_jqGridView" class="itp_views fix"></div>
152
+							<table id="ITP_OPERATION01010_DETAIL_jqGrid"></table>
153
+							<div id="ITP_OPERATION01010_DETAIL_jqGridPager"></div>
154
+							<div id="ITP_OPERATION01010_DETAIL_jqGridEmpty" class="itp_no_data"></div>
155
+						</div>
156
+					</div>
157
+				</div>
158
+				<div id="ITP_AJAX_OPERATION01010_VIEW_CONTAINER">
159
+					<div class="itp_form itp_type1 fix">
160
+						<div class="col-xs-12">
161
+							<form id="ITP_FORM_OPERATION01010_VIEW" class="form-horizontal">
162
+								<input type="hidden" id="ITP_FORM_OPERATION01010_VIEW_VIEW_CD" name="viewCd" value="R">
163
+								<input type="hidden" id="ITP_FORM_OPERATION01010_VIEW_USER_ID" name="userId" value="">
164
+					
165
+								<section class="itp_form_sec">
166
+									<h4 class="itp_form_tit">사용자정보</h4>
167
+									<div class="itp_form_in">
168
+										<div class="form-group">
169
+											<label class="col-xs-2 itp_lb">사용자명</label>
170
+											<div class="col-xs-4 itp_ip">
171
+												<div class="col-xs-5 itp_in fnUserNm"></div>
172
+											</div>
173
+											<label class="col-xs-2 itp_lb">상태</label>
174
+											<div class="col-xs-4 itp_ip">
175
+												<div class="col-xs-5 itp_in fnUserStatNm"></div>
176
+											</div>
177
+										</div>
178
+										<div class="form-group">
179
+											<label class="col-xs-2 itp_lb">사용자ID</label>
180
+											<div class="col-xs-4 itp_ip">
181
+												<div class="col-xs-5 itp_in fnUserId"></div>
182
+											</div>
183
+											<label class="col-xs-2 itp_lb">상태 일시</label>
184
+											<div class="col-xs-4 itp_ip">
185
+												<div class="col-xs-5 itp_in fnUserStatDt"></div>
186
+											</div>
187
+										</div>
188
+										<div class="form-group">
189
+											<label class="col-xs-2 itp_lb">이메일</label>
190
+											<div class="col-xs-4 itp_ip">
191
+												<div class="col-xs-5 itp_in fnEmail"></div>
192
+											</div>
193
+											<label class="col-xs-2 itp_lb">핸드폰번호</label>
194
+											<div class="col-xs-4 itp_ip">
195
+												<div class="col-xs-5 itp_in fnTelNo"></div>
196
+											</div>
197
+										</div>
198
+										<div class="form-group border">
199
+											<label class="col-xs-2 itp_lb">등록일</label>
200
+											<div class="col-xs-4 itp_ip">
201
+												<div class="col-xs-5 itp_in fnAddDt"></div>
202
+											</div>
203
+											<label class="col-xs-2 itp_lb">마지막 로그인</label>
204
+											<div class="col-xs-4 itp_ip">
205
+												<div class="col-xs-5 itp_in fnLastLoginDt"></div>
206
+											</div>
207
+										</div>									
208
+									</div>
209
+								</section>								
210
+							</form>
211
+						</div>
212
+					</div>
213
+					
214
+					<div class="itp_table fix">
215
+						<div class="itp_table_head fix">
216
+							<h4 class="itp_table_tit">* 권한정보</h4>
217
+						</div>
218
+						
219
+						<div id="ITP_OPERATION01010_VIEW_jqGrid_list" class="itp_tb_list">
220
+							<div id="ITP_OPERATION01010_VIEW_jqGridView" class="itp_views fix"></div>
221
+							<table id="ITP_OPERATION01010_VIEW_jqGrid"></table>
222
+							<div id="ITP_OPERATION01010_VIEW_jqGridPager"></div>
223
+							<div id="ITP_OPERATION01010_VIEW_jqGridEmpty" class="itp_no_data"></div>
224
+						</div>
225
+					</div>					
226
+				</div>
227
+			</div>
228
+		</article>
229
+	</div>
230
+	
231
+	<div id="ITP_TAP_JS"></div>	
232
+</section>

+ 213 - 0
src/main/webapp/app/operation/OPERATION02010.html

@@ -0,0 +1,213 @@
1
+<section id="ITP_TAB_OPERATION02010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<article class="itp_detail">
4
+			<div class="itp_det_head fix">
5
+				<h2 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>공지사항관리</strong></h2>
6
+				<div class="pull-right itp_cicon">
7
+					<button type="button" id="ITP_BTN_OPERATION02010_SRH" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
8
+					<button type="button" id="ITP_BTN_OPERATION02010_MODIFY" class="btn btn-success btn-sm UPB" style="display: inline-block;"><i class="glyphicon glyphicon-ok"></i> 수정</button>
9
+					<button type="button" id="ITP_BTN_OPERATION02010_NEWREG" class="btn btn-primary btn-sm NEB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 신규등록</button>
10
+					<button type="button" id="ITP_BTN_OPERATION02010_DELETE" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
11
+					<button type="button" id="ITP_BTN_OPERATION02010_CANCELLIST" class="btn btn-warning btn-sm PRB"><i class="glyphicon glyphicon-minus"></i> 취소/목록</button>
12
+					<button type="button" id="ITP_BTN_OPERATION02010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
13
+				</div>
14
+			</div>
15
+			<div class="itp_det_in">
16
+				<div id="ITP_AJAX_OPERATION02010_LIST_CONTAINER">
17
+					<div class="itp_lg_form itp_type1 fix">
18
+						<div class="itp_srh_border fix">
19
+							<div class="col-xs-12">
20
+								<form id="ITP_FORM_OPERATION02010_SEARCH" class="form-horizontal">
21
+									<div class="form-group">
22
+										<div class="col-xs-2 itp_ip itp_noMar">
23
+											<select id="ITP_FORM_OPERATION02010_SERVICE_ST_DT" class="form-control itp_input">
24
+												<option value="">노출일</option>
25
+											</select>
26
+										</div>
27
+										<div class="col-xs-3 itp_ip">
28
+											<div class="input-daterange input-group date">
29
+												<input type="text" id="ITP_FORM_OPERATION02010_SEARCH_FROM_DT" class="form-control itp_input" name="fromDt" value="" readonly>
30
+												<span class="input-group-addon itp_date_to">~</span>
31
+												<input type="text" id="ITP_FORM_OPERATION02010_SEARCH_TO_DT" class="form-control itp_input" name="toDt" value="" readonly>
32
+											</div>
33
+										</div>
34
+										<div class="col-xs-4 itp_ip">
35
+										<input type="text" id="ITP_FORM_OPERATION02010_SEARCH_SNTICE_TKTL" class="form-control itp_input" name="sNticeTitl" placeholder="공지제목 검색" />
36
+										</div>
37
+										<!--
38
+										<div class="col-xs-2 itp_ip itp_noMar">
39
+											<select id="ITP_FORM_OPERATION02010_SEARCH_NTICE_STAT_CD" class="form-control itp_input" name="snticeStatCd"></select>
40
+										</div>
41
+										-->
42
+									</div>
43
+								</form>
44
+							</div>
45
+						</div>
46
+					</div>
47
+					<div class="itp_table fix">
48
+						<div id="ITP_OPERATION02010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
49
+							<div id="ITP_OPERATION02010_jqGridView" class="itp_views fix"></div>
50
+							<table id="ITP_OPERATION02010_jqGrid"></table>
51
+							<div id="ITP_OPERATION02010_jqGridPager"></div>
52
+							<div id="ITP_OPERATION02010_jqGridEmpty" class="itp_no_data"></div>
53
+						</div>
54
+					</div>
55
+				</div>
56
+				<div id="ITP_AJAX_OPERATION02010_DETAIL_CONTAINER">
57
+					<div class="itp_form itp_type1 fix">
58
+						<div class="col-xs-12">
59
+							<form id="ITP_FORM_OPERATION02010_DETAIL" class="form-horizontal">
60
+								<input type="hidden" id="ITP_FORM_OPERATION02010_DETAIL_VIEW_CD" name="viewCd" value="C">
61
+								<input type="hidden" id="ITP_FORM_OPERATION02010_DETAIL_NTICE_NO" name="nticeNo" value="">
62
+								<input type="hidden" id="ITP_FORM_OPERATION02010_DETAIL_FILE_NO" name="fileNo" value="">
63
+
64
+								<section class="itp_form_sec">
65
+									<h4 class="itp_form_tit">공지정보</h4>
66
+									<div class="itp_form_in">
67
+										<div class="form-group colspan">
68
+											<label class="col-xs-2 itp_lb">공지제목</label>
69
+											<div class="col-xs-10 itp_ip">
70
+												<input type="text" id="ITP_FORM_OPERATION02010_DETAIL_NTICE_TITL" class="form-control itp_input" name="nticeTitl" value="">
71
+											</div>
72
+										</div>
73
+									</div>
74
+									<div class="itp_form_in">
75
+										<div class="form-group">
76
+											<label class="col-xs-2 itp_lb">공지일자</label>
77
+											<div class="col-xs-5 itp_ip">
78
+												<div class="col-xs-10 itp_in">
79
+									                <div class="input-daterange input-group date">
80
+														<input type="text" id="ITP_FORM_OPERATION02010_FROM_DT" class="form-control itp_input" name="notiStDay" readonly>
81
+														<span class="input-group-addon itp_date_to">~</span>
82
+														<input type="text" id="ITP_FORM_OPERATION02010_TO_DT" class="form-control itp_input" name="notiEdDay" readonly>
83
+													</div>
84
+												</div>
85
+											</div>
86
+											<label class="col-xs-2 itp_lb">삭제여부</label>
87
+											<div class="col-xs-5 itp_ip">
88
+												<div class="col-xs-5 itp_in">
89
+								                <select id="ITP_FORM_OPERATION02010_DEL_YN" class="form-control itp_input" name="delYn">
90
+												<option value="N">N</option>
91
+												<option value="Y">Y</option>
92
+												</select>
93
+												</div>
94
+											</div>
95
+										</div>
96
+									</div>
97
+									<div class="itp_form_in">	
98
+										<div class="form-group colspan">
99
+											<label class="col-xs-2 itp_lb">공지내용</label>
100
+											<div class="col-xs-10 itp_ip">
101
+												<textarea id="ITP_FORM_OPERATION02010_DETAIL_NTICE_DESC" class="form-control" rows="8" name="nticeDesc" maxlength="200"></textarea>
102
+											</div>
103
+										</div>
104
+										<div class="form-group colspan">
105
+											<label class="col-xs-2 itp_lb">첨부파일</label>
106
+											<div class="col-xs-10 itp_ip">
107
+												<div class="col-xs-6 itp_in">
108
+													<div class="fileupload-wrapper">
109
+														<!-- data-show-yn: 파일업로드를 할 수 있는 권한이 있는지 없는지.. -->
110
+														<div id="ITP_OPERATION02010_DETAIL_UPLOAD" data-show-yn="Y"></div>
111
+													</div>
112
+												</div>
113
+											</div>
114
+										</div>
115
+										<div class="form-group border">
116
+											<label class="col-xs-2 itp_lb">공지대상</label>
117
+											<div class="col-xs-10 itp_ip">
118
+												<div class="col-xs-2 itp_in">
119
+												<select id="ITP_FORM_OPERATION02010_DETAIL_TARGET_CD" class="form-control itp_input" name="targetCd"></select>
120
+												</div>
121
+											</div>
122
+										</div>
123
+									</div>
124
+								</section>
125
+							</form>
126
+						</div>
127
+					</div>
128
+
129
+					<div class="itp_table fix">
130
+						<div class="itp_table_head fix">
131
+							<h4 class="itp_table_tit">* 공지대상이 특정 대상일 경구 추가 버큰을 통해 사용자  등록 함</h4>
132
+							<div class="pull-right itp_cicon">
133
+								<button type="button" id="ITP_BTN_OPERATION02010_DETAIL_ADDROW" class="btn btn-primary btn-sm ADB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 추가</button>
134
+								<button type="button" id="ITP_BTN_OPERATION02010_DETAIL_DELROW" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
135
+							</div>
136
+						</div>
137
+
138
+						<div id="ITP_OPERATION02010_DETAIL_jqGrid_list" class="itp_tb_list">
139
+							<div id="ITP_OPERATION02010_DETAIL_jqGridView" class="itp_views fix"></div>
140
+							<table id="ITP_OPERATION02010_DETAIL_jqGrid"></table>
141
+							<div id="ITP_OPERATION02010_DETAIL_jqGridPager"></div>
142
+							<div id="ITP_OPERATION02010_DETAIL_jqGridEmpty" class="itp_no_data"></div>
143
+						</div>
144
+					</div>
145
+				</div>
146
+				<div id="ITP_AJAX_OPERATION02010_VIEW_CONTAINER">
147
+					<div class="itp_form itp_type1 fix">
148
+						<div class="col-xs-12">
149
+							<form id="ITP_FORM_OPERATION02010_VIEW" class="form-horizontal">
150
+								<input type="hidden" id="ITP_FORM_OPERATION02010_VIEW_VIEW_CD" name="viewCd" value="R">
151
+								<input type="hidden" id="ITP_FORM_OPERATION02010_VIEW_USER_ID" name="nticeNo" value="">
152
+								<input type="hidden" id="ITP_FORM_OPERATION02010_VIEW_FILE_NO" name="fileNo" value="">
153
+
154
+								<section class="itp_form_sec">
155
+									<h4 class="itp_form_tit">공지정보</h4>
156
+									<div class="itp_form_in">
157
+										<div class="form-group colspan">
158
+											<label class="col-xs-2 itp_lb">공지제목</label>
159
+											<div class="col-xs-10 itp_ip fnNticeTitl"></div>
160
+										</div>
161
+									</div>	
162
+									<div class="itp_form_in">
163
+										<div class="form-group">
164
+											<label class="col-xs-2 itp_lb">공지일자</label>
165
+											<div class="col-xs-5 itp_ip fnNotiDay"></div>
166
+											<label class="col-xs-2 itp_lb">삭제여부</label>
167
+											<div class="col-xs-5 itp_ip fnDelYn"></div>
168
+										</div>
169
+									</div>
170
+									<div class="itp_form_in">	
171
+										<div class="form-group colspan">
172
+											<label class="col-xs-2 itp_lb">공지내용</label>
173
+											<div class="col-xs-10 itp_ip fnNticeDesc"></div>
174
+										</div>
175
+										<div class="form-group colspan">
176
+											<label class="col-xs-2 itp_lb">첨부파일</label>
177
+											<div class="col-xs-10 itp_ip">
178
+												<div class="col-xs-6 itp_in">
179
+													<div class="fileupload-wrapper">
180
+														<div id="ITP_OPERATION02010_VIEW_UPLOAD"></div>
181
+													</div>
182
+												</div>
183
+											</div>
184
+										</div>
185
+										<div class="form-group border">
186
+											<label class="col-xs-2 itp_lb">공지대상</label>
187
+											<div class="col-xs-10 itp_ip fnTargetNm"></div>
188
+										</div>
189
+									</div>
190
+								</section>
191
+							</form>
192
+						</div>
193
+					</div>
194
+
195
+					<div class="itp_table fix">
196
+						<div class="itp_table_head fix">
197
+							<h4 class="itp_table_tit">* 공지대상이 특정 대상일 경구 추가 버큰을 통해 사용자  등록 함</h4>
198
+						</div>
199
+
200
+						<div id="ITP_OPERATION02010_VIEW_jqGrid_list" class="itp_tb_list">
201
+							<div id="ITP_OPERATION02010_VIEW_jqGridView" class="itp_views fix"></div>
202
+							<table id="ITP_OPERATION02010_VIEW_jqGrid"></table>
203
+							<div id="ITP_OPERATION02010_VIEW_jqGridPager"></div>
204
+							<div id="ITP_OPERATION02010_VIEW_jqGridEmpty" class="itp_no_data"></div>
205
+						</div>
206
+					</div>
207
+				</div>
208
+			</div>
209
+		</article>
210
+	</div>
211
+
212
+	<div id="ITP_TAP_JS"></div>
213
+</section>

+ 225 - 0
src/main/webapp/app/operation/OPERATION03010.html

@@ -0,0 +1,225 @@
1
+<section id="ITP_TAB_OPERATION03010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<article class="itp_detail">
4
+			<div class="itp_det_head fix">
5
+				<h2 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>팝업관리</strong></h2>
6
+				<div class="pull-right itp_cicon">
7
+					<button type="button" id="ITP_BTN_OPERATION03010_SRH" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
8
+					<button type="button" id="ITP_BTN_OPERATION03010_MODIFY" class="btn btn-success btn-sm UPB" style="display: inline-block;"><i class="glyphicon glyphicon-ok"></i> 수정</button>
9
+					<button type="button" id="ITP_BTN_OPERATION03010_NEWREG" class="btn btn-primary btn-sm NEB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 신규등록</button>
10
+					<button type="button" id="ITP_BTN_OPERATION03010_DELETE" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
11
+					<button type="button" id="ITP_BTN_OPERATION03010_CANCELLIST" class="btn btn-warning btn-sm PRB"><i class="glyphicon glyphicon-minus"></i> 취소/목록</button>
12
+					<button type="button" id="ITP_BTN_OPERATION03010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
13
+				</div>				
14
+			</div>
15
+			<div class="itp_det_in">
16
+				<div id="ITP_AJAX_OPERATION03010_LIST_CONTAINER">
17
+					<div class="itp_lg_form itp_type1 fix">
18
+						<div class="itp_srh_border fix">
19
+							<div class="col-xs-12">
20
+								<form id="ITP_FORM_OPERATION03010_SEARCH" class="form-horizontal">
21
+									<div class="form-group">
22
+										<div class="col-xs-2 itp_ip itp_noMar">
23
+											<select id="ITP_FORM_OPERATION03010_SERVICE_ST_DT" class="form-control itp_input">
24
+												<option value="">노출일</option>											
25
+											</select>
26
+										</div>
27
+										<div class="col-xs-3 itp_ip">
28
+											<div class="input-daterange input-group date">
29
+												<input type="text" id="ITP_FORM_OPERATION03010_SEARCH_FROM_DT" class="form-control itp_input" name="fromDt" value="" readonly>
30
+												<span class="input-group-addon itp_date_to">~</span>
31
+												<input type="text" id="ITP_FORM_OPERATION03010_SEARCH_TO_DT" class="form-control itp_input" name="toDt" value="" readonly>
32
+											</div>
33
+										</div>
34
+										<div class="col-xs-4 itp_ip">
35
+										<input type="text" id="ITP_FORM_OPERATION03010_SEARCH_USER_NM" class="form-control itp_input" name="spopNm" placeholder="팝업명 검색" />
36
+										</div>
37
+									</div>
38
+								</form>
39
+							</div>
40
+						</div>
41
+					</div>
42
+					<div class="itp_table fix">
43
+						<div id="ITP_OPERATION03010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
44
+							<div id="ITP_OPERATION03010_jqGridView" class="itp_views fix"></div>
45
+							<table id="ITP_OPERATION03010_jqGrid"></table>
46
+							<div id="ITP_OPERATION03010_jqGridPager"></div>
47
+							<div id="ITP_OPERATION03010_jqGridEmpty" class="itp_no_data"></div>
48
+						</div>
49
+					</div>
50
+				</div>
51
+				<div id="ITP_AJAX_OPERATION03010_DETAIL_CONTAINER">
52
+					<div class="itp_form itp_type1 fix">
53
+						<div class="col-xs-12">
54
+							<form id="ITP_FORM_OPERATION03010_DETAIL" class="form-horizontal">
55
+								<input type="hidden" id="ITP_FORM_OPERATION03010_DETAIL_VIEW_CD" name="viewCd" value="C">
56
+								<input type="hidden" id="ITP_FORM_OPERATION03010_DETAIL_POP_NO" name="popNo" value="">
57
+								<input type="hidden" id="ITP_FORM_OPERATION03010_DETAIL_MENU_NO" name="menuNo" value="">
58
+								<input type="hidden" id="ITP_FORM_OPERATION03010_DETAIL_FILE_NO" name="popFileNo" value="">
59
+					
60
+								<section class="itp_form_sec">
61
+									<h4 class="itp_form_tit">팝업정보</h4>
62
+									<div class="itp_form_in">									
63
+										<div class="form-group">
64
+											<label class="col-xs-2 itp_lb">팝업제목</label>
65
+											<div class="col-xs-10 itp_ip">
66
+												<input type="text" id="ITP_FORM_OPERATION03010_DETAIL_POP_NM" class="form-control itp_input" name="popNm" value="">											
67
+											</div>			
68
+										</div>		
69
+									</div>
70
+									<div class="itp_form_in">	
71
+										<div class="form-group">
72
+											<label class="col-xs-2 itp_lb">노출일자</label>
73
+											<div class="col-xs-5 itp_ip">		
74
+												<div class="col-xs-10 itp_in">
75
+									                <div class="input-daterange input-group date">
76
+														<input type="text" id="ITP_FORM_OPERATION03010_DETAIL_POP_ST_DAY" class="form-control itp_input" name="popStDay" readonly>
77
+														<span class="input-group-addon itp_date_to">~</span>
78
+														<input type="text" id="ITP_FORM_OPERATION03010_DETAIL_POP_ED_DAY" class="form-control itp_input" name="popEdDay" readonly>
79
+													</div>
80
+												</div>
81
+											</div>
82
+											<label class="col-xs-2 itp_lb">삭제여부</label>
83
+											<div class="col-xs-5 itp_ip">		
84
+												<div class="col-xs-5 itp_in">
85
+								                <select id="ITP_FORM_OPERATION03010_DETAIL_DEL_YN" class="form-control itp_input" name="delYn">
86
+												<option value="N">N</option>
87
+												<option value="Y">Y</option>
88
+												</select>
89
+												</div>
90
+											</div>
91
+										</div>
92
+									</div>
93
+									<div class="itp_form_in">	
94
+										<div class="form-group">
95
+											<label class="col-xs-2 itp_lb">팝업 내용구분</label>
96
+											<div class="col-xs-10 itp_ip">
97
+												<div class="col-xs-2 itp_in">
98
+												<select id="ITP_FORM_OPERATION03010_DETAIL_POP_TYPE_CD" class="form-control itp_input" name="popTypeCd"></select>					
99
+												</div>
100
+												<button type="button" id="ITP_BTN_OPERATION03010_DETAIL_PREVIEW" class="btn btn-primary btn-xs VIB" style="margin: 3px 0px 0px 3px;">미리보기</button>
101
+											</div>			
102
+										</div>
103
+										<div class="form-group">
104
+											<label class="col-xs-2 itp_lb">팝업내용</label>
105
+											<div class="col-xs-10 itp_ip">
106
+												<textarea id="ITP_FORM_OPERATION03010_DETAIL_POP_DESC" class="form-control" rows="8" name="popDesc" style="display: none;"></textarea>											
107
+											</div>			
108
+										</div>
109
+										<div class="form-group">
110
+											<label class="col-xs-2 itp_lb">팝업이미지</label>
111
+											<div class="col-xs-10 itp_ip">
112
+												<div class="col-xs-6 itp_in">
113
+													<div class="fileupload-wrapper">
114
+														<!-- data-show-yn: 파일업로드를 할 수 있는 권한이 있는지 없는지.. -->
115
+														<div id="ITP_OPERATION03010_DETAIL_UPLOAD" data-show-yn="Y"></div>
116
+													</div>
117
+												</div>											
118
+											</div>			
119
+										</div>	
120
+										<div class="form-group">
121
+											<label class="col-xs-2 itp_lb">노출위치</label>
122
+											<div class="col-xs-10 itp_ip">
123
+												<div class="col-xs-2 itp_in">
124
+													<select id="ITP_FORM_OPERATION03010_DETAIL_VIEW_TARGET_CD" class="form-control itp_input" name="viewTargetCd"></select>
125
+												</div>
126
+												<button type="button" id="ITP_BTN_OPERATION03010_DETAIL_MENU_SCH" class="btn btn-primary btn-xs MU" style="float: left; margin: 3px 3px 0px 3px; ">메뉴검색</button>
127
+												<div class="col-xs-3 itp_in">
128
+													<input type="text" id="ITP_FORM_OPERATION03010_DETAIL_MENU_PATH" class="form-control itp_input" name="menuPath" value="" readonly="readonly">											
129
+												</div>									
130
+											</div>
131
+										</div>	
132
+										<div class="form-group border">
133
+											<label class="col-xs-2 itp_lb">팝업크기(WIDTH/HEIGHT)</label>
134
+											<div class="col-xs-10 itp_ip">
135
+												<div class="col-xs-2 itp_in">
136
+								                <input type="text" id="ITP_FORM_OPERATION03010_DETAIL_POP_WIDTH" class="form-control itp_input" name="popWidth" value="">
137
+								                </div>
138
+								                <div style="float: left; margin-left: 8px;margin-right: 8px;">/</div>
139
+								                <div class="col-xs-2 itp_in">
140
+								                <input type="text" id="ITP_FORM_OPERATION03010_DETAIL_POP_HEIGHT" class="form-control itp_input" name="popHeight" value="">
141
+								                </div>									
142
+											</div>
143
+										</div>
144
+									</div>
145
+								</section>						
146
+							</form>
147
+						</div>
148
+					</div>
149
+					
150
+				</div>
151
+				<div id="ITP_AJAX_OPERATION03010_VIEW_CONTAINER">
152
+					<div class="itp_form itp_type1 fix">
153
+						<div class="col-xs-12">
154
+							<form id="ITP_FORM_OPERATION03010_VIEW" class="form-horizontal">
155
+								<input type="hidden" id="ITP_FORM_OPERATION03010_VIEW_VIEW_CD" name="viewCd" value="R">
156
+								<input type="hidden" id="ITP_FORM_OPERATION03010_VIEW_POP_NO" name="popNo" value="">
157
+								<input type="hidden" id="ITP_FORM_OPERATION03010_VIEW_FILE_NO" name="popFileNo" value="">
158
+								<input type="hidden" id="ITP_FORM_OPERATION03010_VIEW_POP_WIDTH" value="">
159
+								<input type="hidden" id="ITP_FORM_OPERATION03010_VIEW_POP_HEIGHT" value="">
160
+					
161
+								<section class="itp_form_sec">
162
+									<h4 class="itp_form_tit">팝업정보</h4>
163
+									<div class="itp_form_in">									
164
+										<div class="form-group">
165
+											<label class="col-xs-2 itp_lb">팝업제목</label>
166
+											<div class="col-xs-10 itp_ip fnPopNm"></div>			
167
+										</div>		
168
+									</div>
169
+									<div class="itp_form_in">
170
+										<div class="form-group">
171
+											<label class="col-xs-2 itp_lb">노출일자</label>
172
+											<div class="col-xs-5 itp_ip fnPopDay"></div>
173
+											<label class="col-xs-2 itp_lb">삭제여부</label>
174
+											<div class="col-xs-5 itp_ip fnDelYn"></div>
175
+										</div>
176
+									</div>
177
+									<div class="itp_form_in">	
178
+										<div class="form-group">
179
+											<label class="col-xs-2 itp_lb">팝업 내용구분</label>
180
+											<div class="col-xs-10 itp_ip">
181
+												<div class="col-xs-2 itp_in fnPopTypeNm"></div>
182
+												<button type="button" id="ITP_BTN_OPERATION03010_VIEW_PREVIEW" class="btn btn-primary btn-xs VIB" style="margin: 3px 0px 0px 3px;">미리보기</button>
183
+											</div>			
184
+										</div>
185
+										<div class="form-group">
186
+											<label class="col-xs-2 itp_lb">팝업내용</label>
187
+											<div class="col-xs-10 itp_ip">
188
+												<textarea id="ITP_FORM_OPERATION03010_VIEW_POP_DESC" class="form-control" rows="8" name="popDesc" style="display: none;"></textarea>
189
+											</div>			
190
+										</div>
191
+										<div class="form-group">
192
+											<label class="col-xs-2 itp_lb">팝업이미지</label>
193
+											<div class="col-xs-10 itp_ip">
194
+												<div class="col-xs-6 itp_in">
195
+													<div class="fileupload-wrapper">
196
+														<div id="ITP_OPERATION03010_VIEW_UPLOAD"></div>
197
+													</div>
198
+												</div>											
199
+											</div>			
200
+										</div>	
201
+										<div class="form-group">
202
+											<label class="col-xs-2 itp_lb">노출위치</label>
203
+											<div class="col-xs-10 itp_ip">
204
+												<div class="col-xs-10 itp_in fnViewTargetNm"></div>									
205
+											</div>
206
+										</div>
207
+										<div class="form-group border">
208
+											<label class="col-xs-2 itp_lb">팝업크기(WIDTH/HEIGHT)</label>
209
+											<div class="col-xs-10 itp_ip">
210
+												<div class="col-xs-10 itp_in fnSize"></div>									
211
+											</div>
212
+										</div>
213
+									</div>
214
+								</section>							
215
+							</form>
216
+						</div>
217
+					</div>
218
+									
219
+				</div>
220
+			</div>
221
+		</article>
222
+	</div>
223
+	
224
+	<div id="ITP_TAP_JS"></div>	
225
+</section>

+ 181 - 0
src/main/webapp/app/operation/OPERATION04010.html

@@ -0,0 +1,181 @@
1
+<section id="ITP_TAB_OPERATION04010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<article class="itp_detail">
4
+			<div class="itp_det_head fix">
5
+				<h2 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>메일양식관리</strong></h2>
6
+				<div class="pull-right itp_cicon">
7
+					<button type="button" id="ITP_BTN_OPERATION04010_SRH" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
8
+					<button type="button" id="ITP_BTN_OPERATION04010_PREVIEW" class="btn btn-primary btn-sm VIB" style="display: inline-block;">미리보기</button>
9
+					<button type="button" id="ITP_BTN_OPERATION04010_MODIFY" class="btn btn-success btn-sm UPB" style="display: inline-block;"><i class="glyphicon glyphicon-ok"></i> 수정</button>
10
+					<button type="button" id="ITP_BTN_OPERATION04010_NEWREG" class="btn btn-primary btn-sm NEB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 신규등록</button>
11
+					<button type="button" id="ITP_BTN_OPERATION04010_DELETE" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
12
+					<button type="button" id="ITP_BTN_OPERATION04010_CANCELLIST" class="btn btn-warning btn-sm PRB"><i class="glyphicon glyphicon-minus"></i> 취소/목록</button>
13
+					<button type="button" id="ITP_BTN_OPERATION04010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
14
+				</div>				
15
+			</div>
16
+			<div class="itp_det_in">
17
+				<div id="ITP_AJAX_OPERATION04010_LIST_CONTAINER">
18
+					<div class="itp_lg_form itp_type1 fix">
19
+						<div class="itp_srh_border fix">
20
+							<div class="col-xs-12">
21
+								<form id="ITP_FORM_OPERATION04010_SEARCH" class="form-horizontal">
22
+									<div class="form-group">
23
+										<div class="col-xs-4 itp_ip">
24
+										<input type="text" id="ITP_FORM_OPERATION04010_KEYWORD" class="form-control itp_input" name="smailFormNm" placeholder="양식명 검색" />
25
+										</div>
26
+										<div class="col-xs-2 itp_ip itp_noMar">
27
+											<select id="ITP_FORM_OPERATION04010_MAIL_STATUS_CD" class="form-control itp_input" name="smailStatusCd"></select>
28
+										</div>									
29
+									</div>
30
+								</form>
31
+							</div>
32
+						</div>
33
+					</div>
34
+					<div class="itp_table fix">
35
+						<div id="ITP_OPERATION04010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
36
+							<div id="ITP_OPERATION04010_jqGridView" class="itp_views fix"></div>
37
+							<table id="ITP_OPERATION04010_jqGrid"></table>
38
+							<div id="ITP_OPERATION04010_jqGridPager"></div>
39
+							<div id="ITP_OPERATION04010_jqGridEmpty" class="itp_no_data"></div>
40
+						</div>
41
+					</div>
42
+				</div>
43
+				<div id="ITP_AJAX_OPERATION04010_DETAIL_CONTAINER">
44
+					<div class="itp_form itp_type1 fix">
45
+						<div class="col-xs-12">
46
+							<form id="ITP_FORM_OPERATION04010_DETAIL" class="form-horizontal">
47
+								<input type="hidden" id="ITP_FORM_OPERATION04010_DETAIL_VIEW_CD" name="viewCd" value="R">
48
+								<input type="hidden" id="ITP_FORM_OPERATION04010_DETAIL_MAIL_FORM_NO" name="mailFormNo" value="">
49
+								<input type="hidden" id="ITP_FORM_OPERATION04010_DETAIL_FILE_NO" name="fileNo" value="">
50
+					
51
+								<section class="itp_form_sec">
52
+									<h4 class="itp_form_tit">메일양식정보</h4>
53
+									<div class="itp_form_in">									
54
+										<div class="form-group">
55
+											<label class="col-xs-2 itp_lb">메일양식제목</label>
56
+											<div class="col-xs-10 itp_ip">
57
+												<input type="text" id="ITP_FORM_OPERATION04010_DETAIL_MAIL_FORM_NM" class="form-control itp_input" name="mailFormNm" value="">											
58
+											</div>			
59
+										</div>		
60
+									</div>
61
+									<div class="itp_form_in">	
62
+										<div class="form-group">
63
+											<label class="col-xs-2 itp_lb">메일제목</label>
64
+											<div class="col-xs-5 itp_ip">
65
+												<div class="col-xs-10 itp_in">
66
+								                <input type="text" id="ITP_FORM_OPERATION04010_DETAIL_MAIL_SUBJECT" class="form-control itp_input" name="mailSubject" value="">
67
+												</div>										 
68
+											</div>
69
+											<label class="col-xs-2 itp_lb">상태</label>
70
+											<div class="col-xs-5 itp_ip">
71
+												<div class="col-xs-5 itp_in">
72
+								                <select id="ITP_FORM_OPERATION04010_DETAIL_MAIL_STATUS_CD" class="form-control itp_input" name="mailStatusCd"></select>
73
+												</div>										 
74
+											</div>
75
+										</div>	
76
+									</div>
77
+									<div class="itp_form_in">	
78
+										<div class="form-group">
79
+											<label class="col-xs-2 itp_lb">첨부파일</label>
80
+											<div class="col-xs-10 itp_ip">
81
+												<div class="col-xs-6 itp_in">
82
+													<div class="fileupload-wrapper">
83
+														<!-- data-show-yn: 파일업로드를 할 수 있는 권한이 있는지 없는지.. -->
84
+														<div id="ITP_OPERATION04010_DETAIL_UPLOAD" data-show-yn="Y"></div>
85
+													</div>
86
+												</div>											
87
+											</div>			
88
+										</div>
89
+										<div class="form-group border">
90
+											<label class="col-xs-2 itp_lb">상세내역</label>
91
+											<div class="col-xs-10 itp_ip">
92
+												<textarea id="ITP_FORM_OPERATION04010_DETAIL_MAIL_DESC" class="form-control" rows="8" name="mailDesc" style="display: none;"></textarea>
93
+												<span style="color: blue;">변수값은 #{} 구문으로 입력해주세요. (예: #{제목})</span>																						
94
+											</div>			
95
+										</div>						
96
+									</div>
97
+								</section>						
98
+							</form>
99
+						</div>
100
+					</div>
101
+					
102
+				</div>
103
+				<div id="ITP_AJAX_OPERATION04010_VIEW_CONTAINER">
104
+					<div class="itp_form itp_type1 fix">
105
+						<div class="col-xs-12">
106
+							<form id="ITP_FORM_OPERATION04010_VIEW" class="form-horizontal">
107
+								<input type="hidden" id="ITP_FORM_OPERATION04010_VIEW_VIEW_CD" name="viewCd" value="R">
108
+								<input type="hidden" id="ITP_FORM_OPERATION04010_VIEW_MAIL_FORM_NO" name="mailFormNo" value="">
109
+								<input type="hidden" id="ITP_FORM_OPERATION04010_VIEW_FILE_NO" name="fileNo" value="">
110
+					
111
+								<section class="itp_form_sec">
112
+									<h4 class="itp_form_tit">메일양식정보</h4>
113
+									<div class="itp_form_in">									
114
+										<div class="form-group">
115
+											<label class="col-xs-2 itp_lb">메일양식제목</label>
116
+											<div class="col-xs-10 itp_ip fnMailFormNm"></div>			
117
+										</div>		
118
+									</div>
119
+									<div class="itp_form_in">
120
+										<div class="form-group">
121
+											<label class="col-xs-2 itp_lb">메일제목</label>
122
+											<div class="col-xs-5 itp_ip fnMailSubject"></div>
123
+											<label class="col-xs-2 itp_lb">상태</label>
124
+											<div class="col-xs-5 itp_ip fnMailStatusNm"></div>
125
+										</div>
126
+									</div>
127
+									<div class="itp_form_in">	
128
+										<div class="form-group">
129
+											<label class="col-xs-2 itp_lb">첨부파일</label>
130
+											<div class="col-xs-10 itp_ip">
131
+												<div class="col-xs-6 itp_in">
132
+													<div class="fileupload-wrapper">
133
+														<div id="ITP_OPERATION04010_VIEW_UPLOAD"></div>
134
+													</div>
135
+												</div>											
136
+											</div>			
137
+										</div>
138
+										<div class="form-group border">
139
+											<label class="col-xs-2 itp_lb">상세내역</label>
140
+											<div class="col-xs-10 itp_ip">
141
+											<textarea id="ITP_FORM_OPERATION04010_VIEW_MAIL_DESC" class="form-control" rows="8" name="mailDesc" style="display: none;"></textarea>
142
+											</div>			
143
+										</div>			
144
+										<div class="form-group border">
145
+											<label class="col-xs-2 itp_lb">미리보기 변수값 설정</label>
146
+											<div class="col-xs-10 itp_ip">
147
+												<div class="itp_songViewIn">
148
+													<table class="table">
149
+														<colgroup>
150
+															<col style="width:100%;">
151
+														</colgroup>
152
+														<tbody id="ITP_FORM_OPERATION04010_VIEW_PREVIEW_VAL_SET"></tbody>
153
+													</table>
154
+												</div>				
155
+											</div>
156
+										</div>			
157
+									</div>
158
+								</section>						
159
+							</form>
160
+						</div>
161
+					</div>									
162
+				</div>
163
+				
164
+				<textarea id="ITP_AJAX_OPERATION04010_PREVIEW_VAL_ROWCOPY" rows="0" cols="0" style="display:none;">
165
+				<tr>
166
+	                <td class="fnValRow">
167
+	                <div class="col-xs-2 itp_in" style="padding-right: 5px;">
168
+					<input type="text" class="form-control itp_input fnValKey" readonly />
169
+					</div>
170
+					<div class="col-xs-2 itp_in">
171
+					<input type="text" class="form-control itp_input fnValValue" placeholder="변수값 입력" />
172
+					</div>																
173
+	                </td>
174
+	            </tr>
175
+				</textarea>
176
+			</div>
177
+		</article>
178
+	</div>
179
+	
180
+	<div id="ITP_TAP_JS"></div>	
181
+</section>

+ 293 - 0
src/main/webapp/app/operation/OPERATION05010.html

@@ -0,0 +1,293 @@
1
+<section id="ITP_TAB_OPERATION05010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<article class="itp_detail">
4
+			<div class="itp_det_head fix">
5
+				<h2 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>배치관리</strong></h2>
6
+				<div class="pull-right itp_cicon">
7
+					<button type="button" id="ITP_BTN_OPERATION05010_START" class="btn btn-primary btn-sm START" style="display: inline-block;"><i class="glyphicon glyphicon-repeat"></i> 가동</button>
8
+					<button type="button" id="ITP_BTN_OPERATION05010_STOP" class="btn btn-primary btn-sm PAUSE" style="display: inline-block;"><i class="glyphicon glyphicon-ban-circle"></i> 중지</button>
9
+					<button type="button" id="ITP_BTN_OPERATION05010_EXECUTE" class="btn btn-primary btn-sm EXECUTE" style="display: inline-block;"><i class="glyphicon glyphicon-repeat"></i> 실행</button>
10
+					<button type="button" id="ITP_BTN_OPERATION05010_SRH" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
11
+					<button type="button" id="ITP_BTN_OPERATION05010_MODIFY" class="btn btn-success btn-sm UPB" style="display: inline-block;"><i class="glyphicon glyphicon-ok"></i> 수정</button>
12
+					<button type="button" id="ITP_BTN_OPERATION05010_NEWREG" class="btn btn-primary btn-sm NEB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 신규등록</button>
13
+					<button type="button" id="ITP_BTN_OPERATION05010_DELETE" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
14
+					<button type="button" id="ITP_BTN_OPERATION05010_CANCELLIST" class="btn btn-warning btn-sm PRB"><i class="glyphicon glyphicon-minus"></i> 취소/목록</button>
15
+					<button type="button" id="ITP_BTN_OPERATION05010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
16
+				</div>				
17
+			</div>
18
+			<div class="itp_det_in">
19
+				<div id="ITP_AJAX_OPERATION05010_LIST_CONTAINER">
20
+					<div class="itp_lg_form itp_type1 fix">
21
+						<div class="itp_srh_border fix">
22
+							<div class="col-xs-12">
23
+								<form id="ITP_FORM_OPERATION05010_SEARCH" class="form-horizontal">
24
+									<div class="form-group">
25
+										<div class="col-xs-2 itp_ip itp_noMar">
26
+											<select id="ITP_FORM_OPERATION05010_SEARCH_DATE_TP" class="form-control itp_input" name="sdateTp">
27
+												<option value="A">등록일자</option>											
28
+												<option value="R">최종실행일자</option>											
29
+											</select>
30
+										</div>
31
+										<div class="col-xs-3 itp_ip itp_noMar">
32
+											<div class="input-daterange input-group date">
33
+												<input type="text" id="ITP_FORM_OPERATION05010_SEARCH_FROM_DT" class="form-control itp_input" name="fromDt" value="" readonly>
34
+												<span class="input-group-addon itp_date_to">~</span>
35
+												<input type="text" id="ITP_FORM_OPERATION05010_SEARCH_TO_DT" class="form-control itp_input" name="toDt" value="" readonly>
36
+											</div>
37
+										</div>
38
+										<div class="col-xs-2 itp_ip itp_noMar">
39
+										<input type="text" id="ITP_FORM_OPERATION05010_SEARCH_BATCH_NM" class="form-control itp_input" name="sbatchNm" placeholder="배치명 검색" />
40
+										</div>
41
+										<div class="col-xs-2 itp_ip itp_noMar">
42
+											<select id="ITP_FORM_OPERATION05010_SEARCH_BATCH_STAT_CD" class="form-control itp_input" name="sbatchStatusCd"></select>
43
+										</div>									
44
+										<div class="col-xs-2 itp_ip itp_noMar">
45
+											<select id="ITP_FORM_OPERATION05010_SEARCH_RUN_UNIT_CD" class="form-control itp_input" name="srunUnitCd"></select>
46
+										</div>
47
+									</div>
48
+								</form>
49
+							</div>
50
+						</div>
51
+					</div>
52
+					<div class="itp_table fix">
53
+						<div id="ITP_OPERATION05010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
54
+							<div id="ITP_OPERATION05010_jqGridView" class="itp_views fix"></div>
55
+							<table id="ITP_OPERATION05010_jqGrid"></table>
56
+							<div id="ITP_OPERATION05010_jqGridPager"></div>
57
+							<div id="ITP_OPERATION05010_jqGridEmpty" class="itp_no_data"></div>
58
+						</div>
59
+					</div>
60
+				</div>
61
+				<div id="ITP_AJAX_OPERATION05010_DETAIL_CONTAINER">
62
+					<div class="itp_form itp_type1 fix">
63
+						<div class="col-xs-12">
64
+							<form id="ITP_FORM_OPERATION05010_DETAIL" class="form-horizontal">
65
+								<input type="hidden" id="ITP_FORM_OPERATION05010_DETAIL_VIEW_CD" name="viewCd" value="C">
66
+								<input type="hidden" id="ITP_FORM_OPERATION05010_DETAIL_BATCH_NO" name="batchNo" value="">
67
+								<input type="hidden" id="ITP_FORM_OPERATION05010_DETAIL_RUN_SS" name="runSs" value="00"> <!-- 초:00 고정 -->
68
+					
69
+								<section class="itp_form_sec">
70
+									<h4 class="itp_form_tit">배치정보</h4>
71
+									<div class="itp_form_in">
72
+										<div class="form-group">
73
+											<label class="col-xs-2 itp_lb">배치명</label>
74
+											<div class="col-xs-10 itp_ip">
75
+												<input type="text" id="ITP_FORM_OPERATION05010_DETAIL_BATCH_NM" class="form-control itp_input" name="batchNm" value="" maxlength="15">
76
+											</div>
77
+										</div>
78
+									</div>
79
+									<div class="itp_form_in">	
80
+										<div class="form-group">
81
+											<label class="col-xs-2 itp_lb">업무구분</label>
82
+											<div class="col-xs-5 itp_ip">
83
+												<div class="col-xs-5 itp_in">
84
+								                <select id="ITP_FORM_OPERATION05010_DETAIL_BATCH_TP_CD" class="form-control itp_input" name="batchTpCd"></select>
85
+								                </div>
86
+											</div>
87
+											<label class="col-xs-2 itp_lb">상태</label>
88
+											<div class="col-xs-5 itp_ip">
89
+												<div class="col-xs-5 itp_in">
90
+								                <select id="ITP_FORM_OPERATION05010_DETAIL_BATCH_STATUS_CD" class="form-control itp_input" name="batchStatusCd"></select>
91
+								                </div>
92
+											</div>
93
+										</div>
94
+										<div class="form-group">
95
+											<label class="col-xs-2 itp_lb">시간설정</label>
96
+											<div class="col-xs-5 itp_ip">
97
+												<div class="col-xs-4 itp_in" style="padding-right: 10px;">
98
+								                <select id="ITP_FORM_OPERATION05010_DETAIL_BATCH_TIME_SET_CD" class="form-control itp_input" name="batchTimeSetCd"></select>
99
+								                </div>
100
+								                <div class="col-xs-4 itp_in">
101
+								                <select id="ITP_FORM_OPERATION05010_DETAIL_RUN_UNIT_CD" class="form-control itp_input" name="runUnitCd"></select>
102
+								                </div>
103
+								                <div class="col-xs-4 itp_in">
104
+								                <select id="ITP_FORM_OPERATION05010_DETAIL_RUN_REPEAT_TIME_CD" class="form-control itp_input" name="runRepeatTimeCd"></select>
105
+								                </div>
106
+											</div>
107
+											<label class="col-xs-2 itp_lb">최종실행일자</label>
108
+											<div class="col-xs-5 itp_ip fnLastRunDt"></div>
109
+										</div>
110
+									</div>
111
+									<div class="itp_form_in">	
112
+										<div class="form-group">
113
+											<label class="col-xs-2 itp_lb">가동시간정보</label>
114
+											<div class="col-xs-10 itp_ip">
115
+												<div class="col-xs-1" style="padding-left: 0px;">
116
+												<select id="ITP_FORM_OPERATION05010_DETAIL_RUN_MONTH" class="form-control itp_input" name="runMonth"></select>
117
+												</div>									
118
+												<div class="col-xs-1" style="padding-left: 0px;">			
119
+												<select id="ITP_FORM_OPERATION05010_DETAIL_RUN_DAY" class="form-control itp_input" name="runDay"></select>
120
+												</div>
121
+												<div class="col-xs-1" style="padding-left: 0px;">			
122
+												<select id="ITP_FORM_OPERATION05010_DETAIL_RUN_HH" class="form-control itp_input" name="runHh"></select>
123
+												</div>											
124
+												<div class="col-xs-1" style="padding-left: 0px;">			
125
+												<select id="ITP_FORM_OPERATION05010_DETAIL_RUN_MI" class="form-control itp_input" name="runMi"></select>
126
+												</div>	
127
+												<!--  
128
+												<div class="col-xs-1" style="padding-left: 0px;">			
129
+												<select id="ITP_FORM_OPERATION05010_DETAIL_RUN_SS" class="form-control itp_input" name="runSs"></select>
130
+												</div>
131
+												-->
132
+											</div>
133
+										</div>		
134
+										<div class="form-group">
135
+											<label class="col-xs-2 itp_lb">실행 URL</label>
136
+											<div class="col-xs-10 itp_ip">
137
+											<input type="text" id="ITP_FORM_OPERATION05010_DETAIL_BATCH_URL" class="form-control itp_input" name="batchUrl" value="" maxlength="100">
138
+											</div>
139
+										</div>	
140
+									</div>
141
+									<div class="itp_form_in">	
142
+										<div class="form-group border">
143
+											<label class="col-xs-2 itp_lb">등록자/등록일시</label>
144
+											<div class="col-xs-5 itp_ip fnAddInfo"></div>
145
+											<label class="col-xs-2 itp_lb">최종수정자/최종수정일시</label>
146
+											<div class="col-xs-5 itp_ip fnChgInfo"></div>
147
+										</div>								
148
+									</div>
149
+								</section>								
150
+							</form>
151
+						</div>
152
+					</div>
153
+					
154
+					<div id="ITP_FORM_OPERATION05010_DETAIL_LIST" class="itp_table fix">
155
+						<div class="itp_table_head fix">
156
+							<h4 class="itp_table_tit">* 실행이력</h4>
157
+						</div>
158
+						
159
+						<div class="itp_lg_form itp_type1 fix" style="padding: 0;">
160
+							<div class="itp_srh_border fix">
161
+								<div class="col-xs-12">
162
+									<form id="ITP_FORM_OPERATION05010_DETAIL_SEARCH" class="form-horizontal">
163
+									<input type="hidden" id="ITP_FORM_OPERATION05010_DETAIL_SEARCH_BATCH_NO" name="batchNo" value="">
164
+									
165
+									<div class="form-group">
166
+										<div class="col-xs-2 itp_ip itp_noMar">
167
+											<select id="ITP_FORM_OPERATION05010_DETAIL_SEARCH_DATE_TP" class="form-control itp_input">
168
+												<option value="A">실행일자</option>											
169
+											</select>
170
+										</div>
171
+										<div class="col-xs-3 itp_ip itp_noMar">
172
+											<div class="input-daterange input-group date">
173
+												<input type="text" id="ITP_FORM_OPERATION05010_DETAIL_SEARCH_FROM_DT" class="form-control itp_input" name="hfromDt" value="" readonly>
174
+												<span class="input-group-addon itp_date_to">~</span>
175
+												<input type="text" id="ITP_FORM_OPERATION05010_DETAIL_SEARCH_TO_DT" class="form-control itp_input" name="htoDt" value="" readonly>
176
+											</div>
177
+										</div>
178
+										<div class="col-xs-2 itp_ip itp_noMar">
179
+											<select id="ITP_FORM_OPERATION05010_DETAIL_SEARCH_RESULT_CD" class="form-control itp_input" name="hresultCd"></select>
180
+										</div>									
181
+									</div>
182
+									</form>
183
+								</div>
184
+							</div>
185
+						</div>						
186
+						
187
+						<div id="ITP_OPERATION05010_DETAIL_jqGrid_list" class="itp_tb_list">
188
+							<div id="ITP_OPERATION05010_DETAIL_jqGridView" class="itp_views fix"></div>
189
+							<table id="ITP_OPERATION05010_DETAIL_jqGrid"></table>
190
+							<div id="ITP_OPERATION05010_DETAIL_jqGridPager"></div>
191
+							<div id="ITP_OPERATION05010_DETAIL_jqGridEmpty" class="itp_no_data"></div>
192
+						</div>
193
+					</div>
194
+				</div>
195
+				<div id="ITP_AJAX_OPERATION05010_VIEW_CONTAINER">
196
+					<div class="itp_form itp_type1 fix">
197
+						<div class="col-xs-12">
198
+							<form id="ITP_FORM_OPERATION05010_VIEW" class="form-horizontal">
199
+								<input type="hidden" id="ITP_FORM_OPERATION05010_VIEW_VIEW_CD" name="viewCd" value="R">
200
+								<input type="hidden" id="ITP_FORM_OPERATION05010_VIEW_BATCH_NO" name="batchNo" value="">
201
+					
202
+								<section class="itp_form_sec">
203
+									<h4 class="itp_form_tit">배치정보</h4>
204
+									<div class="itp_form_in">
205
+										<div class="form-group">
206
+											<label class="col-xs-2 itp_lb">배치명</label>
207
+											<div class="col-xs-10 itp_ip fnBatchNm"></div>
208
+										</div>
209
+									</div>
210
+									<div class="itp_form_in">	
211
+										<div class="form-group">
212
+											<label class="col-xs-2 itp_lb">업무구분</label>
213
+											<div class="col-xs-5 itp_ip fnBatchTpNm"></div>
214
+											<label class="col-xs-2 itp_lb">상태</label>
215
+											<div class="col-xs-5 itp_ip fnBatchStatusNm"></div>
216
+										</div>
217
+										<div class="form-group">
218
+											<label class="col-xs-2 itp_lb">시간설정</label>
219
+											<div class="col-xs-5 itp_ip fnRunUnitNm"></div>
220
+											<label class="col-xs-2 itp_lb">최종실행일자</label>
221
+											<div class="col-xs-5 itp_ip fnLastRunDt"></div>
222
+										</div>	
223
+									</div>
224
+									<div class="itp_form_in">	
225
+										<div class="form-group">
226
+											<label class="col-xs-2 itp_lb">가동시간정보</label>
227
+											<div class="col-xs-10 itp_ip fnRunInfo"></div>
228
+										</div>		
229
+										<div class="form-group">
230
+											<label class="col-xs-2 itp_lb">실행 URL</label>
231
+											<div class="col-xs-10 itp_ip fnBatchUrl"></div>
232
+										</div>	
233
+									</div>
234
+									<div class="itp_form_in">	
235
+										<div class="form-group border">
236
+											<label class="col-xs-2 itp_lb">등록자/등록일시</label>
237
+											<div class="col-xs-5 itp_ip fnAddInfo"></div>
238
+											<label class="col-xs-2 itp_lb">최종수정자/최종수정일시</label>
239
+											<div class="col-xs-5 itp_ip fnChgInfo"></div>
240
+										</div>
241
+									</div>
242
+								</section>								
243
+							</form>
244
+						</div>
245
+					</div>
246
+					
247
+					<div class="itp_table fix">
248
+						<div class="itp_table_head fix">
249
+							<h4 class="itp_table_tit">* 실행이력</h4>
250
+						</div>
251
+						
252
+						<div class="itp_lg_form itp_type1 fix" style="padding: 0;">
253
+							<div class="itp_srh_border fix">
254
+								<div class="col-xs-12">
255
+									<form id="ITP_FORM_OPERATION05010_VIEW_SEARCH" class="form-horizontal">
256
+									<input type="hidden" id="ITP_FORM_OPERATION05010_VIEW_SEARCH_BATCH_NO" name="batchNo" value="">
257
+									
258
+									<div class="form-group">
259
+										<div class="col-xs-2 itp_ip itp_noMar">
260
+											<select id="ITP_FORM_OPERATION05010_VIEW_SEARCH_DATE_TP" class="form-control itp_input">
261
+												<option value="A">실행일자</option>											
262
+											</select>
263
+										</div>
264
+										<div class="col-xs-3 itp_ip itp_noMar">
265
+											<div class="input-daterange input-group date">
266
+												<input type="text" id="ITP_FORM_OPERATION05010_VIEW_SEARCH_FROM_DT" class="form-control itp_input" name="hfromDt" value="" readonly>
267
+												<span class="input-group-addon itp_date_to">~</span>
268
+												<input type="text" id="ITP_FORM_OPERATION05010_VIEW_SEARCH_TO_DT" class="form-control itp_input" name="htoDt" value="" readonly>
269
+											</div>
270
+										</div>
271
+										<div class="col-xs-2 itp_ip itp_noMar">
272
+											<select id="ITP_FORM_OPERATION05010_VIEW_SEARCH_RESULT_CD" class="form-control itp_input" name="hresultCd"></select>
273
+										</div>									
274
+									</div>
275
+									</form>
276
+								</div>
277
+							</div>
278
+						</div>
279
+						
280
+						<div id="ITP_OPERATION05010_VIEW_jqGrid_list" class="itp_tb_list">
281
+							<div id="ITP_OPERATION05010_VIEW_jqGridView" class="itp_views fix"></div>
282
+							<table id="ITP_OPERATION05010_VIEW_jqGrid"></table>
283
+							<div id="ITP_OPERATION05010_VIEW_jqGridPager"></div>
284
+							<div id="ITP_OPERATION05010_VIEW_jqGridEmpty" class="itp_no_data"></div>
285
+						</div>
286
+					</div>					
287
+				</div>
288
+			</div>
289
+		</article>
290
+	</div>
291
+	
292
+	<div id="ITP_TAP_JS"></div>	
293
+</section>

+ 220 - 0
src/main/webapp/app/operation/OPERATION06010.html

@@ -0,0 +1,220 @@
1
+<section id="ITP_TAB_OPERATION06010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<article class="itp_detail">
4
+			<div class="itp_det_head fix">
5
+				<h2 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>외부연동관리</strong></h2>
6
+				<div class="pull-right itp_cicon">
7
+					<button type="button" id="ITP_BTN_OPERATION06010_SRH" class="btn btn-success btn-sm SEB" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
8
+					<button type="button" id="ITP_BTN_OPERATION06010_MODIFY" class="btn btn-success btn-sm UPB" style="display: inline-block;"><i class="glyphicon glyphicon-ok"></i> 수정</button>
9
+					<button type="button" id="ITP_BTN_OPERATION06010_NEWREG" class="btn btn-primary btn-sm NEB" style="display: inline-block;"><i class="glyphicon glyphicon-plus"></i> 신규등록</button>
10
+					<button type="button" id="ITP_BTN_OPERATION06010_DELETE" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
11
+					<button type="button" id="ITP_BTN_OPERATION06010_CANCELLIST" class="btn btn-warning btn-sm PRB"><i class="glyphicon glyphicon-minus"></i> 취소/목록</button>
12
+					<button type="button" id="ITP_BTN_OPERATION06010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
13
+				</div>
14
+			</div>
15
+			<div class="itp_det_in">
16
+				<div id="ITP_AJAX_OPERATION06010_LIST_CONTAINER">
17
+					<div class="itp_lg_form itp_type1 fix">
18
+						<div class="itp_srh_border fix">
19
+							<div class="col-xs-12">
20
+								<form id="ITP_FORM_OPERATION06010_SEARCH" class="form-horizontal">
21
+									<div class="form-group">
22
+										<div class="col-xs-1 itp_ip itp_noMar">
23
+											<select id="ITP_FORM_OPERATION06010_SERVICE_ST_DT" class="form-control itp_input">
24
+												<option value="">등록일</option>
25
+											</select>
26
+										</div>
27
+										<div class="col-xs-2 itp_ip itp_noMar">
28
+											<div class="input-daterange input-group date">
29
+												<input type="text" id="ITP_FORM_OPERATION06010_SEARCH_FROM_DT" class="form-control itp_input" name="fromDt" value="" readonly>
30
+												<span class="input-group-addon itp_date_to">~</span>
31
+												<input type="text" id="ITP_FORM_OPERATION06010_SEARCH_TO_DT" class="form-control itp_input" name="toDt" value="" readonly>
32
+											</div>
33
+										</div>
34
+										<div class="col-xs-2 itp_ip itp_noMar">
35
+										<input type="text" id="ITP_FORM_OPERATION06010_SEARCH_LINK_INFO" class="form-control itp_input" name="slinkInfo" placeholder="연동정보 검색" />
36
+										</div>
37
+										<div class="col-xs-1 itp_ip itp_noMar">
38
+											<select id="ITP_FORM_OPERATION06010_SEARCH_USE_YN" class="form-control itp_input" name="suseYn"></select>
39
+										</div>
40
+										<div class="col-xs-1 itp_ip itp_noMar">
41
+											<select id="ITP_FORM_OPERATION06010_SEARCH_COM_METH_CD" class="form-control itp_input" name="scomMethCd"></select>
42
+										</div>
43
+										<div class="col-xs-2 itp_ip itp_noMar">
44
+										<input type="text" id="ITP_FORM_OPERATION06010_SEARCH_IF_NO" class="form-control itp_input" name="sifId" placeholder="I/F아이디 검색" />
45
+										</div>
46
+										<div class="col-xs-2 itp_ip itp_noMar">
47
+										<input type="text" id="ITP_FORM_OPERATION06010_SEARCH_IF_NM" class="form-control itp_input" name="sifNm" placeholder="I/F명 검색" />
48
+										</div>
49
+									</div>
50
+								</form>
51
+							</div>
52
+						</div>
53
+					</div>
54
+					<div class="itp_table fix">
55
+						<div id="ITP_OPERATION06010_jqGrid_list" class="itp_tb_list itp_gType1" data-total-cnt="${totalCnt}">
56
+							<div id="ITP_OPERATION06010_jqGridView" class="itp_views fix"></div>
57
+							<table id="ITP_OPERATION06010_jqGrid"></table>
58
+							<div id="ITP_OPERATION06010_jqGridPager"></div>
59
+							<div id="ITP_OPERATION06010_jqGridEmpty" class="itp_no_data"></div>
60
+						</div>
61
+					</div>
62
+				</div>
63
+				<div id="ITP_AJAX_OPERATION06010_DETAIL_CONTAINER">
64
+					<div class="itp_form itp_type1 fix">
65
+						<div class="col-xs-12">
66
+							<form id="ITP_FORM_OPERATION06010_DETAIL" class="form-horizontal">
67
+								<input type="hidden" id="ITP_FORM_OPERATION06010_DETAIL_VIEW_CD" name="viewCd" value="C">
68
+								<input type="hidden" id="ITP_FORM_OPERATION06010_DETAIL_IF_NO" name="ifNo" value="">
69
+
70
+								<section class="itp_form_sec">
71
+									<h4 class="itp_form_tit">I/F정보</h4>
72
+									<div class="itp_form_in">
73
+										<div class="form-group">
74
+											<label class="col-xs-2 itp_lb">I/F아이디</label>
75
+											<div class="col-xs-5 itp_ip">
76
+												<div class="col-xs-10 itp_in">
77
+								                <input type="text" id="ITP_FORM_OPERATION06010_DETAIL_IF_ID" class="form-control itp_input" name="ifId" value="">
78
+												</div>
79
+											</div>
80
+											<label class="col-xs-2 itp_lb">사용여부</label>
81
+											<div class="col-xs-5 itp_ip">
82
+												<div class="col-xs-5 itp_in">
83
+								                <select id="ITP_FORM_OPERATION06010_DETAIL_USE_YN" class="form-control itp_input" name="useYn"></select>
84
+												</div>
85
+											</div>
86
+										</div>
87
+										<div class="form-group">
88
+											<label class="col-xs-2 itp_lb">I/F명</label>
89
+											<div class="col-xs-5 itp_ip">
90
+												<div class="col-xs-10 itp_in">
91
+								                <input type="text" id="ITP_FORM_OPERATION06010_DETAIL_IF_NM" class="form-control itp_input" name="ifNm" value="">
92
+												</div>
93
+											</div>
94
+											<label class="col-xs-2 itp_lb">연동정보</label>
95
+											<div class="col-xs-5 itp_ip">
96
+												<div class="col-xs-10 itp_in">
97
+								                <input type="text" id="ITP_FORM_OPERATION06010_DETAIL_LINK_INFO" class="form-control itp_input" name="linkInfo" value="">
98
+												</div>
99
+											</div>
100
+										</div>
101
+										<div class="form-group">
102
+											<label class="col-xs-2 itp_lb">통신방식</label>
103
+											<div class="col-xs-5 itp_ip">
104
+												<div class="col-xs-5 itp_in">
105
+								                <select id="ITP_FORM_OPERATION06010_DETAIL_COM_METH_CD" class="form-control itp_input" name="comMethCd"></select>
106
+												</div>
107
+											</div>
108
+											<label class="col-xs-2 itp_lb">송수신구분</label>
109
+											<div class="col-xs-5 itp_ip">
110
+												<div class="col-xs-5 itp_in">
111
+								                <select id="ITP_FORM_OPERATION06010_DETAIL_SR_TP_CD" class="form-control itp_input" name="srTpCd"></select>
112
+												</div>
113
+											</div>
114
+										</div>
115
+									</div>
116
+									<div class="itp_form_in">	
117
+										<div class="form-group colspan">
118
+											<label class="col-xs-2 itp_lb">송신URL</label>
119
+											<div class="col-xs-10 itp_ip">
120
+												<input type="text" id="ITP_FORM_OPERATION06010_DETAIL_IF_URL" class="form-control itp_input" name="ifUrl" value="">
121
+											</div>
122
+										</div>
123
+										<div class="form-group colspan">
124
+											<label class="col-xs-2 itp_lb">API설명</label>
125
+											<div class="col-xs-10 itp_ip">
126
+												<textarea id="ITP_FORM_OPERATION06010_DETAIL_API_INFO" class="form-control" rows="4" name="apiInfo" maxlength="500"></textarea>
127
+											</div>
128
+										</div>
129
+										<div class="form-group colspan">
130
+											<label class="col-xs-2 itp_lb">전송 파라미터정보</label>
131
+											<div class="col-xs-10 itp_ip">
132
+												<textarea id="ITP_FORM_OPERATION06010_DETAIL_REQUEST_INFO" class="form-control" rows="4" name="requestInfo" maxlength="500"></textarea>
133
+											</div>
134
+										</div>
135
+										<div class="form-group colspan">
136
+											<label class="col-xs-2 itp_lb">수신 파라미터정보</label>
137
+											<div class="col-xs-10 itp_ip">
138
+												<textarea id="ITP_FORM_OPERATION06010_DETAIL_RESPONSE_INFO" class="form-control" rows="4" name="responseInfo" maxlength="500"></textarea>
139
+											</div>
140
+										</div>
141
+									</div>
142
+									<div class="itp_form_in">	
143
+										<div class="form-group border">
144
+											<label class="col-xs-2 itp_lb">등록자</label>
145
+											<div class="col-xs-5 itp_ip fnAddNm"></div>
146
+											<label class="col-xs-2 itp_lb">등록일</label>
147
+											<div class="col-xs-5 itp_ip fnAddDt"></div>
148
+										</div>	
149
+									</div>
150
+								</section>
151
+							</form>
152
+						</div>
153
+					</div>
154
+				</div>
155
+				<div id="ITP_AJAX_OPERATION06010_VIEW_CONTAINER">
156
+					<div class="itp_form itp_type1 fix">
157
+						<div class="col-xs-12">
158
+							<form id="ITP_FORM_OPERATION06010_VIEW" class="form-horizontal">
159
+								<input type="hidden" id="ITP_FORM_OPERATION06010_VIEW_VIEW_CD" name="viewCd" value="R">
160
+								<input type="hidden" id="ITP_FORM_OPERATION06010_VIEW_IF_NO" name="ifNo" value="">
161
+
162
+								<section class="itp_form_sec">
163
+									<h4 class="itp_form_tit">I/F정보</h4>
164
+									<div class="itp_form_in">
165
+										<div class="form-group">
166
+											<label class="col-xs-2 itp_lb">I/F아이디</label>
167
+											<div class="col-xs-5 itp_ip fnIfId"></div>
168
+											<label class="col-xs-2 itp_lb">사용여부</label>
169
+											<div class="col-xs-5 itp_ip fnUseYn"></div>
170
+										</div>
171
+										<div class="form-group">
172
+											<label class="col-xs-2 itp_lb">I/F명</label>
173
+											<div class="col-xs-5 itp_ip fnIfNm"></div>
174
+											<label class="col-xs-2 itp_lb">연동정보</label>
175
+											<div class="col-xs-5 itp_ip fnLinkInfo"></div>
176
+										</div>
177
+										<div class="form-group">
178
+											<label class="col-xs-2 itp_lb">통신방식</label>
179
+											<div class="col-xs-5 itp_ip fnComMethCd"></div>
180
+											<label class="col-xs-2 itp_lb">송수신구분</label>
181
+											<div class="col-xs-5 itp_ip fnSrTpCd"></div>
182
+										</div>	
183
+									</div>
184
+									<div class="itp_form_in">	
185
+										<div class="form-group colspan">
186
+											<label class="col-xs-2 itp_lb">송신URL</label>
187
+											<div class="col-xs-10 itp_ip fnIfUrl"></div>
188
+										</div>
189
+										<div class="form-group colspan">
190
+											<label class="col-xs-2 itp_lb">API설명</label>
191
+											<div class="col-xs-10 itp_ip fnApiInfo"></div>
192
+										</div>
193
+										<div class="form-group colspan">
194
+											<label class="col-xs-2 itp_lb">전송 파라미터정보</label>
195
+											<div class="col-xs-10 itp_ip fnRequestInfo"></div>
196
+										</div>
197
+										<div class="form-group colspan">
198
+											<label class="col-xs-2 itp_lb">수신 파라미터정보</label>
199
+											<div class="col-xs-10 itp_ip fnResponseInfo"></div>
200
+										</div>
201
+									</div>
202
+									<div class="itp_form_in">	
203
+										<div class="form-group border">
204
+											<label class="col-xs-2 itp_lb">등록자</label>
205
+											<div class="col-xs-5 itp_ip fnAddNm"></div>
206
+											<label class="col-xs-2 itp_lb">등록일</label>
207
+											<div class="col-xs-5 itp_ip fnAddDt"></div>
208
+										</div>	
209
+									</div>
210
+								</section>
211
+							</form>
212
+						</div>
213
+					</div>
214
+				</div>
215
+			</div>
216
+		</article>
217
+	</div>
218
+
219
+	<div id="ITP_TAP_JS"></div>
220
+</section>

+ 38 - 0
src/main/webapp/app/popup/biz/BIZPOP_BATCH_ERROR.html

@@ -0,0 +1,38 @@
1
+<div id="ITP_BIZPOP_BATCH_ERROR" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_BIZPOP_BATCH_ERROR">
5
+				<div class="modal-header">
6
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7
+					<h5 class="modal-title">오류 내역</h5>
8
+				</div>
9
+				<div class="modal-body">
10
+					<div class="itp_form itp_type1 fix">
11
+						<div class="col-xs-12">
12
+							<div class="form-horizontal">
13
+								<div class="form-group">
14
+									<label class="col-xs-4 itp_lb">배치명</label>
15
+									<div class="col-xs-7 itp_ip fnBatchNm"></div>
16
+								</div>
17
+								<div class="form-group">
18
+									<label class="col-xs-4 itp_lb">실행일시</label>
19
+									<div class="col-xs-7 itp_ip fnRunDt"></div>
20
+								</div>
21
+								<div class="form-group">
22
+									<label class="col-xs-4 itp_lb">가동구분</label>
23
+									<div class="col-xs-7 itp_ip fnRunTpNm"></div>
24
+								</div>
25
+								<div class="form-group">
26
+									<label class="col-xs-4 itp_lb">오류내역</label>
27
+									<div class="col-xs-7 itp_ip fnResultDesc"></div>
28
+								</div>
29
+							</div>
30
+						</div>
31
+					</div>
32
+				</div>
33
+			</form>
34
+		</div>
35
+	</div>
36
+
37
+	<div id="ITP_POPUP_JS"></div>
38
+</div>

+ 43 - 0
src/main/webapp/app/popup/biz/BIZPOP_CATEGORY.html

@@ -0,0 +1,43 @@
1
+<div id="ITP_BIZPOP_CATEGORY" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_BIZPOP_CATEGORY">
5
+				<div class="modal-header">
6
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7
+					<h5 class="modal-title">카테고리 검색</h5>
8
+				</div>
9
+				<div class="modal-body">
10
+					<div class="itp_form fix">
11
+						<div class="col-xs-12 itp_form_inline">
12
+							<div class="form-horizontal fix">
13
+								<div class="col-xs-4 itp_ip itp_pr">
14
+									<select id="ITP_FORM_BIZPOP_CATEGORY_WKPE_NO" class="form-control itp_input" name="wkpeNo"></select>
15
+								</div>
16
+								<div class="col-xs-4 itp_ip itp_pr">
17
+									<select id="ITP_FORM_BIZPOP_CATEGORY_CATE_NO" class="form-control itp_input" name="cateNo"></select>	
18
+								</div>
19
+								<div class="col-xs-4 itp_ip itp_noMar">
20
+									<select id="ITP_FORM_BIZPOP_CATEGORY_APPLY_YN" class="form-control itp_input" name="applyYn"></select>
21
+								</div>
22
+							</div>
23
+						</div>
24
+					</div>
25
+					<div class="itp_form fix">
26
+						<div class="pull-right itp_cicon">
27
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_CATEGORY_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
28
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_CATEGORY_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
29
+						</div>
30
+					</div>
31
+					<div id="ITP_BIZPOP_CATEGORY_jqGrid_list" class="itp_tb_list" data-total-cnt="">
32
+						<div id="ITP_BIZPOP_CATEGORY_jqGridView" class="itp_views fix"></div>
33
+						<table id="ITP_BIZPOP_CATEGORY_jqGrid"></table>
34
+						<div id="ITP_BIZPOP_CATEGORY_jqGridPager"></div>
35
+						<div id="ITP_BIZPOP_CATEGORY_jqGridEmpty" class="itp_no_data"></div>
36
+					</div>
37
+				</div>
38
+			</form>
39
+		</div>
40
+	</div>
41
+
42
+	<div id="ITP_POPUP_JS"></div>
43
+</div>

+ 113 - 0
src/main/webapp/app/popup/biz/BIZPOP_DEVICE_DTL_SET.html

@@ -0,0 +1,113 @@
1
+<div id="ITP_BIZPOP_DEVICE_DTL_SET" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_BIZPOP_DEVICE_DTL_SET">
5
+			<input type="hidden" id="ITP_FORM_BIZPOP_DEVICE_DTL_SET_SET_CD" value="">
6
+			
7
+				<div class="modal-header">
8
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
9
+					<h5 class="modal-title">장비연결 상세설정</h5>
10
+				</div>
11
+				<div class="modal-body">
12
+					<div class="itp_form itp_type1 fix">
13
+						<div class="col-xs-12">
14
+							<div class="form-horizontal">
15
+								<div class="form-group">
16
+									<label class="col-xs-4 itp_lb">장비종류</label>
17
+									<div class="col-xs-7 itp_ip fnSetNm"></div>
18
+								</div>
19
+								<div class="form-group">
20
+									<label class="col-xs-4 itp_lb">COM포트</label>
21
+									<div class="col-xs-7 itp_ip">
22
+									<select id="ITP_FORM_BIZPOP_DEVICE_DTL_SET_COM_PORT" class="form-control itp_input">
23
+									<option value="COM1">COM1</option>
24
+									<option value="COM2">COM2</option>
25
+									<option value="COM3">COM3</option>
26
+									<option value="COM4">COM4</option>
27
+									<option value="COM5">COM5</option>
28
+									<option value="COM6">COM6</option>
29
+									<option value="COM7">COM7</option>
30
+									<option value="COM8">COM8</option>
31
+									<option value="COM9">COM9</option>
32
+									<option value="COM10">COM10</option>
33
+									<option value="COM11">COM11</option>
34
+									<option value="COM12">COM12</option>
35
+									<option value="COM13">COM13</option>
36
+									<option value="COM14">COM14</option>
37
+									<option value="COM15">COM15</option>
38
+									<option value="COM16">COM16</option>
39
+									<option value="COM17">COM17</option>
40
+									<option value="COM18">COM18</option>
41
+									<option value="COM19">COM19</option>
42
+									<option value="COM20">COM20</option>
43
+									</select>
44
+									</div>
45
+								</div>
46
+								<div class="form-group">
47
+									<label class="col-xs-4 itp_lb">BaudRate</label>
48
+									<div class="col-xs-7 itp_ip">
49
+									<select id="ITP_FORM_BIZPOP_DEVICE_DTL_SET_BAUD_RATE" class="form-control itp_input">
50
+									<option value="9600">9600</option>
51
+									<option value="19200">19200</option>
52
+									<option value="38400">38400</option>
53
+									<option value="115200">115200</option>
54
+									</select>
55
+									</div>
56
+								</div>
57
+								<div class="form-group">
58
+									<label class="col-xs-4 itp_lb">Data Bits</label>
59
+									<div class="col-xs-7 itp_ip">
60
+									<select id="ITP_FORM_BIZPOP_DEVICE_DTL_SET_DATA_BITS" class="form-control itp_input">	
61
+									<option value="5">5</option>
62
+									<option value="6">6</option>
63
+									<option value="7">7</option>
64
+									<option value="8" selected="">8</option>
65
+									</select>
66
+									</div>
67
+								</div>
68
+								<div class="form-group">
69
+									<label class="col-xs-4 itp_lb">Parity</label>
70
+									<div class="col-xs-7 itp_ip">
71
+									<select id="ITP_FORM_BIZPOP_DEVICE_DTL_SET_PARITY" class="form-control itp_input">	
72
+									<option value="None">None</option>
73
+									<option value="Even">Even</option>
74
+									<option value="Odd">Odd</option>
75
+									<option value="Mark">Mark</option>
76
+									<option value="Space">Space</option>
77
+									</select>
78
+									</div>
79
+								</div>
80
+								<div class="form-group">
81
+									<label class="col-xs-4 itp_lb">Stop bits</label>
82
+									<div class="col-xs-7 itp_ip">
83
+									<select id="ITP_FORM_BIZPOP_DEVICE_DTL_STOP_BITS" class="form-control itp_input">	
84
+									<option value="1">1</option>
85
+									<option value="2">2</option>
86
+									<option value="3">3</option>
87
+									</select>
88
+									</div>
89
+								</div>
90
+								<div class="form-group">
91
+									<label class="col-xs-4 itp_lb">Flow Control</label>
92
+									<div class="col-xs-7 itp_ip">
93
+									<select id="ITP_FORM_BIZPOP_DEVICE_DTL_FLOW_CONTROL" class="form-control itp_input">	
94
+									<option value="None">None</option>
95
+									<option value="RTS/CTS">RTS/CTS</option>
96
+									<option value="XON/XOFF">XON/XOFF</option>
97
+									</select>
98
+									</div>
99
+								</div>
100
+							</div>
101
+						</div>
102
+					</div>
103
+				</div>
104
+				<div class="modal-footer">
105
+					<button type="button" class="btn btn-default" data-dismiss="modal">취소/닫기</button>
106
+					<button type="button" class="btn btn-primary" id="ITP_BIZPOP_DEVICE_DTL_SET_BTN_APPLY">적용</button>
107
+				</div>
108
+			</form>
109
+		</div>
110
+	</div>
111
+
112
+	<div id="ITP_POPUP_JS"></div>
113
+</div>

+ 43 - 0
src/main/webapp/app/popup/biz/BIZPOP_FRCOMP.html

@@ -0,0 +1,43 @@
1
+<div id="ITP_BIZPOP_FRCOMP" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_BIZPOP_FRCOMP">
5
+				<div class="modal-header">
6
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7
+					<h5 class="modal-title">가맹점 검색</h5>
8
+				</div>
9
+				<div class="modal-body">
10
+					<div class="itp_form fix">
11
+						<div class="col-xs-12 itp_form_inline">
12
+							<div class="form-horizontal fix">
13
+								<div class="col-xs-4 itp_ip itp_pr">
14
+									<input type="text" name="scmpyCd" id="ITP_FORM_BIZPOP_FRCOMP_CMPY_CD" class="form-control itp_input" placeholder="가맹점코드">
15
+								</div>
16
+								<div class="col-xs-4 itp_ip itp_pr">
17
+									<input type="text" name="scmpyNm" id="ITP_FORM_BIZPOP_FRCOMP_CMPY_NM" class="form-control itp_input" placeholder="가맹점명">
18
+								</div>
19
+								<div class="col-xs-4 itp_ip itp_noMar">
20
+									<select id="ITP_FORM_BIZPOP_FRCOMP_CMPY_TYPE_CD" class="form-control itp_input" name="scmpyTypeCd"></select>
21
+								</div>
22
+							</div>
23
+						</div>
24
+					</div>
25
+					<div class="itp_form fix">
26
+						<div class="pull-right itp_cicon">
27
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_FRCOMP_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
28
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_FRCOMP_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
29
+						</div>
30
+					</div>
31
+					<div id="ITP_BIZPOP_FRCOMP_jqGrid_list" class="itp_tb_list" data-total-cnt="">
32
+						<div id="ITP_BIZPOP_FRCOMP_jqGridView" class="itp_views fix"></div>
33
+						<table id="ITP_BIZPOP_FRCOMP_jqGrid"></table>
34
+						<div id="ITP_BIZPOP_FRCOMP_jqGridPager"></div>
35
+						<div id="ITP_BIZPOP_FRCOMP_jqGridEmpty" class="itp_no_data"></div>
36
+					</div>
37
+				</div>
38
+			</form>
39
+		</div>
40
+	</div>
41
+
42
+	<div id="ITP_POPUP_JS"></div>
43
+</div>

+ 45 - 0
src/main/webapp/app/popup/biz/BIZPOP_FRCOMP_STORE.html

@@ -0,0 +1,45 @@
1
+<div id="ITP_BIZPOP_FRCOMP_STORE" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_BIZPOP_FRCOMP_STORE">
5
+			<input type="hidden" id="ITP_FORM_BIZPOP_FRCOMP_STORE_CMPY_CD" name="cmpyCd" value="">
6
+			
7
+				<div class="modal-header">
8
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
9
+					<h5 class="modal-title">매장 검색</h5>
10
+				</div>
11
+				<div class="modal-body">
12
+					<div class="itp_form fix">
13
+						<div class="col-xs-12 itp_form_inline">
14
+							<div class="form-horizontal fix">
15
+								<div class="col-xs-4 itp_ip itp_pr">
16
+									<select id="ITP_FORM_BIZPOP_FRCOMP_STORE_BRAND_CD" class="form-control itp_input" name="sbrandCd"></select>									
17
+								</div>
18
+								<div class="col-xs-4 itp_ip itp_pr">
19
+									<input type="text" id="ITP_FORM_BIZPOP_FRCOMP_STORE_STORE_NM" class="form-control itp_input" name="sstoreNm" placeholder="매장명" />								
20
+								</div>
21
+								<div class="col-xs-4 itp_ip itp_noMar">
22
+									<select id="ITP_FORM_BIZPOP_FRCOMP_STORE_STORE_TYPE" class="form-control itp_input" name="sstoreType"></select>
23
+								</div>
24
+							</div>
25
+						</div>
26
+					</div>
27
+					<div class="itp_form fix">
28
+						<div class="pull-right itp_cicon">
29
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_FRCOMP_STORE_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
30
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_FRCOMP_STORE_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
31
+						</div>
32
+					</div>
33
+					<div id="ITP_BIZPOP_FRCOMP_STORE_jqGrid_list" class="itp_tb_list" data-total-cnt="">
34
+						<div id="ITP_BIZPOP_FRCOMP_STORE_jqGridView" class="itp_views fix"></div>
35
+						<table id="ITP_BIZPOP_FRCOMP_STORE_jqGrid"></table>
36
+						<div id="ITP_BIZPOP_FRCOMP_STORE_jqGridPager"></div>
37
+						<div id="ITP_BIZPOP_FRCOMP_STORE_jqGridEmpty" class="itp_no_data"></div>
38
+					</div>
39
+				</div>
40
+			</form>
41
+		</div>
42
+	</div>
43
+
44
+	<div id="ITP_POPUP_JS"></div>
45
+</div>

+ 17 - 0
src/main/webapp/app/popup/biz/BIZPOP_LOCATION_VIEW.html

@@ -0,0 +1,17 @@
1
+<div id="ITP_BIZPOP_LOCATION_VIEW" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_BIZPOP_LOCATION_VIEW">
5
+				<div class="modal-header">
6
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7
+					<h5 class="modal-title">위치보기</h5>
8
+				</div>
9
+				<div class="modal-body">
10
+					<div class="itp_lctnview fnLctnView"></div>
11
+				</div>
12
+			</form>
13
+		</div>
14
+	</div>
15
+
16
+	<div id="ITP_POPUP_JS"></div>
17
+</div>

+ 17 - 0
src/main/webapp/app/popup/biz/BIZPOP_MAILFORM_PREVIEW.html

@@ -0,0 +1,17 @@
1
+<div id="ITP_BIZPOP_MAILFORM_PREVIEW" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_BIZPOP_MAILFORM_PREVIEW">
5
+				<div class="modal-header">
6
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7
+					<h5 class="modal-title">메일 미리보기</h5>
8
+				</div>
9
+				<div class="modal-body">
10
+					<div class="itp_mainform fnMainformPreview"></div>
11
+				</div>
12
+			</form>
13
+		</div>
14
+	</div>
15
+
16
+	<div id="ITP_POPUP_JS"></div>
17
+</div>

+ 56 - 0
src/main/webapp/app/popup/biz/BIZPOP_NK_CORNER_PRODUCT.html

@@ -0,0 +1,56 @@
1
+<div id="ITP_BIZPOP_NK_CORNER_PRODUCT" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">		
4
+			<form id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_SAVE">
5
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_SAVE_VIEW_CD" name="viewCd" value="C">
6
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_SAVE_BRAND_CD" name="brandCd" value="">
7
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_SAVE_STORE_NO" name="storeNo" value="">
8
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_SAVE_CORNER_CD" name="cornerCd" value="">
9
+			</form>
10
+			<form id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT">
11
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_CMPY_CD" name="scmpyCd" value="">
12
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_BRAND_CD" name="sbrandCd" value="">
13
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_STORE_NO" name="sstoreNo" value="">
14
+			
15
+				<div class="modal-header">
16
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
17
+					<h5 class="modal-title">코너 상품추가</h5>
18
+				</div>
19
+				<div class="modal-body">
20
+					<div class="itp_form fix">
21
+						<div class="col-xs-12 itp_form_inline">
22
+							<div class="form-horizontal fix">
23
+								<div class="col-xs-3 itp_ip itp_pr">
24
+									<select id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_PRDT_TYPE" class="form-control itp_input" name="sprdtType"></select>
25
+								</div>
26
+								<div class="col-xs-3 itp_ip itp_pr">
27
+									<select id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_CLASS_CD" class="form-control itp_input" name="sclassCd"></select>									
28
+								</div>
29
+								<div class="col-xs-3 itp_ip itp_pr">
30
+									<input type="text" id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_PRDT_NM" class="form-control itp_input" name="sprdtNm" placeholder="상품명" />								
31
+								</div>
32
+								<div class="col-xs-3 itp_ip itp_noMar">
33
+									<input type="text" id="ITP_FORM_BIZPOP_NK_CORNER_PRODUCT_BARCODE_NO" class="form-control itp_input" name="sbarcodeNo" placeholder="바코드" />
34
+								</div>
35
+							</div>
36
+						</div>
37
+					</div>
38
+					<div class="itp_form fix">
39
+						<div class="pull-right itp_cicon">
40
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_NK_CORNER_PRODUCT_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
41
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_NK_CORNER_PRODUCT_BTN_SAVE"><i class="glyphicon glyphicon-ok"></i> 저장</button>
42
+						</div>
43
+					</div>
44
+					<div id="ITP_BIZPOP_NK_CORNER_PRODUCT_jqGrid_list" class="itp_tb_list" data-total-cnt="">
45
+						<div id="ITP_BIZPOP_NK_CORNER_PRODUCT_jqGridView" class="itp_views fix"></div>
46
+						<table id="ITP_BIZPOP_NK_CORNER_PRODUCT_jqGrid"></table>
47
+						<div id="ITP_BIZPOP_NK_CORNER_PRODUCT_jqGridPager"></div>
48
+						<div id="ITP_BIZPOP_NK_CORNER_PRODUCT_jqGridEmpty" class="itp_no_data"></div>
49
+					</div>
50
+				</div>
51
+			</form>
52
+		</div>
53
+	</div>
54
+
55
+	<div id="ITP_POPUP_JS"></div>
56
+</div>

+ 47 - 0
src/main/webapp/app/popup/biz/BIZPOP_NK_DISPLAY_CONTENTS.html

@@ -0,0 +1,47 @@
1
+<div id="ITP_BIZPOP_NK_DISPLAY_CONTENTS" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">		
4
+			<form id="ITP_FORM_BIZPOP_NK_DISPLAY_CONTENTS">
5
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_DISPLAY_CONTENTS_CMPY_CD" name="scmpyCd" value="">
6
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_DISPLAY_CONTENTS_BRAND_CD" name="sbrandCd" value="">
7
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_DISPLAY_CONTENTS_STORE_NO" name="sstoreNo" value="">
8
+			
9
+				<div class="modal-header">
10
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
11
+					<h5 class="modal-title">디스플레이 컨텐츠추가</h5>
12
+				</div>
13
+				<div class="modal-body">
14
+					<div class="itp_form fix">
15
+						<div class="col-xs-12 itp_form_inline">
16
+							<div class="form-horizontal fix">
17
+								<div class="col-xs-4 itp_ip itp_pr">
18
+									<input type="text" id="ITP_FORM_BIZPOP_NK_DISPLAY_CONTENTS_CONTENTS_NM" class="form-control itp_input" name="scontentsNm" placeholder="컨텐츠명 검색" />	
19
+								</div>
20
+								<div class="col-xs-4 itp_ip itp_pr">
21
+									<select id="ITP_FORM_BIZPOP_NK_DISPLAY_CONTENTS_USE_YN" class="form-control itp_input" name="suseYn"></select>									
22
+								</div>
23
+								<div class="col-xs-4 itp_ip itp_noMar">
24
+									<select id="ITP_FORM_BIZPOP_NK_DISPLAY_CONTENTS_CONTENTS_TYPE_CD" class="form-control itp_input" name="scontentsTypeCd"></select>									
25
+								</div>
26
+							</div>
27
+						</div>
28
+					</div>
29
+					<div class="itp_form fix">
30
+						<div class="pull-right itp_cicon">
31
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_NK_DISPLAY_CONTENTS_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
32
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_NK_DISPLAY_CONTENTS_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
33
+						</div>
34
+					</div>
35
+					<div id="ITP_BIZPOP_NK_DISPLAY_CONTENTS_jqGrid_list" class="itp_tb_list" data-total-cnt="">
36
+						<div id="ITP_BIZPOP_NK_DISPLAY_CONTENTS_jqGridView" class="itp_views fix"></div>
37
+						<table id="ITP_BIZPOP_NK_DISPLAY_CONTENTS_jqGrid"></table>
38
+						<div id="ITP_BIZPOP_NK_DISPLAY_CONTENTS_jqGridPager"></div>
39
+						<div id="ITP_BIZPOP_NK_DISPLAY_CONTENTS_jqGridEmpty" class="itp_no_data"></div>
40
+					</div>
41
+				</div>
42
+			</form>
43
+		</div>
44
+	</div>
45
+
46
+	<div id="ITP_POPUP_JS"></div>
47
+</div>

+ 56 - 0
src/main/webapp/app/popup/biz/BIZPOP_NK_DISPLAY_PRODUCT.html

@@ -0,0 +1,56 @@
1
+<div id="ITP_BIZPOP_NK_DISPLAY_PRODUCT" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">		
4
+			<form id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_SAVE">
5
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_SAVE_VIEW_CD" name="viewCd" value="C">
6
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_SAVE_BRAND_CD" name="brandCd" value="">
7
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_SAVE_STORE_NO" name="storeNo" value="">
8
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_SAVE_EVENT_CD" name="eventNo" value="">
9
+			</form>
10
+			<form id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT">
11
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_CMPY_CD" name="scmpyCd" value="">
12
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_BRAND_CD" name="sbrandCd" value="">
13
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_STORE_NO" name="sstoreNo" value="">
14
+			
15
+				<div class="modal-header">
16
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
17
+					<h5 class="modal-title">디스플레이 상품추가</h5>
18
+				</div>
19
+				<div class="modal-body">
20
+					<div class="itp_form fix">
21
+						<div class="col-xs-12 itp_form_inline">
22
+							<div class="form-horizontal fix">
23
+								<div class="col-xs-3 itp_ip itp_pr">
24
+									<select id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_PRDT_TYPE" class="form-control itp_input" name="sprdtType"></select>
25
+								</div>
26
+								<div class="col-xs-3 itp_ip itp_pr">
27
+									<select id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_CLASS_CD" class="form-control itp_input" name="sclassCd"></select>									
28
+								</div>
29
+								<div class="col-xs-3 itp_ip itp_pr">
30
+									<input type="text" id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_PRDT_NM" class="form-control itp_input" name="sprdtNm" placeholder="상품명" />								
31
+								</div>
32
+								<div class="col-xs-3 itp_ip itp_noMar">
33
+									<input type="text" id="ITP_FORM_BIZPOP_NK_DISPLAY_PRODUCT_BARCODE_NO" class="form-control itp_input" name="sbarcodeNo" placeholder="바코드" />
34
+								</div>
35
+							</div>
36
+						</div>
37
+					</div>
38
+					<div class="itp_form fix">
39
+						<div class="pull-right itp_cicon">
40
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_NK_DISPLAY_PRODUCT_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
41
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_NK_DISPLAY_PRODUCT_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
42
+						</div>
43
+					</div>
44
+					<div id="ITP_BIZPOP_NK_DISPLAY_PRODUCT_jqGrid_list" class="itp_tb_list" data-total-cnt="">
45
+						<div id="ITP_BIZPOP_NK_DISPLAY_PRODUCT_jqGridView" class="itp_views fix"></div>
46
+						<table id="ITP_BIZPOP_NK_DISPLAY_PRODUCT_jqGrid"></table>
47
+						<div id="ITP_BIZPOP_NK_DISPLAY_PRODUCT_jqGridPager"></div>
48
+						<div id="ITP_BIZPOP_NK_DISPLAY_PRODUCT_jqGridEmpty" class="itp_no_data"></div>
49
+					</div>
50
+				</div>
51
+			</form>
52
+		</div>
53
+	</div>
54
+
55
+	<div id="ITP_POPUP_JS"></div>
56
+</div>

+ 51 - 0
src/main/webapp/app/popup/biz/BIZPOP_NK_EQUIP_DISPLAY.html

@@ -0,0 +1,51 @@
1
+<div id="ITP_BIZPOP_NK_EQUIP_DISPLAY" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">		
4
+			
5
+			<form id="ITP_FORM_BIZPOP_NK_EQUIP_DISPLAY">
6
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EQUIP_DISPLAY_CMPY_CD" name="scmpyCd" value="">
7
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EQUIP_DISPLAY_BRAND_CD" name="sbrandCd" value="">
8
+			
9
+				<div class="modal-header">
10
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
11
+					<h5 class="modal-title">디스플레이 선택</h5>
12
+				</div>
13
+				<div class="modal-body">
14
+					<div class="itp_form fix">
15
+						<div class="col-xs-12 itp_form_inline">
16
+							<div class="form-horizontal fix">
17
+								<div class="col-xs-3 itp_ip itp_pr">
18
+									<select id="ITP_FORM_BIZPOP_NK_EQUIP_DISPLAY_STORE_NO" class="form-control itp_input" name="sstoreNo"></select>
19
+								</div>
20
+								<div class="col-xs-3 itp_ip itp_pr">
21
+									<input type="text" id="ITP_FORM_BIZPOP_NK_EQUIP_DISPLAY_DISPLAY_NM" class="form-control itp_input" name="sdisplayNm" placeholder="디스플레이명 검색" />									
22
+								</div>
23
+								<div class="col-xs-3 itp_ip itp_pr">
24
+									<select id="ITP_FORM_BIZPOP_NK_EQUIP_DISPLAY_USE_YN" class="form-control itp_input" name="suseYn"></select>
25
+								</div>
26
+								<div class="col-xs-3 itp_ip itp_noMar">
27
+									<select id="ITP_FORM_BIZPOP_NK_EQUIP_DISPLAY_DISPLAY_TYPE_CD" class="form-control itp_input" name="sdisplayTypeCd"></select>
28
+								</div>
29
+							</div>
30
+						</div>
31
+					</div>
32
+					<div class="itp_form fix">
33
+						<div id="ITP_NK_EQUIP_DISPLAY_ERR_MSG" class="itp_err_msg"></div>
34
+						<div class="pull-right itp_cicon">
35
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_NK_EQUIP_DISPLAY_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
36
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_NK_EQUIP_DISPLAY_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
37
+						</div>
38
+					</div>
39
+					<div id="ITP_BIZPOP_NK_EQUIP_DISPLAY_jqGrid_list" class="itp_tb_list" data-total-cnt="">
40
+						<div id="ITP_BIZPOP_NK_EQUIP_DISPLAY_jqGridView" class="itp_views fix"></div>
41
+						<table id="ITP_BIZPOP_NK_EQUIP_DISPLAY_jqGrid"></table>
42
+						<div id="ITP_BIZPOP_NK_EQUIP_DISPLAY_jqGridPager"></div>
43
+						<div id="ITP_BIZPOP_NK_EQUIP_DISPLAY_jqGridEmpty" class="itp_no_data"></div>
44
+					</div>
45
+				</div>
46
+			</form>
47
+		</div>
48
+	</div>
49
+
50
+	<div id="ITP_POPUP_JS"></div>
51
+</div>

+ 48 - 0
src/main/webapp/app/popup/biz/BIZPOP_NK_EVENT_EXC_STORE.html

@@ -0,0 +1,48 @@
1
+<div id="ITP_BIZPOP_NK_EVENT_EXC_STORE" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">		
4
+			<form id="ITP_FORM_BIZPOP_NK_EVENT_EXC_STORE_SAVE">
5
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_EXC_STORE_SAVE_VIEW_CD" name="viewCd" value="C">
6
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_EXC_STORE_SAVE_BRAND_CD" name="brandCd" value="">
7
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_EXC_STORE_SAVE_EVENT_NO" name="eventNo" value="">
8
+			</form>
9
+			<form id="ITP_FORM_BIZPOP_NK_EVENT_EXC_STORE">
10
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_EXC_STORE_BRAND_CD" name="brandCd" value="">
11
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_EXC_STORE_EVENT_NO" name="eventNo" value="">
12
+			
13
+				<div class="modal-header">
14
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
15
+					<h5 class="modal-title">이벤트 제외매장 관리</h5>
16
+				</div>
17
+				<div class="modal-body">
18
+					<div class="itp_form fix">
19
+						<div class="col-xs-12 itp_form_inline">
20
+							<div class="form-horizontal fix">
21
+								<div class="col-xs-6 itp_ip itp_pr">
22
+									<input type="text" id="ITP_FORM_BIZPOP_NK_EVENT_EXC_STORE_STORE_NM" class="form-control itp_input" name="storeNm" placeholder="매장명" />								
23
+								</div>
24
+								<div class="col-xs-6 itp_ip itp_pr">
25
+									<select id="ITP_FORM_BIZPOP_NK_EVENT_EXC_STORE_EXC_STORE_YN" class="form-control itp_input" name="excStoreYn"></select>									
26
+								</div>
27
+							</div>
28
+						</div>
29
+					</div>
30
+					<div class="itp_form fix">
31
+						<div class="pull-right itp_cicon">
32
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_NK_EVENT_EXC_STORE_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
33
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_NK_EVENT_EXC_STORE_BTN_SAVE"><i class="glyphicon glyphicon-ok"></i> 저장</button>
34
+						</div>
35
+					</div>
36
+					<div id="ITP_BIZPOP_NK_EVENT_EXC_STORE_jqGrid_list" class="itp_tb_list" data-total-cnt="">
37
+						<div id="ITP_BIZPOP_NK_EVENT_EXC_STORE_jqGridView" class="itp_views fix"></div>
38
+						<table id="ITP_BIZPOP_NK_EVENT_EXC_STORE_jqGrid"></table>
39
+						<div id="ITP_BIZPOP_NK_EVENT_EXC_STORE_jqGridPager"></div>
40
+						<div id="ITP_BIZPOP_NK_EVENT_EXC_STORE_jqGridEmpty" class="itp_no_data"></div>
41
+					</div>
42
+				</div>
43
+			</form>
44
+		</div>
45
+	</div>
46
+
47
+	<div id="ITP_POPUP_JS"></div>
48
+</div>

+ 48 - 0
src/main/webapp/app/popup/biz/BIZPOP_NK_EVENT_INC_STORE.html

@@ -0,0 +1,48 @@
1
+<div id="ITP_BIZPOP_NK_EVENT_INC_STORE" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">		
4
+			<form id="ITP_FORM_BIZPOP_NK_EVENT_INC_STORE_SAVE">
5
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_INC_STORE_SAVE_VIEW_CD" name="viewCd" value="C">
6
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_INC_STORE_SAVE_BRAND_CD" name="brandCd" value="">
7
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_INC_STORE_SAVE_EVENT_NO" name="eventNo" value="">
8
+			</form>
9
+			<form id="ITP_FORM_BIZPOP_NK_EVENT_INC_STORE">
10
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_INC_STORE_BRAND_CD" name="brandCd" value="">
11
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_INC_STORE_EVENT_NO" name="eventNo" value="">
12
+			
13
+				<div class="modal-header">
14
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
15
+					<h5 class="modal-title">이벤트 대상매장 관리</h5>
16
+				</div>
17
+				<div class="modal-body">
18
+					<div class="itp_form fix">
19
+						<div class="col-xs-12 itp_form_inline">
20
+							<div class="form-horizontal fix">
21
+								<div class="col-xs-6 itp_ip itp_pr">
22
+									<input type="text" id="ITP_FORM_BIZPOP_NK_EVENT_INC_STORE_STORE_NM" class="form-control itp_input" name="storeNm" placeholder="매장명" />								
23
+								</div>
24
+								<div class="col-xs-6 itp_ip itp_pr">
25
+									<select id="ITP_FORM_BIZPOP_NK_EVENT_INC_STORE_INC_STORE_YN" class="form-control itp_input" name="incStoreYn"></select>									
26
+								</div>
27
+							</div>
28
+						</div>
29
+					</div>
30
+					<div class="itp_form fix">
31
+						<div class="pull-right itp_cicon">
32
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_NK_EVENT_INC_STORE_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
33
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_NK_EVENT_INC_STORE_BTN_SAVE"><i class="glyphicon glyphicon-ok"></i> 저장</button>
34
+						</div>
35
+					</div>
36
+					<div id="ITP_BIZPOP_NK_EVENT_INC_STORE_jqGrid_list" class="itp_tb_list" data-total-cnt="">
37
+						<div id="ITP_BIZPOP_NK_EVENT_INC_STORE_jqGridView" class="itp_views fix"></div>
38
+						<table id="ITP_BIZPOP_NK_EVENT_INC_STORE_jqGrid"></table>
39
+						<div id="ITP_BIZPOP_NK_EVENT_INC_STORE_jqGridPager"></div>
40
+						<div id="ITP_BIZPOP_NK_EVENT_INC_STORE_jqGridEmpty" class="itp_no_data"></div>
41
+					</div>
42
+				</div>
43
+			</form>
44
+		</div>
45
+	</div>
46
+
47
+	<div id="ITP_POPUP_JS"></div>
48
+</div>

+ 56 - 0
src/main/webapp/app/popup/biz/BIZPOP_NK_EVENT_PRODUCT.html

@@ -0,0 +1,56 @@
1
+<div id="ITP_BIZPOP_NK_EVENT_PRODUCT" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">		
4
+			<form id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_SAVE">
5
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_SAVE_VIEW_CD" name="viewCd" value="C">
6
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_SAVE_BRAND_CD" name="brandCd" value="">
7
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_SAVE_STORE_NO" name="storeNo" value="">
8
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_SAVE_EVENT_CD" name="eventNo" value="">
9
+			</form>
10
+			<form id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT">
11
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_CMPY_CD" name="scmpyCd" value="">
12
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_BRAND_CD" name="sbrandCd" value="">
13
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_STORE_NO" name="sstoreNo" value="">
14
+			
15
+				<div class="modal-header">
16
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
17
+					<h5 class="modal-title">이벤트 상품추가</h5>
18
+				</div>
19
+				<div class="modal-body">
20
+					<div class="itp_form fix">
21
+						<div class="col-xs-12 itp_form_inline">
22
+							<div class="form-horizontal fix">
23
+								<div class="col-xs-3 itp_ip itp_pr">
24
+									<select id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_PRDT_TYPE" class="form-control itp_input" name="sprdtType"></select>
25
+								</div>
26
+								<div class="col-xs-3 itp_ip itp_pr">
27
+									<select id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_CLASS_CD" class="form-control itp_input" name="sclassCd"></select>									
28
+								</div>
29
+								<div class="col-xs-3 itp_ip itp_pr">
30
+									<input type="text" id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_PRDT_NM" class="form-control itp_input" name="sprdtNm" placeholder="상품명" />								
31
+								</div>
32
+								<div class="col-xs-3 itp_ip itp_noMar">
33
+									<input type="text" id="ITP_FORM_BIZPOP_NK_EVENT_PRODUCT_BARCODE_NO" class="form-control itp_input" name="sbarcodeNo" placeholder="바코드" />
34
+								</div>
35
+							</div>
36
+						</div>
37
+					</div>
38
+					<div class="itp_form fix">
39
+						<div class="pull-right itp_cicon">
40
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_NK_EVENT_PRODUCT_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
41
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_NK_EVENT_PRODUCT_BTN_SAVE"><i class="glyphicon glyphicon-ok"></i> 저장</button>
42
+						</div>
43
+					</div>
44
+					<div id="ITP_BIZPOP_NK_EVENT_PRODUCT_jqGrid_list" class="itp_tb_list" data-total-cnt="">
45
+						<div id="ITP_BIZPOP_NK_EVENT_PRODUCT_jqGridView" class="itp_views fix"></div>
46
+						<table id="ITP_BIZPOP_NK_EVENT_PRODUCT_jqGrid"></table>
47
+						<div id="ITP_BIZPOP_NK_EVENT_PRODUCT_jqGridPager"></div>
48
+						<div id="ITP_BIZPOP_NK_EVENT_PRODUCT_jqGridEmpty" class="itp_no_data"></div>
49
+					</div>
50
+				</div>
51
+			</form>
52
+		</div>
53
+	</div>
54
+
55
+	<div id="ITP_POPUP_JS"></div>
56
+</div>

+ 44 - 0
src/main/webapp/app/popup/biz/BIZPOP_NK_OPTION_GRP.html

@@ -0,0 +1,44 @@
1
+<div id="ITP_BIZPOP_NK_OPTION_GRP" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_BIZPOP_NK_OPTION_GRP">
5
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_OPTION_GRP_CMPY_CD" name="scmpyCd" value="">
6
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_OPTION_GRP_BRAND_CD" name="sbrandCd" value="">
7
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_OPTION_GRP_STORE_NO" name="sstoreNo" value="">
8
+			
9
+				<div class="modal-header">
10
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
11
+					<h5 class="modal-title">옵션 검색</h5>
12
+				</div>
13
+				<div class="modal-body">
14
+					<div class="itp_form fix">
15
+						<div class="col-xs-12 itp_form_inline">
16
+							<div class="form-horizontal fix">
17
+								<div class="col-xs-6 itp_ip itp_pr">
18
+									<input type="text" id="ITP_FORM_NK_OPTION_GRP_OPT_GP_NM" class="form-control itp_input" name="soptGpNm" placeholder="옵션그룹명 검색" />
19
+								</div>
20
+								<div class="col-xs-6 itp_ip itp_noMar">
21
+									<select id="ITP_FORM_NK_OPTION_GRP_USE_YN" class="form-control itp_input" name="suseYn"></select>
22
+								</div>
23
+							</div>
24
+						</div>
25
+					</div>
26
+					<div class="itp_form fix">
27
+						<div class="pull-right itp_cicon">
28
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_NK_OPTION_GRP_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
29
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_NK_OPTION_GRP_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
30
+						</div>
31
+					</div>
32
+					<div id="ITP_BIZPOP_NK_OPTION_GRP_jqGrid_list" class="itp_tb_list" data-total-cnt="">
33
+						<div id="ITP_BIZPOP_NK_OPTION_GRP_jqGridView" class="itp_views fix"></div>
34
+						<table id="ITP_BIZPOP_NK_OPTION_GRP_jqGrid"></table>
35
+						<div id="ITP_BIZPOP_NK_OPTION_GRP_jqGridPager"></div>
36
+						<div id="ITP_BIZPOP_NK_OPTION_GRP_jqGridEmpty" class="itp_no_data"></div>
37
+					</div>
38
+				</div>
39
+			</form>
40
+		</div>
41
+	</div>
42
+
43
+	<div id="ITP_POPUP_JS"></div>
44
+</div>

+ 47 - 0
src/main/webapp/app/popup/biz/BIZPOP_NK_PRODUCT.html

@@ -0,0 +1,47 @@
1
+<div id="ITP_BIZPOP_NK_PRODUCT" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_BIZPOP_NK_PRODUCT">
5
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_PRODUCT_CMPY_CD" name="scmpyCd" value="">
6
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_PRODUCT_BRAND_CD" name="sbrandCd" value="">
7
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_PRODUCT_STORE_NO" name="sstoreNo" value="">
8
+			
9
+				<div class="modal-header">
10
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
11
+					<h5 class="modal-title">상품 검색</h5>
12
+				</div>
13
+				<div class="modal-body">
14
+					<div class="itp_form fix">
15
+						<div class="col-xs-12 itp_form_inline">
16
+							<div class="form-horizontal fix">
17
+								<div class="col-xs-4 itp_ip itp_pr">
18
+									<select id="ITP_FORM_BIZPOP_NK_PRODUCT_CLASS_CD" class="form-control itp_input" name="sclassCd"></select>									
19
+								</div>
20
+								<div class="col-xs-4 itp_ip itp_pr">
21
+									<input type="text" id="ITP_FORM_BIZPOP_NK_PRODUCT_PRDT_NM" class="form-control itp_input" name="sprdtNm" placeholder="상품명" />								
22
+								</div>
23
+								<div class="col-xs-4 itp_ip itp_noMar">
24
+									<input type="text" id="ITP_FORM_BIZPOP_NK_PRODUCT_BARCODE_NO" class="form-control itp_input" name="sbarcodeNo" placeholder="바코드" />
25
+								</div>
26
+							</div>
27
+						</div>
28
+					</div>
29
+					<div class="itp_form fix">
30
+						<div class="pull-right itp_cicon">
31
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_NK_PRODUCT_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
32
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_NK_PRODUCT_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
33
+						</div>
34
+					</div>
35
+					<div id="ITP_BIZPOP_NK_PRODUCT_jqGrid_list" class="itp_tb_list" data-total-cnt="">
36
+						<div id="ITP_BIZPOP_NK_PRODUCT_jqGridView" class="itp_views fix"></div>
37
+						<table id="ITP_BIZPOP_NK_PRODUCT_jqGrid"></table>
38
+						<div id="ITP_BIZPOP_NK_PRODUCT_jqGridPager"></div>
39
+						<div id="ITP_BIZPOP_NK_PRODUCT_jqGridEmpty" class="itp_no_data"></div>
40
+					</div>
41
+				</div>
42
+			</form>
43
+		</div>
44
+	</div>
45
+
46
+	<div id="ITP_POPUP_JS"></div>
47
+</div>

+ 55 - 0
src/main/webapp/app/popup/biz/BIZPOP_NK_RECOMMEND_PRODUCT.html

@@ -0,0 +1,55 @@
1
+<div id="ITP_BIZPOP_NK_RECOMMEND_PRODUCT" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">		
4
+			<form id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT_SAVE">
5
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT_SAVE_VIEW_CD" name="viewCd" value="C">
6
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT_SAVE_BRAND_CD" name="brandCd" value="">
7
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT_SAVE_STORE_NO" name="storeNo" value="">
8
+			</form>
9
+			<form id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT">
10
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT_CMPY_CD" name="scmpyCd" value="">
11
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT_BRAND_CD" name="sbrandCd" value="">
12
+			<input type="hidden" id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT_STORE_NO" name="sstoreNo" value="">
13
+			
14
+				<div class="modal-header">
15
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
16
+					<h5 class="modal-title">추천상품 추가</h5>
17
+				</div>
18
+				<div class="modal-body">
19
+					<div class="itp_form fix">
20
+						<div class="col-xs-12 itp_form_inline">
21
+							<div class="form-horizontal fix">
22
+								<div class="col-xs-3 itp_ip itp_pr">
23
+									<select id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT_PRDT_TYPE" class="form-control itp_input" name="sprdtType"></select>
24
+								</div>
25
+								<div class="col-xs-3 itp_ip itp_pr">
26
+									<select id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT_CLASS_CD" class="form-control itp_input" name="sclassCd"></select>									
27
+								</div>
28
+								<div class="col-xs-3 itp_ip itp_pr">
29
+									<input type="text" id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT_PRDT_NM" class="form-control itp_input" name="sprdtNm" placeholder="상품명" />								
30
+								</div>
31
+								<div class="col-xs-3 itp_ip itp_noMar">
32
+									<input type="text" id="ITP_FORM_BIZPOP_NK_RECOMMEND_PRODUCT_BARCODE_NO" class="form-control itp_input" name="sbarcodeNo" placeholder="바코드" />
33
+								</div>
34
+							</div>
35
+						</div>
36
+					</div>
37
+					<div class="itp_form fix">
38
+						<div class="pull-right itp_cicon">
39
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_NK_RECOMMEND_PRODUCT_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
40
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_NK_RECOMMEND_PRODUCT_BTN_SAVE"><i class="glyphicon glyphicon-ok"></i> 저장</button>
41
+						</div>
42
+					</div>
43
+					<div id="ITP_BIZPOP_NK_RECOMMEND_PRODUCT_jqGrid_list" class="itp_tb_list" data-total-cnt="">
44
+						<div id="ITP_BIZPOP_NK_RECOMMEND_PRODUCT_jqGridView" class="itp_views fix"></div>
45
+						<table id="ITP_BIZPOP_NK_RECOMMEND_PRODUCT_jqGrid"></table>
46
+						<div id="ITP_BIZPOP_NK_RECOMMEND_PRODUCT_jqGridPager"></div>
47
+						<div id="ITP_BIZPOP_NK_RECOMMEND_PRODUCT_jqGridEmpty" class="itp_no_data"></div>
48
+					</div>
49
+				</div>
50
+			</form>
51
+		</div>
52
+	</div>
53
+
54
+	<div id="ITP_POPUP_JS"></div>
55
+</div>

+ 41 - 0
src/main/webapp/app/popup/biz/BIZPOP_NK_SALES_USER_SCH.html

@@ -0,0 +1,41 @@
1
+<div id="ITP_BIZPOP_NK_SALES_USER_SCH" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_BIZPOP_NK_SALES_USER_SCH">
5
+						
6
+				<div class="modal-header">
7
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
8
+					<h5 class="modal-title">영업담당자 검색</h5>
9
+				</div>
10
+				<div class="modal-body">
11
+					<div class="itp_form fix">
12
+						<div class="col-xs-12 itp_form_inline">
13
+							<div class="form-horizontal fix">
14
+								<div class="col-xs-6 itp_ip itp_pr">
15
+									<input type="text" id="ITP_FORM_BIZPOP_NK_SALES_USER_SCH_SALES_USER_ID" class="form-control itp_input" name="ssalesUserId" placeholder="영업담당자ID" />								
16
+								</div>
17
+								<div class="col-xs-6 itp_ip itp_noMar">
18
+									<input type="text" id="ITP_FORM_BIZPOP_NK_SALES_USER_SCH_SALES_USER_NM" class="form-control itp_input" name="ssalesUserNm" placeholder="영업담당자명" />
19
+								</div>
20
+							</div>
21
+						</div>
22
+					</div>
23
+					<div class="itp_form fix">
24
+						<div class="pull-right itp_cicon">
25
+							<button type="button" class="btn btn-success btn-sm" id="ITP_BIZPOP_NK_SALES_USER_SCH_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
26
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_BIZPOP_NK_SALES_USER_SCH_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
27
+						</div>
28
+					</div>
29
+					<div id="ITP_BIZPOP_NK_SALES_USER_SCH_jqGrid_list" class="itp_tb_list" data-total-cnt="">
30
+						<div id="ITP_BIZPOP_NK_SALES_USER_SCH_jqGridView" class="itp_views fix"></div>
31
+						<table id="ITP_BIZPOP_NK_SALES_USER_SCH_jqGrid"></table>
32
+						<div id="ITP_BIZPOP_NK_SALES_USER_SCH_jqGridPager"></div>
33
+						<div id="ITP_BIZPOP_NK_SALES_USER_SCH_jqGridEmpty" class="itp_no_data"></div>
34
+					</div>
35
+				</div>
36
+			</form>
37
+		</div>
38
+	</div>
39
+
40
+	<div id="ITP_POPUP_JS"></div>
41
+</div>

+ 21 - 0
src/main/webapp/app/popup/biz/BIZPOP_POPUP_PREVIEW.html

@@ -0,0 +1,21 @@
1
+<div id="ITP_BIZPOP_POPUP_PREVIEW" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_BIZPOP_POPUP_PREVIEW">
5
+				<div class="modal-header">
6
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7
+					<h5 class="modal-title">팝업 미리보기</h5>
8
+				</div>
9
+				<div class="modal-body">
10
+					<div class="itp_pic fnPopupPreview"></div>
11
+					<div class="itp_preview_bottom">
12
+					<input type="checkbox" class="itp_check">
13
+					오늘 하루 그만 보기	
14
+					</div>	
15
+				</div>
16
+			</form>
17
+		</div>
18
+	</div>
19
+
20
+	<div id="ITP_POPUP_JS"></div>
21
+</div>

+ 43 - 0
src/main/webapp/app/popup/comm/AUTH_SCH_POPUP.html

@@ -0,0 +1,43 @@
1
+<div id="ITP_AUTH_SCH_POPUP" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_AUTH_SCH_POPUP">
5
+				<div class="modal-header">
6
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7
+					<h5 class="modal-title">권한검색</h5>
8
+				</div>
9
+				<div class="modal-body">
10
+					<div class="itp_form fix">
11
+						<div class="col-xs-12 itp_form_inline">
12
+							<div class="form-horizontal fix">
13
+								<div class="col-xs-3 itp_ip itp_pr">
14
+									<select id="ITP_FORM_AUTH_SCH_POPUP_AUTH_TYPE_CD" class="form-control itp_input" name="sauthTpCd"></select>
15
+								</div>
16
+								<div class="col-xs-4 itp_ip itp_pr">
17
+									<select id="ITP_FORM_AUTH_SCH_POPUP_TOP_MENU_NO" class="form-control itp_input"  name="stopMenuNo"></select>	
18
+								</div>
19
+								<div class="col-xs-5 itp_ip itp_noMar">
20
+									<input type="text" name="sauthNm" id="ITP_FORM_AUTH_SCH_POPUP_KEYWORD" class="form-control itp_input" placeholder="권한명">
21
+								</div>
22
+							</div>
23
+						</div>
24
+					</div>
25
+					<div class="itp_form fix">
26
+						<div class="pull-right itp_cicon">
27
+							<button type="button" class="btn btn-success btn-sm" id="ITP_AUTH_SCH_POPUP_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
28
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_AUTH_SCH_POPUP_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
29
+						</div>
30
+					</div>
31
+					<div id="ITP_AUTH_SCH_POPUP_jqGrid_list" class="itp_tb_list" data-total-cnt="">
32
+						<div id="ITP_AUTH_SCH_POPUP_jqGridView" class="itp_views fix"></div>
33
+						<table id="ITP_AUTH_SCH_POPUP_jqGrid"></table>
34
+						<div id="ITP_AUTH_SCH_POPUP_jqGridPager"></div>
35
+						<div id="ITP_AUTH_SCH_POPUP_jqGridEmpty" class="itp_no_data"></div>
36
+					</div>
37
+				</div>
38
+			</form>
39
+		</div>
40
+	</div>
41
+
42
+	<div id="ITP_POPUP_JS"></div>
43
+</div>

+ 41 - 0
src/main/webapp/app/popup/comm/MENU_SCH_POPUP.html

@@ -0,0 +1,41 @@
1
+<div id="ITP_MENU_SCH_POPUP" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_MENU_SCH_POPUP">
5
+				<div class="modal-header">
6
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7
+					<h5 class="modal-title">메뉴검색</h5>
8
+				</div>
9
+				<div class="modal-body">
10
+					<div class="itp_form fix">
11
+						<div class="col-xs-12 itp_form_inline">
12
+							<div class="form-horizontal fix">
13
+								<div class="col-xs-4 itp_ip itp_pr">
14
+									<select id="ITP_FORM_MENU_SCH_POPUP_TOP_MENU_NO" class="form-control itp_input" name="stopMenuNo"></select>	
15
+								</div>
16
+								<div class="col-xs-8 itp_ip itp_noMar">
17
+									<input type="text" name="smenuNm" id="ITP_FORM_MENU_SCH_POPUP_MENU_NM" class="form-control itp_input" placeholder="메뉴명">
18
+								</div>
19
+							</div>
20
+						</div>
21
+					</div>
22
+					<div class="itp_form fix">
23
+						<div id="ITP_MENU_SCH_POPUP_ERR_MSG" class="itp_err_msg"></div>
24
+						<div class="pull-right itp_cicon">
25
+							<button type="button" class="btn btn-success btn-sm" id="ITP_MENU_SCH_POPUP_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
26
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_MENU_SCH_POPUP_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
27
+						</div>
28
+					</div>
29
+					<div id="ITP_MENU_SCH_POPUP_jqGrid_list" class="itp_tb_list" data-total-cnt="">
30
+						<div id="ITP_MENU_SCH_POPUP_jqGridView" class="itp_views fix"></div>
31
+						<table id="ITP_MENU_SCH_POPUP_jqGrid"></table>
32
+						<div id="ITP_MENU_SCH_POPUP_jqGridPager"></div>
33
+						<div id="ITP_MENU_SCH_POPUP_jqGridEmpty" class="itp_no_data"></div>
34
+					</div>
35
+				</div>
36
+			</form>
37
+		</div>
38
+	</div>
39
+
40
+	<div id="ITP_POPUP_JS"></div>
41
+</div>

+ 51 - 0
src/main/webapp/app/popup/comm/NOTICE_INFO_POPUP.html

@@ -0,0 +1,51 @@
1
+<div id="ITP_NOTICE_INFO_POPUP" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+				<div class="modal-header">
5
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
6
+					<h5 class="modal-title">공지사항</h5>
7
+				</div>
8
+				<div class="modal-body">
9
+					<div class="itp_form itp_type1 fix">
10
+						<div class="col-xs-12">
11
+							<div class="form-horizontal">
12
+								<form id="ITP_FORM_NOTICE_INFO_POPUP">
13
+								<input type="hidden" id="ITP_FORM_NOTICE_INFO_POPUP_VIEW_CD" name="viewCd" value="R">
14
+								<input type="hidden" id="ITP_FORM_NOTICE_INFO_POPUP_NTICE_NO" name="nticeNo" value="">
15
+								<input type="hidden" id="ITP_FORM_NOTICE_INFO_POPUP_FILE_NO" name="fileNo" value="">
16
+							
17
+								<div class="form-group">
18
+									<label class="col-xs-4 itp_lb">공지제목</label>
19
+									<div class="col-xs-7 itp_ip fnNticeTitl"></div>
20
+								</div>
21
+								<div class="form-group">
22
+									<label class="col-xs-4 itp_lb">공지일자</label>
23
+									<div class="col-xs-7 itp_ip fnNotiDay"></div>
24
+								</div>						
25
+								<div class="form-group">
26
+									<label class="col-xs-4 itp_lb">공지내용</label>
27
+									<div class="col-xs-7 itp_ip fnNticeDesc"></div>
28
+								</div>
29
+								<div class="form-group">
30
+									<label class="col-xs-4 itp_lb">첨부파일</label>
31
+									<div class="col-xs-7 itp_ip">
32
+										<div class="col-xs-12 itp_in">
33
+											<div class="fileupload-wrapper">
34
+												<div id="ITP_NOTICE_INFO_POPUP_VIEW_UPLOAD"></div>
35
+											</div>
36
+										</div>
37
+									</div>
38
+								</div>
39
+								</form>
40
+							</div>
41
+						</div>
42
+					</div>
43
+				</div>
44
+				<div class="modal-footer">
45
+					<button type="button" class="btn btn-default" data-dismiss="modal">취소/닫기</button>
46
+				</div>			
47
+		</div>
48
+	</div>
49
+
50
+	<div id="ITP_POPUP_JS"></div>
51
+</div>

+ 72 - 0
src/main/webapp/app/popup/comm/USER_INFO_MODIFY_POPUP.html

@@ -0,0 +1,72 @@
1
+<div id="ITP_USER_INFO_MODIFY_POPUP" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+				<div class="modal-header">
5
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
6
+					<h5 class="modal-title">사용자 정보 수정</h5>
7
+				</div>
8
+				<div class="modal-body">
9
+					<div class="itp_form itp_type1 fix">
10
+						<div class="col-xs-12">
11
+							<div class="form-horizontal">
12
+								<form id="ITP_FORM_USER_INFO_MODIFY_POPUP">
13
+								<input type="hidden" id="ITP_FORM_USER_INFO_MODIFY_POPUP_VIEW_CD" name="viewCd" value="U">
14
+								<input type="hidden" id="ITP_FORM_USER_INFO_MODIFY_POPUP_COMPANY_CODE" name="companyCode" value="">
15
+								<input type="hidden" id="ITP_FORM_USER_INFO_MODIFY_POPUP_USER_ID" name="userId" value="">				
16
+							
17
+								<div class="form-group">
18
+									<label class="col-xs-4 itp_lb">사용자명</label>
19
+									<div class="col-xs-7 itp_ip fnUserNm"></div>
20
+								</div>
21
+								<div class="form-group">
22
+									<label class="col-xs-4 itp_lb">사용자ID</label>
23
+									<div class="col-xs-7 itp_ip fnUserId"></div>
24
+								</div>						
25
+								<div class="form-group">
26
+									<label class="col-xs-4 itp_lb">이메일</label>
27
+									<div class="col-xs-7 itp_ip">
28
+									<input type="text" name="email" id="ITP_FORM_USER_INFO_MODIFY_POPUP_EMAIL" class="form-control itp_input">
29
+									</div>
30
+								</div>
31
+								<div class="form-group border" style="padding-bottom: 8px;">
32
+									<label class="col-xs-4 itp_lb">휴대폰</label>
33
+									<div class="col-xs-7 itp_ip">
34
+									<input type="text" name="telNo" id="ITP_FORM_USER_INFO_MODIFY_POPUP_TEL_NO" class="form-control itp_input fnCellNo" placeholder="000-0000-0000" maxlength="13">
35
+									</div>
36
+								</div>
37
+								</form>
38
+								<form id="ITP_FORM_USER_INFO_MODIFY_PW">								
39
+								<div class="form-group">
40
+									<label class="col-xs-4 itp_lb">현재 패스워드</label>
41
+									<div class="col-xs-7 itp_ip">
42
+									<input type="password" name="password" id="ITP_FORM_USER_INFO_MODIFY_PW_PASSWORD" class="form-control itp_input">
43
+									</div>
44
+								</div>
45
+								<div class="form-group">
46
+									<label class="col-xs-4 itp_lb">변경 패스워드</label>
47
+									<div class="col-xs-7 itp_ip">
48
+									<input type="password" name="chgPassword " id="ITP_FORM_USER_INFO_MODIFY_PW_CHG_PASSWORD" class="form-control itp_input">
49
+									</div>
50
+								</div>
51
+								<div class="form-group">
52
+									<label class="col-xs-4 itp_lb">변경 패스워드 확인</label>
53
+									<div class="col-xs-7 itp_ip">
54
+									<input type="password" id="ITP_FORM_USER_INFO_MODIFY_PW_CHG_PASSWORD_CONFIRM" class="form-control itp_input">
55
+									</div>
56
+								</div>
57
+								</form>
58
+								
59
+							</div>
60
+						</div>
61
+					</div>
62
+				</div>
63
+				<div class="modal-footer">
64
+					<button type="button" class="btn btn-default" data-dismiss="modal">취소/닫기</button>
65
+					<button type="button" class="btn btn-primary" id="ITP_USER_INFO_MODIFY_POPUP_BTN_SAVE">저장</button>
66
+					<button type="button" class="btn btn-primary" id="ITP_USER_INFO_MODIFY_POPUP_BTN_PASSWORD_CHG">패스워드 변경</button>
67
+				</div>			
68
+		</div>
69
+	</div>
70
+
71
+	<div id="ITP_POPUP_JS"></div>
72
+</div>

+ 43 - 0
src/main/webapp/app/popup/comm/USER_SCH_POPUP.html

@@ -0,0 +1,43 @@
1
+<div id="ITP_USER_SCH_POPUP" class="modal itp_modal">
2
+	<div class="modal-dialog">
3
+		<div class="modal-content">
4
+			<form id="ITP_FORM_USER_SCH_POPUP">
5
+				<div class="modal-header">
6
+					<button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
7
+					<h5 class="modal-title">사용자검색</h5>
8
+				</div>
9
+				<div class="modal-body">
10
+					<div class="itp_form fix">
11
+						<div class="col-xs-12 itp_form_inline">
12
+							<div class="form-horizontal fix">
13
+								<div class="col-xs-3 itp_ip itp_pr">
14
+									<input type="text" name="suserId" id="ITP_FORM_USER_SCH_POPUP_USER_ID" class="form-control itp_input" placeholder="사용자ID">
15
+								</div>
16
+								<div class="col-xs-4 itp_ip itp_pr">
17
+									<select id="ITP_FORM_USER_SCH_POPUP_USER_STAT_CD" class="form-control itp_input"  name="suserStatCd"></select>	
18
+								</div>
19
+								<div class="col-xs-5 itp_ip itp_noMar">
20
+									<input type="text" name="suserNm" id="ITP_FORM_USER_SCH_POPUP_USER_NM" class="form-control itp_input" placeholder="사용자명">
21
+								</div>
22
+							</div>
23
+						</div>
24
+					</div>
25
+					<div class="itp_form fix">
26
+						<div class="pull-right itp_cicon">
27
+							<button type="button" class="btn btn-success btn-sm" id="ITP_USER_SCH_POPUP_BTN_SEARCH" style="display: inline-block;"><i class="glyphicon glyphicon-search"></i> 조회</button>
28
+							<button type="button" class="btn btn-primary btn-sm" id="ITP_USER_SCH_POPUP_BTN_SELECT"><i class="glyphicon glyphicon-ok"></i> 선택</button>
29
+						</div>
30
+					</div>
31
+					<div id="ITP_USER_SCH_POPUP_jqGrid_list" class="itp_tb_list" data-total-cnt="">
32
+						<div id="ITP_USER_SCH_POPUP_jqGridView" class="itp_views fix"></div>
33
+						<table id="ITP_USER_SCH_POPUP_jqGrid"></table>
34
+						<div id="ITP_USER_SCH_POPUP_jqGridPager"></div>
35
+						<div id="ITP_USER_SCH_POPUP_jqGridEmpty" class="itp_no_data"></div>
36
+					</div>
37
+				</div>
38
+			</form>
39
+		</div>
40
+	</div>
41
+
42
+	<div id="ITP_POPUP_JS"></div>
43
+</div>

+ 116 - 0
src/main/webapp/app/system/SYSTEM01010.html

@@ -0,0 +1,116 @@
1
+<section id="ITP_TAB_SYSTEM01010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<div class="itp_srh_list itp_srh_wrap_toggle">
4
+			<div class="itp_srh_head fix">
5
+				<h2 class="pull-left itp_srh_tit itp_srh_toggle">코드목록</h2>
6
+				<a href="javascript:void(0)" class="pull-right itp_srh_close show"><i class="glyphicon glyphicon-arrow-left"></i></a>
7
+				<a href="javascript:void(0)" class="pull-right itp_srh_open hidden"><i class="glyphicon glyphicon-arrow-right"></i></a>
8
+			</div>
9
+			<div class="input-group itp_adv_srh itp_srh_toggle">
10
+				<input type="text" id="ITP_KEYWORD_SYSTEM01010_INPUT" name="sCodeNm" class="form-control" placeholder="검색" />
11
+				<div class="input-group-btn">
12
+					<div class="btn-group" role="group">
13
+						<div class="dropdown dropdown-lg">
14
+							<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false"><span class="caret"></span></button>
15
+							<div class="dropdown-menu dropdown-menu-right" role="menu">
16
+								<form id="ITP_SYSTEM01010_ADV_SRH_FORM">
17
+									<div class="form-horizontal">
18
+										<div class="form-group">
19
+											<label>코드타입</label>
20
+											<select class="form-control" id="ITP_SYSTEM01010_ADV_SRH_FORM_CODE_TP_CD" name="sCodeTpCd"></select>
21
+										</div>
22
+										<div class="form-group">
23
+											<label>사용여부</label>
24
+											<select class="form-control" id="ITP_SYSTEM01010_ADV_SRH_FORM_USE_YN" name="sUseYn"></select>
25
+										</div>
26
+									</div>
27
+								</form>
28
+							</div>
29
+						</div>
30
+						<button type="button" id="ITP_BTN_SYSTEM01010_SRH" class="btn btn-primary SEI"><span class="glyphicon glyphicon-search"></span></button>
31
+					</div>
32
+				</div>
33
+			</div>
34
+			<div id="ITP_AJAX_SYSTEM01010_SRH_CONTAINER" class="itp_lists itp_srh_toggle">
35
+			<!-- 공통코드 리스트 시작 -->
36
+			<ul class="list-group"></ul>
37
+			<!-- 공통코드 리스트 종료 -->
38
+			<textarea id="ITP_AJAX_SYSTEM01010_SRH_CONTAINER_ROWCOPY" rows="0" cols="0" style="display:none;">
39
+			<li class="list-group-item">
40
+				<div class="itp_tb itp_li_tb">
41
+					<div class="itp_tr">
42
+						<div class="text-left itp_td"><strong class="itp_param_key fnCodeCd"></strong></div>
43
+						<div class="text-right itp_td fnCodeNm"></div>
44
+					</div>
45
+					<div class="itp_tr fnCodeTpNm"></div>
46
+				</div>
47
+			</li>
48
+			</textarea>
49
+			</div>
50
+		</div>
51
+		<div class="itp_seperate"></div>
52
+		<article class="itp_detail">
53
+			<div class="itp_det_head fix">
54
+				<h3 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>코드정보</strong></h3>
55
+				<div class="pull-right itp_cicon">
56
+					<button type="button" id="ITP_BTN_SYSTEM01010_NEW" class="btn btn-primary btn-sm NEB"><i class="glyphicon glyphicon-plus"></i> 신규</button>
57
+					<button type="button" id="ITP_BTN_SYSTEM01010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>				
58
+				</div>
59
+			</div>
60
+			<div id="ITP_AJAX_SYSTEM01010_DETAIL_CONTAINER" class="itp_det_in">
61
+			<!-- 공통코드 상세 시작 -->
62
+			
63
+			<div class="itp_form fix">
64
+				<div class="col-xs-12">
65
+					<form id="ITP_FORM_SYSTEM01010_DETAIL" class="form-horizontal">
66
+						<input type="hidden" name="viewCd" value="C">
67
+			
68
+						<div class="form-group">
69
+							<label class="col-xs-2 itp_lb itp_required">코드</label>
70
+							<div class="col-xs-3 itp_ip">
71
+								<div class="input-group">
72
+									<input type="text" id="ITP_FORM_SYSTEM01010_CODE_CD" class="form-control itp_input" name="codeCd" value="" maxlength="20" readonly>
73
+									<span class="input-group-btn">
74
+										<button id="ITP_BTN_SYSTEM01010_DUP" class="btn btn-default btn-sm itp_btn SHOW" type="button" disabled><i class="glyphicon glyphicon-ok"></i></button>
75
+									</span>
76
+								</div>
77
+							</div>
78
+							<div class="col-xs-1"></div>
79
+							<label class="col-xs-2 itp_lb itp_required">사용여부</label>
80
+							<div class="col-xs-3 itp_ip">
81
+								<select id="ITP_FORM_SYSTEM01010_USE_YN" class="form-control itp_input" name="useYn"></select>
82
+							</div>
83
+						</div>
84
+						<div class="form-group">
85
+							<label class="col-xs-2 itp_lb itp_required">코드명</label>
86
+							<div class="col-xs-3 itp_ip">
87
+								<input type="text" id="ITP_FORM_SYSTEM01010_CODE_NM_KR" class="form-control itp_input" name="codeNm" value="" maxlength="40">
88
+							</div>
89
+							<div class="col-xs-1"></div>
90
+							<label class="col-xs-2 itp_lb itp_required">코드타입</label>
91
+							<div class="col-xs-3 itp_ip">
92
+								<select id="ITP_FORM_SYSTEM01010_CODE_TYPE" class="form-control itp_input" name="codeTpCd"></select>
93
+							</div>
94
+						</div>
95
+					</form>
96
+				</div>
97
+			</div>
98
+			<div class="itp_table fix">
99
+				<div class="text-right itp_grid_btn itp_cicon">
100
+					<button type="button" id="ITP_BTN_SYSTEM01010_ADDROW" class="btn btn-default btn-sm ARB">행추가</button>
101
+					<button type="button" id="ITP_BTN_SYSTEM01010_DELROW" class="btn btn-default btn-sm DRB">행삭제</button>
102
+				</div>
103
+				<div id="ITP_SYSTEM01010_jqGrid_list" class="itp_tb_list">
104
+					<table id="ITP_SYSTEM01010_jqGrid"></table>
105
+					<div id="ITP_SYSTEM01010_jqGridPager"></div>
106
+					<div id="ITP_SYSTEM01010_jqGridEmpty" class="itp_no_data"></div>
107
+				</div>
108
+			</div>
109
+			
110
+			<!-- 공통코드 상세 종료 -->
111
+			</div>
112
+		</article>
113
+	</div>		
114
+	
115
+	<div id="ITP_TAP_JS"></div>
116
+</section>

+ 133 - 0
src/main/webapp/app/system/SYSTEM02010.html

@@ -0,0 +1,133 @@
1
+<section id="ITP_TAB_SYSTEM02010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<div class="itp_srh_list itp_srh_wrap_toggle">
4
+			<div class="itp_srh_head fix">
5
+				<h2 class="pull-left itp_srh_tit itp_srh_toggle">메뉴목록</h2>
6
+				<a href="javascript:void(0)" class="pull-right itp_srh_close show"><i class="glyphicon glyphicon-arrow-left"></i></a>
7
+				<a href="javascript:void(0)" class="pull-right itp_srh_open hidden"><i class="glyphicon glyphicon-arrow-right"></i></a>
8
+			</div>
9
+			<div class="input-group itp_adv_srh itp_srh_toggle">
10
+				<input type="text" id="ITP_KEYWORD_SYSTEM02010_INPUT" class="form-control" placeholder="검색" readonly />
11
+				<div class="input-group-btn">
12
+					<div class="btn-group" role="group">
13
+						<div class="dropdown dropdown-lg">
14
+							<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false" disabled><span class="caret"></span></button>
15
+							<div class="dropdown-menu dropdown-menu-right" role="menu">
16
+								<form id="ITP_SYSTEM02010_ADV_SRH_FORM">
17
+									<div class="form-horizontal">
18
+										<div class="form-group">
19
+											<label>사용여부</label>
20
+											<select class="form-control itp_input" name="useYn"></select>
21
+										</div>
22
+										<div class="form-group">
23
+											<label>출력구분</label>
24
+											<select class="form-control itp_input" name="openCd"></select>
25
+										</div>
26
+									</div>
27
+								</form>
28
+							</div>
29
+						</div>
30
+						<button type="button" id="ITP_BTN_SYSTEM02010_SRH" class="btn btn-primary SEI"><span class="glyphicon glyphicon-search"></span></button>
31
+					</div>
32
+				</div>
33
+			</div>
34
+			<div id="ITP_AJAX_SYSTEM02010_SRH_CONTAINER" class="itp_treeview itp_srh_toggle">
35
+			<!-- 메뉴 목록 시작 -->
36
+			<ul id="ITP_SYSTEM02010_TREEVIEW" class="list-group"></ul>
37
+			<textarea id="ITP_SYSTEM02010_MENUROWCOPY" rows="0" cols="0" style="display:none;">
38
+			<li><div class="list-group-item"><span class="fnMenuNm"></span><span class="badge fnUseYnNm"></span></div></li>
39
+			</textarea>
40
+			<!-- 메뉴 목록 종료 -->
41
+			</div>
42
+		</div>
43
+		<div class="itp_seperate"></div>
44
+		<article class="itp_detail">
45
+			<div class="itp_det_head fix">
46
+				<h3 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>메뉴정보</strong></h3>
47
+				<div class="pull-right itp_cicon">
48
+					<button type="button" id="ITP_BTN_SYSTEM02010_ADD" class="btn btn-primary btn-sm ADB"><i class="glyphicon glyphicon-plus"></i> 추가</button>
49
+					<button type="button" id="ITP_BTN_SYSTEM02010_DELETE" class="btn btn-danger btn-sm DEB"><i class="glyphicon glyphicon-remove"></i> 삭제</button>
50
+					<button type="button" id="ITP_BTN_SYSTEM02010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
51
+				</div>
52
+			</div>
53
+			<div id="ITP_AJAX_SYSTEM02010_DETAIL_CONTAINER" class="itp_det_in">
54
+			<!-- 메뉴정보 시작 -->
55
+			<div class="itp_form fix">
56
+				<div class="col-xs-12 form-horizontal">
57
+					<form id="ITP_FORM_SYSTEM02010_DETAIL">
58
+						<input type="hidden" id="ITP_FORM_SYSTEM02010_VIEW_CD" name="viewCd" value="C">
59
+						<input type="hidden" id="ITP_FORM_SYSTEM02010_TOP_MENU_NO" name="topMenuNo" value="">
60
+						<input type="hidden" id="ITP_FORM_SYSTEM02010_LEVEL" name="level" value="">
61
+			
62
+						<div class="form-group">
63
+							<label class="col-xs-2 itp_lb">상위메뉴명</label>
64
+							<div class="col-xs-3 itp_ip">
65
+								<input type="text" id="ITP_FORM_SYSTEM02010_TOP_MENU_NM" class="form-control itp_input" name="topMenuNm" value="" readonly>
66
+							</div>
67
+							<div class="col-xs-1"></div>
68
+							<label class="col-xs-2 itp_lb">메뉴번호</label>
69
+							<div class="col-xs-3 itp_ip">
70
+								<input type="text" id="ITP_FORM_SYSTEM02010_MENU_NO" class="form-control itp_input" name="menuNo" value="" readonly>
71
+							</div>
72
+						</div>
73
+						<div class="form-group">
74
+							<label class="col-xs-2 itp_lb itp_required">메뉴아이디</label>
75
+							<div class="col-xs-3 itp_ip">
76
+								<div class="input-group">
77
+									<input type="text" id="ITP_FORM_SYSTEM02010_MENU_ID" class="form-control itp_input" name="menuId" value="" maxlength="20" readonly>
78
+									<span class="input-group-btn">
79
+										<button id="ITP_BTN_SYSTEM02010_DUP" class="btn btn-default btn-sm itp_btn SHOW" type="button" disabled><i class="glyphicon glyphicon-ok"></i></button>
80
+									</span>
81
+								</div>
82
+							</div>
83
+							<div class="col-xs-1"></div>
84
+							<label class="col-xs-2 itp_lb itp_required">사용여부</label>
85
+							<div class="col-xs-3 itp_ip">
86
+								<select id="ITP_FORM_SYSTEM02010_USE_YN" class="form-control itp_input" name="useYn"></select>
87
+							</div>
88
+						</div>
89
+						<div class="form-group">
90
+							<label class="col-xs-2 itp_lb itp_required">메뉴명</label>
91
+							<div class="col-xs-9 itp_ip">
92
+								<input type="text" id="ITP_FORM_SYSTEM02010_MENU_NM_KR" class="form-control itp_input" name="menuNm" value="" maxlength="40">
93
+							</div>
94
+						</div>
95
+						<div class="form-group">
96
+							<label class="col-xs-2 itp_lb itp_required">접속URL</label>
97
+							<div class="col-xs-9 itp_ip">
98
+								<input type="text" id="ITP_FORM_SYSTEM02010_CONNECT_URL" class="form-control itp_input" name="connUrl" value="" maxlength="128">
99
+							</div>
100
+						</div>
101
+						<div class="form-group">
102
+							<label class="col-xs-2 itp_lb itp_required">출력구분</label>
103
+							<div class="col-xs-3 itp_ip">
104
+								<select id="ITP_FORM_SYSTEM02010_OPEN_CD" class="form-control itp_input" name="openCd"></select>
105
+							</div>
106
+							<div class="col-xs-1"></div>
107
+							<label class="col-xs-2 itp_lb itp_required">출력순번</label>
108
+							<div class="col-xs-3 itp_ip">
109
+								<input type="text" id="ITP_FORM_SYSTEM02010_ORD_NO" class="form-control itp_input" name="viewNum" value="">
110
+							</div>
111
+						</div>
112
+						<div class="form-group">
113
+							<label class="col-xs-2 itp_lb">아이콘</label>
114
+							<div class="col-xs-3 itp_ip">
115
+								<select id="ITP_FORM_SYSTEM02010_ICON_YN" class="form-control itp_input" name="iconYn"></select>
116
+							</div>
117
+						</div>
118
+						<div class="form-group">
119
+							<label class="col-xs-2 itp_lb">비고</label>
120
+							<div class="col-xs-9 itp_ip">
121
+								<textarea id="ITP_FORM_SYSTEM02010_ROLE_DESC" class="form-control" rows="4" name="roleDesc" maxlength="128"></textarea>
122
+							</div>
123
+						</div>
124
+					</form>
125
+				</div>
126
+			</div>
127
+			<!-- 메뉴정보 종료 -->
128
+			</div>
129
+		</article>
130
+	</div>
131
+	
132
+	<div id="ITP_TAP_JS"></div>
133
+</section>

+ 101 - 0
src/main/webapp/app/system/SYSTEM03010.html

@@ -0,0 +1,101 @@
1
+<section id="ITP_TAB_SYSTEM03010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<div class="itp_srh_list itp_srh_wrap_toggle">
4
+			<div class="itp_srh_head fix">
5
+				<h2 class="pull-left itp_srh_tit itp_srh_toggle">메뉴목록</h2>
6
+				<a href="javascript:void(0)" class="pull-right itp_srh_close show"><i class="glyphicon glyphicon-arrow-left"></i></a>
7
+				<a href="javascript:void(0)" class="pull-right itp_srh_open hidden"><i class="glyphicon glyphicon-arrow-right"></i></a>
8
+			</div>
9
+			<div class="input-group itp_adv_srh itp_srh_toggle">
10
+				<input type="text" id="ITP_KEYWORD_SYSTEM03010_INPUT" class="form-control" placeholder="검색" readonly />
11
+				<div class="input-group-btn">
12
+					<div class="btn-group" role="group">
13
+						<div class="dropdown dropdown-lg">
14
+							<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false" disabled><span class="caret"></span></button>
15
+							<div class="dropdown-menu dropdown-menu-right" role="menu">
16
+								<form id="ITP_SYSTEM03010_ADV_SRH_FORM">
17
+									<div class="form-horizontal">
18
+										<div class="form-group">
19
+											<label>사용여부</label>
20
+											<select class="form-control itp_input" name="useYn"></select>
21
+										</div>
22
+										<div class="form-group">
23
+											<label>출력구분</label>
24
+											<select class="form-control itp_input" name="openCd"></select>
25
+										</div>
26
+									</div>
27
+								</form>
28
+							</div>
29
+						</div>
30
+						<button type="button" id="ITP_BTN_SYSTEM03010_SRH" class="btn btn-primary SEI"><span class="glyphicon glyphicon-search"></span></button>
31
+					</div>
32
+				</div>
33
+			</div>
34
+			<div id="ITP_AJAX_SYSTEM03010_SRH_CONTAINER" class="itp_treeview itp_srh_toggle">
35
+			<!-- 메뉴 목록 시작 -->
36
+			<ul id="ITP_SYSTEM03010_TREEVIEW" class="list-group"></ul>
37
+			<textarea id="ITP_SYSTEM03010_MENUROWCOPY" rows="0" cols="0" style="display:none;">
38
+			<li><div class="list-group-item"><span class="fnMenuNm"></span><span class="badge fnUseYnNm"></span></div></li>
39
+			</textarea>
40
+			<!-- 메뉴 목록 끝 -->			
41
+			</div>
42
+		</div>
43
+		<div class="itp_seperate"></div>
44
+		<article class="itp_detail">
45
+			<div class="itp_det_head fix">
46
+				<h3 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>액션정보</strong></h3>
47
+				<div class="pull-right itp_cicon">
48
+					<button type="button" id="ITP_BTN_SYSTEM03010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
49
+				</div>
50
+			</div>
51
+			<div id="ITP_AJAX_SYSTEM03010_DETAIL_CONTAINER" class="itp_det_in">
52
+			<!-- 액션정보 상세 시작 -->
53
+			<div class="itp_form fix">
54
+				<div class="col-xs-12 form-horizontal">
55
+					<form id="ITP_FORM_SYSTEM03010_DETAIL">
56
+						<input type="hidden" id="ITP_FORM_SYSTEM03010_VIEW_CD" name="viewCd" value="C">
57
+						<input type="hidden" id="ITP_FORM_SYSTEM03010_ACT_TP_CD" value="">
58
+			
59
+						<div class="form-group">
60
+							<label class="col-xs-2 itp_lb">메뉴번호</label>
61
+							<div class="col-xs-3 itp_ip">
62
+								<input type="text" id="ITP_FORM_SYSTEM03010_MENU_NO" class="form-control itp_input" name="menuNo" value="" readonly>
63
+							</div>
64
+							<div class="col-xs-1"></div>
65
+							<label class="col-xs-2 itp_lb">메뉴아이디</label>
66
+							<div class="col-xs-3 itp_ip">
67
+								<input type="text" id="ITP_FORM_SYSTEM03010_MENU_ID" class="form-control itp_input" name="menuId" value="" readonly>
68
+							</div>
69
+						</div>
70
+						<div class="form-group">
71
+							<label class="col-xs-2 itp_lb">메뉴명</label>
72
+							<div class="col-xs-3 itp_ip">
73
+								<input type="text" id="ITP_FORM_SYSTEM03010_MENU_NM" class="form-control itp_input" name="menuNm" value="" readonly>
74
+							</div>
75
+							<div class="col-xs-1"></div>
76
+							<label class="col-xs-2 itp_lb">접속URL</label>
77
+							<div class="col-xs-3 itp_ip">
78
+								<input type="text" id="ITP_FORM_SYSTEM03010_CONN_URL" class="form-control itp_input" name="connUrl" value="" readonly>
79
+							</div>
80
+						</div>
81
+					</form>
82
+				</div>
83
+			</div>
84
+			<div class="itp_table fix">
85
+				<div class="text-right itp_grid_btn itp_cicon">
86
+					<button type="button" id="ITP_BTN_SYSTEM03010_ADDROW" class="btn btn-default btn-sm ARB">행추가</button>
87
+					<button type="button" id="ITP_BTN_SYSTEM03010_DELROW" class="btn btn-default btn-sm DRB">행삭제</button>
88
+				</div>
89
+				<div id="ITP_SYSTEM03010_jqGrid_list" class="itp_tb_list" data-act-cd-list="">
90
+					<table id="ITP_SYSTEM03010_jqGrid"></table>
91
+					<div id="ITP_SYSTEM03010_jqGridPager"></div>
92
+					<div id="ITP_SYSTEM03010_jqGridEmpty" class="itp_no_data"></div>
93
+				</div>
94
+			</div>
95
+			<!-- 액션정보 상세 끝 -->			
96
+			</div>
97
+		</article>
98
+	</div>
99
+	
100
+	<div id="ITP_TAP_JS"></div>
101
+</section>

+ 120 - 0
src/main/webapp/app/system/SYSTEM04010.html

@@ -0,0 +1,120 @@
1
+<section id="ITP_TAB_SYSTEM04010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<div class="itp_srh_list itp_srh_wrap_toggle">
4
+			<div class="itp_srh_head fix">
5
+				<h2 class="pull-left itp_srh_tit itp_srh_toggle">권한목록</h2>
6
+				<a href="javascript:void(0)" class="pull-right itp_srh_close show"><i class="glyphicon glyphicon-arrow-left"></i></a>
7
+				<a href="javascript:void(0)" class="pull-right itp_srh_open hidden"><i class="glyphicon glyphicon-arrow-right"></i></a>
8
+			</div>
9
+			<div class="input-group itp_adv_srh itp_srh_toggle">
10
+				<input type="text" id="ITP_KEYWORD_SYSTEM04010_INPUT" class="form-control" placeholder="검색" />
11
+				<div class="input-group-btn">
12
+					<div class="btn-group" role="group">
13
+						<div class="dropdown dropdown-lg">
14
+							<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false"><span class="caret"></span></button>
15
+							<div class="dropdown-menu dropdown-menu-right" role="menu">
16
+								<form id="ITP_SYSTEM04010_ADV_SRH_FORM">
17
+									<div class="form-horizontal">
18
+										<div class="form-group">
19
+											<label>상위메뉴</label>
20
+											<select class="form-control" id="ITP_SYSTEM04010_ADV_SRH_FORM_TOP_MENU_NO" name="topMenuNo"></select>
21
+										</div>
22
+										<div class="form-group">
23
+											<label>권한타입</label>
24
+											<select class="form-control" id="ITP_SYSTEM04010_ADV_SRH_FORM_AUTH_TP_CD" name="authTpCd"></select>
25
+										</div>
26
+										<div class="form-group">
27
+											<label>사용여부</label>
28
+											<select class="form-control" id="ITP_SYSTEM04010_ADV_SRH_FORM_USE_YN" name="useYn"></select>
29
+										</div>
30
+									</div>
31
+								</form>
32
+							</div>
33
+						</div>
34
+						<button type="button" id="ITP_BTN_SYSTEM04010_SRH" class="btn btn-primary SEI"><span class="glyphicon glyphicon-search"></span></button>
35
+					</div>
36
+				</div>
37
+			</div>
38
+			<div id="ITP_AJAX_SYSTEM04010_SRH_CONTAINER" class="itp_lists itp_srh_toggle">
39
+			<!-- 리스트 시작 -->
40
+			<ul class="list-group"></ul>
41
+			<!-- 리스트 끝 -->
42
+			</div>
43
+			<textarea id="ITP_AJAX_SYSTEM04010_SRH_CONTAINER_ROWCOPY" rows="0" cols="0" style="display:none;">
44
+			<li class="list-group-item">
45
+				<div class="itp_tb itp_li_tb">
46
+					<div class="itp_tr">
47
+						<div class="text-left itp_td"><strong class="itp_param_key fnAuthNo" data-top-menu-no=""></strong></div>
48
+						<div class="text-right itp_td fnAuthNm"></div>
49
+					</div>
50
+					<div class="itp_tr fnAuthTpNm"></div>
51
+				</div>
52
+			</li>
53
+			</textarea>
54
+		</div>
55
+		<div class="itp_seperate"></div>
56
+		<article class="itp_detail">
57
+			<div class="itp_det_head fix">
58
+				<h3 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>권한정보</strong></h3>
59
+				<div class="pull-right itp_cicon">
60
+					<button type="button" id="ITP_BTN_SYSTEM04010_NEW" class="btn btn-primary btn-sm NEB"><i class="glyphicon glyphicon-plus"></i> 신규</button>
61
+					<button type="button" id="ITP_BTN_SYSTEM04010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
62
+				</div>
63
+			</div>
64
+			<div id="ITP_AJAX_SYSTEM04010_DETAIL_CONTAINER" class="itp_det_in">
65
+			<!-- 상세 시작 -->
66
+			<div class="itp_form fix">
67
+				<div class="col-xs-12">
68
+					<form id="ITP_FORM_SYSTEM04010_DETAIL" class="form-horizontal">
69
+						<input type="hidden" id="ITP_FORM_SYSTEM04010_VIEW_CD" name="viewCd" value="C">
70
+			
71
+						<div class="form-group">
72
+							<label class="col-xs-2 itp_lb itp_required">권한코드</label>
73
+							<div class="col-xs-3 itp_ip">
74
+								<div class="input-group">
75
+									<input type="text" id="ITP_FORM_SYSTEM04010_AUTH_NO" class="form-control itp_input" name="authNo" value="" maxlength="20" readonly>
76
+									<span class="input-group-btn">
77
+										<button id="ITP_BTN_SYSTEM04010_DUP" class="btn btn-default btn-sm itp_btn SHOW" type="button" disabled><i class="glyphicon glyphicon-ok"></i></button>
78
+									</span>
79
+								</div>
80
+							</div>
81
+							<div class="col-xs-1"></div>
82
+							<label class="col-xs-2 itp_lb itp_required">사용여부</label>
83
+							<div class="col-xs-3 itp_ip">
84
+								<select id="ITP_FORM_SYSTEM04010_USE_YN" class="form-control itp_input" name="useYn"></select>
85
+							</div>
86
+						</div>
87
+						<div class="form-group">
88
+							<label class="col-xs-2 itp_lb itp_required">권한명</label>
89
+							<div class="col-xs-3 itp_ip">
90
+								<input type="text" id="ITP_FORM_SYSTEM04010_AUTH_NM" class="form-control itp_input" name="authNm" value="" maxlength="40">
91
+							</div>
92
+							<div class="col-xs-1"></div>
93
+							<label class="col-xs-2 itp_lb itp_required">권한타입</label>
94
+							<div class="col-xs-3 itp_ip">
95
+								<select id="ITP_FORM_SYSTEM04010_AUTH_TYPE_CD" class="form-control itp_input" name="authTpCd"></select>
96
+							</div>
97
+						</div>
98
+						<div class="form-group">
99
+							<label class="col-xs-2 itp_lb itp_required">상위메뉴</label>
100
+							<div class="col-xs-3 itp_ip">
101
+								<select id="ITP_FORM_SYSTEM04010_TOP_MENU_NO" class="form-control itp_input" name="topMenuNo" disabled></select>
102
+							</div>
103
+						</div>
104
+					</form>
105
+				</div>
106
+			</div>
107
+			<div class="itp_table fix">
108
+				<div id="ITP_SYSTEM04010_jqGrid_list" class="itp_tb_list">
109
+					<table id="ITP_SYSTEM04010_jqGrid"></table>
110
+					<div id="ITP_SYSTEM04010_jqGridPager"></div>
111
+					<div id="ITP_SYSTEM04010_jqGridEmpty" class="itp_no_data"></div>
112
+				</div>
113
+			</div>
114
+			<!-- 상세 끝 -->
115
+			</div>
116
+		</article>
117
+	</div>
118
+	
119
+	<div id="ITP_TAP_JS"></div>
120
+</section>

+ 136 - 0
src/main/webapp/app/system/SYSTEM05010.html

@@ -0,0 +1,136 @@
1
+<section id="ITP_TAB_SYSTEM05010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<div class="itp_srh_list itp_srh_wrap_toggle">
4
+			<div class="itp_srh_head fix">
5
+				<h2 class="pull-left itp_srh_tit itp_srh_toggle">채번목록</h2>
6
+				<a href="javascript:void(0)" class="pull-right itp_srh_close show"><i class="glyphicon glyphicon-arrow-left"></i></a>
7
+				<a href="javascript:void(0)" class="pull-right itp_srh_open hidden"><i class="glyphicon glyphicon-arrow-right"></i></a>
8
+			</div>
9
+			<div class="input-group itp_adv_srh itp_srh_toggle">
10
+				<input type="text" id="ITP_KEYWORD_SYSTEM05010_INPUT" class="form-control" placeholder="검색" />
11
+				<div class="input-group-btn">
12
+					<div class="btn-group" role="group">
13
+						<div class="dropdown dropdown-lg">
14
+							<button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-expanded="false"><span class="caret"></span></button>
15
+							<div class="dropdown-menu dropdown-menu-right" role="menu">
16
+								<form id="ITP_SYSTEM05010_ADV_SRH_FORM">
17
+									<div class="form-horizontal">
18
+										<div class="form-group">
19
+											<label>사용여부</label>
20
+											<select class="form-control" id="ITP_SYSTEM05010_ADV_SRH_FORM_USE_YN" name="sUseYn"></select>
21
+										</div>
22
+									</div>
23
+								</form>
24
+							</div>
25
+						</div>
26
+						<button type="button" id="ITP_BTN_SYSTEM05010_SRH" class="btn btn-primary SEI"><span class="glyphicon glyphicon-search"></span></button>
27
+					</div>
28
+				</div>
29
+			</div>
30
+			<div id="ITP_AJAX_SYSTEM05010_SRH_CONTAINER" class="itp_lists itp_srh_toggle">
31
+			<!-- 리스트 시작 -->
32
+			<ul class="list-group"></ul>
33
+			<!-- 리스트 끝 -->
34
+			</div>
35
+			<textarea id="ITP_AJAX_SYSTEM05010_SRH_CONTAINER_ROWCOPY" rows="0" cols="0" style="display:none;">
36
+			<li class="list-group-item">
37
+				<div class="itp_tb itp_li_tb">
38
+					<div class="itp_tr">
39
+						<div class="text-left itp_td"><strong class="itp_param_key fnNumNo"></strong></div>
40
+						<div class="text-right itp_td fnNumNm"></div>
41
+					</div>
42
+					<div class="itp_tr">
43
+						<div class="text-left itp_td fnDefiInfo"></div>
44
+						<div class="text-right itp_td fnUseYnNm"></div>
45
+					</div>
46
+				</div>
47
+			</li>
48
+			</textarea>
49
+		</div>
50
+		<div class="itp_seperate"></div>
51
+		<article class="itp_detail">
52
+			<div class="itp_det_head fix">
53
+				<h3 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>채번정보</strong></h3>
54
+				<div class="pull-right itp_cicon">
55
+					<button type="button" id="ITP_BTN_SYSTEM05010_NEW" class="btn btn-primary btn-sm NEB"><i class="glyphicon glyphicon-plus"></i> 신규</button>
56
+					<button type="button" id="ITP_BTN_SYSTEM05010_SAVE" class="btn btn-success btn-sm SAB"><i class="glyphicon glyphicon-ok"></i> 저장</button>
57
+				</div>
58
+			</div>
59
+			<div id="ITP_AJAX_SYSTEM05010_DETAIL_CONTAINER" class="itp_det_in">
60
+			<!-- 상세 시작 -->
61
+			<div class="itp_form fix">
62
+				<div class="col-xs-12">
63
+					<form id="ITP_FORM_SYSTEM05010_DETAIL" class="form-horizontal">
64
+						<input type="hidden" name="viewCd" value="${empty info.numNo ? 'C' : viewType}">
65
+			
66
+						<div class="form-group">
67
+							<label class="col-xs-2 itp_lb">채번코드</label>
68
+							<div class="col-xs-3 itp_ip">
69
+								<input type="text" id="ITP_FORM_SYSTEM05010_NUM_NO" class="form-control itp_input" name="numNo" value="" readonly>
70
+							</div>
71
+							<div class="col-xs-1"></div>
72
+							<label class="col-xs-2 itp_lb itp_required">사용여부</label>
73
+							<div class="col-xs-3 itp_ip">
74
+								<select id="ITP_FORM_SYSTEM05010_USE_YN" class="form-control itp_input" name="useYn"></select>
75
+							</div>
76
+						</div>
77
+						<div class="form-group">
78
+							<label class="col-xs-2 itp_lb">정의어</label>
79
+							<div class="col-xs-3 itp_ip">
80
+								<input type="text" id="ITP_FORM_SYSTEM05010_DEFI_INFO" class="form-control itp_input" name="defiInfo" value="" maxlength="20">
81
+							</div>
82
+							<div class="col-xs-1"></div>
83
+							<label class="col-xs-2 itp_lb itp_required">채번명</label>
84
+							<div class="col-xs-3 itp_ip">
85
+								<input type="text" id="ITP_FORM_SYSTEM05010_NUM_NM" class="form-control itp_input" name="numNm" value="" maxlength="40">
86
+							</div>
87
+						</div>
88
+						<div class="form-group">
89
+							<label class="col-xs-2 itp_lb itp_required">채번시작번호</label>
90
+							<div class="col-xs-3 itp_ip">
91
+								<input type="text" id="ITP_FORM_SYSTEM05010_NUM_ST_NO" class="form-control itp_input" name="numStNo" value="" maxlength="11">
92
+							</div>
93
+							<div class="col-xs-1"></div>
94
+							<label class="col-xs-2 itp_lb itp_required">채번종료번호</label>
95
+							<div class="col-xs-3 itp_ip">
96
+								<input type="text" id="ITP_FORM_SYSTEM05010_NUM_ED_NO" class="form-control itp_input" name="numEdNo" value="" maxlength="11">
97
+							</div>
98
+						</div>
99
+						<div class="form-group">
100
+							<label class="col-xs-1 itp_lb">년</label>
101
+							<div class="col-xs-1 itp_ip">
102
+								<input type="checkbox" id="ITP_FORM_SYSTEM05010_YEAR_CHK_YN" class="itp_check">
103
+								<input type="hidden" id="ITP_FORM_SYSTEM05010_YEAR_CHK" name="yearChk" value="">
104
+							</div>
105
+							<label class="col-xs-1 itp_lb">월</label>
106
+							<div class="col-xs-1 itp_ip">
107
+								<input type="checkbox" id="ITP_FORM_SYSTEM05010_MONTH_CHK_YN" class="itp_check">
108
+								<input type="hidden" id="ITP_FORM_SYSTEM05010_MONTH_CHK" name="monthChk" value="">
109
+							</div>
110
+							<label class="col-xs-1 itp_lb">일</label>
111
+							<div class="col-xs-1 itp_ip">
112
+								<input type="checkbox" id="ITP_FORM_SYSTEM05010_DAY_CHK_YN" class="itp_check">
113
+								<input type="hidden" id="ITP_FORM_SYSTEM05010_DAY_CHK" name="dayChk" value="">
114
+							</div>
115
+						</div>
116
+						<div class="form-group">
117
+							<label class="col-xs-2 itp_lb">채번사용번호</label>
118
+							<div class="col-xs-3 itp_ip">
119
+								<input type="text" id="ITP_FORM_SYSTEM05010_NUM_USE_NO" class="form-control itp_input" name="numUseNo" value="" readonly>
120
+							</div>
121
+							<div class="col-xs-1"></div>
122
+							<label class="col-xs-2 itp_lb">현재채번번호</label>
123
+							<div class="col-xs-3 itp_ip">
124
+								<input type="text" id="ITP_FORM_SYSTEM05010_NUM_CU_NO" class="form-control itp_input" name="numCuNo" value="" readonly>
125
+							</div>
126
+						</div>
127
+					</form>
128
+				</div>
129
+			</div>
130
+			<!-- 상세 끝 -->
131
+			</div>
132
+		</article>
133
+	</div>
134
+	
135
+	<div id="ITP_TAP_JS"></div>
136
+</section>

+ 53 - 0
src/main/webapp/app/system/SYSTEM06010.html

@@ -0,0 +1,53 @@
1
+<section id="ITP_TAB_SYSTEM06010" class="tab-pane active itp_sec">
2
+	<div class="itp_cont">
3
+		<div class="itp_detail">
4
+			<div class="itp_det_head fix">
5
+				<h2 class="pull-left itp_det_tit"><i class="glyphicon glyphicon-chevron-right"></i> <strong>작업현황</strong></h2>
6
+				<div class="pull-right itp_cicon">
7
+					<button type="button" id="ITP_BTN_SYSTEM06010_SRH" class="btn btn-success btn-sm SEB"><i class="glyphicon glyphicon-search"></i> 조회</button>
8
+				</div>
9
+			</div>
10
+			<div class="itp_det_in">
11
+				<div class="itp_lg_form fix">
12
+					<div class="col-xs-12">
13
+						<form id="ITP_FORM_SYSTEM06010_SEARCH" class="form-horizontal">
14
+							<div class="form-group">
15
+								<label class="col-xs-1 itp_lb">접속일자</label>
16
+								<div class="col-xs-3 itp_ip">
17
+									<div class="input-daterange input-group date">
18
+										<input type="text" id="ITP_FORM_SYSTEM06010_FROM_DT" class="form-control itp_input" name="fromDt" value="" readonly>
19
+										<span class="input-group-addon itp_date_to">~</span>
20
+										<input type="text" id="ITP_FORM_SYSTEM06010_TO_DT" class="form-control itp_input" name="toDt" value="" readonly>
21
+									</div>
22
+								</div>
23
+								<label class="col-xs-1 itp_lb">사용자ID</label>
24
+								<div class="col-xs-2 itp_ip">
25
+									<input type="text" id="ITP_FORM_SYSTEM06010_USER_ID" class="form-control itp_input" name="userId">
26
+								</div>
27
+							</div>
28
+							<div class="form-group">
29
+								<label class="col-xs-1 itp_lb">메뉴</label>
30
+								<div class="col-xs-2 itp_ip">
31
+									<select id="ITP_FORM_SYSTEM06010_MENU_NO" class="form-control itp_input" name="menuNo"></select>
32
+								</div>
33
+								<label class="col-xs-offset-1 col-xs-1 itp_lb">액션타입</label>
34
+								<div class="col-xs-2 itp_ip">
35
+									<select id="ITP_FORM_SYSTEM06010_ACT_TP_CD" class="form-control itp_input" name="actTpCd"></select>
36
+								</div>
37
+							</div>
38
+						</form>
39
+					</div>
40
+				</div>
41
+				<div class="itp_table fix">
42
+					<div id="ITP_SYSTEM06010_jqGrid_list" class="itp_tb_list">
43
+						<table id="ITP_SYSTEM06010_jqGrid"></table>
44
+						<div id="ITP_SYSTEM06010_jqGridPager"></div>
45
+						<div id="ITP_SYSTEM06010_jqGridEmpty" class="itp_no_data"></div>
46
+					</div>
47
+				</div>
48
+			</div>
49
+		</div>
50
+	</div>
51
+	
52
+	<div id="ITP_TAP_JS"></div>
53
+</section>

+ 471 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.css

@@ -0,0 +1,471 @@
1
+/*!
2
+ * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
3
+ *
4
+ * Copyright 2012 Stefan Petre
5
+ * Improvements by Andrew Rowls
6
+ * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
7
+ */
8
+.datepicker {
9
+  padding: 4px;
10
+  -webkit-border-radius: 4px;
11
+  -moz-border-radius: 4px;
12
+  border-radius: 4px;
13
+  direction: ltr;
14
+}
15
+.datepicker-inline {
16
+  width: 220px;
17
+}
18
+.datepicker.datepicker-rtl {
19
+  direction: rtl;
20
+}
21
+.datepicker.datepicker-rtl table tr td span {
22
+  float: right;
23
+}
24
+.datepicker-dropdown {
25
+  top: 0;
26
+  left: 0;
27
+}
28
+.datepicker-dropdown:before {
29
+  content: '';
30
+  display: inline-block;
31
+  border-left: 7px solid transparent;
32
+  border-right: 7px solid transparent;
33
+  border-bottom: 7px solid #999;
34
+  border-top: 0;
35
+  border-bottom-color: rgba(0, 0, 0, 0.2);
36
+  position: absolute;
37
+}
38
+.datepicker-dropdown:after {
39
+  content: '';
40
+  display: inline-block;
41
+  border-left: 6px solid transparent;
42
+  border-right: 6px solid transparent;
43
+  border-bottom: 6px solid #fff;
44
+  border-top: 0;
45
+  position: absolute;
46
+}
47
+.datepicker-dropdown.datepicker-orient-left:before {
48
+  left: 6px;
49
+}
50
+.datepicker-dropdown.datepicker-orient-left:after {
51
+  left: 7px;
52
+}
53
+.datepicker-dropdown.datepicker-orient-right:before {
54
+  right: 6px;
55
+}
56
+.datepicker-dropdown.datepicker-orient-right:after {
57
+  right: 7px;
58
+}
59
+.datepicker-dropdown.datepicker-orient-bottom:before {
60
+  top: -7px;
61
+}
62
+.datepicker-dropdown.datepicker-orient-bottom:after {
63
+  top: -6px;
64
+}
65
+.datepicker-dropdown.datepicker-orient-top:before {
66
+  bottom: -7px;
67
+  border-bottom: 0;
68
+  border-top: 7px solid #999;
69
+}
70
+.datepicker-dropdown.datepicker-orient-top:after {
71
+  bottom: -6px;
72
+  border-bottom: 0;
73
+  border-top: 6px solid #fff;
74
+}
75
+.datepicker table {
76
+  margin: 0;
77
+  -webkit-touch-callout: none;
78
+  -webkit-user-select: none;
79
+  -khtml-user-select: none;
80
+  -moz-user-select: none;
81
+  -ms-user-select: none;
82
+  user-select: none;
83
+}
84
+.datepicker td,
85
+.datepicker th {
86
+  text-align: center;
87
+  width: 20px;
88
+  height: 20px;
89
+  -webkit-border-radius: 4px;
90
+  -moz-border-radius: 4px;
91
+  border-radius: 4px;
92
+  border: none;
93
+}
94
+.table-striped .datepicker table tr td,
95
+.table-striped .datepicker table tr th {
96
+  background-color: transparent;
97
+}
98
+.datepicker table tr td.day:hover,
99
+.datepicker table tr td.day.focused {
100
+  background: #eee;
101
+  cursor: pointer;
102
+}
103
+.datepicker table tr td.old,
104
+.datepicker table tr td.new {
105
+  color: #999;
106
+}
107
+.datepicker table tr td.disabled,
108
+.datepicker table tr td.disabled:hover {
109
+  background: none;
110
+  color: #999;
111
+  cursor: default;
112
+}
113
+.datepicker table tr td.highlighted {
114
+  background: #d9edf7;
115
+  border-radius: 0;
116
+}
117
+.datepicker table tr td.today,
118
+.datepicker table tr td.today:hover,
119
+.datepicker table tr td.today.disabled,
120
+.datepicker table tr td.today.disabled:hover {
121
+  background-color: #fde19a;
122
+  background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a);
123
+  background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a);
124
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
125
+  background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);
126
+  background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a);
127
+  background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
128
+  background-repeat: repeat-x;
129
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
130
+  border-color: #fdf59a #fdf59a #fbed50;
131
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
132
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
133
+  color: #000;
134
+}
135
+.datepicker table tr td.today:hover,
136
+.datepicker table tr td.today:hover:hover,
137
+.datepicker table tr td.today.disabled:hover,
138
+.datepicker table tr td.today.disabled:hover:hover,
139
+.datepicker table tr td.today:active,
140
+.datepicker table tr td.today:hover:active,
141
+.datepicker table tr td.today.disabled:active,
142
+.datepicker table tr td.today.disabled:hover:active,
143
+.datepicker table tr td.today.active,
144
+.datepicker table tr td.today:hover.active,
145
+.datepicker table tr td.today.disabled.active,
146
+.datepicker table tr td.today.disabled:hover.active,
147
+.datepicker table tr td.today.disabled,
148
+.datepicker table tr td.today:hover.disabled,
149
+.datepicker table tr td.today.disabled.disabled,
150
+.datepicker table tr td.today.disabled:hover.disabled,
151
+.datepicker table tr td.today[disabled],
152
+.datepicker table tr td.today:hover[disabled],
153
+.datepicker table tr td.today.disabled[disabled],
154
+.datepicker table tr td.today.disabled:hover[disabled] {
155
+  background-color: #fdf59a;
156
+}
157
+.datepicker table tr td.today:active,
158
+.datepicker table tr td.today:hover:active,
159
+.datepicker table tr td.today.disabled:active,
160
+.datepicker table tr td.today.disabled:hover:active,
161
+.datepicker table tr td.today.active,
162
+.datepicker table tr td.today:hover.active,
163
+.datepicker table tr td.today.disabled.active,
164
+.datepicker table tr td.today.disabled:hover.active {
165
+  background-color: #fbf069 \9;
166
+}
167
+.datepicker table tr td.today:hover:hover {
168
+  color: #000;
169
+}
170
+.datepicker table tr td.today.active:hover {
171
+  color: #fff;
172
+}
173
+.datepicker table tr td.range,
174
+.datepicker table tr td.range:hover,
175
+.datepicker table tr td.range.disabled,
176
+.datepicker table tr td.range.disabled:hover {
177
+  background: #eee;
178
+  -webkit-border-radius: 0;
179
+  -moz-border-radius: 0;
180
+  border-radius: 0;
181
+}
182
+.datepicker table tr td.range.today,
183
+.datepicker table tr td.range.today:hover,
184
+.datepicker table tr td.range.today.disabled,
185
+.datepicker table tr td.range.today.disabled:hover {
186
+  background-color: #f3d17a;
187
+  background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a);
188
+  background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a);
189
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
190
+  background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);
191
+  background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a);
192
+  background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);
193
+  background-repeat: repeat-x;
194
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
195
+  border-color: #f3e97a #f3e97a #edde34;
196
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
197
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
198
+  -webkit-border-radius: 0;
199
+  -moz-border-radius: 0;
200
+  border-radius: 0;
201
+}
202
+.datepicker table tr td.range.today:hover,
203
+.datepicker table tr td.range.today:hover:hover,
204
+.datepicker table tr td.range.today.disabled:hover,
205
+.datepicker table tr td.range.today.disabled:hover:hover,
206
+.datepicker table tr td.range.today:active,
207
+.datepicker table tr td.range.today:hover:active,
208
+.datepicker table tr td.range.today.disabled:active,
209
+.datepicker table tr td.range.today.disabled:hover:active,
210
+.datepicker table tr td.range.today.active,
211
+.datepicker table tr td.range.today:hover.active,
212
+.datepicker table tr td.range.today.disabled.active,
213
+.datepicker table tr td.range.today.disabled:hover.active,
214
+.datepicker table tr td.range.today.disabled,
215
+.datepicker table tr td.range.today:hover.disabled,
216
+.datepicker table tr td.range.today.disabled.disabled,
217
+.datepicker table tr td.range.today.disabled:hover.disabled,
218
+.datepicker table tr td.range.today[disabled],
219
+.datepicker table tr td.range.today:hover[disabled],
220
+.datepicker table tr td.range.today.disabled[disabled],
221
+.datepicker table tr td.range.today.disabled:hover[disabled] {
222
+  background-color: #f3e97a;
223
+}
224
+.datepicker table tr td.range.today:active,
225
+.datepicker table tr td.range.today:hover:active,
226
+.datepicker table tr td.range.today.disabled:active,
227
+.datepicker table tr td.range.today.disabled:hover:active,
228
+.datepicker table tr td.range.today.active,
229
+.datepicker table tr td.range.today:hover.active,
230
+.datepicker table tr td.range.today.disabled.active,
231
+.datepicker table tr td.range.today.disabled:hover.active {
232
+  background-color: #efe24b \9;
233
+}
234
+.datepicker table tr td.selected,
235
+.datepicker table tr td.selected:hover,
236
+.datepicker table tr td.selected.disabled,
237
+.datepicker table tr td.selected.disabled:hover {
238
+  background-color: #9e9e9e;
239
+  background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080);
240
+  background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080);
241
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
242
+  background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080);
243
+  background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080);
244
+  background-image: linear-gradient(to bottom, #b3b3b3, #808080);
245
+  background-repeat: repeat-x;
246
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
247
+  border-color: #808080 #808080 #595959;
248
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
249
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
250
+  color: #fff;
251
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
252
+}
253
+.datepicker table tr td.selected:hover,
254
+.datepicker table tr td.selected:hover:hover,
255
+.datepicker table tr td.selected.disabled:hover,
256
+.datepicker table tr td.selected.disabled:hover:hover,
257
+.datepicker table tr td.selected:active,
258
+.datepicker table tr td.selected:hover:active,
259
+.datepicker table tr td.selected.disabled:active,
260
+.datepicker table tr td.selected.disabled:hover:active,
261
+.datepicker table tr td.selected.active,
262
+.datepicker table tr td.selected:hover.active,
263
+.datepicker table tr td.selected.disabled.active,
264
+.datepicker table tr td.selected.disabled:hover.active,
265
+.datepicker table tr td.selected.disabled,
266
+.datepicker table tr td.selected:hover.disabled,
267
+.datepicker table tr td.selected.disabled.disabled,
268
+.datepicker table tr td.selected.disabled:hover.disabled,
269
+.datepicker table tr td.selected[disabled],
270
+.datepicker table tr td.selected:hover[disabled],
271
+.datepicker table tr td.selected.disabled[disabled],
272
+.datepicker table tr td.selected.disabled:hover[disabled] {
273
+  background-color: #808080;
274
+}
275
+.datepicker table tr td.selected:active,
276
+.datepicker table tr td.selected:hover:active,
277
+.datepicker table tr td.selected.disabled:active,
278
+.datepicker table tr td.selected.disabled:hover:active,
279
+.datepicker table tr td.selected.active,
280
+.datepicker table tr td.selected:hover.active,
281
+.datepicker table tr td.selected.disabled.active,
282
+.datepicker table tr td.selected.disabled:hover.active {
283
+  background-color: #666666 \9;
284
+}
285
+.datepicker table tr td.active,
286
+.datepicker table tr td.active:hover,
287
+.datepicker table tr td.active.disabled,
288
+.datepicker table tr td.active.disabled:hover {
289
+  background-color: #006dcc;
290
+  background-image: -moz-linear-gradient(to bottom, #08c, #0044cc);
291
+  background-image: -ms-linear-gradient(to bottom, #08c, #0044cc);
292
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
293
+  background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc);
294
+  background-image: -o-linear-gradient(to bottom, #08c, #0044cc);
295
+  background-image: linear-gradient(to bottom, #08c, #0044cc);
296
+  background-repeat: repeat-x;
297
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
298
+  border-color: #0044cc #0044cc #002a80;
299
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
300
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
301
+  color: #fff;
302
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
303
+}
304
+.datepicker table tr td.active:hover,
305
+.datepicker table tr td.active:hover:hover,
306
+.datepicker table tr td.active.disabled:hover,
307
+.datepicker table tr td.active.disabled:hover:hover,
308
+.datepicker table tr td.active:active,
309
+.datepicker table tr td.active:hover:active,
310
+.datepicker table tr td.active.disabled:active,
311
+.datepicker table tr td.active.disabled:hover:active,
312
+.datepicker table tr td.active.active,
313
+.datepicker table tr td.active:hover.active,
314
+.datepicker table tr td.active.disabled.active,
315
+.datepicker table tr td.active.disabled:hover.active,
316
+.datepicker table tr td.active.disabled,
317
+.datepicker table tr td.active:hover.disabled,
318
+.datepicker table tr td.active.disabled.disabled,
319
+.datepicker table tr td.active.disabled:hover.disabled,
320
+.datepicker table tr td.active[disabled],
321
+.datepicker table tr td.active:hover[disabled],
322
+.datepicker table tr td.active.disabled[disabled],
323
+.datepicker table tr td.active.disabled:hover[disabled] {
324
+  background-color: #0044cc;
325
+}
326
+.datepicker table tr td.active:active,
327
+.datepicker table tr td.active:hover:active,
328
+.datepicker table tr td.active.disabled:active,
329
+.datepicker table tr td.active.disabled:hover:active,
330
+.datepicker table tr td.active.active,
331
+.datepicker table tr td.active:hover.active,
332
+.datepicker table tr td.active.disabled.active,
333
+.datepicker table tr td.active.disabled:hover.active {
334
+  background-color: #003399 \9;
335
+}
336
+.datepicker table tr td span {
337
+  display: block;
338
+  width: 23%;
339
+  height: 54px;
340
+  line-height: 54px;
341
+  float: left;
342
+  margin: 1%;
343
+  cursor: pointer;
344
+  -webkit-border-radius: 4px;
345
+  -moz-border-radius: 4px;
346
+  border-radius: 4px;
347
+}
348
+.datepicker table tr td span:hover,
349
+.datepicker table tr td span.focused {
350
+  background: #eee;
351
+}
352
+.datepicker table tr td span.disabled,
353
+.datepicker table tr td span.disabled:hover {
354
+  background: none;
355
+  color: #999;
356
+  cursor: default;
357
+}
358
+.datepicker table tr td span.active,
359
+.datepicker table tr td span.active:hover,
360
+.datepicker table tr td span.active.disabled,
361
+.datepicker table tr td span.active.disabled:hover {
362
+  background-color: #006dcc;
363
+  background-image: -moz-linear-gradient(to bottom, #08c, #0044cc);
364
+  background-image: -ms-linear-gradient(to bottom, #08c, #0044cc);
365
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
366
+  background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc);
367
+  background-image: -o-linear-gradient(to bottom, #08c, #0044cc);
368
+  background-image: linear-gradient(to bottom, #08c, #0044cc);
369
+  background-repeat: repeat-x;
370
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
371
+  border-color: #0044cc #0044cc #002a80;
372
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
373
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
374
+  color: #fff;
375
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
376
+}
377
+.datepicker table tr td span.active:hover,
378
+.datepicker table tr td span.active:hover:hover,
379
+.datepicker table tr td span.active.disabled:hover,
380
+.datepicker table tr td span.active.disabled:hover:hover,
381
+.datepicker table tr td span.active:active,
382
+.datepicker table tr td span.active:hover:active,
383
+.datepicker table tr td span.active.disabled:active,
384
+.datepicker table tr td span.active.disabled:hover:active,
385
+.datepicker table tr td span.active.active,
386
+.datepicker table tr td span.active:hover.active,
387
+.datepicker table tr td span.active.disabled.active,
388
+.datepicker table tr td span.active.disabled:hover.active,
389
+.datepicker table tr td span.active.disabled,
390
+.datepicker table tr td span.active:hover.disabled,
391
+.datepicker table tr td span.active.disabled.disabled,
392
+.datepicker table tr td span.active.disabled:hover.disabled,
393
+.datepicker table tr td span.active[disabled],
394
+.datepicker table tr td span.active:hover[disabled],
395
+.datepicker table tr td span.active.disabled[disabled],
396
+.datepicker table tr td span.active.disabled:hover[disabled] {
397
+  background-color: #0044cc;
398
+}
399
+.datepicker table tr td span.active:active,
400
+.datepicker table tr td span.active:hover:active,
401
+.datepicker table tr td span.active.disabled:active,
402
+.datepicker table tr td span.active.disabled:hover:active,
403
+.datepicker table tr td span.active.active,
404
+.datepicker table tr td span.active:hover.active,
405
+.datepicker table tr td span.active.disabled.active,
406
+.datepicker table tr td span.active.disabled:hover.active {
407
+  background-color: #003399 \9;
408
+}
409
+.datepicker table tr td span.old,
410
+.datepicker table tr td span.new {
411
+  color: #999;
412
+}
413
+.datepicker .datepicker-switch {
414
+  width: 145px;
415
+}
416
+.datepicker .datepicker-switch,
417
+.datepicker .prev,
418
+.datepicker .next,
419
+.datepicker tfoot tr th {
420
+  cursor: pointer;
421
+}
422
+.datepicker .datepicker-switch:hover,
423
+.datepicker .prev:hover,
424
+.datepicker .next:hover,
425
+.datepicker tfoot tr th:hover {
426
+  background: #eee;
427
+}
428
+.datepicker .cw {
429
+  font-size: 10px;
430
+  width: 12px;
431
+  padding: 0 2px 0 5px;
432
+  vertical-align: middle;
433
+}
434
+.input-append.date .add-on,
435
+.input-prepend.date .add-on {
436
+  cursor: pointer;
437
+}
438
+.input-append.date .add-on i,
439
+.input-prepend.date .add-on i {
440
+  margin-top: 3px;
441
+}
442
+.input-daterange input {
443
+  text-align: center;
444
+}
445
+.input-daterange input:first-child {
446
+  -webkit-border-radius: 3px 0 0 3px;
447
+  -moz-border-radius: 3px 0 0 3px;
448
+  border-radius: 3px 0 0 3px;
449
+}
450
+.input-daterange input:last-child {
451
+  -webkit-border-radius: 0 3px 3px 0;
452
+  -moz-border-radius: 0 3px 3px 0;
453
+  border-radius: 0 3px 3px 0;
454
+}
455
+.input-daterange .add-on {
456
+  display: inline-block;
457
+  width: auto;
458
+  min-width: 16px;
459
+  height: 18px;
460
+  padding: 4px 5px;
461
+  font-weight: normal;
462
+  line-height: 18px;
463
+  text-align: center;
464
+  text-shadow: 0 1px 0 #fff;
465
+  vertical-align: middle;
466
+  background-color: #eee;
467
+  border: 1px solid #ccc;
468
+  margin-left: -5px;
469
+  margin-right: -5px;
470
+}
471
+/*# sourceMappingURL=bootstrap-datepicker.css.map */

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.css.map


File diff suppressed because it is too large
+ 9 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.min.css


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.min.css.map


+ 504 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.standalone.css

@@ -0,0 +1,504 @@
1
+/*!
2
+ * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
3
+ *
4
+ * Copyright 2012 Stefan Petre
5
+ * Improvements by Andrew Rowls
6
+ * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
7
+ */
8
+.datepicker {
9
+  padding: 4px;
10
+  -webkit-border-radius: 4px;
11
+  -moz-border-radius: 4px;
12
+  border-radius: 4px;
13
+  direction: ltr;
14
+}
15
+.datepicker-inline {
16
+  width: 220px;
17
+}
18
+.datepicker.datepicker-rtl {
19
+  direction: rtl;
20
+}
21
+.datepicker.datepicker-rtl table tr td span {
22
+  float: right;
23
+}
24
+.datepicker-dropdown {
25
+  top: 0;
26
+  left: 0;
27
+}
28
+.datepicker-dropdown:before {
29
+  content: '';
30
+  display: inline-block;
31
+  border-left: 7px solid transparent;
32
+  border-right: 7px solid transparent;
33
+  border-bottom: 7px solid #999;
34
+  border-top: 0;
35
+  border-bottom-color: rgba(0, 0, 0, 0.2);
36
+  position: absolute;
37
+}
38
+.datepicker-dropdown:after {
39
+  content: '';
40
+  display: inline-block;
41
+  border-left: 6px solid transparent;
42
+  border-right: 6px solid transparent;
43
+  border-bottom: 6px solid #fff;
44
+  border-top: 0;
45
+  position: absolute;
46
+}
47
+.datepicker-dropdown.datepicker-orient-left:before {
48
+  left: 6px;
49
+}
50
+.datepicker-dropdown.datepicker-orient-left:after {
51
+  left: 7px;
52
+}
53
+.datepicker-dropdown.datepicker-orient-right:before {
54
+  right: 6px;
55
+}
56
+.datepicker-dropdown.datepicker-orient-right:after {
57
+  right: 7px;
58
+}
59
+.datepicker-dropdown.datepicker-orient-bottom:before {
60
+  top: -7px;
61
+}
62
+.datepicker-dropdown.datepicker-orient-bottom:after {
63
+  top: -6px;
64
+}
65
+.datepicker-dropdown.datepicker-orient-top:before {
66
+  bottom: -7px;
67
+  border-bottom: 0;
68
+  border-top: 7px solid #999;
69
+}
70
+.datepicker-dropdown.datepicker-orient-top:after {
71
+  bottom: -6px;
72
+  border-bottom: 0;
73
+  border-top: 6px solid #fff;
74
+}
75
+.datepicker table {
76
+  margin: 0;
77
+  -webkit-touch-callout: none;
78
+  -webkit-user-select: none;
79
+  -khtml-user-select: none;
80
+  -moz-user-select: none;
81
+  -ms-user-select: none;
82
+  user-select: none;
83
+}
84
+.datepicker td,
85
+.datepicker th {
86
+  text-align: center;
87
+  width: 20px;
88
+  height: 20px;
89
+  -webkit-border-radius: 4px;
90
+  -moz-border-radius: 4px;
91
+  border-radius: 4px;
92
+  border: none;
93
+}
94
+.table-striped .datepicker table tr td,
95
+.table-striped .datepicker table tr th {
96
+  background-color: transparent;
97
+}
98
+.datepicker table tr td.day:hover,
99
+.datepicker table tr td.day.focused {
100
+  background: #eee;
101
+  cursor: pointer;
102
+}
103
+.datepicker table tr td.old,
104
+.datepicker table tr td.new {
105
+  color: #999;
106
+}
107
+.datepicker table tr td.disabled,
108
+.datepicker table tr td.disabled:hover {
109
+  background: none;
110
+  color: #999;
111
+  cursor: default;
112
+}
113
+.datepicker table tr td.highlighted {
114
+  background: #d9edf7;
115
+  border-radius: 0;
116
+}
117
+.datepicker table tr td.today,
118
+.datepicker table tr td.today:hover,
119
+.datepicker table tr td.today.disabled,
120
+.datepicker table tr td.today.disabled:hover {
121
+  background-color: #fde19a;
122
+  background-image: -moz-linear-gradient(to bottom, #fdd49a, #fdf59a);
123
+  background-image: -ms-linear-gradient(to bottom, #fdd49a, #fdf59a);
124
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fdd49a), to(#fdf59a));
125
+  background-image: -webkit-linear-gradient(to bottom, #fdd49a, #fdf59a);
126
+  background-image: -o-linear-gradient(to bottom, #fdd49a, #fdf59a);
127
+  background-image: linear-gradient(to bottom, #fdd49a, #fdf59a);
128
+  background-repeat: repeat-x;
129
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);
130
+  border-color: #fdf59a #fdf59a #fbed50;
131
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
132
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
133
+  color: #000;
134
+}
135
+.datepicker table tr td.today:hover,
136
+.datepicker table tr td.today:hover:hover,
137
+.datepicker table tr td.today.disabled:hover,
138
+.datepicker table tr td.today.disabled:hover:hover,
139
+.datepicker table tr td.today:active,
140
+.datepicker table tr td.today:hover:active,
141
+.datepicker table tr td.today.disabled:active,
142
+.datepicker table tr td.today.disabled:hover:active,
143
+.datepicker table tr td.today.active,
144
+.datepicker table tr td.today:hover.active,
145
+.datepicker table tr td.today.disabled.active,
146
+.datepicker table tr td.today.disabled:hover.active,
147
+.datepicker table tr td.today.disabled,
148
+.datepicker table tr td.today:hover.disabled,
149
+.datepicker table tr td.today.disabled.disabled,
150
+.datepicker table tr td.today.disabled:hover.disabled,
151
+.datepicker table tr td.today[disabled],
152
+.datepicker table tr td.today:hover[disabled],
153
+.datepicker table tr td.today.disabled[disabled],
154
+.datepicker table tr td.today.disabled:hover[disabled] {
155
+  background-color: #fdf59a;
156
+}
157
+.datepicker table tr td.today:active,
158
+.datepicker table tr td.today:hover:active,
159
+.datepicker table tr td.today.disabled:active,
160
+.datepicker table tr td.today.disabled:hover:active,
161
+.datepicker table tr td.today.active,
162
+.datepicker table tr td.today:hover.active,
163
+.datepicker table tr td.today.disabled.active,
164
+.datepicker table tr td.today.disabled:hover.active {
165
+  background-color: #fbf069 \9;
166
+}
167
+.datepicker table tr td.today:hover:hover {
168
+  color: #000;
169
+}
170
+.datepicker table tr td.today.active:hover {
171
+  color: #fff;
172
+}
173
+.datepicker table tr td.range,
174
+.datepicker table tr td.range:hover,
175
+.datepicker table tr td.range.disabled,
176
+.datepicker table tr td.range.disabled:hover {
177
+  background: #eee;
178
+  -webkit-border-radius: 0;
179
+  -moz-border-radius: 0;
180
+  border-radius: 0;
181
+}
182
+.datepicker table tr td.range.today,
183
+.datepicker table tr td.range.today:hover,
184
+.datepicker table tr td.range.today.disabled,
185
+.datepicker table tr td.range.today.disabled:hover {
186
+  background-color: #f3d17a;
187
+  background-image: -moz-linear-gradient(to bottom, #f3c17a, #f3e97a);
188
+  background-image: -ms-linear-gradient(to bottom, #f3c17a, #f3e97a);
189
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f3c17a), to(#f3e97a));
190
+  background-image: -webkit-linear-gradient(to bottom, #f3c17a, #f3e97a);
191
+  background-image: -o-linear-gradient(to bottom, #f3c17a, #f3e97a);
192
+  background-image: linear-gradient(to bottom, #f3c17a, #f3e97a);
193
+  background-repeat: repeat-x;
194
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);
195
+  border-color: #f3e97a #f3e97a #edde34;
196
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
197
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
198
+  -webkit-border-radius: 0;
199
+  -moz-border-radius: 0;
200
+  border-radius: 0;
201
+}
202
+.datepicker table tr td.range.today:hover,
203
+.datepicker table tr td.range.today:hover:hover,
204
+.datepicker table tr td.range.today.disabled:hover,
205
+.datepicker table tr td.range.today.disabled:hover:hover,
206
+.datepicker table tr td.range.today:active,
207
+.datepicker table tr td.range.today:hover:active,
208
+.datepicker table tr td.range.today.disabled:active,
209
+.datepicker table tr td.range.today.disabled:hover:active,
210
+.datepicker table tr td.range.today.active,
211
+.datepicker table tr td.range.today:hover.active,
212
+.datepicker table tr td.range.today.disabled.active,
213
+.datepicker table tr td.range.today.disabled:hover.active,
214
+.datepicker table tr td.range.today.disabled,
215
+.datepicker table tr td.range.today:hover.disabled,
216
+.datepicker table tr td.range.today.disabled.disabled,
217
+.datepicker table tr td.range.today.disabled:hover.disabled,
218
+.datepicker table tr td.range.today[disabled],
219
+.datepicker table tr td.range.today:hover[disabled],
220
+.datepicker table tr td.range.today.disabled[disabled],
221
+.datepicker table tr td.range.today.disabled:hover[disabled] {
222
+  background-color: #f3e97a;
223
+}
224
+.datepicker table tr td.range.today:active,
225
+.datepicker table tr td.range.today:hover:active,
226
+.datepicker table tr td.range.today.disabled:active,
227
+.datepicker table tr td.range.today.disabled:hover:active,
228
+.datepicker table tr td.range.today.active,
229
+.datepicker table tr td.range.today:hover.active,
230
+.datepicker table tr td.range.today.disabled.active,
231
+.datepicker table tr td.range.today.disabled:hover.active {
232
+  background-color: #efe24b \9;
233
+}
234
+.datepicker table tr td.selected,
235
+.datepicker table tr td.selected:hover,
236
+.datepicker table tr td.selected.disabled,
237
+.datepicker table tr td.selected.disabled:hover {
238
+  background-color: #9e9e9e;
239
+  background-image: -moz-linear-gradient(to bottom, #b3b3b3, #808080);
240
+  background-image: -ms-linear-gradient(to bottom, #b3b3b3, #808080);
241
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b3b3b3), to(#808080));
242
+  background-image: -webkit-linear-gradient(to bottom, #b3b3b3, #808080);
243
+  background-image: -o-linear-gradient(to bottom, #b3b3b3, #808080);
244
+  background-image: linear-gradient(to bottom, #b3b3b3, #808080);
245
+  background-repeat: repeat-x;
246
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);
247
+  border-color: #808080 #808080 #595959;
248
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
249
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
250
+  color: #fff;
251
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
252
+}
253
+.datepicker table tr td.selected:hover,
254
+.datepicker table tr td.selected:hover:hover,
255
+.datepicker table tr td.selected.disabled:hover,
256
+.datepicker table tr td.selected.disabled:hover:hover,
257
+.datepicker table tr td.selected:active,
258
+.datepicker table tr td.selected:hover:active,
259
+.datepicker table tr td.selected.disabled:active,
260
+.datepicker table tr td.selected.disabled:hover:active,
261
+.datepicker table tr td.selected.active,
262
+.datepicker table tr td.selected:hover.active,
263
+.datepicker table tr td.selected.disabled.active,
264
+.datepicker table tr td.selected.disabled:hover.active,
265
+.datepicker table tr td.selected.disabled,
266
+.datepicker table tr td.selected:hover.disabled,
267
+.datepicker table tr td.selected.disabled.disabled,
268
+.datepicker table tr td.selected.disabled:hover.disabled,
269
+.datepicker table tr td.selected[disabled],
270
+.datepicker table tr td.selected:hover[disabled],
271
+.datepicker table tr td.selected.disabled[disabled],
272
+.datepicker table tr td.selected.disabled:hover[disabled] {
273
+  background-color: #808080;
274
+}
275
+.datepicker table tr td.selected:active,
276
+.datepicker table tr td.selected:hover:active,
277
+.datepicker table tr td.selected.disabled:active,
278
+.datepicker table tr td.selected.disabled:hover:active,
279
+.datepicker table tr td.selected.active,
280
+.datepicker table tr td.selected:hover.active,
281
+.datepicker table tr td.selected.disabled.active,
282
+.datepicker table tr td.selected.disabled:hover.active {
283
+  background-color: #666666 \9;
284
+}
285
+.datepicker table tr td.active,
286
+.datepicker table tr td.active:hover,
287
+.datepicker table tr td.active.disabled,
288
+.datepicker table tr td.active.disabled:hover {
289
+  background-color: #006dcc;
290
+  background-image: -moz-linear-gradient(to bottom, #08c, #0044cc);
291
+  background-image: -ms-linear-gradient(to bottom, #08c, #0044cc);
292
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
293
+  background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc);
294
+  background-image: -o-linear-gradient(to bottom, #08c, #0044cc);
295
+  background-image: linear-gradient(to bottom, #08c, #0044cc);
296
+  background-repeat: repeat-x;
297
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
298
+  border-color: #0044cc #0044cc #002a80;
299
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
300
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
301
+  color: #fff;
302
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
303
+}
304
+.datepicker table tr td.active:hover,
305
+.datepicker table tr td.active:hover:hover,
306
+.datepicker table tr td.active.disabled:hover,
307
+.datepicker table tr td.active.disabled:hover:hover,
308
+.datepicker table tr td.active:active,
309
+.datepicker table tr td.active:hover:active,
310
+.datepicker table tr td.active.disabled:active,
311
+.datepicker table tr td.active.disabled:hover:active,
312
+.datepicker table tr td.active.active,
313
+.datepicker table tr td.active:hover.active,
314
+.datepicker table tr td.active.disabled.active,
315
+.datepicker table tr td.active.disabled:hover.active,
316
+.datepicker table tr td.active.disabled,
317
+.datepicker table tr td.active:hover.disabled,
318
+.datepicker table tr td.active.disabled.disabled,
319
+.datepicker table tr td.active.disabled:hover.disabled,
320
+.datepicker table tr td.active[disabled],
321
+.datepicker table tr td.active:hover[disabled],
322
+.datepicker table tr td.active.disabled[disabled],
323
+.datepicker table tr td.active.disabled:hover[disabled] {
324
+  background-color: #0044cc;
325
+}
326
+.datepicker table tr td.active:active,
327
+.datepicker table tr td.active:hover:active,
328
+.datepicker table tr td.active.disabled:active,
329
+.datepicker table tr td.active.disabled:hover:active,
330
+.datepicker table tr td.active.active,
331
+.datepicker table tr td.active:hover.active,
332
+.datepicker table tr td.active.disabled.active,
333
+.datepicker table tr td.active.disabled:hover.active {
334
+  background-color: #003399 \9;
335
+}
336
+.datepicker table tr td span {
337
+  display: block;
338
+  width: 23%;
339
+  height: 54px;
340
+  line-height: 54px;
341
+  float: left;
342
+  margin: 1%;
343
+  cursor: pointer;
344
+  -webkit-border-radius: 4px;
345
+  -moz-border-radius: 4px;
346
+  border-radius: 4px;
347
+}
348
+.datepicker table tr td span:hover,
349
+.datepicker table tr td span.focused {
350
+  background: #eee;
351
+}
352
+.datepicker table tr td span.disabled,
353
+.datepicker table tr td span.disabled:hover {
354
+  background: none;
355
+  color: #999;
356
+  cursor: default;
357
+}
358
+.datepicker table tr td span.active,
359
+.datepicker table tr td span.active:hover,
360
+.datepicker table tr td span.active.disabled,
361
+.datepicker table tr td span.active.disabled:hover {
362
+  background-color: #006dcc;
363
+  background-image: -moz-linear-gradient(to bottom, #08c, #0044cc);
364
+  background-image: -ms-linear-gradient(to bottom, #08c, #0044cc);
365
+  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#08c), to(#0044cc));
366
+  background-image: -webkit-linear-gradient(to bottom, #08c, #0044cc);
367
+  background-image: -o-linear-gradient(to bottom, #08c, #0044cc);
368
+  background-image: linear-gradient(to bottom, #08c, #0044cc);
369
+  background-repeat: repeat-x;
370
+  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);
371
+  border-color: #0044cc #0044cc #002a80;
372
+  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
373
+  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
374
+  color: #fff;
375
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
376
+}
377
+.datepicker table tr td span.active:hover,
378
+.datepicker table tr td span.active:hover:hover,
379
+.datepicker table tr td span.active.disabled:hover,
380
+.datepicker table tr td span.active.disabled:hover:hover,
381
+.datepicker table tr td span.active:active,
382
+.datepicker table tr td span.active:hover:active,
383
+.datepicker table tr td span.active.disabled:active,
384
+.datepicker table tr td span.active.disabled:hover:active,
385
+.datepicker table tr td span.active.active,
386
+.datepicker table tr td span.active:hover.active,
387
+.datepicker table tr td span.active.disabled.active,
388
+.datepicker table tr td span.active.disabled:hover.active,
389
+.datepicker table tr td span.active.disabled,
390
+.datepicker table tr td span.active:hover.disabled,
391
+.datepicker table tr td span.active.disabled.disabled,
392
+.datepicker table tr td span.active.disabled:hover.disabled,
393
+.datepicker table tr td span.active[disabled],
394
+.datepicker table tr td span.active:hover[disabled],
395
+.datepicker table tr td span.active.disabled[disabled],
396
+.datepicker table tr td span.active.disabled:hover[disabled] {
397
+  background-color: #0044cc;
398
+}
399
+.datepicker table tr td span.active:active,
400
+.datepicker table tr td span.active:hover:active,
401
+.datepicker table tr td span.active.disabled:active,
402
+.datepicker table tr td span.active.disabled:hover:active,
403
+.datepicker table tr td span.active.active,
404
+.datepicker table tr td span.active:hover.active,
405
+.datepicker table tr td span.active.disabled.active,
406
+.datepicker table tr td span.active.disabled:hover.active {
407
+  background-color: #003399 \9;
408
+}
409
+.datepicker table tr td span.old,
410
+.datepicker table tr td span.new {
411
+  color: #999;
412
+}
413
+.datepicker .datepicker-switch {
414
+  width: 145px;
415
+}
416
+.datepicker .datepicker-switch,
417
+.datepicker .prev,
418
+.datepicker .next,
419
+.datepicker tfoot tr th {
420
+  cursor: pointer;
421
+}
422
+.datepicker .datepicker-switch:hover,
423
+.datepicker .prev:hover,
424
+.datepicker .next:hover,
425
+.datepicker tfoot tr th:hover {
426
+  background: #eee;
427
+}
428
+.datepicker .cw {
429
+  font-size: 10px;
430
+  width: 12px;
431
+  padding: 0 2px 0 5px;
432
+  vertical-align: middle;
433
+}
434
+.input-append.date .add-on,
435
+.input-prepend.date .add-on {
436
+  cursor: pointer;
437
+}
438
+.input-append.date .add-on i,
439
+.input-prepend.date .add-on i {
440
+  margin-top: 3px;
441
+}
442
+.input-daterange input {
443
+  text-align: center;
444
+}
445
+.input-daterange input:first-child {
446
+  -webkit-border-radius: 3px 0 0 3px;
447
+  -moz-border-radius: 3px 0 0 3px;
448
+  border-radius: 3px 0 0 3px;
449
+}
450
+.input-daterange input:last-child {
451
+  -webkit-border-radius: 0 3px 3px 0;
452
+  -moz-border-radius: 0 3px 3px 0;
453
+  border-radius: 0 3px 3px 0;
454
+}
455
+.input-daterange .add-on {
456
+  display: inline-block;
457
+  width: auto;
458
+  min-width: 16px;
459
+  height: 20px;
460
+  padding: 4px 5px;
461
+  font-weight: normal;
462
+  line-height: 20px;
463
+  text-align: center;
464
+  text-shadow: 0 1px 0 #fff;
465
+  vertical-align: middle;
466
+  background-color: #eee;
467
+  border: 1px solid #ccc;
468
+  margin-left: -5px;
469
+  margin-right: -5px;
470
+}
471
+.datepicker.dropdown-menu {
472
+  position: absolute;
473
+  top: 100%;
474
+  left: 0;
475
+  z-index: 1000;
476
+  float: left;
477
+  display: none;
478
+  min-width: 160px;
479
+  list-style: none;
480
+  background-color: #fff;
481
+  border: 1px solid #ccc;
482
+  border: 1px solid rgba(0, 0, 0, 0.2);
483
+  -webkit-border-radius: 5px;
484
+  -moz-border-radius: 5px;
485
+  border-radius: 5px;
486
+  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
487
+  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
488
+  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
489
+  -webkit-background-clip: padding-box;
490
+  -moz-background-clip: padding;
491
+  background-clip: padding-box;
492
+  *border-right-width: 2px;
493
+  *border-bottom-width: 2px;
494
+  color: #333333;
495
+  font-size: 13px;
496
+  line-height: 20px;
497
+}
498
+.datepicker.dropdown-menu th,
499
+.datepicker.datepicker-inline th,
500
+.datepicker.dropdown-menu td,
501
+.datepicker.datepicker-inline td {
502
+  padding: 4px 5px;
503
+}
504
+/*# sourceMappingURL=bootstrap-datepicker.standalone.css.map */

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.standalone.css.map


File diff suppressed because it is too large
+ 9 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.standalone.min.css


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker.standalone.min.css.map


+ 678 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.css

@@ -0,0 +1,678 @@
1
+/*!
2
+ * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
3
+ *
4
+ * Copyright 2012 Stefan Petre
5
+ * Improvements by Andrew Rowls
6
+ * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
7
+ */
8
+.datepicker {
9
+  border-radius: 4px;
10
+  direction: ltr;
11
+}
12
+.datepicker-inline {
13
+  width: 220px;
14
+}
15
+.datepicker.datepicker-rtl {
16
+  direction: rtl;
17
+}
18
+.datepicker.datepicker-rtl table tr td span {
19
+  float: right;
20
+}
21
+.datepicker-dropdown {
22
+  top: 0;
23
+  left: 0;
24
+  padding: 4px;
25
+}
26
+.datepicker-dropdown:before {
27
+  content: '';
28
+  display: inline-block;
29
+  border-left: 7px solid transparent;
30
+  border-right: 7px solid transparent;
31
+  border-bottom: 7px solid rgba(0, 0, 0, 0.15);
32
+  border-top: 0;
33
+  border-bottom-color: rgba(0, 0, 0, 0.2);
34
+  position: absolute;
35
+}
36
+.datepicker-dropdown:after {
37
+  content: '';
38
+  display: inline-block;
39
+  border-left: 6px solid transparent;
40
+  border-right: 6px solid transparent;
41
+  border-bottom: 6px solid #fff;
42
+  border-top: 0;
43
+  position: absolute;
44
+}
45
+.datepicker-dropdown.datepicker-orient-left:before {
46
+  left: 6px;
47
+}
48
+.datepicker-dropdown.datepicker-orient-left:after {
49
+  left: 7px;
50
+}
51
+.datepicker-dropdown.datepicker-orient-right:before {
52
+  right: 6px;
53
+}
54
+.datepicker-dropdown.datepicker-orient-right:after {
55
+  right: 7px;
56
+}
57
+.datepicker-dropdown.datepicker-orient-bottom:before {
58
+  top: -7px;
59
+}
60
+.datepicker-dropdown.datepicker-orient-bottom:after {
61
+  top: -6px;
62
+}
63
+.datepicker-dropdown.datepicker-orient-top:before {
64
+  bottom: -7px;
65
+  border-bottom: 0;
66
+  border-top: 7px solid rgba(0, 0, 0, 0.15);
67
+}
68
+.datepicker-dropdown.datepicker-orient-top:after {
69
+  bottom: -6px;
70
+  border-bottom: 0;
71
+  border-top: 6px solid #fff;
72
+}
73
+.datepicker table {
74
+  margin: 0;
75
+  -webkit-touch-callout: none;
76
+  -webkit-user-select: none;
77
+  -khtml-user-select: none;
78
+  -moz-user-select: none;
79
+  -ms-user-select: none;
80
+  user-select: none;
81
+}
82
+.datepicker table tr td,
83
+.datepicker table tr th {
84
+  text-align: center;
85
+  width: 30px;
86
+  height: 30px;
87
+  border-radius: 4px;
88
+  border: none;
89
+}
90
+.table-striped .datepicker table tr td,
91
+.table-striped .datepicker table tr th {
92
+  background-color: transparent;
93
+}
94
+.datepicker table tr td.old,
95
+.datepicker table tr td.new {
96
+  color: #777777;
97
+}
98
+.datepicker table tr td.day:hover,
99
+.datepicker table tr td.focused {
100
+  background: #eeeeee;
101
+  cursor: pointer;
102
+}
103
+.datepicker table tr td.disabled,
104
+.datepicker table tr td.disabled:hover {
105
+  background: none;
106
+  color: #777777;
107
+  cursor: default;
108
+}
109
+.datepicker table tr td.highlighted {
110
+  color: #000;
111
+  background-color: #d9edf7;
112
+  border-color: #85c5e5;
113
+  border-radius: 0;
114
+}
115
+.datepicker table tr td.highlighted:focus,
116
+.datepicker table tr td.highlighted.focus {
117
+  color: #000;
118
+  background-color: #afd9ee;
119
+  border-color: #298fc2;
120
+}
121
+.datepicker table tr td.highlighted:hover {
122
+  color: #000;
123
+  background-color: #afd9ee;
124
+  border-color: #52addb;
125
+}
126
+.datepicker table tr td.highlighted:active,
127
+.datepicker table tr td.highlighted.active {
128
+  color: #000;
129
+  background-color: #afd9ee;
130
+  border-color: #52addb;
131
+}
132
+.datepicker table tr td.highlighted:active:hover,
133
+.datepicker table tr td.highlighted.active:hover,
134
+.datepicker table tr td.highlighted:active:focus,
135
+.datepicker table tr td.highlighted.active:focus,
136
+.datepicker table tr td.highlighted:active.focus,
137
+.datepicker table tr td.highlighted.active.focus {
138
+  color: #000;
139
+  background-color: #91cbe8;
140
+  border-color: #298fc2;
141
+}
142
+.datepicker table tr td.highlighted.disabled:hover,
143
+.datepicker table tr td.highlighted[disabled]:hover,
144
+fieldset[disabled] .datepicker table tr td.highlighted:hover,
145
+.datepicker table tr td.highlighted.disabled:focus,
146
+.datepicker table tr td.highlighted[disabled]:focus,
147
+fieldset[disabled] .datepicker table tr td.highlighted:focus,
148
+.datepicker table tr td.highlighted.disabled.focus,
149
+.datepicker table tr td.highlighted[disabled].focus,
150
+fieldset[disabled] .datepicker table tr td.highlighted.focus {
151
+  background-color: #d9edf7;
152
+  border-color: #85c5e5;
153
+}
154
+.datepicker table tr td.highlighted.focused {
155
+  background: #afd9ee;
156
+}
157
+.datepicker table tr td.highlighted.disabled,
158
+.datepicker table tr td.highlighted.disabled:active {
159
+  background: #d9edf7;
160
+  color: #777777;
161
+}
162
+.datepicker table tr td.today {
163
+  color: #000;
164
+  background-color: #ffdb99;
165
+  border-color: #ffb733;
166
+}
167
+.datepicker table tr td.today:focus,
168
+.datepicker table tr td.today.focus {
169
+  color: #000;
170
+  background-color: #ffc966;
171
+  border-color: #b37400;
172
+}
173
+.datepicker table tr td.today:hover {
174
+  color: #000;
175
+  background-color: #ffc966;
176
+  border-color: #f59e00;
177
+}
178
+.datepicker table tr td.today:active,
179
+.datepicker table tr td.today.active {
180
+  color: #000;
181
+  background-color: #ffc966;
182
+  border-color: #f59e00;
183
+}
184
+.datepicker table tr td.today:active:hover,
185
+.datepicker table tr td.today.active:hover,
186
+.datepicker table tr td.today:active:focus,
187
+.datepicker table tr td.today.active:focus,
188
+.datepicker table tr td.today:active.focus,
189
+.datepicker table tr td.today.active.focus {
190
+  color: #000;
191
+  background-color: #ffbc42;
192
+  border-color: #b37400;
193
+}
194
+.datepicker table tr td.today.disabled:hover,
195
+.datepicker table tr td.today[disabled]:hover,
196
+fieldset[disabled] .datepicker table tr td.today:hover,
197
+.datepicker table tr td.today.disabled:focus,
198
+.datepicker table tr td.today[disabled]:focus,
199
+fieldset[disabled] .datepicker table tr td.today:focus,
200
+.datepicker table tr td.today.disabled.focus,
201
+.datepicker table tr td.today[disabled].focus,
202
+fieldset[disabled] .datepicker table tr td.today.focus {
203
+  background-color: #ffdb99;
204
+  border-color: #ffb733;
205
+}
206
+.datepicker table tr td.today.focused {
207
+  background: #ffc966;
208
+}
209
+.datepicker table tr td.today.disabled,
210
+.datepicker table tr td.today.disabled:active {
211
+  background: #ffdb99;
212
+  color: #777777;
213
+}
214
+.datepicker table tr td.range {
215
+  color: #000;
216
+  background-color: #eeeeee;
217
+  border-color: #bbbbbb;
218
+  border-radius: 0;
219
+}
220
+.datepicker table tr td.range:focus,
221
+.datepicker table tr td.range.focus {
222
+  color: #000;
223
+  background-color: #d5d5d5;
224
+  border-color: #7c7c7c;
225
+}
226
+.datepicker table tr td.range:hover {
227
+  color: #000;
228
+  background-color: #d5d5d5;
229
+  border-color: #9d9d9d;
230
+}
231
+.datepicker table tr td.range:active,
232
+.datepicker table tr td.range.active {
233
+  color: #000;
234
+  background-color: #d5d5d5;
235
+  border-color: #9d9d9d;
236
+}
237
+.datepicker table tr td.range:active:hover,
238
+.datepicker table tr td.range.active:hover,
239
+.datepicker table tr td.range:active:focus,
240
+.datepicker table tr td.range.active:focus,
241
+.datepicker table tr td.range:active.focus,
242
+.datepicker table tr td.range.active.focus {
243
+  color: #000;
244
+  background-color: #c3c3c3;
245
+  border-color: #7c7c7c;
246
+}
247
+.datepicker table tr td.range.disabled:hover,
248
+.datepicker table tr td.range[disabled]:hover,
249
+fieldset[disabled] .datepicker table tr td.range:hover,
250
+.datepicker table tr td.range.disabled:focus,
251
+.datepicker table tr td.range[disabled]:focus,
252
+fieldset[disabled] .datepicker table tr td.range:focus,
253
+.datepicker table tr td.range.disabled.focus,
254
+.datepicker table tr td.range[disabled].focus,
255
+fieldset[disabled] .datepicker table tr td.range.focus {
256
+  background-color: #eeeeee;
257
+  border-color: #bbbbbb;
258
+}
259
+.datepicker table tr td.range.focused {
260
+  background: #d5d5d5;
261
+}
262
+.datepicker table tr td.range.disabled,
263
+.datepicker table tr td.range.disabled:active {
264
+  background: #eeeeee;
265
+  color: #777777;
266
+}
267
+.datepicker table tr td.range.highlighted {
268
+  color: #000;
269
+  background-color: #e4eef3;
270
+  border-color: #9dc1d3;
271
+}
272
+.datepicker table tr td.range.highlighted:focus,
273
+.datepicker table tr td.range.highlighted.focus {
274
+  color: #000;
275
+  background-color: #c1d7e3;
276
+  border-color: #4b88a6;
277
+}
278
+.datepicker table tr td.range.highlighted:hover {
279
+  color: #000;
280
+  background-color: #c1d7e3;
281
+  border-color: #73a6c0;
282
+}
283
+.datepicker table tr td.range.highlighted:active,
284
+.datepicker table tr td.range.highlighted.active {
285
+  color: #000;
286
+  background-color: #c1d7e3;
287
+  border-color: #73a6c0;
288
+}
289
+.datepicker table tr td.range.highlighted:active:hover,
290
+.datepicker table tr td.range.highlighted.active:hover,
291
+.datepicker table tr td.range.highlighted:active:focus,
292
+.datepicker table tr td.range.highlighted.active:focus,
293
+.datepicker table tr td.range.highlighted:active.focus,
294
+.datepicker table tr td.range.highlighted.active.focus {
295
+  color: #000;
296
+  background-color: #a8c8d8;
297
+  border-color: #4b88a6;
298
+}
299
+.datepicker table tr td.range.highlighted.disabled:hover,
300
+.datepicker table tr td.range.highlighted[disabled]:hover,
301
+fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
302
+.datepicker table tr td.range.highlighted.disabled:focus,
303
+.datepicker table tr td.range.highlighted[disabled]:focus,
304
+fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
305
+.datepicker table tr td.range.highlighted.disabled.focus,
306
+.datepicker table tr td.range.highlighted[disabled].focus,
307
+fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
308
+  background-color: #e4eef3;
309
+  border-color: #9dc1d3;
310
+}
311
+.datepicker table tr td.range.highlighted.focused {
312
+  background: #c1d7e3;
313
+}
314
+.datepicker table tr td.range.highlighted.disabled,
315
+.datepicker table tr td.range.highlighted.disabled:active {
316
+  background: #e4eef3;
317
+  color: #777777;
318
+}
319
+.datepicker table tr td.range.today {
320
+  color: #000;
321
+  background-color: #f7ca77;
322
+  border-color: #f1a417;
323
+}
324
+.datepicker table tr td.range.today:focus,
325
+.datepicker table tr td.range.today.focus {
326
+  color: #000;
327
+  background-color: #f4b747;
328
+  border-color: #815608;
329
+}
330
+.datepicker table tr td.range.today:hover {
331
+  color: #000;
332
+  background-color: #f4b747;
333
+  border-color: #bf800c;
334
+}
335
+.datepicker table tr td.range.today:active,
336
+.datepicker table tr td.range.today.active {
337
+  color: #000;
338
+  background-color: #f4b747;
339
+  border-color: #bf800c;
340
+}
341
+.datepicker table tr td.range.today:active:hover,
342
+.datepicker table tr td.range.today.active:hover,
343
+.datepicker table tr td.range.today:active:focus,
344
+.datepicker table tr td.range.today.active:focus,
345
+.datepicker table tr td.range.today:active.focus,
346
+.datepicker table tr td.range.today.active.focus {
347
+  color: #000;
348
+  background-color: #f2aa25;
349
+  border-color: #815608;
350
+}
351
+.datepicker table tr td.range.today.disabled:hover,
352
+.datepicker table tr td.range.today[disabled]:hover,
353
+fieldset[disabled] .datepicker table tr td.range.today:hover,
354
+.datepicker table tr td.range.today.disabled:focus,
355
+.datepicker table tr td.range.today[disabled]:focus,
356
+fieldset[disabled] .datepicker table tr td.range.today:focus,
357
+.datepicker table tr td.range.today.disabled.focus,
358
+.datepicker table tr td.range.today[disabled].focus,
359
+fieldset[disabled] .datepicker table tr td.range.today.focus {
360
+  background-color: #f7ca77;
361
+  border-color: #f1a417;
362
+}
363
+.datepicker table tr td.range.today.disabled,
364
+.datepicker table tr td.range.today.disabled:active {
365
+  background: #f7ca77;
366
+  color: #777777;
367
+}
368
+.datepicker table tr td.selected,
369
+.datepicker table tr td.selected.highlighted {
370
+  color: #fff;
371
+  background-color: #777777;
372
+  border-color: #555555;
373
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
374
+}
375
+.datepicker table tr td.selected:focus,
376
+.datepicker table tr td.selected.highlighted:focus,
377
+.datepicker table tr td.selected.focus,
378
+.datepicker table tr td.selected.highlighted.focus {
379
+  color: #fff;
380
+  background-color: #5e5e5e;
381
+  border-color: #161616;
382
+}
383
+.datepicker table tr td.selected:hover,
384
+.datepicker table tr td.selected.highlighted:hover {
385
+  color: #fff;
386
+  background-color: #5e5e5e;
387
+  border-color: #373737;
388
+}
389
+.datepicker table tr td.selected:active,
390
+.datepicker table tr td.selected.highlighted:active,
391
+.datepicker table tr td.selected.active,
392
+.datepicker table tr td.selected.highlighted.active {
393
+  color: #fff;
394
+  background-color: #5e5e5e;
395
+  border-color: #373737;
396
+}
397
+.datepicker table tr td.selected:active:hover,
398
+.datepicker table tr td.selected.highlighted:active:hover,
399
+.datepicker table tr td.selected.active:hover,
400
+.datepicker table tr td.selected.highlighted.active:hover,
401
+.datepicker table tr td.selected:active:focus,
402
+.datepicker table tr td.selected.highlighted:active:focus,
403
+.datepicker table tr td.selected.active:focus,
404
+.datepicker table tr td.selected.highlighted.active:focus,
405
+.datepicker table tr td.selected:active.focus,
406
+.datepicker table tr td.selected.highlighted:active.focus,
407
+.datepicker table tr td.selected.active.focus,
408
+.datepicker table tr td.selected.highlighted.active.focus {
409
+  color: #fff;
410
+  background-color: #4c4c4c;
411
+  border-color: #161616;
412
+}
413
+.datepicker table tr td.selected.disabled:hover,
414
+.datepicker table tr td.selected.highlighted.disabled:hover,
415
+.datepicker table tr td.selected[disabled]:hover,
416
+.datepicker table tr td.selected.highlighted[disabled]:hover,
417
+fieldset[disabled] .datepicker table tr td.selected:hover,
418
+fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
419
+.datepicker table tr td.selected.disabled:focus,
420
+.datepicker table tr td.selected.highlighted.disabled:focus,
421
+.datepicker table tr td.selected[disabled]:focus,
422
+.datepicker table tr td.selected.highlighted[disabled]:focus,
423
+fieldset[disabled] .datepicker table tr td.selected:focus,
424
+fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
425
+.datepicker table tr td.selected.disabled.focus,
426
+.datepicker table tr td.selected.highlighted.disabled.focus,
427
+.datepicker table tr td.selected[disabled].focus,
428
+.datepicker table tr td.selected.highlighted[disabled].focus,
429
+fieldset[disabled] .datepicker table tr td.selected.focus,
430
+fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
431
+  background-color: #777777;
432
+  border-color: #555555;
433
+}
434
+.datepicker table tr td.active,
435
+.datepicker table tr td.active.highlighted {
436
+  color: #fff;
437
+  background-color: #337ab7;
438
+  border-color: #2e6da4;
439
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
440
+}
441
+.datepicker table tr td.active:focus,
442
+.datepicker table tr td.active.highlighted:focus,
443
+.datepicker table tr td.active.focus,
444
+.datepicker table tr td.active.highlighted.focus {
445
+  color: #fff;
446
+  background-color: #286090;
447
+  border-color: #122b40;
448
+}
449
+.datepicker table tr td.active:hover,
450
+.datepicker table tr td.active.highlighted:hover {
451
+  color: #fff;
452
+  background-color: #286090;
453
+  border-color: #204d74;
454
+}
455
+.datepicker table tr td.active:active,
456
+.datepicker table tr td.active.highlighted:active,
457
+.datepicker table tr td.active.active,
458
+.datepicker table tr td.active.highlighted.active {
459
+  color: #fff;
460
+  background-color: #286090;
461
+  border-color: #204d74;
462
+}
463
+.datepicker table tr td.active:active:hover,
464
+.datepicker table tr td.active.highlighted:active:hover,
465
+.datepicker table tr td.active.active:hover,
466
+.datepicker table tr td.active.highlighted.active:hover,
467
+.datepicker table tr td.active:active:focus,
468
+.datepicker table tr td.active.highlighted:active:focus,
469
+.datepicker table tr td.active.active:focus,
470
+.datepicker table tr td.active.highlighted.active:focus,
471
+.datepicker table tr td.active:active.focus,
472
+.datepicker table tr td.active.highlighted:active.focus,
473
+.datepicker table tr td.active.active.focus,
474
+.datepicker table tr td.active.highlighted.active.focus {
475
+  color: #fff;
476
+  background-color: #204d74;
477
+  border-color: #122b40;
478
+}
479
+.datepicker table tr td.active.disabled:hover,
480
+.datepicker table tr td.active.highlighted.disabled:hover,
481
+.datepicker table tr td.active[disabled]:hover,
482
+.datepicker table tr td.active.highlighted[disabled]:hover,
483
+fieldset[disabled] .datepicker table tr td.active:hover,
484
+fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
485
+.datepicker table tr td.active.disabled:focus,
486
+.datepicker table tr td.active.highlighted.disabled:focus,
487
+.datepicker table tr td.active[disabled]:focus,
488
+.datepicker table tr td.active.highlighted[disabled]:focus,
489
+fieldset[disabled] .datepicker table tr td.active:focus,
490
+fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
491
+.datepicker table tr td.active.disabled.focus,
492
+.datepicker table tr td.active.highlighted.disabled.focus,
493
+.datepicker table tr td.active[disabled].focus,
494
+.datepicker table tr td.active.highlighted[disabled].focus,
495
+fieldset[disabled] .datepicker table tr td.active.focus,
496
+fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
497
+  background-color: #337ab7;
498
+  border-color: #2e6da4;
499
+}
500
+.datepicker table tr td span {
501
+  display: block;
502
+  width: 23%;
503
+  height: 54px;
504
+  line-height: 54px;
505
+  float: left;
506
+  margin: 1%;
507
+  cursor: pointer;
508
+  border-radius: 4px;
509
+}
510
+.datepicker table tr td span:hover,
511
+.datepicker table tr td span.focused {
512
+  background: #eeeeee;
513
+}
514
+.datepicker table tr td span.disabled,
515
+.datepicker table tr td span.disabled:hover {
516
+  background: none;
517
+  color: #777777;
518
+  cursor: default;
519
+}
520
+.datepicker table tr td span.active,
521
+.datepicker table tr td span.active:hover,
522
+.datepicker table tr td span.active.disabled,
523
+.datepicker table tr td span.active.disabled:hover {
524
+  color: #fff;
525
+  background-color: #337ab7;
526
+  border-color: #2e6da4;
527
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
528
+}
529
+.datepicker table tr td span.active:focus,
530
+.datepicker table tr td span.active:hover:focus,
531
+.datepicker table tr td span.active.disabled:focus,
532
+.datepicker table tr td span.active.disabled:hover:focus,
533
+.datepicker table tr td span.active.focus,
534
+.datepicker table tr td span.active:hover.focus,
535
+.datepicker table tr td span.active.disabled.focus,
536
+.datepicker table tr td span.active.disabled:hover.focus {
537
+  color: #fff;
538
+  background-color: #286090;
539
+  border-color: #122b40;
540
+}
541
+.datepicker table tr td span.active:hover,
542
+.datepicker table tr td span.active:hover:hover,
543
+.datepicker table tr td span.active.disabled:hover,
544
+.datepicker table tr td span.active.disabled:hover:hover {
545
+  color: #fff;
546
+  background-color: #286090;
547
+  border-color: #204d74;
548
+}
549
+.datepicker table tr td span.active:active,
550
+.datepicker table tr td span.active:hover:active,
551
+.datepicker table tr td span.active.disabled:active,
552
+.datepicker table tr td span.active.disabled:hover:active,
553
+.datepicker table tr td span.active.active,
554
+.datepicker table tr td span.active:hover.active,
555
+.datepicker table tr td span.active.disabled.active,
556
+.datepicker table tr td span.active.disabled:hover.active {
557
+  color: #fff;
558
+  background-color: #286090;
559
+  border-color: #204d74;
560
+}
561
+.datepicker table tr td span.active:active:hover,
562
+.datepicker table tr td span.active:hover:active:hover,
563
+.datepicker table tr td span.active.disabled:active:hover,
564
+.datepicker table tr td span.active.disabled:hover:active:hover,
565
+.datepicker table tr td span.active.active:hover,
566
+.datepicker table tr td span.active:hover.active:hover,
567
+.datepicker table tr td span.active.disabled.active:hover,
568
+.datepicker table tr td span.active.disabled:hover.active:hover,
569
+.datepicker table tr td span.active:active:focus,
570
+.datepicker table tr td span.active:hover:active:focus,
571
+.datepicker table tr td span.active.disabled:active:focus,
572
+.datepicker table tr td span.active.disabled:hover:active:focus,
573
+.datepicker table tr td span.active.active:focus,
574
+.datepicker table tr td span.active:hover.active:focus,
575
+.datepicker table tr td span.active.disabled.active:focus,
576
+.datepicker table tr td span.active.disabled:hover.active:focus,
577
+.datepicker table tr td span.active:active.focus,
578
+.datepicker table tr td span.active:hover:active.focus,
579
+.datepicker table tr td span.active.disabled:active.focus,
580
+.datepicker table tr td span.active.disabled:hover:active.focus,
581
+.datepicker table tr td span.active.active.focus,
582
+.datepicker table tr td span.active:hover.active.focus,
583
+.datepicker table tr td span.active.disabled.active.focus,
584
+.datepicker table tr td span.active.disabled:hover.active.focus {
585
+  color: #fff;
586
+  background-color: #204d74;
587
+  border-color: #122b40;
588
+}
589
+.datepicker table tr td span.active.disabled:hover,
590
+.datepicker table tr td span.active:hover.disabled:hover,
591
+.datepicker table tr td span.active.disabled.disabled:hover,
592
+.datepicker table tr td span.active.disabled:hover.disabled:hover,
593
+.datepicker table tr td span.active[disabled]:hover,
594
+.datepicker table tr td span.active:hover[disabled]:hover,
595
+.datepicker table tr td span.active.disabled[disabled]:hover,
596
+.datepicker table tr td span.active.disabled:hover[disabled]:hover,
597
+fieldset[disabled] .datepicker table tr td span.active:hover,
598
+fieldset[disabled] .datepicker table tr td span.active:hover:hover,
599
+fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
600
+fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
601
+.datepicker table tr td span.active.disabled:focus,
602
+.datepicker table tr td span.active:hover.disabled:focus,
603
+.datepicker table tr td span.active.disabled.disabled:focus,
604
+.datepicker table tr td span.active.disabled:hover.disabled:focus,
605
+.datepicker table tr td span.active[disabled]:focus,
606
+.datepicker table tr td span.active:hover[disabled]:focus,
607
+.datepicker table tr td span.active.disabled[disabled]:focus,
608
+.datepicker table tr td span.active.disabled:hover[disabled]:focus,
609
+fieldset[disabled] .datepicker table tr td span.active:focus,
610
+fieldset[disabled] .datepicker table tr td span.active:hover:focus,
611
+fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
612
+fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
613
+.datepicker table tr td span.active.disabled.focus,
614
+.datepicker table tr td span.active:hover.disabled.focus,
615
+.datepicker table tr td span.active.disabled.disabled.focus,
616
+.datepicker table tr td span.active.disabled:hover.disabled.focus,
617
+.datepicker table tr td span.active[disabled].focus,
618
+.datepicker table tr td span.active:hover[disabled].focus,
619
+.datepicker table tr td span.active.disabled[disabled].focus,
620
+.datepicker table tr td span.active.disabled:hover[disabled].focus,
621
+fieldset[disabled] .datepicker table tr td span.active.focus,
622
+fieldset[disabled] .datepicker table tr td span.active:hover.focus,
623
+fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
624
+fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
625
+  background-color: #337ab7;
626
+  border-color: #2e6da4;
627
+}
628
+.datepicker table tr td span.old,
629
+.datepicker table tr td span.new {
630
+  color: #777777;
631
+}
632
+.datepicker .datepicker-switch {
633
+  width: 145px;
634
+}
635
+.datepicker .datepicker-switch,
636
+.datepicker .prev,
637
+.datepicker .next,
638
+.datepicker tfoot tr th {
639
+  cursor: pointer;
640
+}
641
+.datepicker .datepicker-switch:hover,
642
+.datepicker .prev:hover,
643
+.datepicker .next:hover,
644
+.datepicker tfoot tr th:hover {
645
+  background: #eeeeee;
646
+}
647
+.datepicker .cw {
648
+  font-size: 10px;
649
+  width: 12px;
650
+  padding: 0 2px 0 5px;
651
+  vertical-align: middle;
652
+}
653
+.input-group.date .input-group-addon {
654
+  cursor: pointer;
655
+}
656
+.input-daterange {
657
+  width: 100%;
658
+}
659
+.input-daterange input {
660
+  text-align: center;
661
+}
662
+.input-daterange input:first-child {
663
+  border-radius: 3px 0 0 3px;
664
+}
665
+.input-daterange input:last-child {
666
+  border-radius: 0 3px 3px 0;
667
+}
668
+.input-daterange .input-group-addon {
669
+  width: auto;
670
+  min-width: 16px;
671
+  padding: 4px 5px;
672
+  line-height: 1.42857143;
673
+  text-shadow: 0 1px 0 #fff;
674
+  border-width: 1px 0;
675
+  margin-left: -5px;
676
+  margin-right: -5px;
677
+}
678
+/*# sourceMappingURL=bootstrap-datepicker3.css.map */

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.css.map


File diff suppressed because it is too large
+ 9 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.min.css


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.min.css.map


+ 707 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.css

@@ -0,0 +1,707 @@
1
+/*!
2
+ * Datepicker for Bootstrap v1.6.4 (https://github.com/eternicode/bootstrap-datepicker)
3
+ *
4
+ * Copyright 2012 Stefan Petre
5
+ * Improvements by Andrew Rowls
6
+ * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
7
+ */
8
+.datepicker {
9
+  border-radius: 4px;
10
+  direction: ltr;
11
+}
12
+.datepicker-inline {
13
+  width: 220px;
14
+}
15
+.datepicker.datepicker-rtl {
16
+  direction: rtl;
17
+}
18
+.datepicker.datepicker-rtl table tr td span {
19
+  float: right;
20
+}
21
+.datepicker-dropdown {
22
+  top: 0;
23
+  left: 0;
24
+  padding: 4px;
25
+}
26
+.datepicker-dropdown:before {
27
+  content: '';
28
+  display: inline-block;
29
+  border-left: 7px solid transparent;
30
+  border-right: 7px solid transparent;
31
+  border-bottom: 7px solid rgba(0, 0, 0, 0.15);
32
+  border-top: 0;
33
+  border-bottom-color: rgba(0, 0, 0, 0.2);
34
+  position: absolute;
35
+}
36
+.datepicker-dropdown:after {
37
+  content: '';
38
+  display: inline-block;
39
+  border-left: 6px solid transparent;
40
+  border-right: 6px solid transparent;
41
+  border-bottom: 6px solid #fff;
42
+  border-top: 0;
43
+  position: absolute;
44
+}
45
+.datepicker-dropdown.datepicker-orient-left:before {
46
+  left: 6px;
47
+}
48
+.datepicker-dropdown.datepicker-orient-left:after {
49
+  left: 7px;
50
+}
51
+.datepicker-dropdown.datepicker-orient-right:before {
52
+  right: 6px;
53
+}
54
+.datepicker-dropdown.datepicker-orient-right:after {
55
+  right: 7px;
56
+}
57
+.datepicker-dropdown.datepicker-orient-bottom:before {
58
+  top: -7px;
59
+}
60
+.datepicker-dropdown.datepicker-orient-bottom:after {
61
+  top: -6px;
62
+}
63
+.datepicker-dropdown.datepicker-orient-top:before {
64
+  bottom: -7px;
65
+  border-bottom: 0;
66
+  border-top: 7px solid rgba(0, 0, 0, 0.15);
67
+}
68
+.datepicker-dropdown.datepicker-orient-top:after {
69
+  bottom: -6px;
70
+  border-bottom: 0;
71
+  border-top: 6px solid #fff;
72
+}
73
+.datepicker table {
74
+  margin: 0;
75
+  -webkit-touch-callout: none;
76
+  -webkit-user-select: none;
77
+  -khtml-user-select: none;
78
+  -moz-user-select: none;
79
+  -ms-user-select: none;
80
+  user-select: none;
81
+}
82
+.datepicker table tr td,
83
+.datepicker table tr th {
84
+  text-align: center;
85
+  width: 30px;
86
+  height: 30px;
87
+  border-radius: 4px;
88
+  border: none;
89
+}
90
+.table-striped .datepicker table tr td,
91
+.table-striped .datepicker table tr th {
92
+  background-color: transparent;
93
+}
94
+.datepicker table tr td.old,
95
+.datepicker table tr td.new {
96
+  color: #777777;
97
+}
98
+.datepicker table tr td.day:hover,
99
+.datepicker table tr td.focused {
100
+  background: #eeeeee;
101
+  cursor: pointer;
102
+}
103
+.datepicker table tr td.disabled,
104
+.datepicker table tr td.disabled:hover {
105
+  background: none;
106
+  color: #777777;
107
+  cursor: default;
108
+}
109
+.datepicker table tr td.highlighted {
110
+  color: #000;
111
+  background-color: #d9edf7;
112
+  border-color: #85c5e5;
113
+  border-radius: 0;
114
+}
115
+.datepicker table tr td.highlighted:focus,
116
+.datepicker table tr td.highlighted.focus {
117
+  color: #000;
118
+  background-color: #afd9ee;
119
+  border-color: #298fc2;
120
+}
121
+.datepicker table tr td.highlighted:hover {
122
+  color: #000;
123
+  background-color: #afd9ee;
124
+  border-color: #52addb;
125
+}
126
+.datepicker table tr td.highlighted:active,
127
+.datepicker table tr td.highlighted.active {
128
+  color: #000;
129
+  background-color: #afd9ee;
130
+  border-color: #52addb;
131
+}
132
+.datepicker table tr td.highlighted:active:hover,
133
+.datepicker table tr td.highlighted.active:hover,
134
+.datepicker table tr td.highlighted:active:focus,
135
+.datepicker table tr td.highlighted.active:focus,
136
+.datepicker table tr td.highlighted:active.focus,
137
+.datepicker table tr td.highlighted.active.focus {
138
+  color: #000;
139
+  background-color: #91cbe8;
140
+  border-color: #298fc2;
141
+}
142
+.datepicker table tr td.highlighted.disabled:hover,
143
+.datepicker table tr td.highlighted[disabled]:hover,
144
+fieldset[disabled] .datepicker table tr td.highlighted:hover,
145
+.datepicker table tr td.highlighted.disabled:focus,
146
+.datepicker table tr td.highlighted[disabled]:focus,
147
+fieldset[disabled] .datepicker table tr td.highlighted:focus,
148
+.datepicker table tr td.highlighted.disabled.focus,
149
+.datepicker table tr td.highlighted[disabled].focus,
150
+fieldset[disabled] .datepicker table tr td.highlighted.focus {
151
+  background-color: #d9edf7;
152
+  border-color: #85c5e5;
153
+}
154
+.datepicker table tr td.highlighted.focused {
155
+  background: #afd9ee;
156
+}
157
+.datepicker table tr td.highlighted.disabled,
158
+.datepicker table tr td.highlighted.disabled:active {
159
+  background: #d9edf7;
160
+  color: #777777;
161
+}
162
+.datepicker table tr td.today {
163
+  color: #000;
164
+  background-color: #ffdb99;
165
+  border-color: #ffb733;
166
+}
167
+.datepicker table tr td.today:focus,
168
+.datepicker table tr td.today.focus {
169
+  color: #000;
170
+  background-color: #ffc966;
171
+  border-color: #b37400;
172
+}
173
+.datepicker table tr td.today:hover {
174
+  color: #000;
175
+  background-color: #ffc966;
176
+  border-color: #f59e00;
177
+}
178
+.datepicker table tr td.today:active,
179
+.datepicker table tr td.today.active {
180
+  color: #000;
181
+  background-color: #ffc966;
182
+  border-color: #f59e00;
183
+}
184
+.datepicker table tr td.today:active:hover,
185
+.datepicker table tr td.today.active:hover,
186
+.datepicker table tr td.today:active:focus,
187
+.datepicker table tr td.today.active:focus,
188
+.datepicker table tr td.today:active.focus,
189
+.datepicker table tr td.today.active.focus {
190
+  color: #000;
191
+  background-color: #ffbc42;
192
+  border-color: #b37400;
193
+}
194
+.datepicker table tr td.today.disabled:hover,
195
+.datepicker table tr td.today[disabled]:hover,
196
+fieldset[disabled] .datepicker table tr td.today:hover,
197
+.datepicker table tr td.today.disabled:focus,
198
+.datepicker table tr td.today[disabled]:focus,
199
+fieldset[disabled] .datepicker table tr td.today:focus,
200
+.datepicker table tr td.today.disabled.focus,
201
+.datepicker table tr td.today[disabled].focus,
202
+fieldset[disabled] .datepicker table tr td.today.focus {
203
+  background-color: #ffdb99;
204
+  border-color: #ffb733;
205
+}
206
+.datepicker table tr td.today.focused {
207
+  background: #ffc966;
208
+}
209
+.datepicker table tr td.today.disabled,
210
+.datepicker table tr td.today.disabled:active {
211
+  background: #ffdb99;
212
+  color: #777777;
213
+}
214
+.datepicker table tr td.range {
215
+  color: #000;
216
+  background-color: #eeeeee;
217
+  border-color: #bbbbbb;
218
+  border-radius: 0;
219
+}
220
+.datepicker table tr td.range:focus,
221
+.datepicker table tr td.range.focus {
222
+  color: #000;
223
+  background-color: #d5d5d5;
224
+  border-color: #7c7c7c;
225
+}
226
+.datepicker table tr td.range:hover {
227
+  color: #000;
228
+  background-color: #d5d5d5;
229
+  border-color: #9d9d9d;
230
+}
231
+.datepicker table tr td.range:active,
232
+.datepicker table tr td.range.active {
233
+  color: #000;
234
+  background-color: #d5d5d5;
235
+  border-color: #9d9d9d;
236
+}
237
+.datepicker table tr td.range:active:hover,
238
+.datepicker table tr td.range.active:hover,
239
+.datepicker table tr td.range:active:focus,
240
+.datepicker table tr td.range.active:focus,
241
+.datepicker table tr td.range:active.focus,
242
+.datepicker table tr td.range.active.focus {
243
+  color: #000;
244
+  background-color: #c3c3c3;
245
+  border-color: #7c7c7c;
246
+}
247
+.datepicker table tr td.range.disabled:hover,
248
+.datepicker table tr td.range[disabled]:hover,
249
+fieldset[disabled] .datepicker table tr td.range:hover,
250
+.datepicker table tr td.range.disabled:focus,
251
+.datepicker table tr td.range[disabled]:focus,
252
+fieldset[disabled] .datepicker table tr td.range:focus,
253
+.datepicker table tr td.range.disabled.focus,
254
+.datepicker table tr td.range[disabled].focus,
255
+fieldset[disabled] .datepicker table tr td.range.focus {
256
+  background-color: #eeeeee;
257
+  border-color: #bbbbbb;
258
+}
259
+.datepicker table tr td.range.focused {
260
+  background: #d5d5d5;
261
+}
262
+.datepicker table tr td.range.disabled,
263
+.datepicker table tr td.range.disabled:active {
264
+  background: #eeeeee;
265
+  color: #777777;
266
+}
267
+.datepicker table tr td.range.highlighted {
268
+  color: #000;
269
+  background-color: #e4eef3;
270
+  border-color: #9dc1d3;
271
+}
272
+.datepicker table tr td.range.highlighted:focus,
273
+.datepicker table tr td.range.highlighted.focus {
274
+  color: #000;
275
+  background-color: #c1d7e3;
276
+  border-color: #4b88a6;
277
+}
278
+.datepicker table tr td.range.highlighted:hover {
279
+  color: #000;
280
+  background-color: #c1d7e3;
281
+  border-color: #73a6c0;
282
+}
283
+.datepicker table tr td.range.highlighted:active,
284
+.datepicker table tr td.range.highlighted.active {
285
+  color: #000;
286
+  background-color: #c1d7e3;
287
+  border-color: #73a6c0;
288
+}
289
+.datepicker table tr td.range.highlighted:active:hover,
290
+.datepicker table tr td.range.highlighted.active:hover,
291
+.datepicker table tr td.range.highlighted:active:focus,
292
+.datepicker table tr td.range.highlighted.active:focus,
293
+.datepicker table tr td.range.highlighted:active.focus,
294
+.datepicker table tr td.range.highlighted.active.focus {
295
+  color: #000;
296
+  background-color: #a8c8d8;
297
+  border-color: #4b88a6;
298
+}
299
+.datepicker table tr td.range.highlighted.disabled:hover,
300
+.datepicker table tr td.range.highlighted[disabled]:hover,
301
+fieldset[disabled] .datepicker table tr td.range.highlighted:hover,
302
+.datepicker table tr td.range.highlighted.disabled:focus,
303
+.datepicker table tr td.range.highlighted[disabled]:focus,
304
+fieldset[disabled] .datepicker table tr td.range.highlighted:focus,
305
+.datepicker table tr td.range.highlighted.disabled.focus,
306
+.datepicker table tr td.range.highlighted[disabled].focus,
307
+fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
308
+  background-color: #e4eef3;
309
+  border-color: #9dc1d3;
310
+}
311
+.datepicker table tr td.range.highlighted.focused {
312
+  background: #c1d7e3;
313
+}
314
+.datepicker table tr td.range.highlighted.disabled,
315
+.datepicker table tr td.range.highlighted.disabled:active {
316
+  background: #e4eef3;
317
+  color: #777777;
318
+}
319
+.datepicker table tr td.range.today {
320
+  color: #000;
321
+  background-color: #f7ca77;
322
+  border-color: #f1a417;
323
+}
324
+.datepicker table tr td.range.today:focus,
325
+.datepicker table tr td.range.today.focus {
326
+  color: #000;
327
+  background-color: #f4b747;
328
+  border-color: #815608;
329
+}
330
+.datepicker table tr td.range.today:hover {
331
+  color: #000;
332
+  background-color: #f4b747;
333
+  border-color: #bf800c;
334
+}
335
+.datepicker table tr td.range.today:active,
336
+.datepicker table tr td.range.today.active {
337
+  color: #000;
338
+  background-color: #f4b747;
339
+  border-color: #bf800c;
340
+}
341
+.datepicker table tr td.range.today:active:hover,
342
+.datepicker table tr td.range.today.active:hover,
343
+.datepicker table tr td.range.today:active:focus,
344
+.datepicker table tr td.range.today.active:focus,
345
+.datepicker table tr td.range.today:active.focus,
346
+.datepicker table tr td.range.today.active.focus {
347
+  color: #000;
348
+  background-color: #f2aa25;
349
+  border-color: #815608;
350
+}
351
+.datepicker table tr td.range.today.disabled:hover,
352
+.datepicker table tr td.range.today[disabled]:hover,
353
+fieldset[disabled] .datepicker table tr td.range.today:hover,
354
+.datepicker table tr td.range.today.disabled:focus,
355
+.datepicker table tr td.range.today[disabled]:focus,
356
+fieldset[disabled] .datepicker table tr td.range.today:focus,
357
+.datepicker table tr td.range.today.disabled.focus,
358
+.datepicker table tr td.range.today[disabled].focus,
359
+fieldset[disabled] .datepicker table tr td.range.today.focus {
360
+  background-color: #f7ca77;
361
+  border-color: #f1a417;
362
+}
363
+.datepicker table tr td.range.today.disabled,
364
+.datepicker table tr td.range.today.disabled:active {
365
+  background: #f7ca77;
366
+  color: #777777;
367
+}
368
+.datepicker table tr td.selected,
369
+.datepicker table tr td.selected.highlighted {
370
+  color: #fff;
371
+  background-color: #777777;
372
+  border-color: #555555;
373
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
374
+}
375
+.datepicker table tr td.selected:focus,
376
+.datepicker table tr td.selected.highlighted:focus,
377
+.datepicker table tr td.selected.focus,
378
+.datepicker table tr td.selected.highlighted.focus {
379
+  color: #fff;
380
+  background-color: #5e5e5e;
381
+  border-color: #161616;
382
+}
383
+.datepicker table tr td.selected:hover,
384
+.datepicker table tr td.selected.highlighted:hover {
385
+  color: #fff;
386
+  background-color: #5e5e5e;
387
+  border-color: #373737;
388
+}
389
+.datepicker table tr td.selected:active,
390
+.datepicker table tr td.selected.highlighted:active,
391
+.datepicker table tr td.selected.active,
392
+.datepicker table tr td.selected.highlighted.active {
393
+  color: #fff;
394
+  background-color: #5e5e5e;
395
+  border-color: #373737;
396
+}
397
+.datepicker table tr td.selected:active:hover,
398
+.datepicker table tr td.selected.highlighted:active:hover,
399
+.datepicker table tr td.selected.active:hover,
400
+.datepicker table tr td.selected.highlighted.active:hover,
401
+.datepicker table tr td.selected:active:focus,
402
+.datepicker table tr td.selected.highlighted:active:focus,
403
+.datepicker table tr td.selected.active:focus,
404
+.datepicker table tr td.selected.highlighted.active:focus,
405
+.datepicker table tr td.selected:active.focus,
406
+.datepicker table tr td.selected.highlighted:active.focus,
407
+.datepicker table tr td.selected.active.focus,
408
+.datepicker table tr td.selected.highlighted.active.focus {
409
+  color: #fff;
410
+  background-color: #4c4c4c;
411
+  border-color: #161616;
412
+}
413
+.datepicker table tr td.selected.disabled:hover,
414
+.datepicker table tr td.selected.highlighted.disabled:hover,
415
+.datepicker table tr td.selected[disabled]:hover,
416
+.datepicker table tr td.selected.highlighted[disabled]:hover,
417
+fieldset[disabled] .datepicker table tr td.selected:hover,
418
+fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,
419
+.datepicker table tr td.selected.disabled:focus,
420
+.datepicker table tr td.selected.highlighted.disabled:focus,
421
+.datepicker table tr td.selected[disabled]:focus,
422
+.datepicker table tr td.selected.highlighted[disabled]:focus,
423
+fieldset[disabled] .datepicker table tr td.selected:focus,
424
+fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,
425
+.datepicker table tr td.selected.disabled.focus,
426
+.datepicker table tr td.selected.highlighted.disabled.focus,
427
+.datepicker table tr td.selected[disabled].focus,
428
+.datepicker table tr td.selected.highlighted[disabled].focus,
429
+fieldset[disabled] .datepicker table tr td.selected.focus,
430
+fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
431
+  background-color: #777777;
432
+  border-color: #555555;
433
+}
434
+.datepicker table tr td.active,
435
+.datepicker table tr td.active.highlighted {
436
+  color: #fff;
437
+  background-color: #337ab7;
438
+  border-color: #2e6da4;
439
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
440
+}
441
+.datepicker table tr td.active:focus,
442
+.datepicker table tr td.active.highlighted:focus,
443
+.datepicker table tr td.active.focus,
444
+.datepicker table tr td.active.highlighted.focus {
445
+  color: #fff;
446
+  background-color: #286090;
447
+  border-color: #122b40;
448
+}
449
+.datepicker table tr td.active:hover,
450
+.datepicker table tr td.active.highlighted:hover {
451
+  color: #fff;
452
+  background-color: #286090;
453
+  border-color: #204d74;
454
+}
455
+.datepicker table tr td.active:active,
456
+.datepicker table tr td.active.highlighted:active,
457
+.datepicker table tr td.active.active,
458
+.datepicker table tr td.active.highlighted.active {
459
+  color: #fff;
460
+  background-color: #286090;
461
+  border-color: #204d74;
462
+}
463
+.datepicker table tr td.active:active:hover,
464
+.datepicker table tr td.active.highlighted:active:hover,
465
+.datepicker table tr td.active.active:hover,
466
+.datepicker table tr td.active.highlighted.active:hover,
467
+.datepicker table tr td.active:active:focus,
468
+.datepicker table tr td.active.highlighted:active:focus,
469
+.datepicker table tr td.active.active:focus,
470
+.datepicker table tr td.active.highlighted.active:focus,
471
+.datepicker table tr td.active:active.focus,
472
+.datepicker table tr td.active.highlighted:active.focus,
473
+.datepicker table tr td.active.active.focus,
474
+.datepicker table tr td.active.highlighted.active.focus {
475
+  color: #fff;
476
+  background-color: #204d74;
477
+  border-color: #122b40;
478
+}
479
+.datepicker table tr td.active.disabled:hover,
480
+.datepicker table tr td.active.highlighted.disabled:hover,
481
+.datepicker table tr td.active[disabled]:hover,
482
+.datepicker table tr td.active.highlighted[disabled]:hover,
483
+fieldset[disabled] .datepicker table tr td.active:hover,
484
+fieldset[disabled] .datepicker table tr td.active.highlighted:hover,
485
+.datepicker table tr td.active.disabled:focus,
486
+.datepicker table tr td.active.highlighted.disabled:focus,
487
+.datepicker table tr td.active[disabled]:focus,
488
+.datepicker table tr td.active.highlighted[disabled]:focus,
489
+fieldset[disabled] .datepicker table tr td.active:focus,
490
+fieldset[disabled] .datepicker table tr td.active.highlighted:focus,
491
+.datepicker table tr td.active.disabled.focus,
492
+.datepicker table tr td.active.highlighted.disabled.focus,
493
+.datepicker table tr td.active[disabled].focus,
494
+.datepicker table tr td.active.highlighted[disabled].focus,
495
+fieldset[disabled] .datepicker table tr td.active.focus,
496
+fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
497
+  background-color: #337ab7;
498
+  border-color: #2e6da4;
499
+}
500
+.datepicker table tr td span {
501
+  display: block;
502
+  width: 23%;
503
+  height: 54px;
504
+  line-height: 54px;
505
+  float: left;
506
+  margin: 1%;
507
+  cursor: pointer;
508
+  border-radius: 4px;
509
+}
510
+.datepicker table tr td span:hover,
511
+.datepicker table tr td span.focused {
512
+  background: #eeeeee;
513
+}
514
+.datepicker table tr td span.disabled,
515
+.datepicker table tr td span.disabled:hover {
516
+  background: none;
517
+  color: #777777;
518
+  cursor: default;
519
+}
520
+.datepicker table tr td span.active,
521
+.datepicker table tr td span.active:hover,
522
+.datepicker table tr td span.active.disabled,
523
+.datepicker table tr td span.active.disabled:hover {
524
+  color: #fff;
525
+  background-color: #337ab7;
526
+  border-color: #2e6da4;
527
+  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
528
+}
529
+.datepicker table tr td span.active:focus,
530
+.datepicker table tr td span.active:hover:focus,
531
+.datepicker table tr td span.active.disabled:focus,
532
+.datepicker table tr td span.active.disabled:hover:focus,
533
+.datepicker table tr td span.active.focus,
534
+.datepicker table tr td span.active:hover.focus,
535
+.datepicker table tr td span.active.disabled.focus,
536
+.datepicker table tr td span.active.disabled:hover.focus {
537
+  color: #fff;
538
+  background-color: #286090;
539
+  border-color: #122b40;
540
+}
541
+.datepicker table tr td span.active:hover,
542
+.datepicker table tr td span.active:hover:hover,
543
+.datepicker table tr td span.active.disabled:hover,
544
+.datepicker table tr td span.active.disabled:hover:hover {
545
+  color: #fff;
546
+  background-color: #286090;
547
+  border-color: #204d74;
548
+}
549
+.datepicker table tr td span.active:active,
550
+.datepicker table tr td span.active:hover:active,
551
+.datepicker table tr td span.active.disabled:active,
552
+.datepicker table tr td span.active.disabled:hover:active,
553
+.datepicker table tr td span.active.active,
554
+.datepicker table tr td span.active:hover.active,
555
+.datepicker table tr td span.active.disabled.active,
556
+.datepicker table tr td span.active.disabled:hover.active {
557
+  color: #fff;
558
+  background-color: #286090;
559
+  border-color: #204d74;
560
+}
561
+.datepicker table tr td span.active:active:hover,
562
+.datepicker table tr td span.active:hover:active:hover,
563
+.datepicker table tr td span.active.disabled:active:hover,
564
+.datepicker table tr td span.active.disabled:hover:active:hover,
565
+.datepicker table tr td span.active.active:hover,
566
+.datepicker table tr td span.active:hover.active:hover,
567
+.datepicker table tr td span.active.disabled.active:hover,
568
+.datepicker table tr td span.active.disabled:hover.active:hover,
569
+.datepicker table tr td span.active:active:focus,
570
+.datepicker table tr td span.active:hover:active:focus,
571
+.datepicker table tr td span.active.disabled:active:focus,
572
+.datepicker table tr td span.active.disabled:hover:active:focus,
573
+.datepicker table tr td span.active.active:focus,
574
+.datepicker table tr td span.active:hover.active:focus,
575
+.datepicker table tr td span.active.disabled.active:focus,
576
+.datepicker table tr td span.active.disabled:hover.active:focus,
577
+.datepicker table tr td span.active:active.focus,
578
+.datepicker table tr td span.active:hover:active.focus,
579
+.datepicker table tr td span.active.disabled:active.focus,
580
+.datepicker table tr td span.active.disabled:hover:active.focus,
581
+.datepicker table tr td span.active.active.focus,
582
+.datepicker table tr td span.active:hover.active.focus,
583
+.datepicker table tr td span.active.disabled.active.focus,
584
+.datepicker table tr td span.active.disabled:hover.active.focus {
585
+  color: #fff;
586
+  background-color: #204d74;
587
+  border-color: #122b40;
588
+}
589
+.datepicker table tr td span.active.disabled:hover,
590
+.datepicker table tr td span.active:hover.disabled:hover,
591
+.datepicker table tr td span.active.disabled.disabled:hover,
592
+.datepicker table tr td span.active.disabled:hover.disabled:hover,
593
+.datepicker table tr td span.active[disabled]:hover,
594
+.datepicker table tr td span.active:hover[disabled]:hover,
595
+.datepicker table tr td span.active.disabled[disabled]:hover,
596
+.datepicker table tr td span.active.disabled:hover[disabled]:hover,
597
+fieldset[disabled] .datepicker table tr td span.active:hover,
598
+fieldset[disabled] .datepicker table tr td span.active:hover:hover,
599
+fieldset[disabled] .datepicker table tr td span.active.disabled:hover,
600
+fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,
601
+.datepicker table tr td span.active.disabled:focus,
602
+.datepicker table tr td span.active:hover.disabled:focus,
603
+.datepicker table tr td span.active.disabled.disabled:focus,
604
+.datepicker table tr td span.active.disabled:hover.disabled:focus,
605
+.datepicker table tr td span.active[disabled]:focus,
606
+.datepicker table tr td span.active:hover[disabled]:focus,
607
+.datepicker table tr td span.active.disabled[disabled]:focus,
608
+.datepicker table tr td span.active.disabled:hover[disabled]:focus,
609
+fieldset[disabled] .datepicker table tr td span.active:focus,
610
+fieldset[disabled] .datepicker table tr td span.active:hover:focus,
611
+fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
612
+fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,
613
+.datepicker table tr td span.active.disabled.focus,
614
+.datepicker table tr td span.active:hover.disabled.focus,
615
+.datepicker table tr td span.active.disabled.disabled.focus,
616
+.datepicker table tr td span.active.disabled:hover.disabled.focus,
617
+.datepicker table tr td span.active[disabled].focus,
618
+.datepicker table tr td span.active:hover[disabled].focus,
619
+.datepicker table tr td span.active.disabled[disabled].focus,
620
+.datepicker table tr td span.active.disabled:hover[disabled].focus,
621
+fieldset[disabled] .datepicker table tr td span.active.focus,
622
+fieldset[disabled] .datepicker table tr td span.active:hover.focus,
623
+fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
624
+fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
625
+  background-color: #337ab7;
626
+  border-color: #2e6da4;
627
+}
628
+.datepicker table tr td span.old,
629
+.datepicker table tr td span.new {
630
+  color: #777777;
631
+}
632
+.datepicker .datepicker-switch {
633
+  width: 145px;
634
+}
635
+.datepicker .datepicker-switch,
636
+.datepicker .prev,
637
+.datepicker .next,
638
+.datepicker tfoot tr th {
639
+  cursor: pointer;
640
+}
641
+.datepicker .datepicker-switch:hover,
642
+.datepicker .prev:hover,
643
+.datepicker .next:hover,
644
+.datepicker tfoot tr th:hover {
645
+  background: #eeeeee;
646
+}
647
+.datepicker .cw {
648
+  font-size: 10px;
649
+  width: 12px;
650
+  padding: 0 2px 0 5px;
651
+  vertical-align: middle;
652
+}
653
+.input-group.date .input-group-addon {
654
+  cursor: pointer;
655
+}
656
+.input-daterange {
657
+  width: 100%;
658
+}
659
+.input-daterange input {
660
+  text-align: center;
661
+}
662
+.input-daterange input:first-child {
663
+  border-radius: 3px 0 0 3px;
664
+}
665
+.input-daterange input:last-child {
666
+  border-radius: 0 3px 3px 0;
667
+}
668
+.input-daterange .input-group-addon {
669
+  width: auto;
670
+  min-width: 16px;
671
+  padding: 4px 5px;
672
+  line-height: 1.42857143;
673
+  text-shadow: 0 1px 0 #fff;
674
+  border-width: 1px 0;
675
+  margin-left: -5px;
676
+  margin-right: -5px;
677
+}
678
+.datepicker.dropdown-menu {
679
+  position: absolute;
680
+  top: 100%;
681
+  left: 0;
682
+  z-index: 1000;
683
+  display: none;
684
+  float: left;
685
+  min-width: 160px;
686
+  list-style: none;
687
+  background-color: #fff;
688
+  border: 1px solid #ccc;
689
+  border: 1px solid rgba(0, 0, 0, 0.15);
690
+  border-radius: 4px;
691
+  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
692
+  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
693
+  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
694
+  -webkit-background-clip: padding-box;
695
+  -moz-background-clip: padding;
696
+  background-clip: padding-box;
697
+  color: #333333;
698
+  font-size: 13px;
699
+  line-height: 1.42857143;
700
+}
701
+.datepicker.dropdown-menu th,
702
+.datepicker.datepicker-inline th,
703
+.datepicker.dropdown-menu td,
704
+.datepicker.datepicker-inline td {
705
+  padding: 0px 5px;
706
+}
707
+/*# sourceMappingURL=bootstrap-datepicker3.standalone.css.map */

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.css.map


File diff suppressed because it is too large
+ 9 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.min.css


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/css/bootstrap-datepicker3.standalone.min.css.map


File diff suppressed because it is too large
+ 2096 - 0
src/main/webapp/bootstrap-datepicker/js/bootstrap-datepicker.js


File diff suppressed because it is too large
+ 9 - 0
src/main/webapp/bootstrap-datepicker/js/bootstrap-datepicker.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.ar.min.js


+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.az.min.js

@@ -0,0 +1 @@
1
+!function(a){a.fn.datepicker.dates.az={days:["Bazar","Bazar ertəsi","Çərşənbə axşamı","Çərşənbə","Cümə axşamı","Cümə","Şənbə"],daysShort:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],daysMin:["B.","B.e","Ç.a","Ç.","C.a","C.","Ş."],months:["Yanvar","Fevral","Mart","Aprel","May","İyun","İyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],monthsShort:["Yan","Fev","Mar","Apr","May","İyun","İyul","Avq","Sen","Okt","Noy","Dek"],today:"Bu gün",weekStart:1}}(jQuery);

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.bg.min.js


+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.bs.min.js

@@ -0,0 +1 @@
1
+!function(a){a.fn.datepicker.dates.bs={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["N","Po","U","Sr","Č","Pe","Su"],months:["Januar","Februar","Mart","April","Maj","Juni","Juli","August","Septembar","Oktobar","Novembar","Decembar"],monthsShort:["Jan","Feb","Mar","Apr","Maj","Jun","Jul","Aug","Sep","Okt","Nov","Dec"],today:"Danas",weekStart:1,format:"dd.mm.yyyy"}}(jQuery);

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.ca.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.cs.min.js


+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.cy.min.js

@@ -0,0 +1 @@
1
+!function(a){a.fn.datepicker.dates.cy={days:["Sul","Llun","Mawrth","Mercher","Iau","Gwener","Sadwrn"],daysShort:["Sul","Llu","Maw","Mer","Iau","Gwe","Sad"],daysMin:["Su","Ll","Ma","Me","Ia","Gwe","Sa"],months:["Ionawr","Chewfror","Mawrth","Ebrill","Mai","Mehefin","Gorfennaf","Awst","Medi","Hydref","Tachwedd","Rhagfyr"],monthsShort:["Ion","Chw","Maw","Ebr","Mai","Meh","Gor","Aws","Med","Hyd","Tach","Rha"],today:"Heddiw"}}(jQuery);

+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.da.min.js

@@ -0,0 +1 @@
1
+!function(a){a.fn.datepicker.dates.da={days:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"],daysShort:["søn","man","tir","ons","tor","fre","lør"],daysMin:["sø","ma","ti","on","to","fr","lø"],months:["januar","februar","marts","april","maj","juni","juli","august","september","oktober","november","december"],monthsShort:["jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec"],today:"I Dag",clear:"Nulstil"}}(jQuery);

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.de.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.el.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.en-AU.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.en.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.eo.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.es.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.et.min.js


+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.eu.min.js

@@ -0,0 +1 @@
1
+!function(a){a.fn.datepicker.dates.eu={days:["Igandea","Astelehena","Asteartea","Asteazkena","Osteguna","Ostirala","Larunbata"],daysShort:["Ig","Al","Ar","Az","Og","Ol","Lr"],daysMin:["Ig","Al","Ar","Az","Og","Ol","Lr"],months:["Urtarrila","Otsaila","Martxoa","Apirila","Maiatza","Ekaina","Uztaila","Abuztua","Iraila","Urria","Azaroa","Abendua"],monthsShort:["Urt","Ots","Mar","Api","Mai","Eka","Uzt","Abu","Ira","Urr","Aza","Abe"],today:"Gaur"}}(jQuery);

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.fa.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.fi.min.js


+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.fo.min.js

@@ -0,0 +1 @@
1
+!function(a){a.fn.datepicker.dates.fo={days:["Sunnudagur","Mánadagur","Týsdagur","Mikudagur","Hósdagur","Fríggjadagur","Leygardagur"],daysShort:["Sun","Mán","Týs","Mik","Hós","Frí","Ley"],daysMin:["Su","Má","Tý","Mi","Hó","Fr","Le"],months:["Januar","Februar","Marts","Apríl","Mei","Juni","Juli","August","Septembur","Oktobur","Novembur","Desembur"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Aug","Sep","Okt","Nov","Des"],today:"Í Dag",clear:"Reinsa"}}(jQuery);

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.fr-CH.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.fr.min.js


+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.gl.min.js

@@ -0,0 +1 @@
1
+!function(a){a.fn.datepicker.dates.gl={days:["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"],daysShort:["Dom","Lun","Mar","Mér","Xov","Ven","Sáb"],daysMin:["Do","Lu","Ma","Me","Xo","Ve","Sa"],months:["Xaneiro","Febreiro","Marzo","Abril","Maio","Xuño","Xullo","Agosto","Setembro","Outubro","Novembro","Decembro"],monthsShort:["Xan","Feb","Mar","Abr","Mai","Xun","Xul","Ago","Sep","Out","Nov","Dec"],today:"Hoxe",clear:"Limpar",weekStart:1,format:"dd/mm/yyyy"}}(jQuery);

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.he.min.js


+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.hr.min.js

@@ -0,0 +1 @@
1
+!function(a){a.fn.datepicker.dates.hr={days:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Četvrtak","Petak","Subota"],daysShort:["Ned","Pon","Uto","Sri","Čet","Pet","Sub"],daysMin:["Ne","Po","Ut","Sr","Če","Pe","Su"],months:["Siječanj","Veljača","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],monthsShort:["Sij","Velj","Ožu","Tra","Svi","Lip","Srp","Kol","Ruj","Lis","Stu","Pro"],today:"Danas"}}(jQuery);

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.hu.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.hy.min.js


+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.id.min.js

@@ -0,0 +1 @@
1
+!function(a){a.fn.datepicker.dates.id={days:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"],daysShort:["Mgu","Sen","Sel","Rab","Kam","Jum","Sab"],daysMin:["Mg","Sn","Sl","Ra","Ka","Ju","Sa"],months:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Mei","Jun","Jul","Ags","Sep","Okt","Nov","Des"],today:"Hari Ini",clear:"Kosongkan"}}(jQuery);

+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.is.min.js

@@ -0,0 +1 @@
1
+!function(a){a.fn.datepicker.dates.is={days:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"],daysShort:["Sun","Mán","Þri","Mið","Fim","Fös","Lau"],daysMin:["Su","Má","Þr","Mi","Fi","Fö","La"],months:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"],monthsShort:["Jan","Feb","Mar","Apr","Maí","Jún","Júl","Ágú","Sep","Okt","Nóv","Des"],today:"Í Dag"}}(jQuery);

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.it-CH.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.it.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.ja.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.ka.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.kh.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.kk.min.js


File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.ko.min.js


+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.kr.min.js

@@ -0,0 +1 @@
1
+!function(a){a.fn.datepicker.dates.kr={format:"yyyy-mm-dd",days:["일요일","월요일","화요일","수요일","목요일","금요일","토요일"],daysShort:["일","월","화","수","목","금","토"],daysMin:["일","월","화","수","목","금","토"],months:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"],monthsShort:["1월","2월","3월","4월","5월","6월","7월","8월","9월","10월","11월","12월"]}}(jQuery);

File diff suppressed because it is too large
+ 1 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.lt.min.js


+ 0 - 0
src/main/webapp/bootstrap-datepicker/locales/bootstrap-datepicker.lv.min.js


Some files were not shown because too many files changed in this diff