瀏覽代碼

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

juney 2 年之前
父節點
當前提交
c9491e26a2

+ 233 - 107
src/main/webapp/app/stinfo/STINFO03010.html

@@ -301,118 +301,244 @@
301 301
 				<div id="ITP_AJAX_STINFO03010_VIEW_CONTAINER">
302 302
 					<div class="itp_form itp_type1 fix">
303 303
 						<div class="col-xs-12">
304
-							<form id="ITP_FORM_STINFO03010_VIEW" class="form-horizontal">
305
-								<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_VIEW_CD" name="viewCd" value="C">
306
-								<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_POP_NO" name="popNo" value="">
307
-								<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_SPPLY_ID" name="spplyId" value="">
308
-								<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_MENU_NO" name="menuNo" value="">
309
-								<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_FILE_NO" name="popFileNo" value="">
310
-					
311
-								<section class="itp_form_sec">
312
-									<div class="itp_form_in border-top">
313
-										<div class="form-group">
314
-											<label class="col-xs-2 itp_lb">브랜드 *</label>
315
-											<div class="col-xs-4 itp_ip fnBrandNm"></div>
316
-											<label class="col-xs-2 itp_lb">상태 *</label>
317
-											<div class="col-xs-4 itp_ip fnStCd"></div>
318
-										</div>
319
-									</div>
320
-									<div class="itp_form_in">
321
-										<div class="form-group">
322
-											<label class="col-xs-2 itp_lb">공급엄체번호</label>
323
-											<div class="col-xs-4 itp_ip fnSpplyId"></div>
324
-											<label class="col-xs-2 itp_lb">기업형태 *</label>
325
-											<div class="col-xs-4 itp_ip fnCorpType"></div>
326
-										</div>
327
-									</div>
328
-									<div class="itp_form_in">
329
-										<div class="form-group">
330
-											<label class="col-xs-2 itp_lb">공급업체명 *</label>
331
-											<div class="col-xs-4 itp_ip fnSpplyNm"></div>
332
-											<label class="col-xs-2 itp_lb">업태</label>
333
-											<div class="col-xs-4 itp_ip fnBsnsCndt"></div>
334
-										</div>
335
-									</div>
336
-									<div class="itp_form_in">
337
-										<div class="form-group">
338
-											<label class="col-xs-2 itp_lb">사업자번호 *</label>
339
-											<div class="col-xs-4 itp_ip fnBsnsRegNo"></div>
340
-											<label class="col-xs-2 itp_lb">업종</label>
341
-											<div class="col-xs-4 itp_ip fnCtgrBsns"></div>
342
-										</div>
343
-									</div>
344
-									<div class="itp_form_in">
345
-										<div class="form-group">
346
-											<label class="col-xs-2 itp_lb">법인번호</label>
347
-											<div class="col-xs-4 itp_ip fnCorpRegNo"></div>
348
-											<label class="col-xs-2 itp_lb">전화번호 *</label>
349
-											<div class="col-xs-4 itp_ip fnTelNo"></div>
350
-										</div>
351
-									</div>
352
-									<div class="itp_form_in">
353
-										<div class="form-group">
354
-											<label class="col-xs-2 itp_lb">대표자명*</label>
355
-											<div class="col-xs-4 itp_ip fnOwnerNm"></div>
356
-											<label class="col-xs-2 itp_lb">FAX</label>
357
-											<div class="col-xs-4 itp_ip fnFaxNo"></div>
358
-										</div>
359
-									</div>
360
-									<div class="itp_form_in">
361
-										<div class="form-group">
362
-											<label class="col-xs-2 itp_lb">핸드폰</label>
363
-											<div class="col-xs-4 itp_ip fnMblNo"></div>
364
-											<label class="col-xs-2 itp_lb">이메일</label>
365
-											<div class="col-xs-4 itp_ip fnEmalAddr"></div>
366
-										</div>
367
-									</div>
368
-									<div class="itp_form_in">
369
-										<div class="form-group">
370
-											<label class="col-xs-2 itp_lb">지역 *</label>
371
-											<div class="col-xs-4 itp_ip fnAreaCd"></div>
372
-											<label class="col-xs-2 itp_lb">은행</label>
373
-											<div class="col-xs-4 itp_ip fnBnkCd"></div>
374
-										</div>
375
-									</div>
376
-									<div class="itp_form_in">
377
-										<div class="form-group">
378
-											<label class="col-xs-2 itp_lb">계좌번호</label>
379
-											<div class="col-xs-4 itp_ip fnAcctNo"></div>
380
-											<label class="col-xs-2 itp_lb">예금주명</label>
381
-											<div class="col-xs-4 itp_ip fnOwacNm"></div>
382
-										</div>
383
-									</div>
384
-									<div class="itp_form_in">
385
-										<div class="form-group">
386
-											<label class="col-xs-2 itp_lb">통장사본</label>
387
-											<div class="col-xs-4 itp_ip">
388
-												<div id="ITP_STINFO03010_VIEW_ACCT_FILE" class="col-xs-6 itp_in fnFilePath"></div>
304
+							<div class="itp_form itp_type1 fix">
305
+								<div class="col-xs-12">
306
+									<form id="ITP_FORM_STINFO03010_VIEW" class="form-horizontal">
307
+										<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_VIEW_CD" name="viewCd" value="C">
308
+										<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_POP_NO" name="popNo" value="">
309
+										<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_AFFL_SHOP_ID" name="afflShopId" value="">
310
+										<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_BRAND_ID" name="brandId" value="">
311
+										<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_SPPLY_ID" name="spplyId" value="">
312
+										<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_ACCT_FILE_NO" name="bsnsRegFileNo" value="">
313
+										<input type="hidden" id="ITP_FORM_STINFO03010_VIEW_CORP_FILE_NO" name="bbookCopyFileNo" value="">
314
+							
315
+										<section class="itp_form_sec">
316
+											<div class="itp_form_in border-top">
317
+												<div class="form-group">
318
+													<label class="col-xs-2 itp_lb">브랜드 *</label>
319
+													<div class="col-xs-4 itp_ip fnBrandNm"></div>
320
+													<label class="col-xs-2 itp_lb">상태 *</label>
321
+													<div class="4 itp_ip">
322
+														<div class="col-xs-8 itp_in">
323
+															<select id="ITP_FORM_STINFO03010_VIEW_ST_CD" data-select-code="ST_CD" data-check-required="empty" class="form-control itp_input" name="stCd">
324
+															</select>
325
+														</div>
326
+													</div>
327
+												</div>
389 328
 											</div>
