Parcourir la source

Merge branch 'master' of http://106.246.249.162:13000/orderqueen/oqpo-view

yhl88 il y a 2 ans
Parent
commit
e503575a75

+ 8 - 12
src/main/webapp/app/popup/biz/BIZPOP_PO_STOCK_PROC.html

@@ -31,25 +31,21 @@
31 31
 								<div class="form-group">
32 32
 									<label class="col-xs-2 itp_lb sw">현재고</label>
33 33
 									<div class="col-xs-4 col_3 itp_ip fnStckQty" style="text-align: right;"></div>
34
-									<label class="col-xs-2 itp_lb sw">관리등급</label>
35
-									<div class="col-xs-4 col_3 itp_ip"></div>
36
-								</div>
37
-								<div class="form-group">
38 34
 									<label class="col-xs-2 itp_lb sw">이동창고선택</label>
39 35
 									<div class="col-xs-4 col_3 itp_ip">
40 36
 										<select id="ITP_FORM_PO_STOCK_PROC_POPUP_TARGET_WHS_ID" class="form-control itp_input" name="targetWhsId"></select>
41 37
 									</div>
42
-									<label class="col-xs-2 itp_lb sw">> 로케이션</label>
43
-									<div class="col-xs-4 col_3 itp_ip">
44
-										<select id="ITP_FORM_PO_STOCK_PROC_POPUP_TARGET_LOCATION" class="form-control itp_input" name="targetLocation"></select>
45
-									</div>
46 38
 								</div>
47
-								<div class="form-group border colspan">
48
-									<label class="col-xs-2 itp_lb colspan sw">이동수량</label>
39
+								<div class="form-group">
40
+									<label class="col-xs-2 itp_lb sw">이동수량</label>
49 41
 									<div class="col-xs-4 col_3 itp_ip">
50 42
 										<input type="text" id="ITP_FORM_PO_STOCK_PROC_POPUP_MOVE_QTY" class="form-control itp_input" name="moveQty" data-key-up="comma" style="text-align: right;" maxlength="10"/>
51
-									</div>									
52
-								</div>								
43
+									</div>	
44
+									<label class="col-xs-2 itp_lb sw">로케이션</label>
45
+									<div class="col-xs-4 col_3 itp_ip">
46
+										<select id="ITP_FORM_PO_STOCK_PROC_POPUP_TARGET_LOCATION" class="form-control itp_input" name="targetLocation"></select>
47
+									</div>
48
+								</div> 						
53 49
 							</form>
54 50
 						</div>
55 51
 					</div>

+ 5 - 3
src/main/webapp/js/app/popup/biz/ITP_BIZPOP_PO_STOCK_PROC.js

