Selaa lähdekoodia

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

isna 2 vuotta sitten
vanhempi
commit
7458abd775

+ 4 - 2
src/main/webapp/app/stinfo/STINFO02010.html

@@ -292,10 +292,10 @@
292 292
 														</select>
293 293
 													</div>
294 294
 													<div class="col-xs-5 itp_in" style="width:37%;">
295
-														<input type="text" id="ITP_FORM_STINFO02010_DETAIL_ACCT_NO" data-check-required="empty" onKeyup="this.value=this.value.replace(/[^-0-9]/g,'');" class="form-control itp_input" name="acctNo" value="" placeholder="계좌번호">
295
+														<input type="text" id="ITP_FORM_STINFO02010_DETAIL_ACCT_NO" data-check-required="empty" onKeyup="this.value=this.value.replace(/[^-0-9]/g,'');" class="form-control itp_input" name="acctNo" value="" placeholder="계좌번호" maxlength="20">
296 296
 													</div>
297 297
 													<div class="col-xs-2 itp_in" style="width:22%; margin-right:0;">
298
-														<input type="text" id="ITP_FORM_STINFO02010_DETAIL_OWAC_NM" data-check-required="empty" class="form-control itp_input" name="owacNm" value="" placeholder="예금주명">
298
+														<input type="text" id="ITP_FORM_STINFO02010_DETAIL_OWAC_NM" data-check-required="empty" class="form-control itp_input" name="owacNm" value="" placeholder="예금주명" maxlength="20">
299 299
 													</div>
300 300
 												</div>	
301 301
 												<label class="col-xs-2 itp_lb">정산타입*</label>
@@ -461,6 +461,8 @@
461 461
 									<div class="itp_form_in">
462 462
 										<div class="form-group">
463 463
 											<label class="col-xs-2 itp_lb">매장계좌정보</label>
464
+											<select id="ITP_FORM_STINFO02010_VIEW_BNK_CD" data-select-code="BNK_CD" class="form-control itp_input" name="bnkCd" style="display: none;">
465
+											</select>
464 466
 											<div class="col-xs-4 itp_ip fnStoreAcctInfo"></div>
465 467
 											<label class="col-xs-2 itp_lb">정산타입</label>
466 468
 											<div class="col-xs-4 itp_ip fnLoanDvsn"></div>

+ 12 - 10
src/main/webapp/app/stinfo/STINFO02011.html

@@ -107,13 +107,13 @@
107 107
 											<label class="col-xs-2 itp_lb">매장명 *</label>
108 108
 											<div class="col-xs-4 itp_ip">
109 109
 												<div class="col-xs-9 itp_in">
110
-													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_STORE_NM" data-check-required="empty" class="form-control itp_input" name="storeNm" value="">
110
+													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_STORE_NM" data-check-required="empty" class="form-control itp_input" name="storeNm" value="" maxlength="40">
111 111
 												</div>
112 112
 											</div>
113 113
 											<label class="col-xs-2 itp_lb">업태</label>
114 114
 											<div class="col-xs-4 itp_ip">
115 115
 												<div class="col-xs-7 itp_in">
116
-													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_BSNS_CNDT" class="form-control itp_input" name="bsnsCndt" value="">
116
+													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_BSNS_CNDT" class="form-control itp_input" name="bsnsCndt" value="" maxlength="100">
117 117
 												</div>
118 118
 											</div>
119 119
 										</div>
@@ -129,7 +129,7 @@
129 129
 											<label class="col-xs-2 itp_lb">업종</label>
130 130
 											<div class="col-xs-4 itp_ip">
131 131
 												<div class="col-xs-7 itp_in">
132
-													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_CTGR_BSNS" class="form-control itp_input" name="ctgrBsns" value="">
132
+													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_CTGR_BSNS" class="form-control itp_input" name="ctgrBsns" value="" maxlength="100">
133 133
 												</div>
134 134
 											</div>
135 135
 										</div>