390
-											<label class="col-xs-2 itp_lb">사업자등록파일</label>
391
-											<div class="col-xs-4 itp_ip">
392
-												<div id="ITP_STINFO03010_VIEW_REG_NO_FILE" class="col-xs-8 itp_in fnFilePath"></div>
329
+											<div class="itp_form_in">
330
+												<div class="form-group">
331
+													<label class="col-xs-2 itp_lb">공급업체번호</label>
332
+													<div class="col-xs-4 itp_ip">
333
+														<div class="col-xs-11 itp_in fnSpplyId" style="top:4px;"></div>
334
+														<!--<div class="col-xs-4 itp_in" style="margin-left:5px;">
335
+															<button type="button" id="ITP_BTN_STINFO03010_RESET_PW" class="btn btn-danger btn-sm PWC" style="margin: -1px 0px 0px 3px; display:block;">비밀번호 초기화</button>
336
+														</div>-->
337
+													</div>
338
+													<label class="col-xs-2 itp_lb">기업형태 *</label>
339
+													<div class="col-xs-4 itp_ip">
340
+														<div class="col-xs-8 itp_in">
341
+														<select id="ITP_FORM_STINFO03010_VIEW_CORP_TYPE" data-select-code="CORP_TYPE" data-check-required="empty" class="form-control itp_input" name="corpType">
342
+														</select>
343
+														</div>
344
+													</div>
345
+												</div>
393 346
 											</div>
394
-										</div>
395
-									</div>
396
-									<div class="itp_form_in">	
397
-										<div class="form-group">
398
-											<label class="col-xs-2 itp_lb">주소</label>
399
-											<div class="col-xs-10 itp_ip">
400
-												<div class="col-xs-a itp_in fnZipNo"></div>
401
-												<div class="col-xs-a itp_in fnLoadAddr"></div>
402
-												<div class="col-xs-a itp_in fnDtlAddr"></div>
347
+											<div class="itp_form_in">
348
+												<div class="form-group">
349
+													<label class="col-xs-2 itp_lb">공급업체명 *</label>
350
+													<div class="col-xs-4 itp_ip">
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="">
353
+														</div>
354
+													</div>
355
+													<label class="col-xs-2 itp_lb">업태</label>
356
+													<div class="col-xs-4 itp_ip">
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="">
359
+														</div>
360
+													</div>
361
+												</div>
403 362
 											</div>
