瀏覽代碼

모바일 여신관리 디자인 적용

juney 2 年之前
父節點
當前提交
3be09b5b71

+ 5 - 5
src/main/webapp/mobile/app/mloanmng/MLOANMNG01011.html

@@ -24,7 +24,7 @@
24 24
 			  <div class="line">
25 25
 				  <label>한도금액</label>
26 26
 				  <div class="line_right">
27
-					  <div class="fnLimitAmt">0원</div>
27
+					  <div class="fnLimitAmt"></div>
28 28
 				  </div>
29 29
 			  </div>
30 30
 			  <div class="line">
@@ -36,19 +36,19 @@
36 36
 			  <div class="line">
37 37
 				  <label>가용한도금액</label>
38 38
 				  <div class="line_right">
39
-					  <div class="fnPosbLimitAmt">0원</div>
39
+					  <div class="fnPosbLimitAmt"></div>
40 40
 				  </div>
41 41
 			  </div>
42 42
 			  <div class="line">
43 43
 				  <label>가수금</label>
44 44
 				  <div class="line_right">
45
-					  <div class="fnTmpRcvAcctTotal">0원</div>
45
+					  <div class="fnTmpRcvAcctTotal"></div>
46 46
 				  </div>
47 47
 			  </div>
48 48
 			  <div class="line">
49 49
 				  <label>사용금액</label>
50 50
 				  <div class="line_right">
51
-					  <div class="fnUseAmtTotal">0원</div>
51
+					  <div class="fnUseAmtTotal"></div>
52 52
 				  </div>
53 53
 			  </div>
54 54
 			<div class="line top3">
@@ -78,7 +78,7 @@
78 78
 		  </div>
79 79
 			<div id="ITP_LIST_MLOANMNG01011_VIEW_ITEM_AREA" class="scroll_area row-14">
80 80
 			  <ul id="ITP_LIST_MLOANMNG01011_VIEW_ITEM_ROWS" class="mb_0 panel-group"></ul>
81
-			  <div id="ITP_LIST_MLOANMNG01011_VIEW_ITEM_ROWCOPY" style="display: block;">
81
+			  <div id="ITP_LIST_MLOANMNG01011_VIEW_ITEM_ROWCOPY" style="display: none;">
82 82
 				<li class="history_list4 list-row">
83 83
 				  <div>
84 84
 					<div class="detail_line">

+ 17 - 17
src/main/webapp/mobile/app/mloanmng/MLOANMNG03010.html

@@ -46,7 +46,7 @@
46 46
 		  </div>
47 47
 			<div id="ITP_LIST_MLOANMNG03010_LIST_ITEM_AREA" class="scroll_area row-13">
48 48
 			  <ul id="ITP_LIST_MLOANMNG03010_LIST_ITEM_ROWS" class="mb_0 panel-group"></ul>
49
-			  <div id="ITP_LIST_MLOANMNG03010_LIST_ITEM_ROWCOPY" style="display: block;">
49
+			  <div id="ITP_LIST_MLOANMNG03010_LIST_ITEM_ROWCOPY" style="display: none;">
50 50
 				<li class="history_list4" style="padding-top:3px;">
51 51
 				  <div class="left">
52 52
 					<div class="nomal">
@@ -83,7 +83,7 @@
83 83
 					  </div>
84 84
 					  <label class="sub_info">정산금액&nbsp;:</label>
85 85
 					  <div class="history">
86
-						<div class="fnSttlAmt"></div>
86
+						<div class="fnSttlReqAmt"></div>
87 87
 					  </div>
88 88
 					</div>
89 89
 				  </div>
@@ -92,7 +92,7 @@
92 92
 							<label class="history_label">정산확정일 </label>
93 93
 							<span>:</span>
94 94
 							<div class="history">
95
-								<div class="fnSttlDt"></div>
95
+								<div class="fnSttlReqDt"></div>
96 96
 							</div>
97 97
 							<label class="sub_info">미납금액&nbsp;:</label>
98 98
 							<div class="history">
@@ -128,37 +128,37 @@
128 128
 			<div class="line">
129 129
 			  <label>매장명</label>
130 130
 			  <div class="line_right">
131
-			  	<div class="fnStoreNm">a 매장명</div>
131
+			  	<div class="fnStoreNm"></div>
132 132
 			  </div>      
133 133
 			</div>
134 134
 			<div class="line">
135 135
 			  <label>정산일자</label>
