瀏覽代碼

모바일 입금현황 수정

juney 2 年之前
父節點
當前提交
531ec49d7e
共有 1 個文件被更改,包括 28 次插入58 次删除
  1. 28 58
      src/main/webapp/mobile/js/app/mloanmng/ITP_MLOANMNG02010.js

+ 28 - 58
src/main/webapp/mobile/js/app/mloanmng/ITP_MLOANMNG02010.js

@@ -41,7 +41,6 @@ let mobPageObj = {
41
 			$('#ITP_FORM_MLOANMNG02010_LIST_SEARCH_FROM_DT').val(itp_fn_date_add('M', -1));
41
 			$('#ITP_FORM_MLOANMNG02010_LIST_SEARCH_FROM_DT').val(itp_fn_date_add('M', -1));
42
 			$('#ITP_FORM_MLOANMNG02010_LIST_SEARCH_TO_DT').val(itp_fn_date_add('M', 0));
42
 			$('#ITP_FORM_MLOANMNG02010_LIST_SEARCH_TO_DT').val(itp_fn_date_add('M', 0));
43
 
43
 
44
-			console.log(fn_make_user_info.get('authTpCd'));
45
 			if(fn_make_user_info.get('authTpCd') === '50') {
44
 			if(fn_make_user_info.get('authTpCd') === '50') {
46
 				$('#ITP_FORM_MLOANMNG02010_LIST_SEARCH #ITP_FORM_MLOANMNG02010_LIST_SEARCH_STORE_NM').val(fn_make_user_info.get('storeNm'));
45
 				$('#ITP_FORM_MLOANMNG02010_LIST_SEARCH #ITP_FORM_MLOANMNG02010_LIST_SEARCH_STORE_NM').val(fn_make_user_info.get('storeNm'));
47
 				$('#ITP_FORM_MLOANMNG02010_LIST_SEARCH #ITP_FORM_MLOANMNG02010_LIST_SEARCH_STORE_NM').attr('readonly', true);
46
 				$('#ITP_FORM_MLOANMNG02010_LIST_SEARCH #ITP_FORM_MLOANMNG02010_LIST_SEARCH_STORE_NM').attr('readonly', true);
@@ -56,15 +55,16 @@ let mobPageObj = {
56
 	},
55
 	},
57
 	event: {
56
 	event: {
58
 		init: function() {
57
 		init: function() {
59
-			this.button();
58
+			this.action();
60
 		},
59
 		},
61
-		button: function() {
60
+		action: function() {
62
 			$('button[id^="ITP_BTN_MLOANMNG02010_LIST"]').on('click', function() {
61
 			$('button[id^="ITP_BTN_MLOANMNG02010_LIST"]').on('click', function() {
63
 				var id = $(this).attr('id');
62
 				var id = $(this).attr('id');
64
 				switch (id) {
63
 				switch (id) {
65
 					case 'ITP_BTN_MLOANMNG02010_LIST_SEARCH_RTN_PLACE'	: mobPopObj.popStoreNm.init(); 		break;
64
 					case 'ITP_BTN_MLOANMNG02010_LIST_SEARCH_RTN_PLACE'	: mobPopObj.popStoreNm.init(); 		break;
66
 					case 'ITP_BTN_MLOANMNG02010_LIST_DELETE_RTN_PLACE'	: mobPopObj.popStoreNm.delete(); 	break;
65
 					case 'ITP_BTN_MLOANMNG02010_LIST_DELETE_RTN_PLACE'	: mobPopObj.popStoreNm.delete(); 	break;
67
-					case 'ITP_BTN_MLOANMNG02010_LIST_ADD'				: mobContentObj.list.add();		break;
66
+					case 'ITP_BTN_MLOANMNG02010_LIST_PAY'				: mobContentObj.list.payment();		break;
67
+					case 'ITP_BTN_MLOANMNG02010_LIST_ADD'				: mobContentObj.list.add();			break;
68
 					case 'ITP_BTN_MLOANMNG02010_LIST_SEARCH'			: mobContentObj.list.search();		break;
68
 					case 'ITP_BTN_MLOANMNG02010_LIST_SEARCH'			: mobContentObj.list.search();		break;
69
 				}
69
 				}
70
 				return false;
70
 				return false;
@@ -73,7 +73,7 @@ let mobPageObj = {
73
 			$('button[id^="ITP_BTN_MLOANMNG02010_VIEW"]').on('click', function() {
73
 			$('button[id^="ITP_BTN_MLOANMNG02010_VIEW"]').on('click', function() {
74
 				var id = $(this).attr('id');
74
 				var id = $(this).attr('id');
75
 				switch (id) {
75
 				switch (id) {
76
-					case 'ITP_BTN_MLOANMNG02010_VIEW_SEARCH'		: mobContentObj.view.history.search();	break;
76
+					case 'ITP_BTN_MLOANMNG02010_VIEW_PAY_REQ'		: mobContentObj.view.payment();		break;
77
 					case 'ITP_BTN_MLOANMNG02010_VIEW_CANCEL_LIST'	: mobContentObj.view.cancel();			break;
77
 					case 'ITP_BTN_MLOANMNG02010_VIEW_CANCEL_LIST'	: mobContentObj.view.cancel();			break;
78
 				}
78
 				}
79
 				return false;
79
 				return false;
@@ -86,8 +86,18 @@ let mobPageObj = {
86
 				} else if($(e.target).hasClass('RJT')) {
86
 				} else if($(e.target).hasClass('RJT')) {
87
 					mobContentObj.list.reject(index);
87
 					mobContentObj.list.reject(index);
88
 				} else {
88
 				} else {
89
-					// var item = mobContentObj.list.rows[index];
90
-					// mobContentObj.view.init(item);
89
+				}
90
+			});
91
+
92
+			$('select[id^="ITP_FORM_MLOANMNG02010_VIEW_EMAIL_CD"]').on('change', function() {
93
+				var val = $(this).val();
94
+				var emailId = '#ITP_FORM_MLOANMNG02010_VIEW_PAY_EMAIL_NM';
95
+				if(val === '') {
96
+					$(emailId).val('');
97
+					$(emailId).attr('readonly', false);
98
+				} else {
99
+					$(emailId).val($(this).val());
100
+					$(emailId).attr('readonly', true);
91
 				}
101
 				}
92
 			});
102
 			});
93
 
103
 
@@ -97,6 +107,7 @@ let mobPageObj = {
97
 		}
107
 		}
98
 	},
108
 	},
99
 	switchScreen: function(mode) {
109
 	switchScreen: function(mode) {
110
+		this.viewMode = mode;
100
 		$('#ITP_MOBILE_MLOANMNG02010').find('div[id$="_CONTAINER"]').each(function(i) {
111
 		$('#ITP_MOBILE_MLOANMNG02010').find('div[id$="_CONTAINER"]').each(function(i) {
101
 			$(this).hide();
112
 			$(this).hide();
102
 		});
113
 		});
@@ -107,7 +118,6 @@ let mobPageObj = {
107
 			$('#ITP_AJAX_MLOANMNG02010_VIEW_CONTAINER').show();
118
 			$('#ITP_AJAX_MLOANMNG02010_VIEW_CONTAINER').show();
108
 			this.moreView(false);
119
 			this.moreView(false);
109
 		}
120
 		}
110
-		this.viewMode = mode;
111
 	},
121
 	},
112
 	moreView: function(isScroll) {
122
 	moreView: function(isScroll) {
113
 		var _this = this;
123
 		var _this = this;
@@ -191,6 +201,9 @@ let mobContentObj = {
191
 			console.log(JSON.stringify(param));
201
 			console.log(JSON.stringify(param));
192
 			fn_ajax_call(API_MOBILE_GRID_LIST, JSON.stringify(param), callbackFn, 'POST', errFn);
202
 			fn_ajax_call(API_MOBILE_GRID_LIST, JSON.stringify(param), callbackFn, 'POST', errFn);
193
 		},
203
 		},
204
+		payment: function() {
205
+			mobPageObj.switchScreen(PAGE_MODE_VIEW);
206
+		},
194
 		add: function() {
207
 		add: function() {
195
 			var storeId = $('#ITP_FORM_MLOANMNG02010_LIST_SEARCH_STORE_ID').val();
208
 			var storeId = $('#ITP_FORM_MLOANMNG02010_LIST_SEARCH_STORE_ID').val();
196
 			if(storeId.length < 1) {
209
 			if(storeId.length < 1) {
@@ -257,62 +270,19 @@ let mobContentObj = {
257
 			$(id).find('.fnUseAmtTotal').text(CommonObj.currency.add(result.useAmtTotal));
270
 			$(id).find('.fnUseAmtTotal').text(CommonObj.currency.add(result.useAmtTotal));
258
 			_this.history.init(result.loanMgntUnqNo);
271
 			_this.history.init(result.loanMgntUnqNo);
259
 		},
272
 		},
260
-		history: {
261
-			rows: [],
262
-			init: function(loanMgntUnqNo) {
263
-				// 조회일자 지정
264
-				$('#ITP_FORM_MLOANMNG02010_VIEW_SEARCH_FROM_DT').val(itp_fn_date_add('M', -1));
265
-				$('#ITP_FORM_MLOANMNG02010_VIEW_SEARCH_TO_DT').val(itp_fn_date_add('M', 0));
266
-				this.loanMgntUnqNo = loanMgntUnqNo;
267
-				this.search();
268
-			},
269
-			search: function() {
270
-				this.listPage = 0;
271
-				this.totPage = 0;
272
-				this.rows.length = 0;
273
-				$('#ITP_LIST_MLOANMNG02010_LIST_ITEM_ROWS').empty();
274
-				this.load();
275
-			},
276
-			load: function() {
277
-				var _this = this;
278
-				this.isSearch = true;
279
-				var callbackFn = function(result) {
280
-					console.log(result);
281
-					_this.isSearch = false;
282
-					_this.totPage = result.gridTotal;
283
-					$.each(result.gridRows, function (i, item) {
284
-						$('#ITP_LIST_MLOANMNG02010_VIEW_ITEM_AREA .panel-group').append($('#ITP_LIST_MLOANMNG02010_VIEW_ITEM_ROWCOPY').html());
285
-						var $li = $('#ITP_LIST_MLOANMNG02010_VIEW_ITEM_AREA .panel-group > .list-row:last');
286
-						$li.find('.fnLoanRegDt').text(item.loanRegDt);
287
-						$li.find('.fnDpstPayDvsnNm').text(item.dpstPayDvsnNm);
288
-						$li.find('.fnDstpAmt').text(item.dstpAmt);
289
-						$li.find('.fnTrscAfBal').text(item.trscAfBal);
290
-						$li.find('.fnUse').text(item.use);
291
-						_this.rows.push(item);
292
-					});
293
-				};
294
-				var errFn = function() { _this.isSearch = false;};
295
-				const param = $('#ITP_FORM_MLOANMNG02010_VIEW_SEARCH').serializeObject();
296
-				param.gridPage = ++this.listPage;
297
-				param.gridSize = this.listSize;
298
-				param.sloanMgntUnqNo = _this.loanMgntUnqNo;
299
-				param.fromDt = CommonObj.onlyNumber(param.fromDt);
300
-				param.toDt = CommonObj.onlyNumber(param.toDt);
301
-				console.log(JSON.stringify(param));
302
-				fn_ajax_call(API_MOBILE_HISTORY, JSON.stringify(param), callbackFn, 'POST', errFn);
303
-			}
273
+		payment:function() {
274
+			location.replace('app:payment');
304
 		},
275
 		},
305
 		cancel: function () {
276
 		cancel: function () {
306
 			var id = '#ITP_AJAX_MLOANMNG02010_VIEW_CONTAINER';
277
 			var id = '#ITP_AJAX_MLOANMNG02010_VIEW_CONTAINER';
307
 			$(id).find('.fnItemid').text('');
278
 			$(id).find('.fnItemid').text('');
308
 			$(id).find('.fnItemNm').text('');
279
 			$(id).find('.fnItemNm').text('');
309
 			$(id).find('.fnUPodrQty').text('');
280
 			$(id).find('.fnUPodrQty').text('');
310
-			$(id).find('.fnUnitAmt').text('');
311
-			$(id).find('.fnUnit').text('');
312
-			$(id).find('.fnPodrQty').text('');
313
-			$(id).find('.fnPodrAmt').text('');
314
-			$(id).find('.fnDlvReqDt').text('');
315
-			$('#ITP_LIST_MLOANMNG02010_VIEW_ITEM_AREA .panel-group').empty();
281
+			$(id).find('#ITP_FORM_MLOANMNG02010_VIEW_TRSC_AMT').val('');
282
+			$(id).find('#ITP_FORM_MLOANMNG02010_VIEW_MBL_NO').val('');
283
+			$(id).find('#ITP_FORM_MLOANMNG02010_VIEW_PAY_EMAIL_ID').val('');
284
+			$(id).find('#ITP_FORM_MLOANMNG02010_VIEW_PAY_EMAIL_NM').val('');
285
+			$(id).find('#ITP_FORM_MLOANMNG02010_VIEW_EMAIL_CD').val('');
316
 			mobPageObj.switchScreen(PAGE_MODE_LIST);
286
 			mobPageObj.switchScreen(PAGE_MODE_LIST);
317
 		}
287
 		}
318
 	}
288
 	}