363
+											<div class="itp_form_in">
364
+												<div class="form-group">
365
+													<label class="col-xs-2 itp_lb">사업자번호 *</label>
366
+													<div class="col-xs-4 itp_ip">
367
+														<div class="itp_form_change">
368
+															<div class="col-xs-7 itp_in">
369
+																<input type="text" id="ITP_FORM_STINFO03010_VIEW_BSNS_REG_NO" data-check-required="empty" data-key-up="regNo" class="form-control itp_input" name="bsnsRegNo" value="" maxlength='12'>
370
+															</div>
371
+														</div>
372
+													</div>
373
+													<label class="col-xs-2 itp_lb">업종</label>
374
+													<div class="col-xs-4 itp_ip">
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="">
377
+														</div>
378
+													</div>
379
+												</div>
380
+											</div>
381
+											<div class="itp_form_in">
382
+												<div class="form-group">
383
+													<label class="col-xs-2 itp_lb">법인번호</label>
384
+													<div class="col-xs-4 itp_ip">
385
+														<div class="itp_form_change">
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="">
388
+															</div>
389
+														</div>
390
+													</div>
391
+													<label class="col-xs-2 itp_lb">전화번호 *</label>
392
+													<div class="col-xs-4 itp_ip">
393
+														<div class="col-xs-8 itp_in">
394
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_TEL_NO" data-check-required="empty" data-key-up="tel" class="form-control itp_input" name="mgrTelNo" value="" maxlength='13'>
395
+														</div>
396
+													</div>
397
+												</div>
398
+											</div>
399
+											<div class="itp_form_in">
400
+												<div class="form-group">
401
+													<label class="col-xs-2 itp_lb">대표자명*</label>
402
+													<div class="col-xs-4 itp_ip">
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="">
405
+														</div>
406
+													</div>
407
+													<label class="col-xs-2 itp_lb">FAX</label>
408
+													<div class="col-xs-4 itp_ip">
409
+														<div class="col-xs-8 itp_in">
410
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_FAX_NO" class="form-control itp_input" data-key-up="tel" name="faxNo" value="" maxlength='13'>
411
+														</div>
412
+													</div>
413
+												</div>
414
+											</div>
415
+											<div class="itp_form_in">
416
+												<div class="form-group">
417
+													<label class="col-xs-2 itp_lb">핸드폰</label>
418
+													<div class="col-xs-4 itp_ip">
419
+														<div class="col-xs-7 itp_in">
420
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_MBL_NO" class="form-control itp_input" data-key-up="tel" name="mgrMblNo" value="" maxlength='13'>
421
+														</div>
422
+													</div>
423
+													<label class="col-xs-2 itp_lb">이메일 *</label>
424
+													<div class="col-xs-4 itp_ip">
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="">
427
+														</div>
428
+													</div>
429
+												</div>
430
+											</div>
431
+											<div class="itp_form_in">
432
+												<div class="form-group">
433
+													<label class="col-xs-2 itp_lb">지역 *</label>
434
+													<div class="col-xs-4 itp_ip">
435
+														<div class="col-xs-7 itp_in">
436
+															  <select id="ITP_FORM_STINFO03010_VIEW_AREA_CD" data-select-code="AREA_CD" data-check-required="empty" class="form-control itp_input" name="areaCd">
437
+															</select>												
438
+														</div>
439
+													</div>
440
+													<label class="col-xs-2 itp_lb">은행</label>
441
+													<div class="col-xs-4 itp_ip">
442
+														<div class="col-xs-8 itp_in">
443
+														 <select id="ITP_FORM_STINFO03010_VIEW_BNK_CD" data-select-code="BNK_CD" class="form-control itp_input" name="bnkCd">
444
+														</select>
445
+														</div>
446
+													</div>
447
+												</div>
448
+											</div>
449
+											<div class="itp_form_in">
450
+												<div class="form-group">
451
+													<label class="col-xs-2 itp_lb">계좌번호</label>
452
+													<div class="col-xs-4 itp_ip">
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="">
455
+														</div>
456
+													</div>
457
+													<label class="col-xs-2 itp_lb">예금주명</label>
458
+													<div class="col-xs-4 itp_ip">
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="">
461
+														</div>
462
+													</div>
463
+												</div>
464
+											</div>
465
+											<div class="itp_form_in">
466
+												<div class="form-group">
467
+													<label class="col-xs-2 itp_lb">통장사본</label>
468
+													<div class="col-xs-4 itp_ip">
469
+														<div class="col-xs-12 itp_in colspan">
470
+															<div class="fileupload-wrapper">
471
+																<div id="ITP_STINFO03010_VIEW_ACCT_FILE_UPLOAD" data-show-yn="Y"></div>
472
+															</div>
473
+														</div>
474
+													</div>
475
+													<label class="col-xs-2 itp_lb">사업자등록파일</label>
476
+													<div class="col-xs-4 itp_ip">
477
+														<div class="col-xs-12 itp_in colspan">
478
+															<div class="fileupload-wrapper">
479
+																<div id="ITP_STINFO03010_VIEW_CORP_FILE_UPLOAD" data-show-yn="Y"></div>
480
+															</div>
481
+														</div>
482
+													</div>
483
+												</div>
484
+											</div>
485
+											<div class="itp_form_in">
486
+												<div class="form-group">
487
+													<label class="col-xs-2 itp_lb">주소 *</label>
488
+													<div class="col-xs-10 itp_ip">
489
+														<div class="col-xs-1 itp_in">
490
+															<input type="text" id="ITP_FORM_STINFO03010_VIEW_ZIPNO" data-check-required="empty" class="form-control itp_input" name="zipNo" value="" maxlength="6" placeholder="우편번호" readonly>
491
+														</div>
492
+														<div class="col-xs-a itp_in">
493
+															<button type="button" id="ITP_FORM_STINFO03010_VIEW_ADRES_SCH" class="btn btn-primary btn-sm SHOW" style="margin: -1px 0px 0px 3px;">주소</button>
494
+														</div>
495
+														<div class="col-xs-4 itp_in" style="margin:0 5px;">
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>
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="상세주소">
500
+														</div>
501
+													</div>
502
+												</div>
503
+											</div>
504
+											<div class="itp_form_info">
505
+												<div class="itp_form_in">
506
+													<div class="form-group">
507
+														<label class="col-xs-2 itp_lb">등록자/등록일 </label>
508
+														<div class="col-xs-4 itp_ip">
509
+															<div class="col-xs-a itp_in" style="width:auto;">
510
+																<div class="input-group fnRegId" style="padding:5px;"></div>
511
+															</div>
512
+															<label class="col-xs-a" style="margin-top:4px;">/</label>
513
+															<div class="col-xs-a itp_in">
514
+																<div class="input-group fnRegDt" style="padding:5px;"></div>
515
+															</div>
516
+														</div>
517
+														<label class="col-xs-2 itp_lb">수정자/수정일</label>
518
+														<div class="col-xs-4 itp_ip">
519
+															<div class="col-xs-a itp_in">
520
+																<div class="input-group fnChgId" style="padding:5px;"></div>
521
+															</div>
522
+															<label class="col-xs-a" style="margin-top:4px;">/</label>
523
+															<div class="col-xs-a itp_in">
524
+																<div class="input-group fnChgDt" style="padding:5px;"></div>
525
+															</div>
526
+														</div>
527
+													</div>
528
+												</div>
529
+											</div>
530
+										</section>				
531
+									</form>
532
+									<div class="itp_form_in">
533
+										<div class="itp_table_head fix" style="background:#fff;">
534
+											<h4 class="itp_table_tit">공급업체 담당자 정보</h4>
535
+										</div>
536
+										<div id="ITP_STINFO03010_VIEW_jqGrid_list" class="itp_tb_list">
537
+										  <table id="ITP_STINFO03010_VIEW_jqGrid"></table>
538
+										  <div id="ITP_STINFO03010_VIEW_jqGridPager"></div>
539
+										  <div id="ITP_STINFO03010_VIEW_jqGridEmpty" class="itp_no_data"></div>
404 540
 										</div>
