浏览代码

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

isna 2 年之前
父节点
当前提交
0522b2a0b4
共有 53 个文件被更改,包括 424 次插入282 次删除
  1. 1 1
      src/main/webapp/app/loanmng/LOANMNG02010.html
  2. 1 0
      src/main/webapp/app/loanmng/LOANMNG03010.html
  3. 1 1
      src/main/webapp/app/pomng/POMNG02010.html
  4. 1 0
      src/main/webapp/app/settmng/SETTMNG03010.html
  5. 5 4
      src/main/webapp/js/app/collmng/ITP_COLLMNG01010.js
  6. 7 4
      src/main/webapp/js/app/collmng/ITP_COLLMNG02010.js
  7. 5 4
      src/main/webapp/js/app/collmng/ITP_COLLMNG03010.js
  8. 7 4
      src/main/webapp/js/app/inoutmng/ITP_INOUTMNG01010.js
  9. 5 4
      src/main/webapp/js/app/inoutmng/ITP_INOUTMNG02010.js
  10. 7 4
      src/main/webapp/js/app/inoutmng/ITP_INOUTMNG03010.js
  11. 5 4
      src/main/webapp/js/app/inoutmng/ITP_INOUTMNG04010.js
  12. 3 3
      src/main/webapp/js/app/loanmng/ITP_LOANMNG01010.js
  13. 6 4
      src/main/webapp/js/app/loanmng/ITP_LOANMNG02010.js
  14. 19 7
      src/main/webapp/js/app/loanmng/ITP_LOANMNG03010.js
  15. 5 5
      src/main/webapp/js/app/loanmng/ITP_LOANMNG04010.js
  16. 5 4
      src/main/webapp/js/app/ordmng/ITP_ORDMNG01010.js
  17. 7 7
      src/main/webapp/js/app/ordmng/ITP_ORDMNG02010.js
  18. 6 3
      src/main/webapp/js/app/ordmng/ITP_ORDMNG03010.js
  19. 6 2
      src/main/webapp/js/app/pomng/ITP_POMNG03010.js
  20. 6 7
      src/main/webapp/js/app/pomng/ITP_POMNG04010.js
  21. 17 18
      src/main/webapp/js/app/pomng/ITP_POMNG05010.js
  22. 7 3
      src/main/webapp/js/app/pomng/ITP_POMNG06010.js
  23. 5 6
      src/main/webapp/js/app/pomng/ITP_POMNG07010.js
  24. 6 2
      src/main/webapp/js/app/rtnmng/ITP_RTNMNG02010.js
  25. 7 3
      src/main/webapp/js/app/rtnmng/ITP_RTNMNG03010.js
  26. 5 4
      src/main/webapp/js/app/rtnmng/ITP_RTNMNG04010.js
  27. 7 3
      src/main/webapp/js/app/rtnmng/ITP_RTNMNG05010.js
  28. 5 4
      src/main/webapp/js/app/rtnmng/ITP_RTNMNG06010.js
  29. 6 4
      src/main/webapp/js/app/salesmng/ITP_SALESMNG01010.js
  30. 6 4
      src/main/webapp/js/app/salesmng/ITP_SALESMNG02010.js
  31. 6 4
      src/main/webapp/js/app/settmng/ITP_SETTMNG01010.js
  32. 6 3
      src/main/webapp/js/app/settmng/ITP_SETTMNG02010.js
  33. 9 5
      src/main/webapp/js/app/settmng/ITP_SETTMNG03010.js
  34. 5 5
      src/main/webapp/js/app/stinfo/ITP_STINFO04010.js
  35. 5 4
      src/main/webapp/js/app/vendinfo/ITP_VENDINFO03010.js
  36. 6 4
      src/main/webapp/js/app/vsettmng/ITP_VSETTMNG01010.js
  37. 6 4
      src/main/webapp/js/app/vsettmng/ITP_VSETTMNG02010.js
  38. 1 1
      src/main/webapp/mobile/app/mordmng/MORDMNG02010.html
  39. 2 2
      src/main/webapp/mobile/app/mpomng/MPOMNG01010.html
  40. 2 2
      src/main/webapp/mobile/app/mpomng/MPOMNG02010.html
  41. 1 1
      src/main/webapp/mobile/app/mrtnmng/MRTNMNG01010.html
  42. 4 4
      src/main/webapp/mobile/app/mrtnmng/MRTNMNG02010.html
  43. 1 2
      src/main/webapp/mobile/app/mrtnmng/MRTNMNG05010.html
  44. 1 1
      src/main/webapp/mobile/app/mrtnmng/MRTNMNG06010.html
  45. 1 1
      src/main/webapp/mobile/app/mstockmng/MSTOCKMNG01010.html
  46. 4 4
      src/main/webapp/mobile/app/mstockmng/MSTOCKMNG02010.html
  47. 9 6
      src/main/webapp/mobile/css/style.css
  48. 0 6
      src/main/webapp/mobile/js/app/main.js
  49. 45 28
      src/main/webapp/mobile/js/app/mpomng/ITP_MPOMNG01010.js
  50. 55 28
      src/main/webapp/mobile/js/app/mpomng/ITP_MPOMNG02010.js
  51. 0 2
      src/main/webapp/mobile/js/app/mrtnmng/ITP_MRTNMNG01010.js
  52. 55 28
      src/main/webapp/mobile/js/app/mrtnmng/ITP_MRTNMNG02010.js
  53. 21 14
      src/main/webapp/mobile/js/app/mstockmng/ITP_MSTOCKMNG02010.js

+ 1 - 1
src/main/webapp/app/loanmng/LOANMNG02010.html

@@ -36,7 +36,7 @@
36 36
 										</div>
37 37
 										<div class="col-xs-2 itp_ip itp_noMar">
38 38
 											<select id="ITP_FORM_LOANMNG02010_SEARCH_" class="form-control itp_input" >
39
-												<option value="">입금상태</option>
39
+												<option value="">입금일자</option>
40 40
 											</select>	
41 41
 										</div>
42 42
 										<div class="col-xs-3 itp_ip itp_noMar">

+ 1 - 0
src/main/webapp/app/loanmng/LOANMNG03010.html

@@ -70,6 +70,7 @@
70 70
 				                <input type="hidden" id="ITP_FORM_LOANMNG03010_VIEW_DPST_ST_CD" value="">
71 71
 				                <input type="hidden" id="ITP_FORM_LOANMNG03010_VIEW_RCPT_YN" value="">
72 72
 				                <input type="hidden" id="ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT" value="">
73
+				                <input type="hidden" id="ITP_FORM_LOANMNG03010_VIEW_ACCT_BAL" value="">
73 74
 				    
74 75
 				                <section class="itp_form_sec">
75 76
 				                    <div class="itp_form_in border-top">

+ 1 - 1
src/main/webapp/app/pomng/POMNG02010.html

@@ -204,7 +204,7 @@
204 204
 									</div>
205 205
 									<div class="itp_form_in">	
206 206
 										<div class="form-group">
207
-											<label class="col-xs-2 itp_lb">요청부서(매장/부서)</label>
207
+											<label class="col-xs-2 itp_lb">구매요청자</label>
208 208
 											<div class="col-xs-4 itp_ip pchReqMgrNm"></div>
209 209
 											<label class="col-xs-2 itp_lb">구매요청금액</label>
210 210
 											<div class="col-xs-4 itp_ip fnPchReqTotalAmt"></div>

+ 1 - 0
src/main/webapp/app/settmng/SETTMNG03010.html

@@ -68,6 +68,7 @@
68 68
 								<input type="hidden" id="ITP_FORM_SETTMNG03010_DETAIL_STTL_MGNT_UNQ_NO" name="sttlMgntUnqNo" value="">
69 69
 								<input type="hidden" id="ITP_FORM_SETTMNG03010_DETAIL_ACCT_BAL" name="acctBal" value="">
70 70
 								<input type="hidden" id="ITP_FORM_SETTMNG03010_DETAIL_STTL_REQ_AMT" name="sttlReqAmt" value="">
71
+								<input type="hidden" id="ITP_FORM_SETTMNG03010_DETAIL_RCPT_YN" name="rcptYn" value="">
71 72
 					
72 73
 								<section class="itp_form_sec">
73 74
 									<div class="itp_form_in border-top">

+ 5 - 4
src/main/webapp/js/app/collmng/ITP_COLLMNG01010.js

@@ -169,11 +169,12 @@ let pageObj = {
169 169
 			});
170 170
 			// 조회일자 지정	
171 171
 			var now = new Date();
172
-			var defaultToDate = new Date(now);
173
-			defaultToDate.setDate(now.getDate()+7);
172
+			var fromDate = new Date(now);
173
+			fromDate.setDate(now.getDate() - 7);
174
+			var toDate = new Date(now);
174 175
 			$('#ITP_TAB_COLLMNG01010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
175
-			$('#ITP_FORM_COLLMNG01010_SEARCH_FROM_DT').datepicker('setDate', now);
176
-			$('#ITP_FORM_COLLMNG01010_SEARCH_TO_DT').datepicker('setDate', defaultToDate);
176
+			$('#ITP_FORM_COLLMNG01010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
177
+			$('#ITP_FORM_COLLMNG01010_SEARCH_TO_DT').datepicker('setDate', toDate);
177 178
 		},
178 179
 		grid: function() {
179 180
 			//itp_fn_jqgrid_resize(COLLMNG01010_GRID_ID, COLLMNG01010_GRID_LIST, 'lg');

+ 7 - 4
src/main/webapp/js/app/collmng/ITP_COLLMNG02010.js

@@ -225,12 +225,15 @@ let pageObj = {
225 225
 					fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
226 226
 				}
227 227
 			});
228
-
229
-			// 조회일자 지정
228
+			// 조회일자 지정	
230 229
 			var now = new Date();
