Bladeren bron

공급업체관리 조정 테스트-1

yhl88 2 jaren geleden
bovenliggende
commit
9a52674f5f
2 gewijzigde bestanden met toevoegingen van 21 en 20 verwijderingen
  1. 17 17
      src/main/webapp/app/stinfo/STINFO03010.html
  2. 4 3
      src/main/webapp/js/app/stinfo/ITP_STINFO03010.js

+ 17 - 17
src/main/webapp/app/stinfo/STINFO03010.html

@@ -93,13 +93,13 @@
93 93
 											<label class="col-xs-2 itp_lb">공급업체명 *</label>
94 94
 											<div class="col-xs-4 itp_ip">
95 95
 												<div class="col-xs-7 itp_in">
96
-													<input type="text" id="ITP_FORM_STINFO03010_DETAIL_SPPLY_NM" data-check-required="empty" class="form-control itp_input" name="spplyNm" value="">
96
+													<input type="text" id="ITP_FORM_STINFO03010_DETAIL_SPPLY_NM" data-check-required="empty" class="form-control itp_input" name="spplyNm" value="" maxlength="40">
97 97
 												</div>
98 98
 											</div>
99 99
 											<label class="col-xs-2 itp_lb">업태</label>
100 100
 											<div class="col-xs-4 itp_ip">
101 101
 												<div class="col-xs-8 itp_in">
102
-								                	<input type="text" id="ITP_FORM_STINFO03010_DETAIL_BSNS_CNDT" class="form-control itp_input" name="bsnsCndt" value="">
102
+								                	<input type="text" id="ITP_FORM_STINFO03010_DETAIL_BSNS_CNDT" class="form-control itp_input" name="bsnsCndt" value="" maxlength="100">
103 103
 												</div>
104 104
 											</div>
105 105
 										</div>
@@ -120,7 +120,7 @@
120 120
 											<label class="col-xs-2 itp_lb">업종</label>
121 121
 											<div class="col-xs-4 itp_ip">
122 122
 												<div class="col-xs-8 itp_in">
123
-								                	<input type="text" id="ITP_FORM_STINFO03010_DETAIL_CTGR_BSNS" class="form-control itp_input" name="ctgrBsns" value="">
123
+								                	<input type="text" id="ITP_FORM_STINFO03010_DETAIL_CTGR_BSNS" class="form-control itp_input" name="ctgrBsns" value="" maxlength="100">
124 124
 												</div>
125 125
 											</div>
126 126
 										</div>
@@ -131,7 +131,7 @@
131 131
 											<div class="col-xs-4 itp_ip">
132 132
 												<div class="itp_form_change">
133 133
 													<div class="col-xs-7 itp_in">
134
-									                	<input type="text" id="ITP_FORM_STINFO03010_DETAIL_CORP_REG_NO" data-key-up="corpNo" class="form-control itp_input" name="corpRegNo" value="">
134
+									                	<input type="text" id="ITP_FORM_STINFO03010_DETAIL_CORP_REG_NO" data-key-up="corpNo" class="form-control itp_input" name="corpRegNo" value="" maxlength="14">
135 135
 													</div>
136 136
 												</div>
137 137
 												<div class="itp_form_info">
@@ -173,7 +173,7 @@
173 173
 											<label class="col-xs-2 itp_lb">이메일 *</label>
174 174
 											<div class="col-xs-4 itp_ip">
175 175
 												<div class="col-xs-8 itp_in">
176
-								                	<input type="text" id="ITP_FORM_STINFO03010_DETAIL_EMAL_ADDR" data-check-required="empty" class="form-control itp_input" name="mgrEmal" value="">
176
+								                	<input type="text" id="ITP_FORM_STINFO03010_DETAIL_EMAL_ADDR" data-check-required="empty" class="form-control itp_input" name="mgrEmal" value="" maxlength="50">
177 177
 												</div>
178 178
 											</div>
179 179
 										</div>
@@ -201,13 +201,13 @@
201 201
 											<label class="col-xs-2 itp_lb">계좌번호</label>
202 202
 											<div class="col-xs-4 itp_ip">
203 203
 												<div class="col-xs-7 itp_in">
204
-													<input type="text" id="ITP_FORM_STINFO03010_DETAIL_ACCT_NO" onKeyup="this.value=this.value.replace(/[^-0-9]/g,'');" class="form-control itp_input" name="acctNo" value="">
204
+													<input type="text" id="ITP_FORM_STINFO03010_DETAIL_ACCT_NO" onKeyup="this.value=this.value.replace(/[^-0-9]/g,'');" class="form-control itp_input" name="acctNo" value="" maxlength="20">
205 205
 												</div>