@@ -139,7 +139,7 @@
139 139
 											<label class="col-xs-2 itp_lb">법인번호</label>
140 140
 											<div class="col-xs-4 itp_ip">
141 141
 												<div class="col-xs-6 itp_in">
142
-													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_CORP_REG_NO" data-key-up="corpNo" class="form-control itp_input" name="corpRegNo" value="">
142
+													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_CORP_REG_NO" data-key-up="corpNo" class="form-control itp_input" name="corpRegNo" value="" maxlength="14">
143 143
 												</div>
144 144
 											</div>
145 145
 											<label class="col-xs-2 itp_lb">전화번호 *</label>
@@ -155,7 +155,7 @@
155 155
 											<label class="col-xs-2 itp_lb">점주/대표자명*</label>
156 156
 											<div class="col-xs-4 itp_ip">
157 157
 												<div class="col-xs-6 itp_in">
158
-													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_OWNER_NM" data-check-required="empty" class="form-control itp_input" name="ownerNm" value="">
158
+													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_OWNER_NM" data-check-required="empty" class="form-control itp_input" name="ownerNm" value="" maxlength="20">
159 159
 												</div>
160 160
 											</div>
161 161
 											<label class="col-xs-2 itp_lb">FAX</label>
@@ -177,7 +177,7 @@
177 177
 											<label class="col-xs-2 itp_lb">이메일 *</label>
178 178
 											<div class="col-xs-4 itp_ip">
179 179
 												<div class="col-xs-7 itp_in">
180
-													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_EMAL_ADDR" data-check-required="empty" class="form-control itp_input" name="emalAddr" value="">
180
+													<input type="text" id="ITP_FORM_STINFO02011_DETAIL_EMAL_ADDR" data-check-required="empty" class="form-control itp_input" name="emalAddr" value="" maxlength="50">
181 181
 												</div>
182 182
 											</div>
183 183
 										</div>
@@ -244,10 +244,10 @@
244 244
 														</select>
245 245
 													</div>
246 246
 													<div class="col-xs-4 itp_in">
247
-														<input type="text" id="ITP_FORM_STINFO02011_DETAIL_CREATE_ACCT_NO" data-check-required="empty" onKeyup="this.value=this.value.replace(/[^-0-9]/g,'');" class="form-control itp_input" name="acctNo" value="" placeholder="계좌번호">
247
+														<input type="text" id="ITP_FORM_STINFO02011_DETAIL_CREATE_ACCT_NO" data-check-required="empty" onKeyup="this.value=this.value.replace(/[^-0-9]/g,'');" class="form-control itp_input" name="acctNo" value="" placeholder="계좌번호" maxlength="20">
248 248
 													</div>
249 249
 													<div class="col-xs-2 itp_in">
250
-														<input type="text" id="ITP_FORM_STINFO02011_DETAIL_CREATE_OWAC_NM" data-check-required="empty" class="form-control itp_input" name="owacNm" value="" placeholder="예금주명">
250
+														<input type="text" id="ITP_FORM_STINFO02011_DETAIL_CREATE_OWAC_NM" data-check-required="empty" class="form-control itp_input" name="owacNm" value="" placeholder="예금주명" maxlength="20">
251 251
 													</div>
252 252
 												</div>
253 253
 											</div>
@@ -284,10 +284,10 @@
284 284
 														</select>
285 285
 													</div>
286 286
 													<div class="col-xs-5 itp_in" style="width:37%;">
287
-														<input type="text" id="ITP_FORM_STINFO02011_DETAIL_ACCT_NO" data-check-required="empty" onKeyup="this.value=this.value.replace(/[^-0-9]/g,'');" class="form-control itp_input" name="acctNo" value="" placeholder="계좌번호">
287
+														<input type="text" id="ITP_FORM_STINFO02011_DETAIL_ACCT_NO" data-check-required="empty" onKeyup="this.value=this.value.replace(/[^-0-9]/g,'');" class="form-control itp_input" name="acctNo" value="" placeholder="계좌번호" maxlength="20">
288 288
 													</div>