405 541
 									</div>
406
-								</section>				
407
-							</form>
408
-							<div class="itp_form_in">
409
-								<div class="itp_table_head fix" style="background:#fff;">
410
-									<h4 class="itp_table_tit">공급업체 담당자 정보</h4>
411
-								</div>
412
-								<div id="ITP_STINFO03010_VIEW_jqGrid_list" class="itp_tb_list">
413
-								  <table id="ITP_STINFO03010_VIEW_jqGrid"></table>
414
-								  <div id="ITP_STINFO03010_VIEW_jqGridPager"></div>
415
-								  <div id="ITP_STINFO03010_VIEW_jqGridEmpty" class="itp_no_data"></div>
416 542
 								</div>
417 543
 							</div>
418 544
 						</div>

+ 83 - 2
src/main/webapp/js/app/stinfo/ITP_STINFO03010.js

@@ -420,7 +420,7 @@ let listObj = {
420 420
 			let param = $('#ITP_FORM_STINFO03010_SEARCH').serializeObject();
421 421
 			param.gridSize = $.jgrid.defaults.rowNum;
422 422
 			param.sbrandId = fn_make_user_info.get('brandId');
423
-
423
+			
424 424
 			var option = {
425 425
 				gridId: STINFO03010_GRID_ID,
426 426
 				colModel: gridColModel.list,
@@ -472,8 +472,8 @@ let viewObj = {
472 472
 		fn_ajax_call(API_DETAIL_INFO, param, this.callback, 'GET');
473 473
 	},
474 474
 	callback: function (result) {
475
-		console.log(result);
476 475
 		pageObj.switchScreen('VIEW');
476
+		/*
477 477
 		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_SPPLY_ID').val(result.spplyId);
478 478
 		$('#ITP_FORM_STINFO03010_VIEW .fnBrandNm').text(result.brandNm);
479 479
 		$('#ITP_FORM_STINFO03010_VIEW .fnStCd').text(result.stNm);
@@ -508,7 +508,44 @@ let viewObj = {
508 508
 
509 509
 		itp_fn_attach_file.view('ITP_STINFO03010_VIEW_REG_NO_FILE', result.fileBsnsRegNoList
510 510
 			, 'form-control itp_input', 'border:none; top:12px; left:12px; height:100px; width:125px; position:absolute;');
511
+		*/ 
512
+		
511 513
 
514
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_VIEW_CD').val('R');
515
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_STORE_ID').val(result.storeId);
516
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_BRAND_ID').val(fn_make_user_info.get('brandId'));
517
+		$('#ITP_FORM_STINFO03010_VIEW .fnBrandNm').text(result.brandNm);
518
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_ST_CD').val(result.stCd);
519
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_SPPLY_ID').val(result.spplyId);
520
+		$('#ITP_FORM_STINFO03010_VIEW .fnSpplyId').text(result.spplyId);
521
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_CORP_TYPE').val(result.corpType);
522
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_SPPLY_NM').val(result.spplyNm);
523
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_BSNS_CNDT').val(result.bsnsCndt);
524
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_BSNS_REG_NO').val(result.bsnsRegNo); 
525
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_CTGR_BSNS').val(result.ctgrBsns);
526
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_CORP_REG_NO').val(result.corpRegNo);
527
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_TEL_NO').val(result.mgrTelNo);
528
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_OWNER_NM').val(result.ownerNm);
529
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_FAX_NO').val(result.faxNo);
530
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_MBL_NO').val(result.mgrMblNo);
531
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_EMAL_ADDR').val(result.mgrEmal);
532
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_AREA_CD').val(result.areaCd);
533
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_BNK_CD').val(result.bnkCd);
534
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_ACCT_NO').val(result.acctNo);
535
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_OWAC_NM').val(result.owacNm);
536
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_FROM_DT').val(result.openDt);
537
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_ZIPNO').val(result.zipNo);
538
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_ADRES').val(result.addr1);
539
+		$('#ITP_FORM_STINFO03010_VIEW #ITP_FORM_STINFO03010_VIEW_ADRES_DTL').val(result.addr2);
540
+
541
+		$('#ITP_FORM_STINFO03010_VIEW .fnRegId').text(result.sysRegId);
542
+		$('#ITP_FORM_STINFO03010_VIEW .fnRegDt').text(result.sysRegDttm);
543
+		$('#ITP_FORM_STINFO03010_VIEW .fnChgId').text(result.sysChgId);
544
+		$('#ITP_FORM_STINFO03010_VIEW .fnChgDt').text(result.sysChgDttm);
545
+		formReadonly("#ITP_FORM_STINFO03010_VIEW .form-control");
546
+		fileUploadInfo3010('ACCT_FILE',result.fileBookCopyNoList);
547
+		fileUploadInfo3010('CORP_FILE',result.fileBsnsRegNoList);
548
+		
512 549
 		// 담당자정보  리스트 조회
513 550
 		pageObj.grid.init('VIEW', result.spplyMgrList);
514 551
 		// viewObj.grid.load(result.spplyMgrList);
@@ -638,3 +675,47 @@ let createObj = {
638 675
 		}
639 676
 	}
640 677
 };
678
+
679
+function fileUploadInfo3010(name, arr, type ) {
680
+	//파일업로드(등록/수정화면)
681
+	if(!type) type= 'VIEW';
682
+	if(!name) name='ACCT_FILE';
683
+	var uid='#ITP_STINFO03010_'+type+'_'+name+'_UPLOAD';
684
+	var fid='#ITP_FORM_STINFO03010_'+type+'_'+name+'_NO';
685
+	var sid='ITP_STINFO03010_'+type+'_'+name;
686
+	var viewCd=type=='VIEW' ? 'R': 'U';
687
+	if(Array.isArray(arr) && arr.length ) {
688
+		$(fid).val(arr[0].fileNo);
689
+	}
690
+	$(uid).empty();  
691
+	$(uid).bootstrapFileUpload({
692
+		url: DOMAIN + '/api/file/upload',
693
+		inputName: 'uploadFile',
694
+		folderName: 'notice',
695
+		fileNumber:  $(fid).val(),
696
+		fileInput: fid,
697
+		fileTypes: ITP_UPLOAD_DEFAULTS.fileTypes,
698
+		viewCode: viewCd,
699
+		formMethod: 'post',
700
+		multiFile: true,
701
+		multiUpload: false,
702
+		maxSize: 100,
703
+		maxFiles: 5,
704
+		showThumb: true,
705
+		thumbWidth: 80,
706
+  		thumbHeight: 80,
707
+		debug: true, 
708
+		screen_id: sid,
709
+		showYn: false,
710
+		onInit: function() {
711
+			 
712
+		}
713
+	});
714
+	setTimeout(function() {
715
+		$('#'+sid+'_UPLOAD_FORM').hide();
716
+		/*
717
+		$(uid+' .fileupload-add').hide();
718
+		$(uid+' .filedownload-remove').hide();
719
+		*/
720
+	},20);
721
+}

+ 40 - 3
src/main/webapp/js/app/stinfo/ITP_STINFO04010.js

@@ -659,10 +659,12 @@ let viewObj = {
659 659
         $('#ITP_FORM_STINFO04010_VIEW .fnRtnDvsnNm').text(result.rtnDvsnNm);
660 660
 		$('#ITP_FORM_STINFO04010_VIEW .fnOqMenuCd').text(result.oqMenuCd);
661 661
 		$('#ITP_FORM_STINFO04010_VIEWL #ITP_FORM_STINFO04010_VIEW_OQ_BRAND_ID').val(result.oqBrandId);
662
-
662
+        $('#ITP_FORM_STINFO04010_VIEW_FILE_NO').val(result.itemImageFileNo);
663
+        /*
663 664
         itp_fn_attach_file.view('ITP_FORM_STINFO04010_VIEW_FILE', result.imageFileNoList
664 665
             , 'form-control itp_input', 'border:none; top:12px; left:12px; height:100px; width:125px; position:absolute;');
665
-
666
+        */
667
+       fileUploadInfo4010()
666 668
     }
667 669
 };