206 206
 											</div>
207 207
 											<label class="col-xs-2 itp_lb">예금주명</label>
208 208
 											<div class="col-xs-4 itp_ip">
209 209
 												<div class="col-xs-8 itp_in">
210
-								                	<input type="text" id="ITP_FORM_STINFO03010_DETAIL_OWAC_NM" class="form-control itp_input" name="owacNm" value="">
210
+								                	<input type="text" id="ITP_FORM_STINFO03010_DETAIL_OWAC_NM" class="form-control itp_input" name="owacNm" value="" maxlength="20">
211 211
 												</div>
212 212
 											</div>
213 213
 										</div>
@@ -248,7 +248,7 @@
248 248
 													<input type="text" id="ITP_FORM_STINFO03010_DETAIL_ADRES" data-check-required="empty" class="form-control itp_input" name="addr1" value="" placeholder="기본주소" readonly>
249 249
 												</div>
250 250
 												<div class="col-xs-4 itp_in">
251
-													<input type="text" id="ITP_FORM_STINFO03010_DETAIL_ADRES_DTL" data-check-required="empty" class="form-control itp_input" name="addr2" value="" placeholder="상세주소">
251
+													<input type="text" id="ITP_FORM_STINFO03010_DETAIL_ADRES_DTL" data-check-required="empty" class="form-control itp_input" name="addr2" value="" placeholder="상세주소" maxlength="100">
252 252
 												</div>
253 253
 											</div>
254 254
 										</div>
@@ -349,13 +349,13 @@
349 349
 													<label class="col-xs-2 itp_lb">공급업체명 *</label>
350 350
 													<div class="col-xs-4 itp_ip">
351 351
 														<div class="col-xs-7 itp_in">
352
-															<input type="text" id="ITP_FORM_STINFO03010_VIEW_SPPLY_NM" data-check-required="empty" class="form-control itp_input" name="spplyNm" value="">
352
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_SPPLY_NM" data-check-required="empty" class="form-control itp_input" name="spplyNm" value="" maxlength="40">
353 353
 														</div>
354 354
 													</div>
355 355
 													<label class="col-xs-2 itp_lb">업태</label>
356 356
 													<div class="col-xs-4 itp_ip">
357 357
 														<div class="col-xs-8 itp_in">
358
-															<input type="text" id="ITP_FORM_STINFO03010_VIEW_BSNS_CNDT" class="form-control itp_input" name="bsnsCndt" value="">
358
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_BSNS_CNDT" class="form-control itp_input" name="bsnsCndt" value="" maxlength="100">
359 359
 														</div>
360 360
 													</div>
361 361
 												</div>
@@ -373,7 +373,7 @@
373 373
 													<label class="col-xs-2 itp_lb">업종</label>
374 374
 													<div class="col-xs-4 itp_ip">
375 375
 														<div class="col-xs-8 itp_in">
376
-															<input type="text" id="ITP_FORM_STINFO03010_VIEW_CTGR_BSNS" class="form-control itp_input" name="ctgrBsns" value="">
376
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_CTGR_BSNS" class="form-control itp_input" name="ctgrBsns" value="" maxlength="100">
377 377
 														</div>
378 378
 													</div>
379 379
 												</div>
@@ -384,7 +384,7 @@
384 384
 													<div class="col-xs-4 itp_ip">
385 385
 														<div class="itp_form_change">
386 386
 															<div class="col-xs-7 itp_in">
387
-																<input type="text" id="ITP_FORM_STINFO03010_VIEW_CORP_REG_NO" data-key-up="corpNo" class="form-control itp_input" name="corpRegNo" value="">
387
+																<input type="text" id="ITP_FORM_STINFO03010_VIEW_CORP_REG_NO" data-key-up="corpNo" class="form-control itp_input" name="corpRegNo" value="" maxlength="14">
388 388
 															</div>
389 389
 														</div>
390 390
 													</div>
@@ -401,7 +401,7 @@
401 401
 													<label class="col-xs-2 itp_lb">대표자명*</label>
402 402
 													<div class="col-xs-4 itp_ip">
403 403
 														<div class="col-xs-7 itp_in">