289 289
 													<div class="col-xs-2 itp_in" style="width:22%; margin-right:0;">
290
-														<input type="text" id="ITP_FORM_STINFO02011_DETAIL_OWAC_NM" data-check-required="empty" class="form-control itp_input" name="owacNm" value="" placeholder="예금주명">
290
+														<input type="text" id="ITP_FORM_STINFO02011_DETAIL_OWAC_NM" data-check-required="empty" class="form-control itp_input" name="owacNm" value="" placeholder="예금주명" maxlength="20">
291 291
 													</div>
292 292
 												</div>
293 293
 												<label class="col-xs-2 itp_lb">정산타입*</label>
@@ -437,6 +437,8 @@
437 437
 									<div class="itp_form_in">
438 438
 										<div class="form-group">
439 439
 											<label class="col-xs-2 itp_lb">매장계좌정보</label>
440
+											<select id="ITP_FORM_STINFO02011_VIEW_BNK_CD" data-select-code="BNK_CD" class="form-control itp_input" name="bnkCd" style="display: none;">
441
+											</select>
440 442
 											<div class="col-xs-4 itp_ip fnStoreAcctInfo"></div>
441 443
 											<label class="col-xs-2 itp_lb">정산타입</label>
442 444
 											<div class="col-xs-4 itp_ip fnLoanDvsn"></div>

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

@@ -111,33 +111,33 @@ const gridColModel = {
111 111
 		{
112 112
 			index: 'UNIT_AMT', name: 'unitAmt',
113 113
 			label: ITP_MSG_LOCALE.label.unitAmt, 			// 단가
114
-			width: '5', fixed: false, align: 'right',
114
+			width: '7', fixed: false, align: 'right',
115 115
 			sortable: false, hidden: false,
116 116
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
117 117
 		},
118 118
 		{
119 119
 			index: 'UNIT', name: 'unit',
120 120
 			label: ITP_MSG_LOCALE.label.unit, 				// 기본단위
121
-			width: '7', fixed: false, align: 'center',
121
+			width: '5', fixed: false, align: 'center',
122 122
 			sortable: false, hidden: false
123 123
 		},
124 124
 		{
125 125
 			index: 'RTN_ODR_QTY', name: 'rtnOdrQty',
126 126
 			label: ITP_MSG_LOCALE.label.rtnOdrQty, 			// 수거수량
127
-			width: '5', fixed: false, align: 'right',
127
+			width: '7', fixed: false, align: 'right',
128 128
 			sortable: false, hidden: false
129 129
 		},
130 130
 		{
131 131
 			index: 'RTN_ODR_AMT', name: 'rtnOdrAmt',
132 132
 			label: ITP_MSG_LOCALE.label.rtnAmt, 			// 수거금액
133
-			width: '5', fixed: false, align: 'right',
133
+			width: '7', fixed: false, align: 'right',
134 134
 			sortable: false, hidden: false,
135 135
 			formatter: 'integer', formatoptions: {thousandsSeparator: ','}
136 136
 		},
137 137
 		{
138 138
 			index: 'COL_REQ_DT', name: 'colReqDt',
139 139
 			label: ITP_MSG_LOCALE.label.colReqDt, 			// 수거요청일
140
-			width: '8', fixed: false, align: 'center',
140
+			width: '6', fixed: false, align: 'center',
141 141
 			sortable: false, hidden: false
142 142
 		}
143 143
 	]

+ 10 - 3
src/main/webapp/js/app/stinfo/ITP_STINFO02010.js

@@ -393,7 +393,7 @@ let viewObj = {
393 393
 		fn_ajax_call(API_DETAIL_INFO, param, this.callback, 'GET');
394 394
 	},
