Browse Source

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

yhl88 2 years ago
parent
commit
9a52674f5f

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

@@ -93,13 +93,13 @@
93
 											<label class="col-xs-2 itp_lb">공급업체명 *</label>
93
 											<label class="col-xs-2 itp_lb">공급업체명 *</label>
94
 											<div class="col-xs-4 itp_ip">
94
 											<div class="col-xs-4 itp_ip">
95
 												<div class="col-xs-7 itp_in">
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
 												</div>
97
 												</div>
98
 											</div>
98
 											</div>
99
 											<label class="col-xs-2 itp_lb">업태</label>
99
 											<label class="col-xs-2 itp_lb">업태</label>
100
 											<div class="col-xs-4 itp_ip">
100
 											<div class="col-xs-4 itp_ip">
101
 												<div class="col-xs-8 itp_in">
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
 												</div>
103
 												</div>
104
 											</div>
104
 											</div>
105
 										</div>
105
 										</div>
@@ -120,7 +120,7 @@
120
 											<label class="col-xs-2 itp_lb">업종</label>
120
 											<label class="col-xs-2 itp_lb">업종</label>
121
 											<div class="col-xs-4 itp_ip">
121
 											<div class="col-xs-4 itp_ip">
122
 												<div class="col-xs-8 itp_in">
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
 												</div>
124
 												</div>
125
 											</div>
125
 											</div>
126
 										</div>
126
 										</div>
@@ -131,7 +131,7 @@
131
 											<div class="col-xs-4 itp_ip">
131
 											<div class="col-xs-4 itp_ip">
132
 												<div class="itp_form_change">
132
 												<div class="itp_form_change">
133
 													<div class="col-xs-7 itp_in">
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
 													</div>
135
 													</div>
136
 												</div>
136
 												</div>
137
 												<div class="itp_form_info">
137
 												<div class="itp_form_info">
@@ -173,7 +173,7 @@
173
 											<label class="col-xs-2 itp_lb">이메일 *</label>
173
 											<label class="col-xs-2 itp_lb">이메일 *</label>
174
 											<div class="col-xs-4 itp_ip">
174
 											<div class="col-xs-4 itp_ip">
175
 												<div class="col-xs-8 itp_in">
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
 												</div>
177
 												</div>
178
 											</div>
178
 											</div>
179
 										</div>
179
 										</div>
@@ -201,13 +201,13 @@
201
 											<label class="col-xs-2 itp_lb">계좌번호</label>
201
 											<label class="col-xs-2 itp_lb">계좌번호</label>
202
 											<div class="col-xs-4 itp_ip">
202
 											<div class="col-xs-4 itp_ip">
203
 												<div class="col-xs-7 itp_in">
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
 												</div>
205
 												</div>
206
 											</div>
206
 											</div>
207
 											<label class="col-xs-2 itp_lb">예금주명</label>
207
 											<label class="col-xs-2 itp_lb">예금주명</label>
208
 											<div class="col-xs-4 itp_ip">
208
 											<div class="col-xs-4 itp_ip">
209
 												<div class="col-xs-8 itp_in">
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
 												</div>
211
 												</div>
212
 											</div>
212
 											</div>
213
 										</div>
213
 										</div>
@@ -248,7 +248,7 @@
248
 													<input type="text" id="ITP_FORM_STINFO03010_DETAIL_ADRES" data-check-required="empty" class="form-control itp_input" name="addr1" value="" placeholder="기본주소" readonly>
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
 												</div>
249
 												</div>
250
 												<div class="col-xs-4 itp_in">
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
 												</div>
252
 												</div>
253
 											</div>
253
 											</div>
254
 										</div>
254
 										</div>
@@ -349,13 +349,13 @@
349
 													<label class="col-xs-2 itp_lb">공급업체명 *</label>
349
 													<label class="col-xs-2 itp_lb">공급업체명 *</label>
