Просмотр исходного кода

기준정보관리-품목관리 수정-1

yhl88 лет назад: 2
Родитель
Сommit
5101917c3c

+ 9 - 4
src/main/webapp/app/stinfo/STINFO04010.html

@@ -362,11 +362,11 @@
362 362
 													<div id="ITP_STINFO04010_DETAIL_UPLOAD" data-show-yn="Y"></div>
363 363
 												</div>
364 364
 											</div>
365
-											<label class="col-xs-2 itp_lb">매장 배송구분</label>
365
+											<label class="col-xs-2 itp_lb">매장 배송구분*</label>
366 366
 											<div class="col-xs-4 itp_ip">
367 367
 												<div class="col-xs-8 itp_in">
368
-													<select id="ITP_FORM_OPER06010_DETAIL_DLV_DVSN" data-select-code="DLV_DVSN" class="form-control itp_input" name="dlvDvsn">
369
-													</select>
368
+													<select id="ITP_FORM_STINFO04010_DETAIL_STORE_DELI_TYPE" data-check-required="empty" data-select-code="STORE_DELI_TYPE" class="form-control itp_input" name="storeDeliType"></select>
369
+													<div class="col-xs-12 itp_in fnStoreDeliTypeNm"></div>
370 370
 												</div>
371 371
 											</div>
372 372
 										</div>
@@ -504,9 +504,14 @@
504 504
 									<div class="itp_form_in">
505 505
 										<div class="form-group border">
506 506
 											<label class="col-xs-2 itp_lb">품목이미지</label>
507
-											<div class="col-xs-12 itp_ip colspan">
507
+											<div class="col-xs-4 itp_ip colspan">
508 508
 												<div id="ITP_FORM_STINFO04010_VIEW_FILE" class="col-xs-1 itp_in fnItemImageFile" style="width:auto;"></div>
509 509
 											</div>
510
+											<label class="col-xs-2 itp_lb">매장 배송구분*</label>
511
+											<div class="col-xs-4 itp_ip colspan">
512
+												<select id="ITP_FORM_STINFO04010_VIEW_STORE_DELI_TYPE" data-select-code="STORE_DELI_TYPE" class="form-control itp_input" name="storeDeliType" style="display: none;"></select>
513
+												<div class="col-xs-12 itp_in fnStoreDeliTypeNm"></div>
514
+											</div>											
510 515
 										</div>
511 516
 									</div>
512 517
 								</section>		

+ 23 - 0
src/main/webapp/js/app/stinfo/ITP_STINFO04010.js