668 670
 
@@ -722,8 +724,8 @@ let modifyObj = {
722 724
 		$('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_OQ_MENU_CD').val(result.oqMenuCd);
723 725
 		$('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_OQ_BRAND_ID').val(result.oqBrandId);
724 726
         $('#ITP_FORM_OPER04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_FILE_NO').val(result.itemImageFileNo);
727
+        
725 728
         pageObj.fileUpload();
726
-
727 729
         itemClassLevel.data.push(result.itemClass1);
728 730
         itemClassLevel.data.push(result.itemClass2);
729 731
         itemClassLevel.data.push(result.itemClass3);
@@ -1108,3 +1110,38 @@ var itemClassLevel = {
1108 1110
         }
1109 1111
     }
1110 1112
 };
1113
+
1114
+
1115
+function fileUploadInfo4010() {
1116
+	//파일업로드(등록/수정화면)
1117
+	var uid='#ITP_FORM_STINFO04010_VIEW_FILE';
1118
+	var fid='#ITP_FORM_STINFO04010_VIEW_FILE_NO'; 
1119
+    console.log("xx file no xxx" ,$(fid).val())
1120
+	$(uid).empty();  
1121
+	$(uid).bootstrapFileUpload({
1122
+		url: DOMAIN + '/api/file/upload',
1123
+		inputName: 'uploadFile',
1124
+		folderName: 'affl',
1125
+		fileNumber:  $(fid).val(),
1126
+		fileInput: fid,
1127
+		fileTypes: ITP_UPLOAD_DEFAULTS.fileTypes,
1128
+		viewCode: 'R',
1129
+		formMethod: 'post',
1130
+		multiFile: true,
1131
+		multiUpload: false, 
1132
+		maxFiles: 5,
1133
+		showThumb: true,
1134
+		thumbWidth: 80,
1135
+  		thumbHeight: 80,
1136
+		debug: false, 
1137
+		screen_id: 'ITP_STINFO04010_VIEW_FILE',
1138
+		showYn: false,
1139
+		onInit: function() {			 
1140
+		}
1141
+	});
1142
+    setTimeout(function() {
1143
+        $('#ITP_STINFO04010_VIEW_FILE_UPLOAD_FORM').hide();
1144
+        $(uid).css("width", "100%");
1145
+        // $(uid+' .btn').hide();
1146
+    },20);
1147
+}