350
 													<div class="col-xs-4 itp_ip">
350
 													<div class="col-xs-4 itp_ip">
351
 														<div class="col-xs-7 itp_in">
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
 														</div>
353
 														</div>
354
 													</div>
354
 													</div>
355
 													<label class="col-xs-2 itp_lb">업태</label>
355
 													<label class="col-xs-2 itp_lb">업태</label>
356
 													<div class="col-xs-4 itp_ip">
356
 													<div class="col-xs-4 itp_ip">
357
 														<div class="col-xs-8 itp_in">
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
 														</div>
359
 														</div>
360
 													</div>
360
 													</div>
361
 												</div>
361
 												</div>
@@ -373,7 +373,7 @@
373
 													<label class="col-xs-2 itp_lb">업종</label>
373
 													<label class="col-xs-2 itp_lb">업종</label>
374
 													<div class="col-xs-4 itp_ip">
374
 													<div class="col-xs-4 itp_ip">
375
 														<div class="col-xs-8 itp_in">
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
 														</div>
377
 														</div>
378
 													</div>
378
 													</div>
379
 												</div>
379
 												</div>
@@ -384,7 +384,7 @@
384
 													<div class="col-xs-4 itp_ip">
384
 													<div class="col-xs-4 itp_ip">
385
 														<div class="itp_form_change">
385
 														<div class="itp_form_change">
386
 															<div class="col-xs-7 itp_in">
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
 															</div>
388
 															</div>
389
 														</div>
389
 														</div>
390
 													</div>
390
 													</div>
@@ -401,7 +401,7 @@
401
 													<label class="col-xs-2 itp_lb">대표자명*</label>
401
 													<label class="col-xs-2 itp_lb">대표자명*</label>
402
 													<div class="col-xs-4 itp_ip">
402
 													<div class="col-xs-4 itp_ip">
403
 														<div class="col-xs-7 itp_in">
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
 														</div>
405
 														</div>
406
 													</div>
406
 													</div>
407
 													<label class="col-xs-2 itp_lb">FAX</label>
407
 													<label class="col-xs-2 itp_lb">FAX</label>
@@ -423,7 +423,7 @@
423
 													<label class="col-xs-2 itp_lb">이메일 *</label>
423
 													<label class="col-xs-2 itp_lb">이메일 *</label>
424
 													<div class="col-xs-4 itp_ip">
424
 													<div class="col-xs-4 itp_ip">
425
 														<div class="col-xs-8 itp_in">
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
 														</div>
427
 														</div>
428
 													</div>
428
 													</div>
429
 												</div>
429
 												</div>
@@ -451,13 +451,13 @@
451
 													<label class="col-xs-2 itp_lb">계좌번호</label>
451
 													<label class="col-xs-2 itp_lb">계좌번호</label>
452
 													<div class="col-xs-4 itp_ip">
452
 													<div class="col-xs-4 itp_ip">
453
 														<div class="col-xs-7 itp_in">
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
 														</div>
455
 														</div>
456
 													</div>
456
 													</div>
457
 													<label class="col-xs-2 itp_lb">예금주명</label>
457
 													<label class="col-xs-2 itp_lb">예금주명</label>
458
 													<div class="col-xs-4 itp_ip">
458
 													<div class="col-xs-4 itp_ip">
459
 														<div class="col-xs-8 itp_in">
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
 														</div>
461
 														</div>
462
 													</div>
462
 													</div>
463
 												</div>
463
 												</div>
@@ -496,7 +496,7 @@
496
 															<input type="text" id="ITP_FORM_STINFO03010_VIEW_ADRES" data-check-required="empty" class="form-control itp_input" name="addr1" value="" placeholder="기본주소" readonly>
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
 														</div>
497
 														</div>
498
 														<div class="col-xs-4 itp_in">
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
 														</div>
500
 														</div>
501
 													</div>
501
 													</div>
502
 												</div>
502
 												</div>

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

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