404
-															<input type="text" id="ITP_FORM_STINFO03010_VIEW_OWNER_NM" data-check-required="empty" class="form-control itp_input" name="ownerNm" value="">
404
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_OWNER_NM" data-check-required="empty" class="form-control itp_input" name="ownerNm" value="" maxlength="20">
405 405
 														</div>
406 406
 													</div>
407 407
 													<label class="col-xs-2 itp_lb">FAX</label>
@@ -423,7 +423,7 @@
423 423
 													<label class="col-xs-2 itp_lb">이메일 *</label>
424 424
 													<div class="col-xs-4 itp_ip">
425 425
 														<div class="col-xs-8 itp_in">
426
-															<input type="text" id="ITP_FORM_STINFO03010_VIEW_EMAL_ADDR" data-check-required="empty" class="form-control itp_input" name="mgrEmal" value="">
426
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_EMAL_ADDR" data-check-required="empty" class="form-control itp_input" name="mgrEmal" value="" maxlength="50">
427 427
 														</div>
428 428
 													</div>
429 429
 												</div>
@@ -451,13 +451,13 @@
451 451
 													<label class="col-xs-2 itp_lb">계좌번호</label>
452 452
 													<div class="col-xs-4 itp_ip">
453 453
 														<div class="col-xs-7 itp_in">
454
-															<input type="text" id="ITP_FORM_STINFO03010_VIEW_ACCT_NO" onKeyup="this.value=this.value.replace(/[^-0-9]/g,'');" class="form-control itp_input" name="acctNo" value="">
454
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_ACCT_NO" onKeyup="this.value=this.value.replace(/[^-0-9]/g,'');" class="form-control itp_input" name="acctNo" value="" maxlength="20">
455 455
 														</div>
456 456
 													</div>
457 457
 													<label class="col-xs-2 itp_lb">예금주명</label>
458 458
 													<div class="col-xs-4 itp_ip">
459 459
 														<div class="col-xs-8 itp_in">
460
-															<input type="text" id="ITP_FORM_STINFO03010_VIEW_OWAC_NM" class="form-control itp_input" name="owacNm" value="">
460
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_OWAC_NM" class="form-control itp_input" name="owacNm" value="" maxlength="20">
461 461
 														</div>
462 462
 													</div>
463 463
 												</div>
@@ -496,7 +496,7 @@
496 496
 															<input type="text" id="ITP_FORM_STINFO03010_VIEW_ADRES" data-check-required="empty" class="form-control itp_input" name="addr1" value="" placeholder="기본주소" readonly>
497 497
 														</div>
498 498
 														<div class="col-xs-4 itp_in">
499
-															<input type="text" id="ITP_FORM_STINFO03010_VIEW_ADRES_DTL" data-check-required="empty" class="form-control itp_input" name="addr2" value="" placeholder="상세주소">
499
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_ADRES_DTL" data-check-required="empty" class="form-control itp_input" name="addr2" value="" placeholder="상세주소" maxlength="100">
500 500
 														</div>
501 501
 													</div>
502 502
 												</div>

+ 4 - 3
src/main/webapp/js/app/stinfo/ITP_STINFO03010.js

@@ -128,7 +128,7 @@ const gridColModel = {
128 128
 			width: '16', fixed: false, align: 'center',
129 129
 			sortable: false, editable: true, edittype: 'text',
130 130
 			classes: 'input_color',
131
-			editrules: {required: true}
131
+			editrules: {required: true}, editoptions: {maxlength: 20}
132 132
 		},
133 133
 		{
134 134
 			index: 'POSITION', name: 'position',
@@ -136,14 +136,15 @@ const gridColModel = {
136 136
 			width: '10', fixed: false, align: 'center',
137 137
 			sortable: true, editable: true, edittype: 'text',
138 138
 			classes: 'input_color',
139
-			editrules: {required: true}
139
+			editrules: {required: true}, editoptions: {maxlength: 20}
140 140
 		},
141 141
 		{
142 142
 			index: 'RPRST_EMAIL', name: 'rprstEmal',
143 143
 			label: ITP_MSG_LOCALE.label.rprstEmal, //이메일
144 144
 			width: '20', fixed: false, align: 'center',
145 145
 			classes: 'input_color',
146
-			sortable: false, editable: true, edittype: 'text'
146
+			sortable: false, editable: true, edittype: 'text',
147
+			editoptions: {maxlength: 50}
147 148
 		},
148 149
 		{
149 150
 			index: 'RPRST_TEL_NO', name: 'rprstTelNo',