@@ -64,7 +64,7 @@ var popPageObj = {
64 64
 		const formId = '#ITP_FORM_PO_STOCK_PROC_POPUP';
65 65
 		itp_fn_form_clear_validate(null, formId);
66 66
 		
67
-		var vali_moveQty = itp_fn_form_validate(formId, formId + '_MOVE_QTY', ['empty','number'], undefined);
67
+		var vali_moveQty = itp_fn_form_validate(formId, formId + '_MOVE_QTY', ['empty','num'], undefined);
68 68
 		
69 69
 		if (vali_moveQty) {			
70 70
 			// 창고 & 로케이션 비교
@@ -73,8 +73,10 @@ var popPageObj = {
73 73
 				itp_fn_modal_alert_ajax('동일한 로케이션으로 재고처리를 할 수 없습니다.');
74 74
 				return;
75 75
 			}
76
-			var stckQty = parseInt($('#ITP_FORM_PO_STOCK_PROC_POPUP .fnStckQty').text());
77
-			var moveQty = parseInt($('#ITP_FORM_PO_STOCK_PROC_POPUP_MOVE_QTY').val());
76
+			var q1=$('#ITP_FORM_PO_STOCK_PROC_POPUP .fnStckQty').text().replace(/[^0-9]/g, ''), 
77
+			 	q2=$('#ITP_FORM_PO_STOCK_PROC_POPUP_MOVE_QTY').val();
78
+			var stckQty = Number(q1);
79
+			var moveQty = Number(q2);
78 80
 			if(moveQty > stckQty) {
79 81
 				itp_fn_modal_alert_ajax('이동수량은 현재고수량 이하로 입력하세요.');
80 82
 				return;

+ 16 - 16
src/main/webapp/mobile/css/style.css

@@ -404,25 +404,25 @@ input .day {margin: 18%; width: 45%; height: 80px; float: right;}
404 404
 .content .table_btn button {float: right; width: 75px; height:34px; font-size: 10pt; font-weight: 100; padding:0px; margin: 0px 12px 0px 0; border-radius:15px;}
405 405
 .detail_content {top: 0px; position: fixed; display:contents; z-index: 10; width:100%; background: #fff;}
406 406
 .detail_content .detail_content_fix {background: #f5f6f6; border-bottom:1px solid #E0B8AB;}
407
-.detail_content .detail_header {width: 330px; height: 50px; margin:0; left:50%; position:relative; transform:translateX(-50%);}
407
+.detail_content .detail_header {width: 330px; height: 30px; margin:0; left:50%; position:relative; transform:translateX(-50%);}
408 408
 .detail_content .detail_header .detail_logo {float: left; margin-top:7px;}
409 409
 .detail_content .detail_header .detail_logo img {width: 35px; margin-left: 10px;}
410
-.detail_content .detail_header .detail_ok {float: left; margin-top:10px;}
411
-.detail_content .detail_header .detail_ok label {margin-left: 72px; font-size: 14pt; font-weight: 700;}
412
-.detail_content .detail_confirmation {height: 190px; margin-top:5px;}
413
-.detail_content .detail_confirmation .detail_col {left:50%; position:relative; transform:translateX(-50%); float: left; width: 330px; height:20px; margin-bottom:11px; display: flex;}
414
-.detail_content .detail_confirmation .detail_col label{font-size: 12pt; font-weight: 700; float: left; width: auto; text-align: left; min-width:78px;}
415
-.detail_content .detail_confirmation .detail_col i{font-size: 12pt; font-style:normal; width: 1%; text-align: right; margin-right: 10px;}
416
-.detail_content .detail_confirmation .detail_col div{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size: 12pt; width: 210px; text-align: left;}
417
-.detail_content .detail_company_info {width: 330px;left: 50%; position: relative; transform: translateX(-50%); height:150px; margin-top:5px;}
418
-.detail_content .detail_company_info label{font-size: 11pt; font-weight: 600; width: auto; text-align:left;}
410
+.detail_content .detail_header .detail_ok {float: left; margin-top:5px;}
411
+.detail_content .detail_header .detail_ok label {margin-left: 72px; font-size: 12pt; font-weight: 700;}
412
+.detail_content .detail_confirmation {height: 120px; margin-top:5px;}
413
+.detail_content .detail_confirmation .detail_col {left:50%; position:relative; transform:translateX(-50%); float: left; width: 330px; height:20px; display: flex;}
414
+.detail_content .detail_confirmation .detail_col label{font-size: 10pt; font-weight: 700; float: left; width: auto; text-align: left; min-width:78px;}
415
+.detail_content .detail_confirmation .detail_col i{font-size: 10pt; font-style:normal; width: 1%; text-align: right; margin-right: 10px;}
416
+.detail_content .detail_confirmation .detail_col div{text-overflow:ellipsis; overflow:hidden; white-space:nowrap; font-size: 10pt; flex: 1; text-align: left;}
417
+.detail_content .detail_company_info {width: 330px;left: 50%; position: relative; transform: translateX(-50%); height:100px;}
418
+.detail_content .detail_company_info label{font-size: 10pt; font-weight: 600; width: auto; text-align:left;}
419 419
 .detail_content .detail_company_info .weight {width:50px; margin:0 auto;}
420
-.detail_content .detail_company_info .weight label{font-size: 13pt; font-weight: 700;}
421
-.detail_content .detail_company_info div{font-size: 11pt; width:120px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:left;}
422
-.detail_content .detail_company_info .info_left {width: 165px; height: 150px; float: left;}
423
-.detail_content .detail_company_info .info_left .company_info {width: 100%; float: left; display: flex; margin-left: 0px; margin-top:3px;}
424
-.detail_content .table_header {margin-top: 6px; width: 100%; height: 36px;}
425
-.detail_content .table_header h1 {margin-left: 15px; margin-top:16px; margin-bottom:0; font-size: 13px; float: left; color: #000; font-weight: 100;}
420
+.detail_content .detail_company_info .weight label{font-size: 12pt; font-weight: 700; margin:0;}
421
+.detail_content .detail_company_info div{font-size: 10pt; width:120px; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; text-align:left;}
422
+.detail_content .detail_company_info .info_left {width: 165px; height: 100px; float: left;}
423
+.detail_content .detail_company_info .info_left .company_info {width: 100%; height:17px; float: left; display: flex; margin-left: 0px;}
424
+.detail_content .table_header {width: 100%; height: 22px;}
425
+.detail_content .table_header h1 {margin-left: 15px; margin-top:5px; margin-bottom:0; font-size: 13px; float: left; color: #000; font-weight: 100;}
426 426
 .detail_content .table_header button {float: right; width: 68px; height:26px; font-size: 12px; font-weight: 100; padding:0px; margin: 4px 12px 6px 0; border-radius:15px;}
427 427
 
428 428
 /* select.stcd {