+ 3 - 6
src/main/webapp/mobile/app/mloanmng/MLOANMNG01010.html

@@ -49,7 +49,7 @@
49 49
 	   <div id="ITP_LIST_MLOANMNG01010_LIST_ITEM_AREA" class="scroll_area row-2">
50 50
 		  <ul id="ITP_LIST_MLOANMNG01010_LIST_ITEM_ROWS" class="mb_0 panel-group"></ul>
51 51
 			  <div id="ITP_LIST_MLOANMNG01010_LIST_ITEM_ROWCOPY" style="display: none;">
52
-				<li class="history_list7">
52
+				<li class="history_list7 item-row">
53 53
 				  <div class="left">
54 54
 					<div class="nomal">
55 55
 					  <label>매장명</label>
@@ -98,9 +98,6 @@
98 98
 		  <input type="hidden" id="ITP_FORM_MLOANMNG01010_VIEW__SEARCH_STORE_ID" name="sstoreId" value="">
99 99
 		  <div class="content">
100 100
 		  	  <div class="content_fix">
101
-			  	  <div class="line header">
102
-					<div class="itp_search_header"><img src="../img/right_arrow_pink.png" alt="">여신현황</div>
103
-		      	  </div>
104 101
 				  <div class="line">
105 102
 					  <label>매장명</label>
106 103
 					  <div class="line_right">
@@ -152,7 +149,7 @@
152 149
 			<div id="ITP_LIST_MLOANMNG01010_VIEW_ITEM_AREA" class="scroll_area row-11">
153 150
 			 <ul id="ITP_LIST_MLOANMNG01010_VIEW_ITEM_ROWS" class="mb_0 panel-group"></ul>
154 151
 			  <div id="ITP_LIST_MLOANMNG01010_VIEW_ITEM_ROWCOPY" style="display: none;">
155
-				<li class="history_list6">
152
+				<li class="history_list6 item-row">
156 153
 				  <div>
157 154
 					<div class="detail_line">
158 155
 					  <div class="detail_left">
@@ -169,7 +166,7 @@
169 166
 					<div class="detail_line">
170 167
 					  <div class="detail_left">
171 168
 						<div class="detail_info">
172
-						  <label>입금금액</label>
169
+						  <label>거래금액</label>
173 170
 						</div>
174 171
 					  </div>
175 172
 					  <div class="detail_right">

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

@@ -1,15 +1,11 @@
1 1
 <section id="ITP_MOBILE_MLOANMNG01011">
2
-	<div id="ITP_AJAX_MLOANMNG01011_VIEW_CONTAINER" style="display: none;">
2
+	<div id="ITP_AJAX_MLOANMNG01011_VIEW_CONTAINER">
3 3
 		<form id="ITP_FORM_MLOANMNG01011_VIEW_SEARCH" class="form-horizontal" onsubmit="return false;">
4
-			<input type="hidden" id="ITP_FORM_MLOANMNG01011_VIEW_SEARCH_BRAND_ID" name="brandId" value="">
5
-			<input type="hidden" id="ITP_FORM_MLOANMNG01011_VIEW_SEARCH_STORE_ID" name="storeId" value="">
6
-			<input type="hidden" id="ITP_FORM_MLOANMNG01011_VIEW_SEARCH_LOAN_MGNT_UNQ_NO" name="loanMgntUnqNo" value="">
7
-		</form>
4
+		  <input type="hidden" id="ITP_FORM_MLOANMNG01011_VIEW__SEARCH_BRAND_ID" name="sbrandId" value="">
5
+		  <input type="hidden" id="ITP_FORM_MLOANMNG01011_VIEW__SEARCH_STORE_ID" name="sstoreId" value="">
8 6
 		  <div class="content">
9
-			  <div class="content_fix">
10
-				  <div class="line header">
11
-				  	  <div class="itp_search_header"><img src="../img/right_arrow_pink.png" alt="">입금관리</div>
12
-			      </div>
7
+		  
8
+		  	  <div class="content_fix">
13 9
 				  <div class="line">
14 10
 					  <label>매장명</label>
15 11
 					  <div class="line_right">
@@ -25,49 +21,29 @@
25 21
 				  <div class="line">
26 22
 					  <label>한도금액</label>
27 23
 					  <div class="line_right">
28
-						  <div class="fnLimitAmt"></div>
29
-					  </div>
30
-				  </div>
31
-				  <div class="line">
32
-					  <label>사용여부</label>
33
-					  <div class="line_right">
34
-						  <div class="fnUseYnNm"></div>
24
+						  <div class="fnLimitAmt">0원</div>
35 25
 					  </div>
36 26
 				  </div>
37 27
 				  <div class="line">
38 28
 					  <label>가용한도금액</label>
39 29
 					  <div class="line_right">
