Browse Source

모바일 팝업 수정

whakdo963 2 years ago
parent
commit
24734351fb

+ 56 - 34
src/main/webapp/mobile/app/popup/biz/BIZPOP_PO_PAYMENT.html

@@ -7,8 +7,8 @@
7 7
 			</div>
8 8
 			<div class="modal-body">
9 9
 
10
-				<div class="itp_form itp_type1 fix">
11
-					<div class="col-xs-12 itp_ip">
10
+				<div class="itp_form itp_type1 fix" >
11
+					<div class="col-xs-12 itp_ip" style="top:-30px;">
12 12
 						수발주 <b><span id="ITP_BIZPOP_PO_PAYMENT_PAY_TP_NM"></span></b>을 위해 아래 항목을 입력을 한 후에 결제 버튼을 클릭하여 PG사 결제 절차에 따라 결재을 진행해 주시기 바랍니다.
13 13
 						<br>
14 14
 						<br>
@@ -36,52 +36,72 @@
36 36
 								<input type="hidden" id="ITP_FORM_PO_PAYMENT_POPUP_KICC_ACTION_MOBILE_URL" name="kiccActionMobileUrl" value="" />
37 37
 								<input type="hidden" id="ITP_FORM_PO_PAYMENT_POPUP_MALL_ID" name="mallId" value="" />
38 38
 
39
-								<div class="form-group shot">
40
-									<label class="col-xs-4 itp_lb shot">주문번호</label>
41
-									<div class="col-xs-9 itp_ip fnPoOrdNo"></div>
39
+								<div class="line shot">
40
+									<div class="label_box">
41
+										<label class="shot">주문번호</label>
42
+									</div>
43
+									<div class="info_box">
44
+										<div class="fnPoOrdNo">ㅁㅇㄹㄴㄹㄴㅁㅇㄹㄴ</div>
45
+									</div>
42 46
 								</div>
43
-								<div class="form-group shot">
44
-									<label class="col-xs-4 itp_lb shot">구매자명</label>
45
-									<div class="col-xs-9 itp_ip fnOrdNm"></div>
47
+								<div class="line shot">
48
+									<div class="label_box">
49
+										<label class="shot">구매자명</label>
50
+									</div>
51
+									<div class="info_box">
52
+										<div class="fnOrdNm"></div>
53
+									</div>
46 54
 								</div>
47
-								<div class="form-group shot">
48
-									<label class="col-xs-4 itp_lb shot">상품명</label>
49
-									<div class="col-xs-9 itp_ip fnGoodsNm"></div>
55
+								<div class="line shot">
56
+									<div class="label_box">
57
+										<label class="itp_lb shot">상품명</label>
58
+									</div>
59
+									<div class="info_box">
60
+										<div class="fnGoodsNm">삼풍명ㅁ</div>
61
+									</div>
50 62
 								</div>
51
-								<div class="form-group">
52
-									<label class="col-xs-4 itp_lb">결제금액*</label>
53
-									<div class="col-xs-9 itp_ip">
54
-										<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_GOODS_AMT" class="form-control itp_input" name="goodsAmt" />
63
+								<div class="line">
64
+									<div class="label_box">
65
+										<label class="itp_lb">결제금액*</label>
66
+									</div>
67
+									<div class="info_box">
68
+										<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_GOODS_AMT" class="itp_input" name="goodsAmt" />
55 69
 									</div>
56 70
 								</div>
57
-								<div class="form-group shot">
58
-									<label class="col-xs-4 itp_lb shot">결제방법*</label>
59
-									<div class="col-xs-9 itp_ip">
60
-										<select id="ITP_FORM_PO_PAYMENT_POPUP_PAY_METHOD" class="form-control itp_input" name="payMethod">
71
+								<div class="line shot">
72
+									<div class="label_box">
73
+										<label class="itp_lb shot">결제방법*</label>
74
+									</div>
75
+									<div class="info_box">
76
+										<select id="ITP_FORM_PO_PAYMENT_POPUP_PAY_METHOD" class="itp_input" name="payMethod">
61 77
 											<option value="11">신용카드</option>
62 78
 											<option value="21">계좌이체</option>
63 79
 										</select>
64 80
 									</div>
65 81
 								</div>
66
-								<div class="form-group">
67
-									<label class="col-xs-4 itp_lb">휴대폰번호*</label>
68
-									<div class="col-xs-9 itp_ip">
69
-										<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_ORD_TEL" class="form-control itp_input" name="ordTel" placeholder="010-0000-0000" />
82
+								<div class="line">
83
+									<div class="label_box">
84
+										<label class="">휴대폰번호*</label>
85
+									</div>
86
+									<div class="info_box">
87
+										<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_ORD_TEL" class="itp_input" name="ordTel" placeholder="010-0000-0000" />
70 88
 									</div>
71 89
 								</div>
72
-								<div class="form-group shot">
73
-									<label class="col-xs-4 itp_lb shot">이메일</label>
74
-									<div class="col-xs-9 itp_ip">
75
-										<div class="col-xs-3 itp_pd_none">
90
+								<div class="line border shot">
91
+									<div class="label_box">
92
+										<label class="shot">이메일</label>
93
+									</div>
94
+									<div class="info_box">
95
+										<div class="itp_pd_none email">
76 96
 											<input id="ITP_FORM_PO_PAYMENT_POPUP_ORD_EMAIL" name="ordEmail" class="" type="hidden">