136 136
 			  <div class="line_right">
137
-			  	<div class="fnSttlDt">2022.10.10</div>
137
+			  	<div class="fnSttlDt"></div>
138 138
 			  </div>
139 139
 			</div>
140 140
 			<div class="line">
141 141
 			  <label>정산상태</label>
142 142
 			  <div class="line_right">
143
-  			  	<div class="fnSttlStCd">정산요청</div>
143
+  			  	<div class="fnSttlStNm"></div>
144 144
 			  </div>
145 145
 			</div>
146 146
 			<div class="line">
147 147
 			  <label>정산금액</label>
148 148
 			  <div class="line_right">
149
-			  	<div class="fnSttlAmt">2,000,000원</div>
149
+			  	<div class="fnSttlReqAmt"></div>
150 150
 			  </div>
151 151
 			</div>
152 152
 			<div class="line">
153 153
 			  <label>잔액</label>
154 154
 			  <div class="line_right">
155
-			  	<div class="fnBal">1,000,000원</div>
155
+			  	<div class="fnUseAmtTotal"></div>
156 156
 			  </div>
157 157
 			</div>
158 158
 			<div class="line">
159 159
 			  <label>정산등록일자</label>
160 160
 			  <div class="line_right">
161
-			  	<div class="fnSttlRegDt">2022.10.10</div>
161
+			  	<div class="fnSttlReqDt"></div>
162 162
 			  </div>
163 163
 			</div>
164 164
 			<div class="table_header">
@@ -175,11 +175,11 @@
175 175
 						<label class="col_3">품목아이디 </label>
176 176
 						<span>:</span>
177 177
 						<div class="space2">
178
-						  <div class="fnItemId">asdfasdfassd</div>
178
+						  <div class="fnItemId"></div>
179 179
 						</div>
180 180
 						<label class="sub_info">품목명&nbsp;:</label>
181 181
 						<div class="space2">
182
-						  <div class="fnItemNm">fasdfasdfad</div>
182
+						  <div class="fnItemNm"></div>
183 183
 						</div>
184 184
 					  </div>
185 185
 					</div>
@@ -188,11 +188,11 @@
188 188
 						<label class="col_3">단가</label>
189 189
 						<span>:</span>
190 190
 						<div class="space2">
191
-						  <div class="fnUnitAmt">52525525</div>
191
+						  <div class="fnUnitAmt"></div>
192 192
 						</div>
193 193
 						<label class="sub_info">단위&nbsp;:</label>
194 194
 						<div class="space2">
195
-						  <div class="fnUnit">25252asd</div>
195
+						  <div class="fnUnit"></div>
196 196
 						</div>
197 197
 					  </div>
198 198
 					</div>
@@ -201,11 +201,11 @@
201 201
 						<label>발주(납품)수량</label>
202 202
 						<span>:</span>
203 203
 						<div>
204
-						  <div class="fnPodrQyt">1212</div>
204
+						  <div class="fnPodrQyt"></div>
205 205
 						</div>
206 206
 						<label class="sub_info">입고(수거)일자&nbsp;:</label>
207 207
 						<div>
208
-						  <div class="fnWhsColDt">2022.20.20</div>
208
+						  <div class="fnWhsColDt"></div>
209 209
 						</div>
210 210
 					  </div>
211 211
 					</div>
@@ -214,11 +214,11 @@
214 214
 						<label>입고(수거)수량</label>
215 215
 						<span>:</span>
216 216
 						<div>
217
-						  <div class="fnWhsColQty">1212</div>
217
+						  <div class="fnWhsColQty"></div>
218 218
 						</div>
219 219
 						<label class="sub_info">입고(수거)금액&nbsp;:</label>
220 220
 						<div class="fn">
221
-						  <div class="fnWhsColAmt">2020.10.10</div>
221
+						  <div class="fnWhsColAmt"></div>
222 222
 						</div>
223 223
 					  </div>
224 224
 					</div>

+ 8 - 7
src/main/webapp/mobile/js/app/mloanmng/ITP_MLOANMNG03010.js

@@ -49,6 +49,8 @@ let mobPageObj = {
49 49
 				$('#ITP_FORM_MLOANMNG03010_LIST_SEARCH #ITP_BTN_MLOANMNG03010_LIST_SEARCH_STORE_NM').hide();
50 50
 				$('#ITP_FORM_MLOANMNG03010_LIST_SEARCH #ITP_BTN_MLOANMNG03010_LIST_DELETE_STORE_NM').hide();
51 51
 			}