40
-						  <div class="fnPosbLimitAmt"></div>
41
-					  </div>
42
-				  </div>
43
-				  <div class="line">
44
-					  <label>가수금</label>
45
-					  <div class="line_right">
46
-						  <div class="fnTmpRcvAcctTotal"></div>
30
+						  <div class="fnPosbLimitAmt">0원</div>
47 31
 					  </div>
48 32
 				  </div>
49 33
 				  <div class="line">
50 34
 					  <label>사용금액</label>
51 35
 					  <div class="line_right">
52
-						  <div class="fnUseAmtTotal"></div>
36
+						  <div class="fnUseAmtTotal">0원</div>
53 37
 					  </div>
54 38
 				  </div>
55
-				<div class="line top3">
39
+				<div class="line top6">
56 40
 				  <label>거래일자</label>
57 41
 				  <div class="date_to">
58
-					  <input type="text" id="ITP_FORM_MLOANMNG01011_VIEW_SEARCH_FROM_DT" name="fromDt" class="itp_input date">
59
-					  <div class="at">~</div>
60
-					  <input type="text" id="ITP_FORM_MLOANMNG01011_VIEW_SEARCH_TO_DT" name="toDt" class="itp_input date">
42
+					<input id="ITP_FORM_MLOANMNG01011_VIEW_SEARCH_FROM_DT" name="fromDt" class="year" type="date">
43
+					<div style="margin:4px;">~</div>
44
+					<input id="ITP_FORM_MLOANMNG01011_VIEW_SEARCH_TO_DT" name="toDt" class="year" type="date">
61 45
 				  </div>
62 46
 				</div>
63
-				  <div class="line top3">
64
-					  <label>입금지급구분</label>
65
-					  <div class="float_left">
66
-						  <select name="sdpstPayDvsn" id="ITP_FORM_MLOANMNG01011_VIEW_DPST_PAY_DVSN" data-select-code="DPST_PAY_DVSN">
67
-							  <option value=""></option>
68
-						  </select>
69
-					  </div>
70
-				  </div>
71 47
 				<div class="line">
72 48
 				  <div class="search">
73 49
 					<button id="ITP_BTN_MLOANMNG01011_VIEW_SEARCH" class="btn-primary btn-sm ADB">검색</button>
@@ -78,10 +54,10 @@
78 54
 				</div>
79 55
 			</div>
80 56
 		  </div>
81
-			<div id="ITP_LIST_MLOANMNG01011_VIEW_ITEM_AREA" class="scroll_area row-14">
82
-			  <ul id="ITP_LIST_MLOANMNG01011_VIEW_ITEM_ROWS" class="mb_0 panel-group"></ul>
57
+			<div id="ITP_LIST_MLOANMNG01011_VIEW_ITEM_AREA" class="scroll_area row-11">
58
+			 <ul id="ITP_LIST_MLOANMNG01011_VIEW_ITEM_ROWS" class="mb_0 panel-group"></ul>
83 59
 			  <div id="ITP_LIST_MLOANMNG01011_VIEW_ITEM_ROWCOPY" style="display: none;">
84
-				<li class="history_list4 list-row">
60
+				<li class="history_list6 item-row">
85 61
 				  <div>
86 62
 					<div class="detail_line">
87 63
 					  <div class="detail_left">
@@ -98,7 +74,7 @@
98 74
 					<div class="detail_line">
99 75
 					  <div class="detail_left">
100 76
 						<div class="detail_info">
101
-						  <label>입금금액</label>
77
+						  <label>거래금액</label>
102 78
 						</div>
103 79
 					  </div>
104 80
 					  <div class="detail_right">
@@ -119,22 +95,13 @@
119 95
 						</div>
120 96
 					  </div>
121 97
 					</div>
122
-					<div class="detail_line">
123
-					  <div class="detail_left">
124
-						<div class="detail_info">
125
-						  <label>사용용도</label>
126
-						</div>
127
-					  </div>
128
-					  <div class="detail_right">
129
-						<div class="detail_info">
130
-						  <div class="fnUse"></div>
131
-						</div>
132
-					  </div>
133
-					</div>
134 98
 				  </div>
135 99
 				</li>
136 100
 			</div>
137 101
 		  </div>
102
+		  <div class="button_bar">
103
+			<button id="ITP_BTN_MLOANMNG01011_VIEW_CANCEL_LIST" class="col_12 btn-gray CLB">취소</button>
104
+		  </div>
105
+	  </form>
138 106
 	</div>
139
-	<div id="ITP_MOBILE_JS"></div>
140
-  </section>
107
+</section>	

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

@@ -108,33 +108,39 @@
108 108
 				  </div>      
109 109
 				</div>
110 110
 				<div class="line">
111
-				  <label>정산일자</label>
111
+				  <label>정산상태</label>
112 112
 				  <div class="line_right">
113
-				  	<div class="fnSttlDt"></div>
113
+	  			  	<div class="fnSttlStNm"></div>
114 114
 				  </div>
115 115
 				</div>
116 116
 				<div class="line">
117
-				  <label>정산상태</label>
117
+				  <label>정산요청일자</label>
118 118
 				  <div class="line_right">
119
-	  			  	<div class="fnSttlStNm"></div>
119
+				  	<div class="fnSttlReqDt"></div>
120 120
 				  </div>
121 121
 				</div>
122 122
 				<div class="line">
