Bladeren bron

모바일 수정사항 적용

juney 2 jaren geleden
bovenliggende
commit
229c47689d

+ 1 - 1
src/main/webapp/mobile/js/app/login.js

@@ -114,7 +114,7 @@ function itp_fn_login_proc() {
114 114
 	    	$(location).attr('href', MOBILE_CONTEXTPATH + '/app/main.html');
115 115
 		};
116 116
 		var params = $('#ITP_FORM_MOBILE_LOGIN').serializeObject();
117
-		var url = '/api/member/sign-in-app';
117
+		var url = '/api/member/sign-in';
118 118
 		// var url = CommonObj.isApp ? '/api/member/sign-in-app' : '/api/member/sign-in';
119 119
 		fn_ajax_call(url, JSON.stringify(params), loginFn, 'POST'); //암호화 해서 보내는 경우 먼저 해시키를 가져와서 암호화해서 보낸다
120 120
 	};

+ 1 - 0
src/main/webapp/mobile/js/app/mpomng/ITP_MPOMNG01010.js

@@ -219,6 +219,7 @@ let mobPopObj = {
219 219
 	popItem: {
220 220
 		// rows: null,
221 221
 		init: function() {
222
+			$('#ITP_POP_MPOMNG01010_ITEM_AREA #ITP_FORM_MPOMNG01010_POP_ITEM_KEYWORD').val('');
222 223
 			this.search();
223 224
 		},
224 225
 		search: function() {

+ 35 - 14
src/main/webapp/mobile/js/app/mrtnmng/ITP_MRTNMNG01010.js

@@ -79,18 +79,8 @@ let mobPageObj = {
79 79
 
80 80
 let mobContObj = {
81 81
 	init: function() {
82
-		this.button();
83 82
 		this.data.load();
84 83
 	},
85
-	button: function() {
86
-		var _this = this;
87
-		$(document).on('click', '.DETAIL_ITEM_PLUS', function() {
88
-			_this.list.actPlus($(this));
89
-		});
90
-		$(document).on('click', '.DETAIL_ITEM_MINUS', function() {
91
-			_this.list.actMinus($(this));
92
-		});
93
-	},
94 84
 	data: {
95 85
 		initPchReq: null,
96 86
 		load: function() {
@@ -138,6 +128,9 @@ let mobContObj = {
138 128
 					$li.find('.fnItemNm').text(item.itemNm);
139 129
 					$li.find('.fnPchReqQty').text(item.pchReqQty);
140 130
 					$li.find('.fnUnitAmt').text(CommonObj.currency.add(item.unitAmt));
131
+					$li.find('.fnOrdAmt').text(CommonObj.currency.add(Number(item.unitAmt) * Number(item.pchReqQty)));
132
+					$('.list-row #ITP_BTN_MRTNMNG01010_DETAIL_PLUS')[$li.index()].addEventListener('click', function() { _this.actPlus(this); });
133
+					$('.list-row #ITP_BTN_MRTNMNG01010_DETAIL_MINUS')[$li.index()].addEventListener('click', function() { _this.actMinus(this); });
141 134
 					_this.pchReqAmtTot();
142 135
 				}
143 136
 			});
@@ -162,11 +155,20 @@ let mobContObj = {
162 155
 			}
163 156
 		},
164 157
 		actPlus: function(elem) {
165
-			var $div = $(elem).siblings('div');
166
-			var num = Number($div.text());
167
-			$($div).text((num + 1).toString());
168
-			this.rows[$div.parents('li').index()]['pchReqQty'] = $($div).text();
158
+			var $li = $(elem).closest('li');
159
+			var num = Number($li.find('.fnPchReqQty').text());
160
+			var calcNum = num + 1;
161
+			$($li).find('.fnPchReqQty').text(calcNum.toString());
162
+			this.rows[$li.index()]['pchReqQty'] = calcNum;
163
+			this.pchReqAmtUnit(elem, calcNum);
169 164
 			this.pchReqAmtTot();
165
+
166
+
167
+			// var $div = $(elem).siblings('div');
168
+			// var num = Number($div.text());
169
+			// $($div).text((num + 1).toString());
170
+			// this.rows[$div.parents('li').index()]['pchReqQty'] = $($div).text();
171
+			// this.pchReqAmtTot();
170 172
 		},
171 173
 		actMinus: function(elem) {
172 174
 			var $div = $(elem).siblings('div');
@@ -176,8 +178,26 @@ let mobContObj = {
176 178
 			} else {
177 179
 				$($div).text((num - 1).toString());
178 180
 				this.rows[$div.parents('li').index()]['pchReqQty'] = $($div).text();
181
+				this.pchReqAmtUnit(elem,  $($div).text());
179 182
 				this.pchReqAmtTot();
180 183
 			}
184
+
185
+
186
+
187
+			// var $div = $(elem).siblings('div');
188
+			// var num = Number($div.text());
189
+			// if(num <= 1) {
190
+			// 	itp_fn_modal_alert('수량을 확인하세요.');
191
+			// } else {
192
+			// 	$($div).text((num - 1).toString());
193
+			// 	this.rows[$div.parents('li').index()]['pchReqQty'] = $($div).text();
194
+			// 	this.pchReqAmtTot();
195
+			// }
196
+		},
197
+		pchReqAmtUnit: function(elem, qty) {
198
+			var $div = $(elem).parent().prev();
199
+			var unitAmt = CommonObj.onlyNumber($div.find('.fnUnitAmt').text());
200
+			$div.find('.fnOrdAmt').text(CommonObj.currency.add(Number(unitAmt ? unitAmt : 0) * Number(qty)));
181 201
 		},
182 202
 		pchReqAmtTot: function() {
183 203
 			var reqAmt = 0;
@@ -206,6 +226,7 @@ let mobPopObj = {
206 226
 	popItem: {
207 227
 		// rows: null,
208 228
 		init: function() {
229
+			$('#ITP_POP_MRTNMNG01010_ITEM_AREA #ITP_FORM_MRTNMNG01010_POP_ITEM_KEYWORD').val('');
209 230
 			this.search();
210 231
 		},
211 232
 		search: function() {

+ 2 - 0
src/main/webapp/mobile/js/app/mrtnmng/ITP_MRTNMNG02010.js

@@ -290,6 +290,7 @@ let mobContObj = {
290 290
 						$li.find('.fnItemNm').text(item.itemNm);
291 291
 						$li.find('.fnRtnQty').text(item.rtnQty);
292 292
 						$li.find('.fnUnitAmt').text(CommonObj.currency.add(item.unitAmt));
293
+						$li.find('.fnOrdAmt').text(CommonObj.currency.add(Number(item.unitAmt) * Number(item.pchReqQty)));
293 294
 						$('.item-row .DETAIL_ITEM_PLUS')[$li.index()].addEventListener('click', function() { _this.actPlus(this); });
294 295
 						$('.item-row .DETAIL_ITEM_MINUS')[$li.index()].addEventListener('click', function() { _this.actMinus(this); });
295 296
 						_this.rtnReqAmtTot();
@@ -394,6 +395,7 @@ let mobPopObj = {
394 395
 		popId: 'ITP_POP_MRTNMNG02010_ITEM_AREA',
395 396
 		init: function() {
396 397
 			mobPopObj.show(this.popId);
398
+			$('#ITP_POP_MRTNMNG02010_ITEM_AREA #ITP_FORM_MRTNMNG02010_POP_ITEM_KEYWORD').val('');
397 399
 			this.search();
398 400
 		},
399 401
 		search: function() {