52
+
53
+			CommonObj.btnPay('#ITP_BTN_MLOANMNG03010_VIEW_PAYMENT');
52 54
 		},
53 55
 		info: function() {
54 56
 			$('input:hidden[id$="_BRAND_ID"]').val(fn_make_user_info.get('brandId'));
@@ -178,8 +180,8 @@ let mobContentObj = {
178 180
 					$li.find('.fnSttlMgntUnqNo').text(item.sttlMgntUnqNo);
179 181
 					$li.find('.fnSttlStNm').text(item.sttlStNm);
180 182
 					$li.find('.fnSttlReqDt').text(item.sttlReqDt);
181
-					$li.find('.fnSttlAmt').text(CommonObj.currency.add(item.sttlAmt));
182
-					$li.find('.fnSttlDt').text(item.sttlDt);
183
+					$li.find('.fnSttlReqAmt').text(CommonObj.currency.add(item.sttlReqAmt));
184
+					$li.find('.fnSttlReqDt').text(CommonObj.nullToString(item.sttlReqDt));
183 185
 					$li.find('.fnUnpaidAmt').text(CommonObj.currency.add(item.unpaidAmt));
184 186
 					$li.find('.fnUseAmtTotal').text(CommonObj.currency.add(item.useAmtTotal));
185 187
 					_this.rows.push(item);
@@ -188,9 +190,7 @@ let mobContentObj = {
188 190
 			var errFn = function() { _this.isSearch = false;};
189 191
 			const param = $('#ITP_FORM_MLOANMNG03010_LIST_SEARCH').serializeObject();
190 192
 			param.gridPage = ++this.listPage;
191
-			param.gridSize = this.listSize
192
-			param.fromDt = CommonObj.onlyNumber(param.fromDt);
193
-			param.toDt = CommonObj.onlyNumber(param.toDt);
193
+			param.gridSize = this.listSize;
194 194
 			// console.log(JSON.stringify(param));
195 195
 			fn_ajax_call(API_MOBILE_GRID_LIST, JSON.stringify(param), callbackFn, 'POST', errFn);
196 196
 		}
@@ -218,8 +218,9 @@ let mobContentObj = {
218 218
 			$(id).find('.fnLoanDvsnNm').text(result.loanDvsnNm);
219 219
 			$(id).find('.fnSttlStNm').text(result.sttlStNm);
220 220
 			$(id).find('.fnSttlReqDt').text(result.sttlReqDt);
221
-			$(id).find('.fnSttlAmt').text(CommonObj.currency.add(result.sttlAmt));
222
-			$(id).find('.fnSttlDt').text(result.sttlDt);
221
+			$(id).find('.fnSttlReqAmt').text(CommonObj.currency.add(result.sttlReqAmt));
222
+			$(id).find('.fnUseAmtTotal').text(CommonObj.currency.add(result.useAmtTotal));
223
+			$(id).find('.fnSttlReqDt').text(result.sttlReqDt);
223 224
 			$('#ITP_FORM_MLOANMNG03010_VIEW #ITP_FORM_MLOANMNG03010_VIEW_STORE_ID').val(result.storeId);
224 225
 			$('#ITP_FORM_MLOANMNG03010_VIEW #ITP_FORM_MLOANMNG03010_VIEW_STTL_MGNT_UNQ_NO').val(result.sttlMgntUnqNo);
225 226
 			$('#ITP_FORM_MLOANMNG03010_VIEW #ITP_FORM_MLOANMNG03010_VIEW_UNPAID_AMT').val(result.unpaidAmt);

+ 9 - 0
src/main/webapp/mobile/js/config.js

@@ -820,6 +820,15 @@ let CommonObj = {
820 820
 	onlyNumber: function(str) {
821 821
 		return (str) ? str.replace(/[^0-9]/g, '') : str;
822 822
 	},
823
+	nullToString: function(value) {
824
+		return (value == null || value.length === 0) ? '' : value;
825
+	},
826
+	isPayPossible: function() {
827
+		return (fn_make_user_info.get('apprYn') === 'Y');
828
+	},
829
+	btnPay: function(id) {
830
+		return this.isPayPossible() ? $(id).show() : $(id).hide();
831
+	},
823 832
 	isApp: (/oqpo_android|oqpo_ios/).test(navigator.userAgent.toLowerCase())
824 833
 };
825 834