77
-											<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_ORD_EMAIL_ID" class="form-control itp_input" name="emailId" />
97
+											<input type="text" id="ITP_FORM_PO_PAYMENT_POPUP_ORD_EMAIL_ID" class="itp_input" name="emailId" />
78 98
 										</div>
79
-										<div class="col-xs-a" style="padding:0 5px;">@</div>
80
-										<div class="col-xs-3 itp_pd_none">
81
-											<input id="ITP_FORM_PO_PAYMENT_POPUP_ORD_EMAIL_NM" name="emailNm" class="form-control itp_input" type="text" data-check-required="empty">
99
+										<div style="padding:0 5px;">@</div>
100
+										<div class="itp_pd_none email">
101
+											<input id="ITP_FORM_PO_PAYMENT_POPUP_ORD_EMAIL_NM" name="emailNm" class="itp_input" type="text" data-check-required="empty">
82 102
 										</div>
83 103
 										<div class="col-xs-5">
84
-											<select name="emailCd" id="ITP_FORM_PO_PAYMENT_POPUP_EMAIL_CD" data-select-code="EMAIL_CD" class="form-control itp_input">
104
+											<select name="emailCd" id="ITP_FORM_PO_PAYMENT_POPUP_EMAIL_CD" data-select-code="EMAIL_CD" class="itp_input">
85 105
 											</select>
86 106
 										</div>
87 107
 									</div>
@@ -302,8 +322,10 @@
302 322
 				</div>
303 323
 			</div>
304 324
 			<div class="modal-footer">
305
-				<button type="button" id="ITP_BTN_PO_PAYMENT_CLOSE_POP" class="btn btn-danger btn-sm CLB">&nbsp;&nbsp;취소&nbsp;&nbsp;</button>
306
-				<button type="button" id="ITP_BTN_PO_PAYMENT_CONFIRM_POP" class="btn btn-primary btn-sm SAB" style="display: inline-block;">&nbsp;&nbsp;결제요청&nbsp;&nbsp;</button>
325
+				<div class="pop_btn_bar">
326
+					<button type="button" id="ITP_BTN_PO_PAYMENT_CLOSE_POP" class="btn btn-danger btn-sm CLB">&nbsp;&nbsp;취소&nbsp;&nbsp;</button>
327
+					<button type="button" id="ITP_BTN_PO_PAYMENT_CONFIRM_POP" class="btn btn-primary btn-sm SAB" style="display: inline-block;">&nbsp;&nbsp;결제요청&nbsp;&nbsp;</button>
328
+				</div>
307 329
 			</div>
308 330
 		</div>
309 331
 	</div>

+ 13 - 1
src/main/webapp/mobile/css/style.css

@@ -576,12 +576,24 @@ input .day {margin: 18%; width: 45%; height: 80px; float: right;}
576 576
 .modal {position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 1050; display: none; overflow: hidden; outline: 0;}
577 577
 .itp_modal {z-index: 10000;}
578 578
 .modal-dialog {position: relative; width: auto; margin: 10px;}
579
+.modal-dialog .line {display:flex;border:1px solid #aaa; border-bottom:none; height:40px;}
580
+.modal-dialog .border{border-bottom:1px solid #aaa;}
581
+.modal-dialog .border .label_box {height:38px !important;}
582
+.modal-dialog .line .label_box {padding:8px; width:100px; height:39px; background:#eee; border-right:1px solid #aaa;}
583
+.modal-dialog .line .label_box label {font-size:14px; font-weight:100;}
584
+.modal-dialog .line .info_box {width: calc(100% - 100px); padding:10px; display:flex;}
585
+.modal-dialog .line .info_box .email {width:30%;}
586
+.modal-dialog .line .info_box input{position:relative; top:-4px; width:100%; margin:0;}
587
+.modal-dialog .line .info_box select{position:relative; top:-4px; width:100%; height:27px;}
588
+.modal-dialog .line .info_box div{font-size:14px; font-weight:100;}
579 589
 .modal-content {position: relative; background-color: #fff; background-clip: padding-box; border: 1px solid #999; border: 1px solid rgba(0,0,0,.2); border-radius: 6px; outline: 0; box-shadow: 0 3px 9px rgb(0 0 0 / 50%);}
580
-.modal-header {min-height: 16.43px; padding: 15px; border-bottom: 1px solid #e5e5e5; padding: 12px 15px 12px 15px; background: #337ab7; cursor: move;}
590
+.modal-header {min-height: 16.43px; padding: 15px; border-bottom: 1px solid #e5e5e5; color:#fff; padding: 12px 15px 12px 15px; background: #337ab7; cursor: move;}
581 591
 .modal-header .close { margin-top: -2px; color: #fff; opacity: 1;}
582 592
 button.close {-webkit-appearance: none; padding: 0; cursor: pointer; background: 0 0; border: 0;}
583 593
 .close {float: right; font-size: 21px; font-weight: 700; line-height: 1; text-shadow: 0 1px 0 #fff;}
584 594
 .modal-body {position: relative; padding: 15px;}
585 595
 .modal-footer {padding: 15px; text-align: right; border-top: 1px solid #e5e5e5;}
596
+.modal-footer .pop_btn_bar {float:right; margin-top:12px;}
586 597
 .modal-footer .btn {border-radius:6px; padding: 6px 12px;}
587 598
 
599
+