@@ -609,6 +609,9 @@ let pageObj = {
609 609
 			//$('#ITP_FORM_STINFO04010_DETAIL .fnItemClassMgntNo').text('(자동부여)');
610 610
 			$('#ITP_FORM_STINFO04010_DETAIL_OQ_BRAND_ID').val(fn_make_user_info.get('oqBrandId'));
611 611
             itemClassLevel.switchScreen(mode);
612
+            
613
+            $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_STORE_DELI_TYPE').show();
614
+			$('#ITP_FORM_STINFO04010_DETAIL .fnStoreDeliTypeNm').hide();
612 615
         } else if(mode == 'MODIFY') { // 수정
613 616
             $('#ITP_AJAX_STINFO04010_DETAIL_CONTAINER').show();
614 617
             fn_show_btn_auth_array(['#ITP_BTN_STINFO04010_CANCELLIST', '#ITP_BTN_STINFO04010_SAVE', '#ITP_BTN_STINFO04010_RESET_PW']);
@@ -622,6 +625,9 @@ let pageObj = {
622 625
 
623 626
             $('#ITP_FORM_STINFO04010_DETAIL_SEARCH_AFFL_SHOP').hide();
624 627
             $('#ITP_FORM_STINFO04010_DETAIL_DELETE_AFFL_SHOP').hide();
628
+            
629
+            $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_STORE_DELI_TYPE').hide();
630
+			$('#ITP_FORM_STINFO04010_DETAIL .fnStoreDeliTypeNm').show();
625 631
         } else if(mode == 'VIEW') { // 보기
626 632
             $('#ITP_AJAX_STINFO04010_VIEW_CONTAINER').show();
627 633
             $('#ITP_FORM_STINFO04010_VIEW .fnBrandNm').text(fn_make_user_info.get('brandNm'));
@@ -813,6 +819,14 @@ let viewObj = {
813 819
 		$('#ITP_FORM_STINFO04010_VIEW .fnOqMenuCd').text(result.oqMenuCd);
814 820
 		$('#ITP_FORM_STINFO04010_VIEWL #ITP_FORM_STINFO04010_VIEW_OQ_BRAND_ID').val(result.oqBrandId);
815 821
         $('#ITP_FORM_STINFO04010_VIEW_FILE_NO').val(result.itemImageFileNo);
822
+        let storeDeliTypeNm;
823
+        $('#ITP_FORM_STINFO04010_VIEW #ITP_FORM_STINFO04010_VIEW_STORE_DELI_TYPE').val(result.storeDeliType);
824
+        if (result.storeDeliType == '') {
825
+        	storeDeliTypeNm = '';
826
+		} else {
827
+			storeDeliTypeNm = $('#ITP_FORM_STINFO04010_VIEW_STORE_DELI_TYPE option:selected').text(); 
828
+		} 
829
+        $('#ITP_FORM_STINFO04010_VIEW .fnStoreDeliTypeNm').text(storeDeliTypeNm);
816 830
         /*
817 831
         itp_fn_attach_file.view('ITP_FORM_STINFO04010_VIEW_FILE', result.imageFileNoList
818 832
             , 'form-control itp_input', 'border:none; top:12px; left:12px; height:100px; width:125px; position:absolute;');
@@ -871,6 +885,15 @@ let modifyObj = {
871 885
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_EXPRY_PERIOD').val(itp_fn_number_comma(result.expryPeriod));
872 886
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_RTN_PSSBL_YN').val(result.rtnPssblYn);
873 887
         $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_RTN_DVSN').val(result.rtnDvsn);
888
+        let storeDeliTypeNm;
889
+        $('#ITP_FORM_STINFO04010_DETAIL #ITP_FORM_STINFO04010_DETAIL_STORE_DELI_TYPE').val(result.storeDeliType);
890
+        if (result.storeDeliType == '') {
891
+        	storeDeliTypeNm = '';
892
+		} else {
893
+			storeDeliTypeNm = $('#ITP_FORM_STINFO04010_DETAIL_STORE_DELI_TYPE option:selected').text(); 
894
+		} 
895
+        $('#ITP_FORM_STINFO04010_DETAIL .fnStoreDeliTypeNm').text(storeDeliTypeNm);
896
+        
874 897
         // $.each(result.imageFileNoList, function(index, item) {
875 898
         //     $('#ITP_FORM_STINFO04010_VIEW .ITEM_IMAGE').append('<img src=" + item.filePath +" />');
876 899
         // });

+ 3 - 0
src/main/webapp/js/app/stinfo/ITP_STINFO06010.js

@@ -481,6 +481,7 @@ let pageObj = {
481 481
 			
482 482
 			$('#ITP_BTN_STINFO06010_DETAIL_EXCEL').show();
483 483
 			$('#ITP_BTN_STINFO06010_CALCULATE').show();
484
+			$('#ITP_STINFO06010_UNIT_STDD').val('');
484 485
 			//return itp_fn_date_format(date.setDate(-1), 2);
485 486
 		} else if(mode == 'MODIFY') { // 수정
486 487
 			$('#ITP_AJAX_STINFO06010_DETAIL_CONTAINER').show();
@@ -496,6 +497,7 @@ let pageObj = {
496 497
 			$('#ITP_BTN_STINFO06010_CALCULATE').show();
497 498
 			// 브랜드그룹 정보 설정
498 499
 			$('#ITP_FORM_STINFO06010_DETAIL_BRAND_ID').val(fn_make_user_info.get('brandId'));
500
+			$('#ITP_STINFO06010_UNIT_STDD').val('');
499 501
 		} else if(mode == 'VIEW') { // 보기
500 502
 			$('#ITP_AJAX_STINFO06010_VIEW_CONTAINER').show();
501 503
 			fn_show_btn_auth_array(['#ITP_BTN_STINFO06010_MODIFY', '#ITP_BTN_STINFO06010_CANCELLIST']);
@@ -640,6 +642,7 @@ let modifyObj = {
640 642
 		pageObj.switchScreen('MODIFY');
641 643
 		// var param = $.param($('#ITP_FORM_STINFO06010_DETAIL').serializeObject());
642 644
 		this.grid.init(param);
645
+		
643 646
 	},
644 647
 	itp_STINFO06010_search: false,
645 648
 	search: function() {