230
+			var fromDate = new Date(now);
231
+			fromDate.setDate(now.getDate() - 7);
232
+			var toDate = new Date(now);
233
+			toDate.setDate(now.getDate() + 7);
231 234
 			$('#ITP_TAB_COLLMNG02010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
232
-			$('#ITP_FORM_COLLMNG02010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setDate(now.getDate())));
233
-			$('#ITP_FORM_COLLMNG02010_SEARCH_TO_DT').datepicker('setDate', new Date(now.setDate(now.getDate() + 30)));
235
+			$('#ITP_FORM_COLLMNG02010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
236
+			$('#ITP_FORM_COLLMNG02010_SEARCH_TO_DT').datepicker('setDate', toDate);
234 237
 			
235 238
 			$('#ITP_FORM_COLLMNG02010_SEARCH #ITP_FORM_COLLMNG02010_SEARCH_SSPPLY_ID').val(fn_make_user_info.get('spplyId'));
236 239
 		},

+ 5 - 4
src/main/webapp/js/app/collmng/ITP_COLLMNG03010.js

@@ -163,11 +163,12 @@ let pageObj = {
163 163
 			});
164 164
 			// 조회일자 지정	
165 165
 			var now = new Date();
166
-			var defaultToDate = new Date(now);
167
-			defaultToDate.setDate(now.getDate() + 7);
166
+			var fromDate = new Date(now);
167
+			fromDate.setDate(now.getDate() - 7);
168
+			var toDate = new Date(now);
168 169
 			$('#ITP_TAB_COLLMNG03010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
169
-			$('#ITP_FORM_COLLMNG03010_SEARCH_FROM_DT').datepicker('setDate', now);
170
-			$('#ITP_FORM_COLLMNG03010_SEARCH_TO_DT').datepicker('setDate', defaultToDate);
170
+			$('#ITP_FORM_COLLMNG03010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
171
+			$('#ITP_FORM_COLLMNG03010_SEARCH_TO_DT').datepicker('setDate', toDate);
171 172
 		},
172 173
 		grid: function() {
173 174
 			itp_fn_jqgrid_resize(COLLMNG03010_GRID_ID, COLLMNG03010_GRID_LIST, 'lg');

+ 7 - 4
src/main/webapp/js/app/inoutmng/ITP_INOUTMNG01010.js

@@ -347,12 +347,15 @@ let pageObj = {
347 347
 					fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
348 348
 				}
349 349
 			});
350
-
351
-			// 조회일자 지정
350
+			// 조회일자 지정	
352 351
 			var now = new Date();
352
+			var fromDate = new Date(now);
353
+			fromDate.setDate(now.getDate() - 7);
354
+			var toDate = new Date(now);
355
+			toDate.setDate(now.getDate() + 7);
353 356
 			$('#ITP_TAB_INOUTMNG01010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
354
-			$('#ITP_FORM_INOUTMNG01010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setDate(now.getDate())));
355
-			$('#ITP_FORM_INOUTMNG01010_SEARCH_TO_DT').datepicker('setDate', new Date(now.setDate(now.getDate() + 30)));
357
+			$('#ITP_FORM_INOUTMNG01010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
358
+			$('#ITP_FORM_INOUTMNG01010_SEARCH_TO_DT').datepicker('setDate', toDate);
356 359
 		},
357 360
 		form: function() {
358 361
 			itp_fn_form_event.onKeyup('#ITP_FORM_INOUTMNG01010_DETAIL');

+ 5 - 4
src/main/webapp/js/app/inoutmng/ITP_INOUTMNG02010.js

@@ -163,11 +163,12 @@ let pageObj = {
163 163
 			});
164 164
 			// 조회일자 지정	
165 165
 			var now = new Date();
166
-			var defaultToDate = new Date(now);
167
-			defaultToDate.setDate(now.getDate() + 7);
166
+			var fromDate = new Date(now);
167
+			fromDate.setDate(now.getDate() - 7);
168
+			var toDate = new Date(now);
168 169
 			$('#ITP_TAB_INOUTMNG02010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
169
-			$('#ITP_FORM_INOUTMNG02010_SEARCH_FROM_DT').datepicker('setDate', now);
170
-			$('#ITP_FORM_INOUTMNG02010_SEARCH_TO_DT').datepicker('setDate', defaultToDate);
170
+			$('#ITP_FORM_INOUTMNG02010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
171
+			$('#ITP_FORM_INOUTMNG02010_SEARCH_TO_DT').datepicker('setDate', toDate);
171 172
 		},
172 173
 		grid: function() {
173 174
 			itp_fn_jqgrid_resize(INOUTMNG02010_GRID_ID, INOUTMNG02010_GRID_LIST, 'lg');

+ 7 - 4
src/main/webapp/js/app/inoutmng/ITP_INOUTMNG03010.js

@@ -335,12 +335,15 @@ let pageObj = {
335 335
 					fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
336 336
 				}
337 337
 			});
338
-
339
-			// 조회일자 지정
338
+			// 조회일자 지정	
340 339
 			var now = new Date();
340
+			var fromDate = new Date(now);
341
+			fromDate.setDate(now.getDate() - 7);
342
+			var toDate = new Date(now);
343
+			toDate.setDate(now.getDate() + 7);
341 344
 			$('#ITP_TAB_INOUTMNG03010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
342
-			$('#ITP_FORM_INOUTMNG03010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setDate(now.getDate())));
343
-			$('#ITP_FORM_INOUTMNG03010_SEARCH_TO_DT').datepicker('setDate', new Date(now.setDate(now.getDate() + 30)));
345
+			$('#ITP_FORM_INOUTMNG03010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
346
+			$('#ITP_FORM_INOUTMNG03010_SEARCH_TO_DT').datepicker('setDate', toDate);
344 347
 		},
345 348
 		form: function() {
346 349
 			itp_fn_form_event.onKeyup('#ITP_FORM_INOUTMNG03010_DETAIL');

+ 5 - 4
src/main/webapp/js/app/inoutmng/ITP_INOUTMNG04010.js

@@ -169,11 +169,12 @@ let pageObj = {
169 169
 			});
170 170
 			// 조회일자 지정	
171 171
 			var now = new Date();
172
-			var defaultToDate = new Date(now);
173
-			defaultToDate.setDate(now.getDate() + 7);
172
+			var fromDate = new Date(now);
173
+			fromDate.setDate(now.getDate() - 7);
174
+			var toDate = new Date(now);
174 175
 			$('#ITP_TAB_INOUTMNG04010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
175
-			$('#ITP_FORM_INOUTMNG04010_SEARCH_FROM_DT').datepicker('setDate', now);
176
-			$('#ITP_FORM_INOUTMNG04010_SEARCH_TO_DT').datepicker('setDate', defaultToDate);
176
+			$('#ITP_FORM_INOUTMNG04010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
177
+			$('#ITP_FORM_INOUTMNG04010_SEARCH_TO_DT').datepicker('setDate', toDate);
177 178
 		},
178 179
 		grid: function() {
179 180
 			itp_fn_jqgrid_resize(INOUTMNG04010_GRID_ID, INOUTMNG04010_GRID_LIST, 'lg');

+ 3 - 3
src/main/webapp/js/app/loanmng/ITP_LOANMNG01010.js

@@ -122,8 +122,8 @@ const gridColModel = {
122 122
 			sortable: false, hidden: true
123 123
 		},		
124 124
 		{
125
-			index: 'LOAN_REG_DT', name: 'loanRegDt',
126
-			label: "발생일자",
125
+			index: 'LOAN_REG_DTM', name: 'loanRegDtm',
126
+			label: "거래일자",
127 127
 			width: '10', fixed: false, align: 'center',
128 128
 			sortable: false, editable: false, edittype: 'text'
129 129
 		},
@@ -467,7 +467,7 @@ let viewObj = {
467 467
 		load : function() {
468 468
 			let param = $('#ITP_FORM_LOANMNG01010_VIEW_SEARCH').serializeObject();
469 469
 			param.gridSize = $.jgrid.defaults.rowNum;
470
-			param.pagingYn = false; // 페이징안함
470
+			param.pagingYn = true; // 페이징
471 471
 
472 472
 			var option = {
473 473
 				gridId: LOANMNG01010_VIEW_GRID_ID,

+ 6 - 4
src/main/webapp/js/app/loanmng/ITP_LOANMNG02010.js

@@ -180,12 +180,14 @@ let pageObj = {
180 180
 		            fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
181 181
 		        }
182 182
 		    });
183
-
184
-			// 조회일자 지정
183
+			// 조회일자 지정	
185 184
 			var now = new Date();
185
+			var fromDate = new Date(now);
186
+			fromDate.setDate(now.getDate() - 7);
187
+			var toDate = new Date(now);
186 188
 			$('#ITP_TAB_LOANMNG02010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);			
187
-			$('#ITP_FORM_LOANMNG02010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
188
-			$('#ITP_FORM_LOANMNG02010_SEARCH_TO_DT').datepicker('setDate', new Date());
189
+			$('#ITP_FORM_LOANMNG02010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
190
+			$('#ITP_FORM_LOANMNG02010_SEARCH_TO_DT').datepicker('setDate', toDate);
189 191
 			
190 192
 			// 권한에 따라 매장값 설정
191 193
 			$('#ITP_FORM_LOANMNG02010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));

+ 19 - 7
src/main/webapp/js/app/loanmng/ITP_LOANMNG03010.js

@@ -255,12 +255,14 @@ let pageObj = {
255 255
 		            fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
256 256
 		        }
257 257
 		    });
258
-
259
-			// 조회일자 지정
258
+			// 조회일자 지정	
260 259
 			var now = new Date();
260
+			var fromDate = new Date(now);
261
+			fromDate.setDate(now.getDate() - 7);
262
+			var toDate = new Date(now);
261 263
 			$('#ITP_TAB_LOANMNG03010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);			
262
-			$('#ITP_FORM_LOANMNG03010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
263
-			$('#ITP_FORM_LOANMNG03010_SEARCH_TO_DT').datepicker('setDate', new Date());
264
+			$('#ITP_FORM_LOANMNG03010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
265
+			$('#ITP_FORM_LOANMNG03010_SEARCH_TO_DT').datepicker('setDate', toDate);
264 266
 			
265 267
 			// 권한에 따라 매장값 설정
266 268
 			$('#ITP_FORM_LOANMNG03010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));
@@ -493,11 +495,16 @@ let viewObj = {
493 495
 			};			
494 496
 			// 결제 팝업
495 497
 			// 결제타입코드 : 10(선불(충전)), 20(후불(결제)), 30(후불(선결제))			
498
+			
499
+			var acctVal = $('#ITP_FORM_LOANMNG03010_VIEW_ACCT_BAL').val();
500
+			var unpaidAmt = $('#ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val();
501
+			var goodsAmt = parseInt(unpaidAmt) - parseInt(acctVal);  
502
+			
496 503
 			var args = {'payTpCd': '20', 
497 504
 				'brandId': $('#ITP_FORM_LOANMNG03010_VIEW_BRAND_ID').val(), 
498 505
 				'storeId': $('#ITP_FORM_LOANMNG03010_VIEW_STORE_ID').val(), 
499 506
 				'sttlMgntUnqNoList': $('#ITP_FORM_LOANMNG03010_VIEW_STTL_MGNT_UNQ_NO').val(), 
500
-				'goodsAmt': $('#ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val() }; 
507
+				'goodsAmt': goodsAmt }; 
501 508
 			fn_call_popup('biz', 'BIZPOP_PO_PAYMENT', '#ITP_ASIDE', popFn, args, 'S');
502 509
 		}, 
503 510
 		deposit: function() {
@@ -509,13 +516,17 @@ let viewObj = {
509 516
 				return;
510 517
 			}
511 518
 			
519
+			var acctVal = $('#ITP_FORM_LOANMNG03010_VIEW_ACCT_BAL').val();
520
+			var unpaidAmt = $('#ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val();
521
+			var goodsAmt = parseInt(unpaidAmt) - parseInt(acctVal);
522
+			
512 523
 			var args = {'payTpCd': '20', 
513 524
 				'brandId': $('#ITP_FORM_LOANMNG03010_VIEW_BRAND_ID').val(), 
514 525
 				'brandNm': $('#ITP_FORM_LOANMNG03010_VIEW .fnBrandNm').text(), 
515 526
 				'storeId': $('#ITP_FORM_LOANMNG03010_VIEW_STORE_ID').val(), 
516 527
 				'storeNm': $('#ITP_FORM_LOANMNG03010_VIEW .fnStoreNm').text(), 
517 528
 				'sttlMgntUnqNo': $('#ITP_FORM_LOANMNG03010_VIEW_STTL_MGNT_UNQ_NO').val(), 
518
-				'goodsAmt': $('#ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val() };
529
+				'goodsAmt': goodsAmt };
519 530
 				
520 531
 			fn_call_popup('biz', 'BIZPOP_DSPT_INFO_REG', '#ITP_ASIDE', function(result) {				
521 532
 				// console.log('>>>>> 팝업결과 : ' + JSON.stringify(result));
@@ -533,7 +544,8 @@ let viewObj = {
533 544
 		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_STORE_ID').val(result.storeId);
534 545
 		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_STTL_MGNT_UNQ_NO').val(result.sttlMgntUnqNo);
535 546
 		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_RCPT_YN').val(result.rcptYn);
536
-		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val(result.unpaidAmt);
547
+		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_UNPAID_AMT').val(result.unpaidAmt); 	// 미납금액
548
+		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_ACCT_BAL').val(result.acctBal); 		// 계좌잔액
537 549
 		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_DSPT_MGNT_NO').val(result.dsptMgntNo);
538 550
 		$('#ITP_FORM_LOANMNG03010_VIEW #ITP_FORM_LOANMNG03010_VIEW_DPST_ST_CD').val(result.dpstStCd);
539 551
 		

+ 5 - 5
src/main/webapp/js/app/loanmng/ITP_LOANMNG04010.js

@@ -35,21 +35,21 @@ const gridColModel = {
35 35
 			sortable: false, hidden: true
36 36
 		},
37 37
 		{
38
-			index: 'LOAN_REG_DT', name: 'loanRegDt',
39
-			label: ITP_MSG_LOCALE.label.loanRegDt,				// 발행일자
38
+			index: 'LOAN_REG_DTM', name: 'loanRegDtm',
39
+			label: '거래일자',				// 발행일자
40 40
 			width: '10', fixed: false, align: 'center',
41 41
 			sortable: false, hidden: false
42 42
 		},
43 43
 		{
44 44
 			index: 'DPST_PAY_DVSN_NM', name: 'dpstPayDvsnNm',
45 45
 			label: ITP_MSG_LOCALE.label.dpstPayDvsnNm,			// 입지구분
46
-			width: '7', fixed: false, align: 'left',
46
+			width: '7', fixed: false, align: 'center',
47 47
 			sortable: false, hidden: false
48 48
 		},
49 49
 		{
50 50
 			index: 'MEDIA_DVSN_NM', name: 'mediaDvsnNm',
51 51
 			label: ITP_MSG_LOCALE.label.mediaDvsnNm,			// 매체구분
52
-			width: '7', fixed: false, align: 'left',
52
+			width: '7', fixed: false, align: 'center',
53 53
 			sortable: false, hidden: false
54 54
 		},
55 55
 		{
@@ -234,7 +234,7 @@ let viewObj = {
234 234
 		load: function() {
235 235
 			let param = $('#ITP_FORM_LOANMNG04010_VIEW_SEARCH').serializeObject();
236 236
 			param.gridSize = $.jgrid.defaults.rowNum;
237
-			param.pagingYn = false; // 페이징안함
237
+			param.pagingYn = true; // 페이징안함
238 238
 			var option = {
239 239
 				gridId: LOANMNG04010_VIEW_GRID_ID,
240 240
 				colModel: gridColModel.view,

+ 5 - 4
src/main/webapp/js/app/ordmng/ITP_ORDMNG01010.js

@@ -178,11 +178,12 @@ let pageObj = {
178 178
 			});
179 179
 			// 조회일자 지정	
180 180
 			var now = new Date();
181
-			var defaultToDate = new Date(now);
182
-			defaultToDate.setDate(now.getDate()+7);
181
+			var fromDate = new Date(now);
182
+			fromDate.setDate(now.getDate() - 7);
183
+			var toDate = new Date(now);
183 184
 			$('#ITP_TAB_ORDMNG01010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
184
-			$('#ITP_FORM_ORDMNG01010_SEARCH_FROM_DT').datepicker('setDate', now);
185
-			$('#ITP_FORM_ORDMNG01010_SEARCH_TO_DT').datepicker('setDate', defaultToDate);
185
+			$('#ITP_FORM_ORDMNG01010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
186
+			$('#ITP_FORM_ORDMNG01010_SEARCH_TO_DT').datepicker('setDate', toDate);
186 187
 		},
187 188
 		grid: function() {
188 189
 			itp_fn_jqgrid_resize(ORDMNG01010_GRID_ID, ORDMNG01010_GRID_LIST, 'lg');

+ 7 - 7
src/main/webapp/js/app/ordmng/ITP_ORDMNG02010.js

@@ -138,11 +138,13 @@ let pageObj = {
138 138
 			});
139 139
 			// 조회일자 지정	
140 140
 			var now = new Date();
141
-			var defaultToDate = new Date(now);
142
-			defaultToDate.setDate(now.getDate() + 7);
141
+			var fromDate = new Date(now);
142
+			fromDate.setDate(now.getDate() - 7);
143
+			var toDate = new Date(now);
144
+			toDate.setDate(now.getDate() + 7);
143 145
 			$('#ITP_TAB_ORDMNG02010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
144
-			$('#ITP_FORM_ORDMNG02010_SEARCH_FROM_DT').datepicker('setDate', now);
145
-			$('#ITP_FORM_ORDMNG02010_SEARCH_TO_DT').datepicker('setDate', defaultToDate);
146
+			$('#ITP_FORM_ORDMNG02010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
147
+			$('#ITP_FORM_ORDMNG02010_SEARCH_TO_DT').datepicker('setDate', toDate);
146 148
 		},
147 149
 		form: function() {
148 150
 			itp_fn_form_event.onKeyup('#ITP_FORM_ORDMNG02010_DETAIL');
@@ -462,10 +464,8 @@ let modifyObj = {
462 464
 		$('#ITP_FORM_ORDMNG02010_DETAIL .fnDlvRegDt').text(result.dlvReqDt);									// 납품서생성일자
463 465
 		$('#ITP_FORM_ORDMNG02010_DETAIL .fnWhsNm').text(result.whsNm);											// 발주총금액
464 466
 		$('#ITP_FORM_ORDMNG02010_DETAIL .fnDeliTelNo').text(result.deliTelNo);									// 납품장소연락처
465
-		$('#ITP_FORM_ORDMNG02010_DETAIL #ITP_FORM_ORDMNG02010_DETAIL_DLV_SCH_DT').val(result.dlvSchDt);			// 납품예정일
467
+		$('#ITP_FORM_ORDMNG02010_DETAIL #ITP_FORM_ORDMNG02010_DETAIL_DLV_SCH_DT').val(result.dlvReqDt);			// 납품예정일
466 468
 		$('#ITP_FORM_ORDMNG02010_DETAIL .fnDlvRegDt').text(result.dlvReqDt);									// 납품요청일
467
-		$('#ITP_FORM_ORDMNG02010_DETAIL #ITP_FORM_ORDMNG02010_DETAIL_DLV_MGR_NM').val(result.dlvMgrNm);			// 납품담당자
468
-		$('#ITP_FORM_ORDMNG02010_DETAIL #ITP_FORM_ORDMNG02010_DETAIL_DLV_MGR_TEL_NO').val(result.dlvMgrTelNo);	// 납품담당자연락처
469 469
 
470 470
 		shmtQtyValue = function(value, colname) {
471 471
 			var selectedIds = $(ORDMNG02010_DETAIL_GRID_ID).getGridParam('selarrrow');

+ 6 - 3
src/main/webapp/js/app/ordmng/ITP_ORDMNG03010.js

@@ -168,11 +168,14 @@ let pageObj = {
168 168
 		view: function() {
169 169
 			// 버튼 권한설정
170 170
 			fn_proc_btn_auth('ORDMNG03010');
171
-			// 조회일자 달력 팝업 불러오기
171
+			// 조회일자 지정	
172 172
 			var now = new Date();
173
+			var fromDate = new Date(now);
174
+			fromDate.setDate(now.getDate() - 7);
175
+			var toDate = new Date(now);
173 176
 			$('#ITP_TAB_ORDMNG03010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
174
-			$('#ITP_FORM_ORDMNG03010_SEARCH_DLV_REQ_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
175
-			$('#ITP_FORM_ORDMNG03010_SEARCH_DLV_CMPLT_DT').datepicker('setDate', new Date());
177
+			$('#ITP_FORM_ORDMNG03010_SEARCH_DLV_REQ_DT').datepicker('setDate', fromDate);
178
+			$('#ITP_FORM_ORDMNG03010_SEARCH_DLV_CMPLT_DT').datepicker('setDate', toDate);
176 179
 		}
177 180
 	},
178 181
 	event: {

+ 6 - 2
src/main/webapp/js/app/pomng/ITP_POMNG03010.js

@@ -332,9 +332,13 @@ let pageObj = {
332 332
 
333 333
 			// 조회일자 지정
334 334
 			var now = new Date();
335
+			var fromDate = new Date(now);
336
+			fromDate.setDate(now.getDate() - 7);
337
+			var toDate = new Date(now);
338
+			toDate.setDate(now.getDate() + 5);
335 339
 			$('#ITP_TAB_POMNG03010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
336
-			$('#ITP_FORM_POMNG03010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
337
-			$('#ITP_FORM_POMNG03010_SEARCH_TO_DT').datepicker('setDate', new Date());
340
+			$('#ITP_FORM_POMNG03010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
341
+			$('#ITP_FORM_POMNG03010_SEARCH_TO_DT').datepicker('setDate', toDate);
338 342
 			
339 343
 		},
340 344
 		grid: function() {

+ 6 - 7
src/main/webapp/js/app/pomng/ITP_POMNG04010.js

@@ -195,13 +195,12 @@ let pageObj = {
195 195
 			});
196 196
 			// 조회일자 지정	
197 197
 			var now = new Date();
198
-			var defaultToDate1 = new Date(now);
199
-			var defaultToDate2 = new Date(now);
200
-			defaultToDate1.setDate(now.getDate() - 30);
201
-			defaultToDate2.setDate(now.getDate() + 30);
198
+			var fromDate = new Date(now);
199
+			fromDate.setDate(now.getDate() - 7);
200
+			var toDate = new Date(now);
202 201
 			$('#ITP_TAB_POMNG04010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
203
-			$('#ITP_FORM_POMNG04010_SEARCH_FROM_DT').datepicker('setDate', defaultToDate1);
204
-			$('#ITP_FORM_POMNG04010_SEARCH_TO_DT').datepicker('setDate', defaultToDate2);
202
+			$('#ITP_FORM_POMNG04010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
203
+			$('#ITP_FORM_POMNG04010_SEARCH_TO_DT').datepicker('setDate', toDate);
205 204
 		},
206 205
 		grid: function() {
207 206
 			itp_fn_jqgrid_resize(POMNG04010_GRID_ID, POMNG04010_GRID_LIST, 'lg');
@@ -538,7 +537,7 @@ let modifyObj = {
538 537
 		$('#ITP_FORM_POMNG04010_DETAIL #ITP_FORM_POMNG04010_DETAIL_AFFL_SHOP_ID').val(result.afflShopId);
539 538
 		$('#ITP_FORM_POMNG04010_DETAIL .fnBrandNm').text(result.brandNm);				
540 539
 		$('#ITP_FORM_POMNG04010_DETAIL .fnPchPodrUnqNo').text(result.pchPodrUnqNo);
541
-		$('#ITP_FORM_POMNG04010_DETAIL .fnSpplyNm').text(result.spplyId);
540
+		$('#ITP_FORM_POMNG04010_DETAIL .fnSpplyNm').text(result.spplyNm);
542 541
 		$('#ITP_FORM_POMNG04010_DETAIL .fnPodrDt').text(result.podrDt);
543 542
 		$('#ITP_FORM_POMNG04010_DETAIL .fnPchOdrStCd').text(result.pchOdrStNm);
544 543
 		$('#ITP_FORM_POMNG04010_DETAIL .fnPodrTotalAmt').text(result.podrTotalAmt.toString().replace(/\B(?=(\d{3})+(?!\d))/g, ','));

+ 17 - 18
src/main/webapp/js/app/pomng/ITP_POMNG05010.js

@@ -40,7 +40,7 @@ const gridColModel = {
40 40
 			index: 'Brand_Nm', name: 'brandNm',			
41 41
 			label: ITP_MSG_LOCALE.label.brandNm, 		//브랜드이름
42 42
 			width: '20', fixed: false, align: 'left',	
43
-			minwidth:150,
43
+			minwidth:140,
44 44
 			sortable: false, hidden: false, classes: 'ui-ellipsis'
45 45
 		},
46 46
 		{
@@ -75,7 +75,7 @@ const gridColModel = {
75 75
 			index: 'WHS_NM', name: 'whsNm',				
76 76
 			label: '입고처', 			//납품장소
77 77
 			width: '20', fixed: false, align: 'left',	
78
-			minwidth:220,
78
+			minwidth:170,
79 79
 			sortable: false, hidden: false, classes: 'ui-ellipsis'
80 80
 		},
81 81
 		{
@@ -124,56 +124,52 @@ const gridColModel = {
124 124
 			index: 'ITEM_NM', name: 'itemNm',			
125 125
 			label: ITP_MSG_LOCALE.label.itemNm, 		//품목명
126 126
 			width: '10', fixed: false, align: 'left',	
127
-			minwidth:180,
127
+			minwidth:120,
128 128
 			sortable: false, hidden: false, classes: 'ui-ellipsis'
129 129
 		},
130 130
 		{
131 131
 			index: 'PODR_QTY', name: 'podrQty',			
132 132
 			label: ITP_MSG_LOCALE.label.podrQty, 		//수주수량
133
-			width: '6', fixed: false, align: 'right',	
134
-			minwidth:80,
133
+			width: '24', fixed: false, align: 'right',	
135 134
 			sortable: false, hidden: false				
136 135
 		},
137 136
 		{
138 137
 			index: 'DLV_QTY', name: 'dlvQty',			
139 138
 			label: ITP_MSG_LOCALE.label.dlvQty, 		//납품수량
140
-			width: '6', fixed: false, align: 'right',	
141
-			minwidth:80,
139
+			width: '24', fixed: false, align: 'right',	
142 140
 			sortable: false, hidden: false				
143 141
 		},
144 142
 		{
145 143
 			index: 'UNIT', name: 'unit',				
146 144
 			label: ITP_MSG_LOCALE.label.unit, 			//단가
147
-			width: '6', fixed: false, align: 'right',	
145
+			width: '16', fixed: false, align: 'right',	
148 146
 			sortable: false, hidden: true				
149 147
 		},
150 148
 		{
151 149
 			index: 'UNIT_AMT', name: 'unitAmt',			
152 150
 			label: ITP_MSG_LOCALE.label.unitAmt, 		//단가
153
-			width: '6', fixed: false, align: 'right',	
154
-			minwidth:80,
151
+			width: '24', fixed: false, align: 'right',	
155 152
 			sortable: false, hidden: false,
156 153
 			formatter:'integer',formatoptions: { defaultValue: '', thousandsSeparator: ',' }				
157 154
 		},
158 155
 		{
159 156
 			index: 'DLV_MGR_NM', name: 'dlvMgrNm',		
160 157
 			label: ITP_MSG_LOCALE.label.dlvMgrNm, 		//납품담당자
161
-			width: '8', fixed: false, align: 'left',	
162
-			minwidth:100,
158
+			width: '8', fixed: false, align: 'center',	
159
+			minwidth:80,
163 160
 			sortable: false, hidden: false, classes: 'ui-ellipsis'
164 161
 		},
165 162
 		{
166 163
 			index: 'DLV_MGR_TEL_NO', name: 'dlvMgrTelNo',	
167 164
 			label: ITP_MSG_LOCALE.label.dlvMgrTelNo, 	//납품담당연락처
168
-			width: '10', fixed: false, align: 'center',	
169
-			minwidth:120,
165
+			width: '25', fixed: false, align: 'center',	
170 166
 			sortable: false, hidden: false				
171 167
 		},
172 168
 		{
173 169
 			index: 'WHS_DVSN_NM', name: 'whsDvsnNm',	
174 170
 			label: ITP_MSG_LOCALE.label.whsDvsnNm, 	//창고구분
175
-			width: '10', fixed: false, align: 'center',	
176
-			minwidth:100,
171
+			width: '16', fixed: false, align: 'center',
172
+			minwidth:70,
177 173
 			sortable: false, hidden: false				
178 174
 		}
179 175
 	]
@@ -203,9 +199,12 @@ let pageObj = {
203 199
 			});
204 200
 			// 조회일자 지정
205 201
 			var now = new Date();
202
+			var fromDate = new Date(now);
203
+			fromDate.setDate(now.getDate() - 7);
204
+			var toDate = new Date(now);
206 205
 			$('#ITP_TAB_POMNG05010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
207
-			$('#ITP_FORM_POMNG05010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
208
-			$('#ITP_FORM_POMNG05010_SEARCH_TO_DT').datepicker('setDate', new Date());
206
+			$('#ITP_FORM_POMNG05010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
207
+			$('#ITP_FORM_POMNG05010_SEARCH_TO_DT').datepicker('setDate', toDate);
209 208
 			
210 209
 			$('#ITP_BTN_POMNG05010_EXCEL').show();
211 210
 		},

+ 7 - 3
src/main/webapp/js/app/pomng/ITP_POMNG06010.js

@@ -215,11 +215,15 @@ let listObj = {
215 215
 				fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
216 216
 			}
217 217
 		});
218
-
218
+		// 조회일자 지정	
219 219
 		var now = new Date();
220
+		var fromDate = new Date(now);
221
+		fromDate.setDate(now.getDate() - 7);
222
+		var toDate = new Date(now);
223
+		toDate.setDate(now.getDate() + 7);
220 224
 		$('#ITP_TAB_POMNG06010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
221
-		$('#ITP_FORM_POMNG06010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setDate(now.getDate())));
222
-		$('#ITP_FORM_POMNG06010_SEARCH_TO_DT').datepicker('setDate', new Date(now.setDate(now.getDate() + 30)));
225
+		$('#ITP_FORM_POMNG06010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
226
+		$('#ITP_FORM_POMNG06010_SEARCH_TO_DT').datepicker('setDate', toDate);
223 227
 
224 228
 		$('#ITP_BTN_POMNG06010_EXCEL').show();
225 229
 	},

+ 5 - 6
src/main/webapp/js/app/pomng/ITP_POMNG07010.js

@@ -177,18 +177,17 @@ let pageObj = {
177 177
 			});
178 178
 			// 조회일자 지정	
179 179
 			var now = new Date();
180
-			var defaultToDate = new Date(now);
181
-			defaultToDate.setDate(now.getDate() + 5);
180
+			var fromDate = new Date(now);
181
+			fromDate.setDate(now.getDate() - 7);
182
+			var toDate = new Date(now);
182 183
 			$('#ITP_TAB_POMNG07010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
183
-			$('#ITP_FORM_POMNG07010_SEARCH_FROM_DT').datepicker('setDate', now);
184
-			$('#ITP_FORM_POMNG07010_SEARCH_TO_DT').datepicker('setDate', defaultToDate);
185
-			
184
+			$('#ITP_FORM_POMNG07010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
185
+			$('#ITP_FORM_POMNG07010_SEARCH_TO_DT').datepicker('setDate', toDate);
186 186
 			$('#ITP_BTN_POMNG07010_EXCEL').show();
187 187
 			
188 188
 			if (fn_make_user_info.get('storeId') != '') {
189 189
 				$('.brandSearchCond').hide();	
190 190
 			}
191
-			
192 191
 		},
193 192
 		grid: function() {
194 193
 			itp_fn_jqgrid_resize(POMNG07010_GRID_ID, POMNG07010_GRID_LIST, 'lg');

+ 6 - 2
src/main/webapp/js/app/rtnmng/ITP_RTNMNG02010.js

@@ -292,10 +292,14 @@ let pageObj = {
292 292
 			$('#ITP_FORM_RTNMNG02010_SEARCH_SBRAND_ID').val(fn_make_user_info.get('brandId'));
293 293
 			$('#ITP_FORM_RTNMNG02010_SEARCH_SSTORE_ID').val(fn_make_user_info.get('storeId'));
294 294
 			
295
+			// 조회일자 지정	
295 296
 			var now = new Date();
297
+			var fromDate = new Date(now);
298
+			fromDate.setDate(now.getDate() - 7);
299
+			var toDate = new Date(now);
296 300
 			$('#ITP_TAB_RTNMNG02010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
297
-			$('#ITP_FORM_RTNMNG02010_SEARCH_FROM_DT').datepicker('setDate', now);
298
-			$('#ITP_FORM_RTNMNG02010_SEARCH_TO_DT').datepicker('setDate', new Date(now.setDate(now.getDate()+30)));			
301
+			$('#ITP_FORM_RTNMNG02010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
302
+			$('#ITP_FORM_RTNMNG02010_SEARCH_TO_DT').datepicker('setDate', toDate);			
299 303
 			
300 304
 		},
301 305
 		grid: function() {

+ 7 - 3
src/main/webapp/js/app/rtnmng/ITP_RTNMNG03010.js

@@ -421,11 +421,15 @@ let pageObj = {
421 421
 			$('#ITP_FORM_RTNMNG03010_SEARCH_SBRAND_ID').val(fn_make_user_info.get('brandId'));
422 422
 			$('#ITP_FORM_RTNMNG03010_SEARCH_SSTORE_ID').val(fn_make_user_info.get('storeId'));
423 423
 
424
-			// 조회일자 지정
424
+			// 조회일자 지정	
425 425
 			var now = new Date();
426
+			var fromDate = new Date(now);
427
+			fromDate.setDate(now.getDate() - 7);
428
+			var toDate = new Date(now);
429
+			toDate.setDate(now.getDate() + 5);
426 430
 			$('#ITP_TAB_RTNMNG03010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
427
-			$('#ITP_FORM_RTNMNG03010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
428
-			$('#ITP_FORM_RTNMNG03010_SEARCH_TO_DT').datepicker('setDate', new Date());
431
+			$('#ITP_FORM_RTNMNG03010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
432
+			$('#ITP_FORM_RTNMNG03010_SEARCH_TO_DT').datepicker('setDate', toDate);
429 433
 			
430 434
 		},
431 435
 		grid: function() {

+ 5 - 4
src/main/webapp/js/app/rtnmng/ITP_RTNMNG04010.js

@@ -188,11 +188,12 @@ let pageObj = {
188 188
 			});
189 189
 			// 조회일자 지정	
190 190
 			var now = new Date();
191
-			var defaultToDate = new Date(now);
192
-			defaultToDate.setDate(now.getDate() + 10);
191
+			var fromDate = new Date(now);
192
+			fromDate.setDate(now.getDate() - 7);
193
+			var toDate = new Date(now);
193 194
 			$('#ITP_TAB_RTNMNG04010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
194
-			$('#ITP_FORM_RTNMNG04010_SEARCH_FROM_DT').datepicker('setDate', now);
195
-			$('#ITP_FORM_RTNMNG04010_SEARCH_TO_DT').datepicker('setDate', defaultToDate);
195
+			$('#ITP_FORM_RTNMNG04010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
196
+			$('#ITP_FORM_RTNMNG04010_SEARCH_TO_DT').datepicker('setDate', toDate);
196 197
 		},
197 198
 		grid: function() {
198 199
 			itp_fn_jqgrid_resize(RTNMNG04010_GRID_ID, RTNMNG04010_GRID_LIST, 'lg');

+ 7 - 3
src/main/webapp/js/app/rtnmng/ITP_RTNMNG05010.js

@@ -222,11 +222,15 @@ let listObj = {
222 222
 				fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
223 223
 			}
224 224
 		});
225
-
225
+		// 조회일자 지정	
226 226
 		var now = new Date();
227
+		var fromDate = new Date(now);
228
+		fromDate.setDate(now.getDate() - 7);
229
+		var toDate = new Date(now);
230
+		toDate.setDate(now.getDate() + 7);
227 231
 		$('#ITP_TAB_RTNMNG05010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
228
-		$('#ITP_FORM_RTNMNG05010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setDate(now.getDate())));
229
-		$('#ITP_FORM_RTNMNG05010_SEARCH_TO_DT').datepicker('setDate', new Date(now.setDate(now.getDate() + 30)));
232
+		$('#ITP_FORM_RTNMNG05010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
233
+		$('#ITP_FORM_RTNMNG05010_SEARCH_TO_DT').datepicker('setDate', toDate);
230 234
 		
231 235
 		$('#ITP_FORM_RTNMNG05010_SEARCH_SRTN_WHS_ID').val('xxx'); // 임시
232 236
 		

+ 5 - 4
src/main/webapp/js/app/rtnmng/ITP_RTNMNG06010.js

@@ -135,11 +135,12 @@ let pageObj = {
135 135
 			});
136 136
 			// 조회일자 지정	
137 137
 			var now = new Date();
138
-			var defaultToDate = new Date(now);
139
-			defaultToDate.setDate(now.getDate() + 5);
138
+			var fromDate = new Date(now);
139
+			fromDate.setDate(now.getDate() - 7);
140
+			var toDate = new Date(now);
140 141
 			$('#ITP_TAB_RTNMNG06010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
141
-			$('#ITP_FORM_RTNMNG06010_SEARCH_FROM_DT').datepicker('setDate', now);
142
-			$('#ITP_FORM_RTNMNG06010_SEARCH_TO_DT').datepicker('setDate', defaultToDate);
142
+			$('#ITP_FORM_RTNMNG06010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
143
+			$('#ITP_FORM_RTNMNG06010_SEARCH_TO_DT').datepicker('setDate', toDate);
143 144
 			
144 145
 			$('#ITP_BTN_RTNMNG06010_SEARCH_DEL_SRTN_WHS_NM').show();
145 146
 			$('#ITP_BTN_RTNMNG06010_SEARCH_DEL_SSPPLY_NM').show();

+ 6 - 4
src/main/webapp/js/app/salesmng/ITP_SALESMNG01010.js

@@ -140,12 +140,14 @@ let pageObj = {
140 140
 		            fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
141 141
 		        }
142 142
 		    });
143
-
144
-			// 조회일자 지정
143
+			// 조회일자 지정	
145 144
 			var now = new Date();
145
+			var fromDate = new Date(now);
146
+			fromDate.setDate(now.getDate() - 30);
147
+			var toDate = new Date(now);
146 148
 			$('#ITP_TAB_SALESMNG01010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);			
147
-			$('#ITP_FORM_SALESMNG01010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
148
-			$('#ITP_FORM_SALESMNG01010_SEARCH_TO_DT').datepicker('setDate', new Date());
149
+			$('#ITP_FORM_SALESMNG01010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
150
+			$('#ITP_FORM_SALESMNG01010_SEARCH_TO_DT').datepicker('setDate', toDate);
149 151
 			
150 152
 			// 권한에 따라 매장값 설정
151 153
 			$('#ITP_FORM_SALESMNG01010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));

+ 6 - 4
src/main/webapp/js/app/salesmng/ITP_SALESMNG02010.js

@@ -146,12 +146,14 @@ let pageObj = {
146 146
 		            fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
147 147
 		        }
148 148
 		    });
149
-
150
-			// 조회일자 지정
149
+			// 조회일자 지정	
151 150
 			var now = new Date();
151
+			var fromDate = new Date(now);
152
+			fromDate.setDate(now.getDate() - 30);
153
+			var toDate = new Date(now);
152 154
 			$('#ITP_TAB_SALESMNG02010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);			
153
-			$('#ITP_FORM_SALESMNG02010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
154
-			$('#ITP_FORM_SALESMNG02010_SEARCH_TO_DT').datepicker('setDate', new Date());
155
+			$('#ITP_FORM_SALESMNG02010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
156
+			$('#ITP_FORM_SALESMNG02010_SEARCH_TO_DT').datepicker('setDate', toDate);
155 157
 			
156 158
 			// 권한에 따라 매장값 설정
157 159
 			$('#ITP_FORM_SALESMNG02010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));

+ 6 - 4
src/main/webapp/js/app/settmng/ITP_SETTMNG01010.js

@@ -323,12 +323,14 @@ let pageObj = {
323 323
 		            fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
324 324
 		        }
325 325
 		    });
326
-
327
-			// 조회일자 지정
326
+			// 조회일자 지정	
328 327
 			var now = new Date();
328
+			var fromDate = new Date(now);
329
+			fromDate.setDate(now.getDate() - 30);
330
+			var toDate = new Date(now);
329 331
 			$('#ITP_TAB_SETTMNG01010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);			
330
-			$('#ITP_FORM_SETTMNG01010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
331
-			$('#ITP_FORM_SETTMNG01010_SEARCH_TO_DT').datepicker('setDate', new Date());
332
+			$('#ITP_FORM_SETTMNG01010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
333
+			$('#ITP_FORM_SETTMNG01010_SEARCH_TO_DT').datepicker('setDate', toDate);
332 334
 			
333 335
 			// 권한에 따라 매장값 설정
334 336
 			$('#ITP_FORM_SETTMNG01010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));

+ 6 - 3
src/main/webapp/js/app/settmng/ITP_SETTMNG02010.js

@@ -257,11 +257,14 @@ let pageObj = {
257 257
 		            fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
258 258
 		        }
259 259
 		    });
260
-			// 조회일자 지정
260
+			// 조회일자 지정	
261 261
 			var now = new Date();
262
+			var fromDate = new Date(now);
263
+			fromDate.setDate(now.getDate() - 30);
264
+			var toDate = new Date(now);
262 265
 			$('#ITP_TAB_SETTMNG02010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);			
263
-			$('#ITP_FORM_SETTMNG02010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
264
-			$('#ITP_FORM_SETTMNG02010_SEARCH_TO_DT').datepicker('setDate', new Date());
266
+			$('#ITP_FORM_SETTMNG02010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
267
+			$('#ITP_FORM_SETTMNG02010_SEARCH_TO_DT').datepicker('setDate', toDate);
265 268
 			
266 269
 			// 권한에 따라 매장값 설정
267 270
 			$('#ITP_FORM_SETTMNG02010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));

+ 9 - 5
src/main/webapp/js/app/settmng/ITP_SETTMNG03010.js

@@ -260,12 +260,14 @@ let pageObj = {
260 260
 		            fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
261 261
 		        }
262 262
 		    });
263
-
264
-			// 조회일자 지정
263
+			// 조회일자 지정	
265 264
 			var now = new Date();
265
+			var fromDate = new Date(now);
266
+			fromDate.setDate(now.getDate() - 30);
267
+			var toDate = new Date(now);
266 268
 			$('#ITP_TAB_SETTMNG03010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);			
267
-			$('#ITP_FORM_SETTMNG03010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
268
-			$('#ITP_FORM_SETTMNG03010_SEARCH_TO_DT').datepicker('setDate', new Date());
269
+			$('#ITP_FORM_SETTMNG03010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
270
+			$('#ITP_FORM_SETTMNG03010_SEARCH_TO_DT').datepicker('setDate', toDate);
269 271
 			
270 272
 			// 권한에 따라 매장값 설정
271 273
 			$('#ITP_FORM_SETTMNG03010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));
@@ -518,8 +520,9 @@ let modifyObj = {
518 520
 			};
519 521
 			var sttlReqAmt =  parseInt($('#ITP_FORM_SETTMNG03010_DETAIL_STTL_REQ_AMT').val());
520 522
 			var acctBal =  parseInt($('#ITP_FORM_SETTMNG03010_DETAIL_ACCT_BAL').val());
523
+			var rcptYn =  $('#ITP_FORM_SETTMNG03010_DETAIL_RCPT_YN').val();
521 524
 			
522
-			if(acctBal > 0) {
525
+			if(acctBal > 0 && rcptYn != 'Y') {
523 526
 				if(acctBal >= sttlReqAmt) {
524 527
 					itp_fn_modal_confirm('계좌잔액에서 지급처리가 진행됩니다.\n정산 확정하시겠습니까?', confirmFn, null);						
525 528
 				} else {
@@ -541,6 +544,7 @@ let modifyObj = {
541 544
 		$('#ITP_FORM_SETTMNG03010_DETAIL_STTL_MGNT_UNQ_NO').val(result.sttlMgntUnqNo);
542 545
 		$('#ITP_FORM_SETTMNG03010_DETAIL_ACCT_BAL').val(result.acctBal); // 계좌잔액
543 546
 		$('#ITP_FORM_SETTMNG03010_DETAIL_STTL_REQ_AMT').val(result.sttlReqAmt); // 정산요청금액
547
+		$('#ITP_FORM_SETTMNG03010_DETAIL_RCPT_YN').val(result.rcptYn); // 수납여부
544 548
 		
545 549
 		$('#ITP_FORM_SETTMNG03010_DETAIL .fnBrandNm').text(result.brandNm);
546 550
 		$('#ITP_FORM_SETTMNG03010_DETAIL .fnStoreNm').text(result.storeNm);

+ 5 - 5
src/main/webapp/js/app/stinfo/ITP_STINFO04010.js

@@ -855,16 +855,16 @@ let modifyObj = {
855 855
         //$('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_SALE_UNIT').val(result.saleUnit);
856 856
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_BARCODE').val(result.barcode);
857 857
         //$('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_STCK_UNIT').val(result.stckUnit);
858
-        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_WEIGHT').val(result.weight);
858
+        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_WEIGHT').val(result.weight.toFixed(2));
859 859
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_WEIGHT_UNIT').val(result.weightUnit);
860 860
         $('#ITP_FORM_STINFO04010_DETAIL .item_unit').text(result.unit);
861
-        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_VOLUME').val(result.volume);
861
+        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_VOLUME').val(result.volume.toFixed(2));
862 862
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_VOLUME_UNIT').val(result.volumeUnit);        
863
-        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_WIDTH').val(result.width);
863
+        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_WIDTH').val(result.width.toFixed(2));
864 864
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_WIDTH_UNIT').val(result.widthUnit);
865
-        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_HEIGHT').val(result.height);
865
+        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_HEIGHT').val(result.height.toFixed(2));
866 866
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_HEIGHT_UNIT').val(result.heightUnit);
867
-        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_HIGH').val(result.high);
867
+        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_HIGH').val(result.high.toFixed(2));
868 868
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_HIGH_UNIT').val(result.highUnit);
869 869
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_ONE_BOX_QTY').val(itp_fn_number_comma(result.oneBoxQty));
870 870
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_EXPRY_YN').val(result.expryYn);

+ 5 - 4
src/main/webapp/js/app/vendinfo/ITP_VENDINFO03010.js

@@ -109,11 +109,12 @@ let pageObj = {
109 109
 			});
110 110
 			// 조회일자 지정	
111 111
 			var now = new Date();
112
-			var defaultToDate = new Date(now);
113
-			defaultToDate.setDate(now.getDate()+7);
112
+			var fromDate = new Date(now);
113
+			fromDate.setDate(now.getDate() - 30);
114
+			var toDate = new Date(now);
114 115
 			$('#ITP_TAB_VENDINFO03010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);
115
-			$('#ITP_FORM_VENDINFO03010_SEARCH_FROM_DT').datepicker('setDate', now);
116
-			$('#ITP_FORM_VENDINFO03010_SEARCH_TO_DT').datepicker('setDate', defaultToDate);
116
+			$('#ITP_FORM_VENDINFO03010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
117
+			$('#ITP_FORM_VENDINFO03010_SEARCH_TO_DT').datepicker('setDate', toDate);
117 118
 		},
118 119
 		grid: function() {
119 120
 			itp_fn_jqgrid_resize(VENDINFO03010_GRID_ID, VENDINFO03010_GRID_LIST, 'lg');

+ 6 - 4
src/main/webapp/js/app/vsettmng/ITP_VSETTMNG01010.js

@@ -317,12 +317,14 @@ let pageObj = {
317 317
 		            fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
318 318
 		        }
319 319
 		    });
320
-
321
-			// 조회일자 지정
320
+			// 조회일자 지정	
322 321
 			var now = new Date();
322
+			var fromDate = new Date(now);
323
+			fromDate.setDate(now.getDate() - 30);
324
+			var toDate = new Date(now);
323 325
 			$('#ITP_TAB_VSETTMNG01010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);			
324
-			$('#ITP_FORM_VSETTMNG01010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
325
-			$('#ITP_FORM_VSETTMNG01010_SEARCH_TO_DT').datepicker('setDate', new Date());
326
+			$('#ITP_FORM_VSETTMNG01010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
327
+			$('#ITP_FORM_VSETTMNG01010_SEARCH_TO_DT').datepicker('setDate', toDate);
326 328
 			
327 329
 			// 권한에 따라 매장값 설정
328 330
 			$('#ITP_FORM_VSETTMNG01010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));

+ 6 - 4
src/main/webapp/js/app/vsettmng/ITP_VSETTMNG02010.js

@@ -263,12 +263,14 @@ let pageObj = {
263 263
 		            fn_make_select(CODE_LIST, $(this).data('select-code'), $(this).attr('id'));
264 264
 		        }
265 265
 		    });
266
-
267
-			// 조회일자 지정
266
+			// 조회일자 지정	
268 267
 			var now = new Date();
268
+			var fromDate = new Date(now);
269
+			fromDate.setDate(now.getDate() - 30);
270
+			var toDate = new Date(now);
269 271
 			$('#ITP_TAB_VSETTMNG02010 .input-group.date').datepicker(ITP_DATE_LANGUAGE);			
270
-			$('#ITP_FORM_VSETTMNG02010_SEARCH_FROM_DT').datepicker('setDate', new Date(now.setMonth(now.getMonth() - 1)));
271
-			$('#ITP_FORM_VSETTMNG02010_SEARCH_TO_DT').datepicker('setDate', new Date());
272
+			$('#ITP_FORM_VSETTMNG02010_SEARCH_FROM_DT').datepicker('setDate', fromDate);
273
+			$('#ITP_FORM_VSETTMNG02010_SEARCH_TO_DT').datepicker('setDate', toDate);
272 274
 			
273 275
 			// 권한에 따라 매장값 설정
274 276
 			$('#ITP_FORM_VSETTMNG02010_SEARCH_BRAND_ID').val(fn_make_user_info.get('brandId'));

+ 1 - 1
src/main/webapp/mobile/app/mordmng/MORDMNG02010.html

@@ -215,7 +215,7 @@
215 215
 					  <div class="nomal">
216 216
 						<label class="col_4">비고</label>
217 217
 						<span>:</span>
218
-					    <input id="ITP_FORM_MORDMNG02010_VIEW_DELI_DESC" type="text" name="deliDesc">
218
+					    <input id="ITP_FORM_MORDMNG02010_VIEW_DELI_DESC" class="full" type="text" name="deliDesc">
219 219
 					  </div>
220 220
 					</div>
221 221
 			  	</li>

+ 2 - 2
src/main/webapp/mobile/app/mpomng/MPOMNG01010.html

@@ -50,10 +50,10 @@
50 50
 	              <button id="ITP_BTN_MPOMNG01010_DETAIL_DELETE_WHS_NM"><img src="../img/delete.png" alt=""></button>
51 51
 	            </div>
52 52
 	        </div>
53
-	        <div class="table_header line">
53
+	        <div class="table_btn line">
54 54
 	          <div >
55 55
 	            <h1><구매품목></h1>
56
-	            <button type="button" id="ITP_BTN_MPOMNG01010_DETAIL_DELROW" class="btn-primary btn-sm ADB">품목삭제</button>
56
+	            <button type="button" id="ITP_BTN_MPOMNG01010_DETAIL_DELROW" class="btn-danger btn-sm ADB">품목삭제</button>
57 57
 	            <button type="button" id="ITP_BTN_MPOMNG01010_DETAIL_ADDROW" class="btn-primary btn-sm ADB" data-call-popup="ITP_POP_MPOMNG01010_ITEM_AREA">품목추가</button>
58 58
 	          </div>
59 59
 	        </div>

+ 2 - 2
src/main/webapp/mobile/app/mpomng/MPOMNG02010.html

@@ -262,7 +262,7 @@
262 262
             </div>
263 263
             <div class="right">
264 264
               <button id="ITP_BTN_MPOMNG02010_MODIFY_MINUS">-</button>
265
-			  <input id="ITP_MPOMNG02010_MODIFY_NUM" class="">
265
+			  <input type="number" id="ITP_MPOMNG02010_MODIFY_NUM" class="" value="1" maxlength="5" data-brandUnitUnqNo="">
266 266
               <button id="ITP_BTN_MPOMNG02010_MODIFY_PLUS">+</button>
267 267
             </div>
268 268
           </li>
@@ -399,7 +399,7 @@
399 399
            	 <div class="itp_num_set">
400 400
                 <div class="right">
401 401
 				    <button id="ITP_BTN_MPOMNG02010_POP_ITEM_MINUS">-</button>
402
-    			    <input id="ITP_BTN_MPOMNG02010_POP_NUM" class="">
402
+					<input type="number" id="ITP_BTN_MPOMNG02010_POP_NUM" class="" value="1" maxlength="5">
403 403
 				    <button id="ITP_BTN_MPOMNG02010_POP_ITEM_PLUS">+</button>
404 404
 			    </div>
405 405
 		    </div>

+ 1 - 1
src/main/webapp/mobile/app/mrtnmng/MRTNMNG01010.html

@@ -37,7 +37,7 @@
37 37
 							<button id="ITP_BTN_MRTNMNG01010_DETAIL_DELETE_WHS_NM"><img src="../img/delete.png" alt=""></button>
38 38
 						</div>
39 39
 					</div>
40
-					<div class="table_header">
40
+					<div class="table_btn>
41 41
 						<h1><반품 품목></h1>
42 42
 						<button type="button" id="ITP_BTN_MRTNMNG01010_DETAIL_DELROW" class="btn-primary btn-sm ADB">품목삭제</button>
43 43
 						<button type="button" id="ITP_BTN_MRTNMNG01010_DETAIL_ADDROW" class="btn-primary btn-sm ADB" data-call-popup="ITP_POP_MRTNMNG01010_ITEM_AREA">품목추가</button>

+ 4 - 4
src/main/webapp/mobile/app/mrtnmng/MRTNMNG02010.html

@@ -193,7 +193,7 @@
193 193
 							<button id="ITP_BTN_MRTNMNG02010_MODIFY_DELETE_WHS_NM"><img src="../img/delete.png" alt=""></button>
194 194
 						</div>
195 195
 					</div>
196
-					<div class="table_header">
196
+					<div class="table_btn">
197 197
 						<h1><반품 품목></h1>
198 198
 						<button type="button" id="ITP_BTN_MRTNMNG02010_MODIFY_DEL_ROW" class="btn-primary btn-sm ADB">품목삭제</button>
199 199
 						<button type="button" id="ITP_BTN_MRTNMNG02010_MODIFY_ADD_ROW" class="btn-primary btn-sm ADB">품목추가</button>
@@ -271,7 +271,7 @@
271 271
 		<div class="pop">
272 272
 			<div class="header">
273 273
 				<div class="header_left">
274
-					<label>품장소</label>
274
+					<label>품장소</label>
275 275
 				</div>
276 276
 				<div class="header_right">
277 277
 					<button type="button" id="ITP_BTN_MRTNMNG02010_POP_WHS_CLOSE" class="btn-pop-close"><img src="../img/close.png"></button>
@@ -281,12 +281,12 @@
281 281
 				<form id="ITP_FORM_MRTNMNG02010_POP_WHS" class="form-horizontal" onsubmit="return false;">
282 282
 					<input type="hidden" id="ITP_FORM_MRTNMNG02010_WHS_ITEM_BRAND_ID" name="sbrandId" value="">
283 283
 					<input type="hidden" id="ITP_FORM_MRTNMNG02010_WHS_ITEM_STORE_ID" name="sstoreId" value="">
284
-					<input id="ITP_FORM_MRTNMNG02010_POP_WHS_KEYWORD" type="text" name="swhsNm" placeholder="납품장소명">
284
+					<input id="ITP_FORM_MRTNMNG02010_POP_WHS_KEYWORD" type="text" name="swhsNm" placeholder="창고명">
285 285
 					<button id="ITP_BTN_MRTNMNG02010_POP_WHS_SEARCH"><img src="../img/search.png"></button>
286 286
 				</form>
287 287
 			</div>
288 288
 			<div class="select_btn">
289
-				<button id="ITP_BTN_MRTNMNG02010_POP_WHS_NM" class="btn_red">품장소 <img src="../img/arrow_down.png"></button>
289
+				<button id="ITP_BTN_MRTNMNG02010_POP_WHS_NM" class="btn_red">품장소 <img src="../img/arrow_down.png"></button>
290 290
 			</div>
291 291
 			<div id="ITP_LIST_MRTNMNG02010_POP_WHS_AREA" class="popup_scroll">
292 292
 				<ul id="ITP_LIST_MRTNMNG02010_POP_WHS_ROWS" class="mb_0 panel-group itp_nav"></ul>

+ 1 - 2
src/main/webapp/mobile/app/mrtnmng/MRTNMNG05010.html

@@ -119,8 +119,7 @@
119 119
 				</div>
120 120
 			</div>
121 121
 			<div class="button_bar">
122
-				<button id="ITP_BTN_MRTNMNG05010_LIST_MODIFY" class="btn_col_6 btn-m-orange INPS">반품처리</button>
123
-				<button id="ITP_BTN_MRTNMNG05010_LIST_CANCEL" class="btn_col_3 btn-gray CLB">취소</button>
122
+				<button id="ITP_BTN_MRTNMNG05010_LIST_CANCEL" class="col_12 btn-gray CLB">취소</button>
124 123
 			</div>
125 124
 		</form>
126 125
 	</div>

+ 1 - 1
src/main/webapp/mobile/app/mrtnmng/MRTNMNG06010.html

@@ -104,7 +104,7 @@
104 104
 								<label>발주수량</label>
105 105
 								<span>:</span>
106 106
 								<div class="fnColReqQty"></div>
107
-								<label class="sub_info">입고수량</label>
107
+								<label class="sub_info">수거수량</label>
108 108
 								<span>:</span>
109 109
 								<div class="fnRodrQty"></div>
110 110
 							</div>

+ 1 - 1
src/main/webapp/mobile/app/mstockmng/MSTOCKMNG01010.html

@@ -102,7 +102,7 @@
102 102
 		<div class="pop">
103 103
 			<div class="header">
104 104
 				<div class="header_left">
105
-					<label>창고</label>
105
+					<label>창고정보</label>
106 106
 				</div>
107 107
 				<div class="header_right">
108 108
 					<button type="button" id="ITP_BTN_MSTOCKMNG01010_POP_WHS_CLOSE" class="btn-pop-close"><img src="../img/close.png"></button>

+ 4 - 4
src/main/webapp/mobile/app/mstockmng/MSTOCKMNG02010.html

@@ -79,7 +79,7 @@
79 79
 						  <button class="DETAIL_ITEM_MINUS">
80 80
 						  	<div>-</div>
81 81
 						  </button>
82
-   			    		  <input id="ITP_MSTOCKMNG02010_DETAIL_NUM" class="">
82
+						  <input type="number" id="ITP_MSTOCKMNG02010_DETAIL_NUM" class="" value="1" maxlength="5">
83 83
 						  <button class="DETAIL_ITEM_PLUS">
84 84
 						  	<div style="left:-1px;">+</div>
85 85
 						  </button>
@@ -111,7 +111,7 @@
111 111
 		<div class="pop">
112 112
 			<div class="header">
113 113
 				<div class="header_left">
114
-					<label>납품장소</label>
114
+					<label>창고정보</label>
115 115
 				</div>
116 116
 				<div class="header_right">
117 117
 					<button type="button" id="ITP_BTN_MSTOCKMNG02010_POP_WHS_CLOSE" class="btn-pop-close"><img src="../img/close.png"></button>
@@ -121,12 +121,12 @@
121 121
 				<form id="ITP_FORM_MSTOCKMNG02010_POP_WHS" class="form-horizontal" onsubmit="return false;">
122 122
 					<input type="hidden" id="ITP_FORM_MSTOCKMNG02010_WHS_ITEM_BRAND_ID" name="sbrandId" value="">
123 123
 					<input type="hidden" id="ITP_FORM_MSTOCKMNG02010_WHS_ITEM_STORE_ID" name="sstoreId" value="">
124
-					<input id="ITP_FORM_MSTOCKMNG02010_POP_WHS_KEYWORD" type="text" name="swhsNm" placeholder="납품장소명">
124
+					<input id="ITP_FORM_MSTOCKMNG02010_POP_WHS_KEYWORD" type="text" name="swhsNm" placeholder="창고명">
125 125
 					<button id="ITP_BTN_MSTOCKMNG02010_POP_WHS_SEARCH"><img src="../img/search.png"></button>
126 126
 				</form>
127 127
 			</div>
128 128
 			<div class="select_btn">
129
-				<button id="ITP_BTN_MSTOCKMNG02010_POP_WHS_NM" class="btn_red">납품장소 <img src="../img/arrow_down.png"></button>
129
+				<button id="ITP_BTN_MSTOCKMNG02010_POP_WHS_NM" class="btn_red">창 고 <img src="../img/arrow_down.png"></button>
130 130
 			</div>
131 131
 			<div id="ITP_LIST_MSTOCKMNG02010_POP_WHS_AREA" class="popup_scroll">
132 132
 				<ul id="ITP_LIST_MSTOCKMNG02010_POP_WHS_ROWS" class="mb_0 panel-group itp_nav"></ul>

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

@@ -383,8 +383,8 @@ input .day {margin: 18%; width: 45%; height: 80px; float: right;}
383 383
 .content .line div.date_to input {font-weight:100; width:47%; height:34px; font-size:11pt; padding:0 24px 0 3px; margin:0;}
384 384
 
385 385
 .content .line div.date_to div.at {width: 6%;  font-size: 16px; padding-top:12px; float: right;}
386
-.content .line .search {width: 100%; height: 50px; padding-top:12px;}
387
-.content .line .search button {width: 40%; height: 27px; font-size: 12px; font-weight:100; padding: 0;}
386
+.content .line .search {width: 100%; height: 50px; padding-top:6px;}
387
+.content .line .search button {width: 40%; height: 34px; font-size: 12pt; font-weight:100; padding: 0;}
388 388
 .content .line .search button.col_3 {width: 25%; height:30px; margin:0 10px;}
389 389
 .content .list_line {width:98%; float:left; height:50px;display: inline-flex; margin:0 1%; font-size:12px;}
390 390
 .content .border {border-bottom: 1px solid #000 !important;}
@@ -397,9 +397,11 @@ input .day {margin: 18%; width: 45%; height: 80px; float: right;}
397 397
 .content .list_line .mail input {width:30%;}
398 398
 .content .list_line .mail select {width:30%; height:34px; font-size:14px; border: 1px solid #aaa;border-radius: 5px;}
399 399
 .content .list_line .list_info .pay_info {text-align:left; padding-left:17px; font-size:12pt;}
400
-.content .table_header {margin-top: 6px; width: 100%; height: 36px;}
401
-.content .table_header h1 {margin-left: 15px; margin-top:16px; margin-bottom:0; font-size: 13px; float: left; color: #000; font-weight: 100;}
402
-.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;}
400
+.content .table_header {margin-top: 6px; width: 100%; height: 20px;}
401
+.content .table_btn {margin-top: 6px; width: 100%; height: 38px;}
402
+.content .table_header h1 {margin-left: 15px; margin-top:0px; margin-bottom:0; font-size: 13px; float: left; color: #000; font-weight: 100;}
403
+.content .table_btn h1 {margin-left: 15px; margin-top:16px; margin-bottom:0; font-size: 13px; float: left; color: #000; font-weight: 100;}
404
+.content .table_btn button {float: right; width: 75px; height:34px; font-size: 10pt; font-weight: 100; padding:0px; margin: 0px 12px 6px 0; border-radius:15px;}
403 405
 .detail_content {top: 0px; position: fixed; display:contents; z-index: 10; width:100%; background: #fff;}
404 406
 .detail_content .detail_content_fix {background: #f5f6f6; border-bottom:1px solid #E0B8AB;}
405 407
 .detail_content .detail_header {width: 330px; height: 50px; margin:0; left:50%; position:relative; transform:translateX(-50%);}
@@ -532,6 +534,7 @@ input .day {margin: 18%; width: 45%; height: 80px; float: right;}
532 534
 .scroll_area li .left .nomal .half label {min-width:auto;}
533 535
 .scroll_area li .left .nomal .half div {min-width:auto; margin-right:5px; margin-top:0;}
534 536
 .scroll_area li .left .nomal  input{ width:calc(50% - 85px);height:28px; top:-5px; position:relative;}
537
+.scroll_area li .left .nomal  input.full {width:calc(100% - 90px); margin-top:4px;}
535 538
 .scroll_area li .left .nomal  button {width:60px; margin-left:5px; height:26px; padding:0;border-radius:5px;}
536 539
 .scroll_area li .left .nomal  select{ width:calc(50% - 85px); height:28px; top:-5px; position:relative;}
537 540
 
@@ -700,7 +703,7 @@ button.close {-webkit-appearance: none; padding: 0; cursor: pointer; background:
700 703
 #ITP_MAIN_CONTAINER .itp_graph_area {width:98%; height:300px; border:1px solid #aaa; margin:5px 1%;}
701 704
 #ITP_MAIN_CONTAINER .itp_graph_area .itp_graph_header {width:160px; margin:5px;}
702 705
 #ITP_MAIN_CONTAINER .itp_graph_area .itp_graph_header label {width:80px; font-size:14pt; text-align:left; float:left;}
703
-#ITP_MAIN_CONTAINER .itp_graph_area .itp_graph_header select {}
706
+#ITP_MAIN_CONTAINER .itp_graph_area .itp_graph_header select {height:24px;}
704 707
 #ITP_MAIN_CONTAINER .mb_0 {margin-bottom:0;}
705 708
 #ITP_MAIN_CONTAINER #ITP_GRAPH_INFO {height:265px;}
706 709
 /* 공지사항 팝업추가 */

+ 0 - 6
src/main/webapp/mobile/js/app/main.js

@@ -471,12 +471,6 @@ let mobPopObj = {
471 471
 	}
472 472
 };
473 473
 
474
-function chkMaxLength(object) {
475
-	if (object.value.length > object.maxLength) {
476
-		object.value = object.value.slice(0, object.maxLength);
477
-	}
478
-}
479
-
480 474
 function appCallFnConnKey(connKey) {
481 475
 	if(connKey) {
482 476
 		sessionStorage.setItem('itp_login_info', JSON.stringify({

+ 45 - 28
src/main/webapp/mobile/js/app/mpomng/ITP_MPOMNG01010.js

@@ -129,11 +129,12 @@ let mobContObj = {
129 129
 					var $li = $('#ITP_LIST_MPOMNG01010_ITEM_AREA .panel-group > .list-row:last');
130 130
 					$li.find('.fnBrandUnitUnqNo').val(item.brandUnitUnqNo);
131 131
 					$li.find('.fnItemNm').text(item.itemNm);
132
-					$li.find('.fnPchReqQty').text(item.pchReqQty);
132
+					$li.find('#ITP_MPOMNG01010_DETAIL_NUM').val(item.pchReqQty);
133 133
 					$li.find('.fnUnitAmt').text(CommonObj.currency.add(item.unitAmt));
134 134
 					$li.find('.fnOrdAmt').text(CommonObj.currency.add(Number(item.unitAmt) * Number(item.pchReqQty)));
135 135
 					$('.list-row #ITP_BTN_MPOMNG01010_DETAIL_PLUS')[$li.index()].addEventListener('click', function() { _this.actPlus(this); });
136 136
 					$('.list-row #ITP_BTN_MPOMNG01010_DETAIL_MINUS')[$li.index()].addEventListener('click', function() { _this.actMinus(this); });
137
+					$('.item-row #ITP_MPOMNG01010_DETAIL_NUM')[$li.index()].addEventListener('input', function() { _this.actInput(this); });
137 138
 					_this.pchReqAmtTot();
138 139
 				}
139 140
 			});
@@ -160,26 +161,36 @@ let mobContObj = {
160 161
 			this.empty();
161 162
 		},
162 163
 		actPlus: function(elem) {
163
-			var $li = $(elem).closest('li');
164
-			var num = Number($li.find('.fnPchReqQty').text());
165
-			var calcNum = num + 1;
166
-			$($li).find('.fnPchReqQty').text(calcNum.toString());
167
-			this.rows[$li.index()]['pchReqQty'] = calcNum;
168
-			this.pchReqAmtUnit(elem, calcNum);
169
-			this.pchReqAmtTot();
164
+			var elQty = $(elem).prev();
165
+			var num = Number($(elQty).val());
166
+			if(num < 100000) {
167
+				var calcNum = num + 1;
168
+				$(elQty).val(calcNum.toString());
169
+				this.rows[elQty.parents('li').index()]['pchReqQty'] = calcNum;
170
+				this.pchReqAmtUnit(elem,  calcNum);
171
+				this.pchReqAmtTot();
172
+			}
170 173
 		},
171 174
 		actMinus: function(elem) {
172
-			var $div = $(elem).siblings('div');
173
-			var num = Number($div.text());
174
-			if(num <= 1) {
175
-				itp_fn_modal_alert('수량을 확인하세요.');
176
-			} else {
177
-				$($div).text((num - 1).toString());
178
-				this.rows[$div.parents('li').index()]['pchReqQty'] = $($div).text();
179
-				this.pchReqAmtUnit(elem,  $($div).text());
175
+			var elQty = $(elem).next();
176
+			var num = Number($(elQty).val());
177
+			if(num > 1) {
178
+				var calcNum = num - 1;
179
+				$(elQty).val(calcNum.toString());
180
+				this.rows[elQty.parents('li').index()]['pchReqQty'] = calcNum;
181
+				this.pchReqAmtUnit(elem,  calcNum);
180 182
 				this.pchReqAmtTot();
181 183
 			}
182 184
 		},
185
+		actInput: function(elem) {
186
+			var _this = this;
187
+			var index = $(elem).parents('li').index();
188
+			CommonObj.chkMaxLength(elem, function(qty) {
189
+				mobContObj.list.rows[index]['pchReqQty'] = qty;
190
+				mobContObj.list.pchReqAmtUnit(elem, qty);
191
+				mobContObj.list.pchReqAmtTot();
192
+			});
193
+		},
183 194
 		pchReqAmtUnit: function(elem, qty) {
184 195
 			var $div = $(elem).parent().prev();
185 196
 			var unitAmt = CommonObj.onlyNumber($div.find('.fnUnitAmt').text());
@@ -259,21 +270,27 @@ let mobPopObj = {
259 270
 						}
260 271
 						return false;
261 272
 					});
273
+					$('input[id="ITP_MPOMNG01010_POP_NUM"]').off('input').on('input', function() {
274
+						var _this = this;
275
+						CommonObj.chkMaxLength(this, function(qty) { mobPopObj.popItem.addRow.button.reqAmtUnit(_this, qty) });
276
+					});
262 277
 				},
263 278
 				actPlus: function(elem) {
264
-					var $div = $(elem).siblings('div');
265
-					var num = Number($div.text());
266
-					$($div).text((num + 1).toString());
267
-					this.reqAmtUnit(elem, $($div).text());
279
+					var elQty = $(elem).prev();
280
+					var num = Number($(elQty).val());
281
+					if(num < 100000) {
282
+						var calcNum = num + 1;
283
+						$(elQty).val(calcNum.toString());
284
+						this.reqAmtUnit(elem, calcNum);
285
+					}
268 286
 				},
269 287
 				actMinus: function(elem) {
270
-					var $div = $(elem).siblings('div');
271
-					var num = Number($div.text());
272
-					if(num <= 1) {
273
-						itp_fn_modal_alert('수량을 확인하세요.');
274
-					} else {
275
-						$($div).text((num - 1).toString());
276
-						this.reqAmtUnit(elem, $($div).text());
288
+					var elQty = $(elem).next();
289
+					var num = Number($(elQty).val());
290
+					if(num > 1) {
291
+						var calcNum = num - 1;
292
+						$(elQty).val(calcNum.toString());
293
+						this.reqAmtUnit(elem, calcNum);
277 294
 					}
278 295
 				},
279 296
 				reqAmtUnit: function(elem, qty) {
@@ -296,7 +313,7 @@ let mobPopObj = {
296 313
 						if($(this).is(':checked')) {
297 314
 							var index = $(this).closest('li').index();
298 315
 							var item = mobPopObj.popItem.rows[index];
299
-							item['pchReqQty'] = $(this).closest('li').find('.fnPchReqQty').html();
316
+							item['pchReqQty'] = $(this).closest('li').find('#ITP_MPOMNG01010_POP_NUM').val();
300 317
 							items.push(item);
301 318
 						}
302 319
 					});

+ 55 - 28
src/main/webapp/mobile/js/app/mpomng/ITP_MPOMNG02010.js

@@ -306,11 +306,13 @@ let mobContObj = {
306 306
 						var $li = $('#ITP_LIST_MPOMNG02010_MODIFY_AREA .panel-group > .item-row:last');
307 307
 						$li.find('.fnBrandUnitUnqNo').val(item.brandUnitUnqNo);
308 308
 						$li.find('.fnItemNm').text(item.itemNm);
309
-						$li.find('.fnPchReqQty').text(item.pchReqQty);
309
+						$li.find('#ITP_MPOMNG02010_MODIFY_NUM').val(item.pchReqQty);
310
+						$li.find('#ITP_MPOMNG02010_MODIFY_NUM').data('brandUnitUnqNo', item.brandUnitUnqNo);
310 311
 						$li.find('.fnUnitAmt').text(CommonObj.currency.add(item.unitAmt));
311 312
 						$li.find('.fnOrdAmt').text(CommonObj.currency.add(Number(item.unitAmt) * Number(item.pchReqQty)));
312 313
 						$('.item-row #ITP_BTN_MPOMNG02010_MODIFY_PLUS')[$li.index()].addEventListener('click', function() { _this.actPlus(this); });
313 314
 						$('.item-row #ITP_BTN_MPOMNG02010_MODIFY_MINUS')[$li.index()].addEventListener('click', function() { _this.actMinus(this); });
315
+						$('.item-row #ITP_MPOMNG02010_MODIFY_NUM')[$li.index()].addEventListener('input', function() { _this.actInput(this); });
314 316
 						_this.pchReqAmtTot();
315 317
 					}
316 318
 				});
@@ -339,26 +341,45 @@ let mobContObj = {
339 341
 				}
340 342
 			},
341 343
 			actPlus: function(elem) {
342
-				var $li = $(elem).closest('li');
343
-				var num = Number($li.find('.fnPchReqQty').text());
344
-				var calcNum = num + 1;
345
-				$($li).find('.fnPchReqQty').text(calcNum.toString());
346
-				this.rows[$li.index()]['pchReqQty'] = calcNum;
347
-				this.pchReqAmtUnit(elem, calcNum);
348
-				this.pchReqAmtTot();
344
+				var elQty = $(elem).prev();
345
+				var num = Number($(elQty).val());
346
+				if(num < 100000) {
347
+					var calcNum = num + 1;
348
+					$(elQty).val(calcNum.toString());
349
+					this.rows[this.itemIndex($(elQty).data('brandUnitUnqNo'))]['pchReqQty'] = calcNum;
350
+					this.pchReqAmtUnit(elem,  calcNum);
351
+					this.pchReqAmtTot();
352
+				}
349 353
 			},
350 354
 			actMinus: function(elem) {
351
-				var $div = $(elem).siblings('div');
352
-				var num = Number($div.text());
353
-				if(num <= 1) {
354
-					itp_fn_modal_alert('수량을 확인하세요.');
355
-				} else {
356
-					$($div).text((num - 1).toString());
357
-					this.rows[$div.parents('li').index()]['pchReqQty'] = $($div).text();
358
-					this.pchReqAmtUnit(elem,  $($div).text());
355
+				var elQty = $(elem).next();
356
+				var num = Number($(elQty).val());
357
+				if(num > 1) {
358
+					var calcNum = num - 1;
359
+					$(elQty).val(calcNum.toString());
360
+					this.rows[this.itemIndex($(elQty).data('brandUnitUnqNo'))]['pchReqQty'] = calcNum;
361
+					this.pchReqAmtUnit(elem,  calcNum);
359 362
 					this.pchReqAmtTot();
360 363
 				}
361 364
 			},
365
+			actInput: function(elem) {
366
+				var index = this.itemIndex($(elem).data('brandUnitUnqNo'));
367
+				CommonObj.chkMaxLength(elem, function(qty) {
368
+					mobContObj.modify.list.rows[index]['pchReqQty'] = qty;
369
+					mobContObj.modify.list.pchReqAmtUnit(elem, qty);
370
+					mobContObj.modify.list.pchReqAmtTot();
371
+				});
372
+			},
373
+			itemIndex: function(brandUnitUnqNo) {
374
+				var choiceIndex = -1;
375
+				$.each(this.rows, function(index, item) {
376
+					if(brandUnitUnqNo === item.brandUnitUnqNo) {
377
+						choiceIndex = index;
378
+						return false;
379
+					}
380
+				});
381
+				return choiceIndex;
382
+			},
362 383
 			pchReqAmtUnit: function(elem, qty) {
363 384
 				var $div = $(elem).parent().prev();
364 385
 				var unitAmt = CommonObj.onlyNumber($div.find('.fnUnitAmt').text());
@@ -442,21 +463,27 @@ let mobPopObj = {
442 463
 						}
443 464
 						return false;
444 465
 					});
466
+					$('input[id="ITP_BTN_MPOMNG02010_POP_NUM"]').off('input').on('input', function() {
467
+						var _this = this;
468
+						CommonObj.chkMaxLength(this, function(qty) { mobPopObj.popItem.addRow.button.reqAmtUnit(_this, qty) });
469
+					});
445 470
 				},
446 471
 				actPlus: function(elem) {
447
-					var $div = $(elem).siblings('div');
448
-					var num = Number($div.text());
449
-					$($div).text((num + 1).toString());
450
-					this.reqAmtUnit(elem, $($div).text());
472
+					var elQty = $(elem).prev();
473
+					var num = Number($(elQty).val());
474
+					if(num < 100000) {
475
+						var calcNum = num + 1;
476
+						$(elQty).val(calcNum.toString());
477
+						this.reqAmtUnit(elem, calcNum);
478
+					}
451 479
 				},
452 480
 				actMinus: function(elem) {
453
-					var $div = $(elem).siblings('div');
454
-					var num = Number($div.text());
455
-					if(num <= 1) {
456
-						itp_fn_modal_alert('수량을 확인하세요.');
457
-					} else {
458
-						$($div).text((num - 1).toString());
459
-						this.reqAmtUnit(elem, $($div).text());
481
+					var elQty = $(elem).next();
482
+					var num = Number($(elQty).val());
483
+					if(num > 1) {
484
+						var calcNum = num - 1;
485
+						$(elQty).val(calcNum.toString());
486
+						this.reqAmtUnit(elem, calcNum);
460 487
 					}
461 488
 				},
462 489
 				reqAmtUnit: function(elem, qty) {
@@ -481,7 +508,7 @@ let mobPopObj = {
481 508
 							var index = $(this).closest('li').index();
482 509
 							var item = mobPopObj.popItem.rows[index];
483 510
 							item['viewCd'] = 'C';
484
-							item['pchReqQty'] = $(this).closest('li').find('.fnPchReqQty').html();
511
+							item['pchReqQty'] = $(this).closest('li').find('#ITP_BTN_MPOMNG02010_POP_NUM').val();
485 512
 							items.push(item);
486 513
 						}
487 514
 					});

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

@@ -198,7 +198,6 @@ let mobContObj = {
198 198
 				var amt = item.unitAmt;
199 199
 				reqAmt += Number(qty) * amt;
200 200
 			});
201
-			console.log(reqAmt);
202 201
 			$('#ITP_AJAX_MRTNMNG01010_DETAIL_CONTAINER').find('.fnRtnReqAmt').text(CommonObj.currency.add(reqAmt));
203 202
 		}
204 203
 	},
@@ -422,7 +421,6 @@ let mobPopObj = {
422 421
 		var _this = this;
423 422
 		$('button[id$="CLOSE"]').off('click').on('click', function() {
424 423
 			var id = $(this).attr('id');
425
-			console.log('id ===> ' + id);
426 424
 			if($(this).hasClass('btn-pop-close')) {
427 425
 				_this.hide(id);
428 426
 			}

+ 55 - 28
src/main/webapp/mobile/js/app/mrtnmng/ITP_MRTNMNG02010.js

@@ -292,11 +292,13 @@ let mobContObj = {
292 292
 						var $li = $('#ITP_LIST_MRTNMNG02010_MODIFY_AREA .mb_0 > .item-row:last');
293 293
 						$li.find('.fnBrandUnitUnqNo').val(item.brandUnitUnqNo);
294 294
 						$li.find('.fnItemNm').text(item.itemNm);
295
-						$li.find('.fnRtnQty').text(item.rtnQty);
295
+						$li.find('#ITP_MRTNMNG02010_MODIFY_NUM').val(item.rtnQty);
296
+						$li.find('#ITP_MRTNMNG02010_MODIFY_NUM').data('brandUnitUnqNo', item.brandUnitUnqNo);
296 297
 						$li.find('.fnUnitAmt').text(CommonObj.currency.add(item.unitAmt));
297 298
 						$li.find('.fnOrdAmt').text(CommonObj.currency.add(Number(item.unitAmt) * Number(item.rtnQty)));
298 299
 						$('.item-row .DETAIL_ITEM_PLUS')[$li.index()].addEventListener('click', function() { _this.actPlus(this); });
299 300
 						$('.item-row .DETAIL_ITEM_MINUS')[$li.index()].addEventListener('click', function() { _this.actMinus(this); });
301
+						$('.item-row #ITP_MRTNMNG02010_MODIFY_NUM')[$li.index()].addEventListener('input', function() { _this.actInput(this); });
300 302
 						_this.rtnReqAmtTot();
301 303
 					}
302 304
 				});
@@ -325,26 +327,45 @@ let mobContObj = {
325 327
 				}
326 328
 			},
327 329
 			actPlus: function(elem) {
328
-				var $li = $(elem).closest('li');
329
-				var num = Number($li.find('.fnRtnQty').text());
330
-				var calcNum = num + 1;
331
-				$($li).find('.fnRtnQty').text(calcNum.toString());
332
-				this.rows[$li.index()]['rtnQty'] = calcNum;
333
-				this.rtnReqAmtUnit(elem, calcNum);
334
-				this.rtnReqAmtTot();
330
+				var elQty = $(elem).prev();
331
+				var num = Number($(elQty).val());
332
+				if(num < 100000) {
333
+					var calcNum = num + 1;
334
+					$(elQty).val(calcNum.toString());
335
+					this.rows[this.itemIndex($(elQty).data('brandUnitUnqNo'))]['rtnQty'] = calcNum;
336
+					this.rtnReqAmtUnit(elem,  calcNum);
337
+					this.rtnReqAmtTot();
338
+				}
335 339
 			},
336 340
 			actMinus: function(elem) {
337
-				var $div = $(elem).siblings('div');
338
-				var num = Number($div.text());
339
-				if(num <= 1) {
340
-					itp_fn_modal_alert('수량을 확인하세요.');
341
-				} else {
342
-					$($div).text((num - 1).toString());
343
-					this.rows[$div.parents('li').index()]['rtnQty'] = $($div).text();
344
-					this.rtnReqAmtUnit(elem, $($div).text());
341
+				var elQty = $(elem).next();
342
+				var num = Number($(elQty).val());
343
+				if(num > 1) {
344
+					var calcNum = num - 1;
345
+					$(elQty).val(calcNum.toString());
346
+					this.rows[this.itemIndex($(elQty).data('brandUnitUnqNo'))]['rtnQty'] = calcNum;
347
+					this.rtnReqAmtUnit(elem,  calcNum);
345 348
 					this.rtnReqAmtTot();
346 349
 				}
347 350
 			},
351
+			actInput: function(elem) {
352
+				var index = this.itemIndex($(elem).data('brandUnitUnqNo'));
353
+				CommonObj.chkMaxLength(elem, function(qty) {
354
+					mobContObj.modify.list.rows[index]['rtnQty'] = qty;
355
+					mobContObj.modify.list.rtnReqAmtUnit(elem, qty);
356
+					mobContObj.modify.list.rtnReqAmtTot();
357
+				});
358
+			},
359
+			itemIndex: function(brandUnitUnqNo) {
360
+				var choiceIndex = -1;
361
+				$.each(this.rows, function(index, item) {
362
+					if(brandUnitUnqNo === item.brandUnitUnqNo) {
363
+						choiceIndex = index;
364
+						return false;
365
+					}
366
+				});
367
+				return choiceIndex;
368
+			},
348 369
 			rtnReqAmtUnit: function(elem, qty) {
349 370
 				var $div = $(elem).parent().prev();
350 371
 				var unitAmt = CommonObj.onlyNumber($div.find('.fnUnitAmt').text());
@@ -428,21 +449,27 @@ let mobPopObj = {
428 449
 						}
429 450
 						return false;
430 451
 					});
452
+					$('input[id="ITP_MRTNMNG02010_POP_NUM"]').off('input').on('input', function() {
453
+						var _this = this;
454
+						CommonObj.chkMaxLength(this, function(qty) { mobPopObj.popItem.addRow.button.reqAmtUnit(_this, qty) });
455
+					});
431 456
 				},
432 457
 				actPlus: function(elem) {
433
-					var $div = $(elem).siblings('div');
434
-					var num = Number($div.text());
435
-					$($div).text((num + 1).toString());
436
-					this.reqAmtUnit(elem, $($div).text());
458
+					var elQty = $(elem).prev();
459
+					var num = Number($(elQty).val());
460
+					if(num < 100000) {
461
+						var calcNum = num + 1;
462
+						$(elQty).val(calcNum.toString());
463
+						this.reqAmtUnit(elem, calcNum);
464
+					}
437 465
 				},
438 466
 				actMinus: function(elem) {
439
-					var $div = $(elem).siblings('div');
440
-					var num = Number($div.text());
441
-					if(num <= 1) {
442
-						itp_fn_modal_alert('수량을 확인하세요.');
443
-					} else {
444
-						$($div).text((num - 1).toString());
445
-						this.reqAmtUnit(elem, $($div).text());
467
+					var elQty = $(elem).next();
468
+					var num = Number($(elQty).val());
469
+					if(num > 1) {
470
+						var calcNum = num - 1;
471
+						$(elQty).val(calcNum.toString());
472
+						this.reqAmtUnit(elem, calcNum);
446 473
 					}
447 474
 				},
448 475
 				reqAmtUnit: function(elem, qty) {
@@ -467,7 +494,7 @@ let mobPopObj = {
467 494
 							var index = $(this).closest('li').index();
468 495
 							var item = mobPopObj.popItem.rows[index];
469 496
 							item['viewCd'] = 'C';
470
-							item['rtnQty'] = $(this).closest('li').find('.fnRtnQty').html();
497
+							item['rtnQty'] = $(this).closest('li').find('#ITP_MRTNMNG02010_POP_NUM').val();
471 498
 							items.push(item);
472 499
 						}
473 500
 					});

+ 21 - 14
src/main/webapp/mobile/js/app/mstockmng/ITP_MSTOCKMNG02010.js

@@ -111,31 +111,38 @@ let mobContObj = {
111 111
 				$li.find('.fnItemId').text(item.itemId);
112 112
 				$li.find('.fnItemNm').text(item.itemNm);
113 113
 				$li.find('.fnUnit').text(item.unit);
114
-				$li.find('.fnCddQty').text(item.cddQty);
115 114
 				$li.find('.fnStckQty').text(CommonObj.currency.add(item.stckQty, '개'));
115
+				$li.find('#ITP_MSTOCKMNG02010_DETAIL_NUM').val('1');
116 116
 				item['cddQty'] = 1;
117 117
 				item['normalYn'] = (item.itemId && item.itemId !== '') ? 'Y' : 'N';
118
+				$('.item-row #ITP_MSTOCKMNG02010_DETAIL_NUM')[$li.index()].addEventListener('input', function() { _this.actInput(this); });
118 119
 				mobContObj.list.rows.push(item);
119 120
 			});
120 121
 		},
121 122
 		actPlus: function(elem) {
122
-			var $div = $(elem).siblings('div');
123
-			var index = $div.parents('li').index();
124
-			var num = Number($div.text());
125
-			$($div).text((num + 1).toString());
126
-			this.rows[index]['cddQty'] = $($div).text();
123
+			var elQty = $(elem).prev();
124
+			var num = Number($(elQty).val());
125
+			if(num < 100000) {
126
+				var calcNum = num + 1;
127
+				$(elQty).val(calcNum.toString());
128
+				this.rows[$(elQty).parents('li').index()]['cddQty'] = calcNum;
129
+			}
127 130
 		},
128 131
 		actMinus: function(elem) {
129
-			var $div = $(elem).siblings('div');
130
-			var num = Number($div.text());
131
-			if(num <= 1) {
132
-				itp_fn_modal_alert('수량을 확인하세요.');
133
-			} else {
134
-				var index = $div.parents('li').index();
135
-				$($div).text((num - 1).toString());
136
-				this.rows[index]['cddQty'] = $($div).text();
132
+			var elQty = $(elem).next();
133
+			var num = Number($(elQty).val());
134
+			if(num > 1) {
135
+				var calcNum = num - 1;
136
+				$(elQty).val(calcNum.toString());
137
+				this.rows[$(elQty).parents('li').index()]['cddQty'] = calcNum;
137 138
 			}
138 139
 		},
140
+		actInput: function(elem) {
141
+			var index = $(elem).parents('li').index();
142
+			CommonObj.chkMaxLength(elem, function(qty) {
143
+				mobContObj.list.rows[index]['cddQty'] = qty;
144
+			});
145
+		},
139 146
 		validClear: function() {
140 147
 			var formId = '#ITP_FORM_MSTOCKMNG02010_LIST_SEARCH';
141 148
 			itp_fn_form_clear_validate(null, formId);