395 395
 	callback: function (result) {
396
-		//console.log(result);
396
+		console.log(result);
397 397
 		pageObj.switchScreen('VIEW');
398 398
 		$('#ITP_FORM_STINFO02010_VIEW #ITP_FORM_STINFO02010_VIEW_STORE_ID').val(result.storeId);
399 399
 		$('#ITP_FORM_STINFO02010_VIEW .fnBrandNm').text(result.brandNm);
@@ -418,8 +418,15 @@ let viewObj = {
418 418
 
419 419
 		var cmpyAdres = result.addr1/* + ' ' + result.addr*/;
420 420
 		kakaoMap.init('ITP_FORM_STINFO02010_VIEW', cmpyAdres);
421
-
422
-		$('#ITP_FORM_STINFO02010_VIEW .fnStoreAcctInfo').text(result.storeBnkNm + ' ' + result.storeAcctNo + ' ' + result.storeOwacNm);
421
+		
422
+		$('#ITP_FORM_STINFO02010_VIEW #ITP_FORM_STINFO02010_VIEW_BNK_CD').val(result.storeBnkCd);
423
+		let storeBnkNm;
424
+		if (result.storeBnkCd == '') {
425
+			storeBnkNm = '';
426
+		} else {
427
+			storeBnkNm = $('#ITP_FORM_STINFO02010_VIEW_BNK_CD option:selected').text();
428
+		}
429
+		$('#ITP_FORM_STINFO02010_VIEW .fnStoreAcctInfo').text('(' + storeBnkNm + ') ' + result.storeAcctNo + ' (예금주) ' + result.storeOwacNm);
423 430
 		$('#ITP_FORM_STINFO02010_VIEW .fnLoanDvsn').text(result.loanDvsnNm + " - (" + itp_fn_number_comma(result.limitAmt) + "원)");
424 431
 		$('#ITP_FORM_STINFO02010_VIEW .fnBrandAcctInfo').text('(' + result.brandBnkNm + ') ' + result.brandAcctNo + ' (예금주) ' + result.brandOwacNm);
425 432
 		$('#ITP_FORM_STINFO02010_VIEW .fnAcctBal').text(itp_fn_number_comma(result.acctBal) + "원");

+ 8 - 1
src/main/webapp/js/app/stinfo/ITP_STINFO02011.js

@@ -188,7 +188,14 @@ let viewObj = {
188 188
 		var cmpyAdres = result.addr1/* + ' ' + result.addr*/;
189 189
 		kakaoMap.init('ITP_FORM_STINFO02011_VIEW', cmpyAdres);
190 190
 
191
-		$('#ITP_FORM_STINFO02011_VIEW .fnStoreAcctInfo').text(result.storeBnkNm + ' ' + result.storeAcctNo + ' ' + result.storeOwacNm);
191
+		$('#ITP_FORM_STINFO02011_VIEW #ITP_FORM_STINFO02011_VIEW_BNK_CD').val(result.storeBnkCd);
192
+		let storeBnkNm;
193
+		if (result.storeBnkCd == '') {
194
+			storeBnkNm = '';
195
+		} else {
196
+			storeBnkNm = $('#ITP_FORM_STINFO02011_VIEW_BNK_CD option:selected').text();
197
+		}
198
+		$('#ITP_FORM_STINFO02011_VIEW .fnStoreAcctInfo').text(storeBnkNm + ' ' + result.storeAcctNo + ' ' + result.storeOwacNm);
192 199
 		$('#ITP_FORM_STINFO02011_VIEW .fnLoanDvsn').text(result.loanDvsnNm + " - (" + itp_fn_number_comma(result.limitAmt) + "원)");
193 200
 		$('#ITP_FORM_STINFO02011_VIEW .fnBrandAcctInfo').text(result.brandBnkNm + ' ' + result.brandAcctNo + ' ' + result.brandOwacNm);
194 201
 		$('#ITP_FORM_STINFO02011_VIEW .fnAcctBal').text(itp_fn_number_comma(result.acctBal));