Bläddra i källkod

모바일 팝업수정중

whakdo963 2 år sedan
förälder
incheckning
9f67d957de
2 ändrade filer med 221 tillägg och 9 borttagningar
  1. 212 1
      src/main/webapp/mobile/app/main.html
  2. 9 8
      src/main/webapp/mobile/css/style.css

+ 212 - 1
src/main/webapp/mobile/app/main.html

@@ -105,7 +105,218 @@
105 105
 
106 106
 	<div id="ITP_CONTAINER" class="fix">
107 107
 		<div class="itp_mobile_contents">
108
-
108
+<section id="ITP_MOBILE_MPOMNG01010">
109
+  <div id="ITP_AJAX_MPOMNG01010_VIEW_CONTAINER">
110
+    <form id="ITP_FORM_MPOMNG01010_DETAIL" class="form-horizontal" onsubmit="return false;">
111
+      <input type="hidden" id="ITP_FORM_MPOMNG01010_DETAIL_VIEW_CD" name="viewCd" value="C">
112
+      <input type="hidden" id="ITP_FORM_MPOMNG01010_DETAIL_BRAND_ID" name="brandId" value="">
113
+      <input type="hidden" id="ITP_FORM_MPOMNG01010_DETAIL_STORE_ID" name="storeId" value="">
114
+      <input type="hidden" id="ITP_FORM_MPOMNG01010_DETAIL_LOAN_DVSN" name="loanDvsn" value="">
115
+      <input type="hidden" id="ITP_FORM_MPOMNG01010_DETAIL_LOAN_MGNT_UNQ_NO" name="loanMgntUnqNo" value="">
116
+      <input type="hidden" id="ITP_FORM_MPOMNG01010_DETAIL_PCH_REQ_DVSN" name="pchReqDvsn" value="">
117
+      <input type="hidden" id="ITP_FORM_MPOMNG01010_DETAIL_PCH_REQ_ST_CD" name="pchReqStCd" value="">
118
+      <input type="hidden" id="ITP_FORM_MPOMNG01010_DETAIL_MALL_ID" name="mallId" value="">
119
+      <div class="content">
120
+      	<div class="line header">
121
+			<div class="itp_search_header fnMenuNm">구매요청생성</div>
122
+      	</div>
123
+        <div class="line">
124
+          <label>납기요청일</label>
125
+          <input id="ITP_FORM_MPOMNG01010_DETAIL_DLV_REQ_DT" name="dlvReqDt" class="date" data-check-required="empty" type="date" placeholder="">
126
+        </div>
127
+        <div class="line">
128
+          <label>구매요청금액</label>
129
+          <div class="line_right">
130
+            <div class="fnPchReqAmtTot">0원</div>
131
+          </div>
132
+        </div>
133
+        <div class="line">
134
+          <label>구매가능금액</label>
135
+          <div class="line_right">
136
+            <div class="fnOrdUseAmt">0원</div>
137
+          </div>
138
+        </div>
139
+        <div class="line">
140
+          <label>납품장소</label>
141
+            <div class="float_left">
142
+                <input type="text" id="ITP_FORM_MPOMNG01010_DETAIL_WHS_NM" class="" name="whsNm" data-check-required="empty" placeholder="매장명" readonly />
143
+                <input type="hidden" id="ITP_FORM_MPOMNG01010_DETAIL_WHS_ID" class="form-control itp_input" name="whsId" value="" />
144
+                <input type="hidden" id="ITP_FORM_MPOMNG01010_DETAIL_LOCATION" class="form-control itp_input" name="location" value="" />
145
+             	<button id="ITP_BTN_MPOMNG01010_DETAIL_SEARCH_WHS_NM" data-call-popup="ITP_POP_MPOMNG01010_WHS_AREA"><img src="../img/search.png" alt=""></button>
146
+            </div>
147
+            <div class="float_right_btn">
148
+              <!-- <button id="ITP_BTN_MPOMNG01010_DETAIL_SEARCH_WHS_NM" data-call-popup="ITP_POP_MPOMNG01010_WHS_AREA"><img src="../img/search.png" alt=""></button> -->
149
+              <button id="ITP_BTN_MPOMNG01010_DETAIL_DELETE_WHS_NM"><img src="../img/delete.png" alt=""></button>
150
+            </div>
151
+        </div>
152
+        <div class="header line">
153
+          <div class="table_header">
154
+            <h1><구매품목></h1>
155
+            <button type="button" id="ITP_BTN_MPOMNG01010_DETAIL_DELROW" class="btn-primary btn-sm ADB">품목삭제</button>
156
+            <button type="button" id="ITP_BTN_MPOMNG01010_DETAIL_ADDROW" class="btn-primary btn-sm ADB" data-call-popup="ITP_POP_MPOMNG01010_ITEM_AREA">품목추가</button>
157
+          </div>
158
+        </div>
159
+      </div>
160
+      <div id="ITP_LIST_MPOMNG01010_ITEM_AREA" class="scroll_area row-3">
161
+        <ul id="ITP_LIST_MPOMNG01010_DETAIL_ROWS" class="mb_0"></ul>
162
+        <div id="ITP_LIST_MPOMNG01010_DETAIL_ROWCOPY" style="display: block;">
163
+      <!--   검색된 데이터가 없습니다  -->
164
+      	<div class="itp_non_data" style="display:none;">
165
+      		<div>검색된 데이터가 없습니다.</div>
166
+      	</div>
167
+          <li class="list-row">
168
+            <div class="left_info">
169
+              <div class="check_box">
170
+                <div style="display:none;"><input type="checkbox" name="brandUnitUnqNo" class="fnBrandUnitUnqNo" /></div>
171
+              </div>
172
+              <div class="thick">
173
+                <div class="itp_item fnItemNm">품목명</div>
174
+                <div class="itp_item fnUnit">EA</div>
175
+              </div>
176
+              <div class="thick">
177
+                <div class="itp_gram fnUnitAmt">700g</div>
178
+              </div>
179
+              <div class="thick">
180
+                <div class="itp_amt fnUnitAmt">1,120,000원</div>
181
+              </div>
182
+            </div>
183
+            <div class="md_info">
184
+            	<div class="thick">
185
+            		<div>2022.12.15</div>
186
+            	</div>
187
+            	<div class="thick">
188
+            		<div>브랜드 창고A</div>
189
+            	</div>
190
+            </div>
191
+            <div class="right">
192
+              <button id="ITP_BTN_MPOMNG01010_DETAIL_MINUS">-</button>
193
+              <div class="num fnPchReqQty">1</div>
194
+              <button id="ITP_BTN_MPOMNG01010_DETAIL_PLUS">+</button>
195
+            </div>
196
+          </li>
197
+          
198
+        </div>
199
+      </div>
200
+      <div class="button_bar">
201
+        <button id="ITP_BTN_MPOMNG01010_DETAIL_REQ_ORDER" data-call-popup="ITP_POP_MPOMNG01010_REQ_AREA" class="col_3 btn-primary REQ">구매요청</button>
202
+        <button id="ITP_BTN_MPOMNG01010_DETAIL_TEMP_SAVE" data-call-popup="ITP_POP_MPOMNG01010_REQ_AREA" class="col_3 btn-gray TSA">임시저장</button>
203
+        <button id="ITP_BTN_MPOMNG01010_DETAIL_CANCEL" class="col_3 btn-gray CLB">취소</button>
204
+      </div>
205
+    </form>
206
+  </div>
207
+  <div id="ITP_MOBILE_JS"></div>
208
+    <div id="ITP_POP_MPOMNG01010_REQ_AREA" class="popup mobile-pop-close" style="display: none;">
209
+        <div class="pop">
210
+            <div class="pop_line">
211
+                <label>납품요청일 &nbsp;&nbsp;:</label>
212
+                <div class="fnPopDlvReqDt"></div>
213
+            </div>
214
+            <div class="pop_line">
215
+                <label>품목수&nbsp;&nbsp; :</label>
216
+                <div class="fnItemQty">개</div>
217
+            </div>
218
+            <div class="pop_line">
219
+                <label>구매금액 &nbsp;&nbsp;:</label>
220
+                <div class="fnOrdAmt">원</div>
221
+            </div>
222
+            <!--<label class="pop_label msg_save">구매요청 하시겠습니까?</label>-->
223
+            <div class="pop_msg">구매요청 하시겠습니까?</div>
224
+            <div class="popup_btn">
225
+                <button id="ITP_BTN_MPOMNG01010_POP_REQ_CLOSE" class="cancel btn-gray CLB btn-pop-close">취소</button>
226
+                <button id="ITP_BTN_MPOMNG01010_POP_REQ_CONFIRM" class="ok btn-primary COK">확인</button>
227
+            </div>
228
+        </div>
229
+    </div>
230
+    <div id="ITP_POP_MPOMNG01010_WHS_AREA" class="popup2 mobile-pop-close" style="display: block;">
231
+        <div class="pop">
232
+            <div class="header">
233
+                <div class="header_left">
234
+                    <label>납품장소</label>
235
+                </div>
236
+                <div class="header_right">
237
+                    <button type="button" id="ITP_BTN_MPOMNG01010_POP_WHS_CLOSE" class="btn-pop-close"><img src="../img/close.png"></button>
238
+                </div>
239
+            </div>
240
+            <div class="search_bar">
241
+                <form id="ITP_FORM_MPOMNG01010_POP_WHS" class="form-horizontal" onsubmit="return false;">
242
+                    <input type="hidden" id="ITP_FORM_MPOMNG01010_WHS_ITEM_BRAND_ID" name="sbrandId" value="">
243
+                    <input type="hidden" id="ITP_FORM_MPOMNG01010_WHS_ITEM_STORE_ID" name="sstoreId" value="">
244
+                    <input id="ITP_FORM_MPOMNG01010_POP_WHS_KEYWORD" type="text" name="swhsNm" placeholder="납품장소명">
245
+                    <button id="ITP_BTN_MPOMNG01010_POP_WHS_SEARCH"><img src="../img/search.png"></button>
246
+                </form>
247
+            </div>
248
+            <div class="select_btn">
249
+                <button id="ITP_BTN_MPOMNG01010_POP_WHS_NM" class="btn_blue">납품장소▼</button>
250
+            </div>    
251
+            <div id="ITP_LIST_MPOMNG01010_POP_WHS_AREA" class="popup_scroll">
252
+                <ul id="ITP_LIST_MPOMNG01010_POP_WHS_ROWS" class="panel-group itp_nav"></ul>
253
+                <div id="ITP_LIST_MPOMNG01010_POP_WHS_ROWCOPY" style="display: block;">
254
+                    <li class="row_2">
255
+                        <div class="scroll_left">
256
+                            <div class="fnWhsNm">브랜드 창고 명A</div>
257
+                            <div class="fnLocationNm">(상세위치내용)</div>
258
+                        </div>
259
+                        <div class="scroll_right">
260
+                            <button id="ITP_BTN_MPOMNG01010_POP_WHS_CHOICE" class="fnWhsId" data-whs-id="">선택</button>
261
+                        </div>
262
+                    </li>
263
+                </div>
264
+            </div>
265
+        </div>
266
+    </div>
267
+    <div id="ITP_POP_MPOMNG01010_ITEM_AREA" class="popup2 mobile-pop-close" style="display: none;">
268
+        <div class="pop">
269
+            <div class="header">
270
+                <div class="header_left">
271
+                    <label>> 품목 검색</label>
272
+                </div>
273
+                <div class="header_right">
274
+                    <button type="button" id="ITP_BTN_MPOMNG01010_POP_ITEM_CLOSE" class="btn-pop-close"><img src="../img/close.png"></button>
275
+                </div>
276
+            </div>
277
+            <form id="ITP_FORM_MPOMNG01010_POPUP_ITEM" class="form-horizontal" onsubmit="return false;">
278
+                <input type="hidden" id="ITP_FORM_MPOMNG01010_POPUP_ITEM_BRAND_ID" name="sbrandId" value="">
279
+                <input type="hidden" id="ITP_FORM_MPOMNG01010_POPUP_ITEM_STORE_ID" name="sstoreId" value="">
280
+                <div class="search_bar">
281
+                    <input id="ITP_FORM_MPOMNG01010_POP_ITEM_KEYWORD" name="sitemNm" type="text" placeholder="품목명/품목번호" />
282
+                    <button id="ITP_BTN_MPOMNG01010_POP_ITEM_SEARCH"><img src="../img/search.png"></button>
283
+                </div>
284
+                <div class="search_bar">
285
+                    <button id="ITP_BTN_MPOMNG01010_POP_ITEM_NM" class="btn_blue">품목명▼</button>
286
+                </div>
287
+            </form>
288
+            <div id="ITP_LIST_MPOMNG01010_POP_ITEM_AREA" class="popup_scroll">
289
+                <ul id="ITP_LIST_MPOMNG01010_POP_ITEM_ROWS" class="panel-group"></ul>
290
+                <div id="ITP_LIST_MPOMNG01010_POP_ITEM_ROWCOPY" style="display:none;">
291
+                    <li class="row_2">
292
+                        <div class="left" style="width:180px;">
293
+                            <!--<div class="check_box">
294
+                                <input type="checkbox" id="ITP_FORM_MPOMNG01010_POP_ITEM_CHECKBOX" name="itemId" />
295
+                            </div>-->
296
+                            <div class="thick">
297
+                                <div class="fnItemNm">품목명</div>
298
+                                <div>-</div>
299
+                                <div class="fnUnit">EA</div>
300
+                            </div>
301
+                            <div class="thick" style="font-weight:100;">
302
+                                <div class="space">구매가 :</div>
303
+                                <div class="fnUnitAmt">0</div>
304
+                            </div>
305
+                        </div>
306
+                        <div class="right">
307
+                            <button id="ITP_BTN_MPOMNG01010_POP_ITEM_MINUS" class="POP_ITEM_MINUS">-</button>
308
+                            <div class="num fnPchReqQty">1</div>
309
+                            <button id="ITP_BTN_MPOMNG01010_POP_ITEM_PLUS" class="POP_ITEM_PLUS">+</button>
310
+                        </div>
311
+                        <div class="add">
312
+                            <button id="ITP_BTN_MPOMNG01010_POP_ITEM_ADD" class="POP_ITEM_ADD">추가</button>
313
+                        </div>
314
+                    </li>
315
+                </div>
316
+            </div>
317
+        </div>
318
+    </div>
319
+</section>
109 320
 		</div>