123
-				  <label>정산금액</label>
123
+				  <label>정산확정일자</label>
124
+				  <div class="line_right">
125
+				  	<div class="fnSttlDt"></div>
126
+				  </div>
127
+				</div>
128
+				<div class="line">
129
+				  <label>정산요청금액</label>
124 130
 				  <div class="line_right">
125 131
 				  	<div class="fnSttlReqAmt"></div>
126 132
 				  </div>
127 133
 				</div>
128 134
 				<div class="line">
129
-				  <label>잔액</label>
135
+				  <label>미납금액</label>
130 136
 				  <div class="line_right">
131
-				  	<div class="fnUseAmtTotal"></div>
137
+				  	<div class="fnRight"></div>
132 138
 				  </div>
133 139
 				</div>
134 140
 				<div class="line">
135
-				  <label>정산등록일자</label>
141
+				  <label>사용가능금액</label>
136 142
 				  <div class="line_right">
137
-				  	<div class="fnSttlReqDt"></div>
143
+				  	<div class="fnUseAmtTotal"></div>
138 144
 				  </div>
139 145
 				</div>
140 146
 				<div class="table_header">
@@ -145,53 +151,43 @@
145 151
 		  <div id="ITP_LIST_MLOANMNG03010_VIEW_ITEM_AREA" class="scroll_area row-4-1">
146 152
 			  <ul id="ITP_LIST_MLOANMNG03010_VIEW_ITEM_ROWS" class="mb_0 panel-group"></ul>
147 153
 			  <div id="ITP_LIST_MLOANMNG03010_VIEW_ITEM_ROWCOPY" style="display: none;"><!-- style="display: grid;" -->
148
-				<li class="history_list2 item-row">
154
+				<li class="history_list7 item-row">
149 155
 				  <div>
150 156
 					<div class="left">
151 157
 					  <div class="nomal">
152
-						<label class="col_9">품목명</label>
158
+						<label class="col_5">품목명</label>
153 159
 						<span>:</span>
154
-					    <div class="fnItemNm"></div>
155
-						<label class="col_0">정산구분</label>
156
-						<span>:</span>
157
-					    <div class="fnSttlDvsnNm">정산완로</div>
160
+					    <div class="full fnItemNm"></div>
158 161
 					  </div>
159 162
 					</div>
160 163
 					<div class="left">
161 164
 					  <div class="nomal">
162
-						<label class="col_9">품목아이디 </label>
165
+						<label class="col_5">단가금액</label>
163 166
 						<span>:</span>
164
-					    <div class="full fnItemId"></div>
165
-					  </div>
166
-					</div>
167
-					<div class="left">
168
-					  <div class="nomal">
169
-						<label class="col_9">단가</label>
170
-						<span>:</span>
171
-					    <div class="fnUnitAmt"></div>
172
-						<label class="sub_info">단위</label>
167
+					    <div class="col_82 lit fnUnitAmt"></div>
168
+						<label class="col_0">정산구분</label>
173 169
 						<span>:</span>
174
-					    <div class="fnUnit"></div>
170
+					    <div class="fnSttlDvsnNm"></div>
175 171
 					  </div>
176 172
 					</div>
177 173
 					<div class="left">
178 174
 					  <div class="nomal">
179
-						<label class="lit">발주(납품)수량</label>
175
+						<label class="col_5">발주수량</label>
180 176
 						<span>:</span>
181
-					    <div class="col_0 lit fnPodrQyt"></div>
177
+					    <div class="col_82 lit fnPodrQyt"></div>
182 178
 						<label class="lit">입고(수거)일자</label>
183 179
 						<span>:</span>
184
-					    <div class="lit fnWhsColDt"></div>
180
+					    <div class="lit col_64 fnWhsColDt"></div>
185 181
 					  </div>
186 182
 					</div>
187 183
 					<div class="left">
188 184
 					  <div class="nomal">
189 185
 						<label class="lit">입고(수거)수량</label>
190 186
 						<span>:</span>
191
-					    <div class="col_0 lit fnWhsColQty"></div>
187
+					    <div class="col_5 lit fnWhsColQty"></div>
192 188
 						<label class="lit">입고(수거)금액</label>
193 189
 						<span>:</span>
194
-					    <div class="lit fnWhsColAmt"></div>
190
+					    <div class="col_8 lit fnWhsColAmt"></div>
195 191
 					  </div>
196 192
 					</div>
197 193
 				  </div>

+ 4 - 0
src/main/webapp/mobile/css/style.css

@@ -542,10 +542,14 @@ input .day {margin: 18%; width: 45%; height: 80px; float: right;}
542 542
 .scroll_area li .left .nomal .full{width:240px;}
543 543
 .scroll_area li .left .nomal .full_s{width:200px;}
544 544
 .scroll_area li .left .nomal .col_0{width:auto;}
545
+.scroll_area li .left .nomal div.col_5{width:56px;}
545 546
 .scroll_area li .left .nomal .col_6{width:60px;}
547
+.scroll_area li .left .nomal .col_64{width:64px;}
546 548
 .scroll_area li .left .nomal .col_7{width:74px;}
549
+.scroll_area li .left .nomal .col_70{width:70px;}
547 550
 .scroll_area li .left .nomal .col_75{width:75px;}
548 551
 .scroll_area li .left .nomal .col_8{width:80px;}
552
+.scroll_area li .left .nomal .col_82{width:82px;}
549 553
 .scroll_area li .left .nomal .col_9{width:90px;}
550 554
 .scroll_area li .left .nomal .col_10{width:100px;}
551 555