110 321
 	</div>
111 322
 	<footer id="ITP_FOOTER">

+ 9 - 8
src/main/webapp/mobile/css/style.css

@@ -31,17 +31,18 @@ section .popup2 .btn_barcode {margin-top: 20%;}
31 31
 section .popup2 .btn_barcode button {width: 35%; height: 50px; font-size: 1rem;}
32 32
 section .popup2 .pop { position: absolute; top: 45%; left: 50%; transform: translate(-50%,-50%); width: 95%; height: 85%; background: #fff; border: 2px solid #000;}
33 33
 section .popup2 .pop .header {position: relative; height: 50px; background: #f0831e; color:#eee; border-bottom: 1px solid #000;}
34
-section .popup2 .pop .header .header_left {float: left; padding-top: 5px; padding-left: 15px;}
35
-section .popup2 .pop .header .header_left label {font-size: 1.4rem;} 
36
-section .popup2 .pop .header .header_right {float: right; padding-right: 10px;}
34
+section .popup2 .pop .header .header_left {padding-top: 12px;}
35
+section .popup2 .pop .header .header_left label {font-size: 18px; font-weight:100;} 
36
+section .popup2 .pop .header .header_right {float: right; padding-right: 10px; position:relative; top:-44px;}
37 37
 section .popup2 .pop .header .header_right button {border: none; background: transparent;}
38 38
 section .popup2 .pop .header .header_right button img {width:30px; height:30px;}
39
-section .popup2 .pop .search_bar {width: 100%; height: 50px; padding: 10px;}
40
-section .popup2 .pop .search_bar input {width: 80%; height: 40px; float: left;}
41
-section .popup2 .pop .search_bar button {float: right; border: none; padding-top:3px;}
42
-section .popup2 .pop .search_bar button img {width: 30px; height: 30px;}
39
+section .popup2 .pop .select_btn button.btn_blue {float: right; width: 100px; height: 35px; background:#d9baaf; color: #fff; font-size: 13px; padding: 0; border: 1px solid #000;}
40
+section .popup2 .pop .select_btn {width:100%; height: 20px;}
41
+section .popup2 .pop .search_bar {width: 100%; height: 60px; padding:10px;}
42
+section .popup2 .pop .search_bar input {width: 90%; margin:0 5%; height: 40px; position:relative; top:-37px;}
43
+section .popup2 .pop .search_bar button {position:relative; top:-74px; background:transparent; margin-right:5%; float: right; border: none; padding-top:3px;}
44
+section .popup2 .pop .search_bar button img {width: 22px;}
43 45
 section .popup2 .pop .search_bar button.search {float: none; width: 50%; height: 35px; background:rgb(46, 46, 248); color: #fff; font-size: 1rem; padding: 0; border: 1px solid #000; margin: 0 auto;}
44
-section .popup2 .pop .search_bar button.btn_blue {float: right; width: 100px; height: 35px; background:#d9baaf; color: #fff; font-size: 13px; padding: 0; border: 1px solid #000;}
45 46
 section .popup2 .pop .search_item_bar {width:100%; margin-top:10px;}
46 47
 section .popup2 .pop .search_item_bar input {width:22%; border-radius:2px;}
47 48
 section .popup2 .pop .search_item_bar select {width:22%;border-radius:2px;}