whakdo963 преди 2 години
родител
ревизия
80c297b246

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

@@ -392,9 +392,14 @@ let listObj = {
392 392
 					const self=this;
393 393
 					if(self.sortUse) return;
394 394
 					self.sortUse=true;
395
-					$(STINFO02010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
396
-					$(STINFO02010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(2).css('cursor','pointer');
397
-					$(STINFO02010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(4).css('cursor','pointer');
395
+					self['sort2']='asc'; 
396
+					const th=$(STINFO02010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(2);
397
+					th.find('.s-ico').show();
398
+					th.find('.ui-grid-ico-sort').hide();
399
+					th.find('.glyphicon-triangle-bottom').show();//asc 는 bottom 으로
400
+					//$(STINFO02010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
401
+					$(STINFO02010_GRID_LIST).find('th').eq(2).css({cursor:'pointer',background:'#FFEBCD'});
402
+					$(STINFO02010_GRID_LIST).find('th').eq(4).css({cursor:'pointer',background:'#FFEBCD'});
398 403
 					$(STINFO02010_GRID_LIST).find('.ui-jqgrid-labels>th').on('click', function() {
399 404
 						const idx=$(this).index();
400 405
 						console.log("xxxx grid header click xxxxxxx index=="+idx, param );

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

@@ -446,9 +446,15 @@ let listObj = {
446 446
 					const self=this;
447 447
 					if(self.sortUse) return;
448 448
 					self.sortUse=true;
449
-					$(STINFO03010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
450
-					$(STINFO03010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(2).css('cursor','pointer');
451
-					$(STINFO03010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(4).css('cursor','pointer');
449
+					self['sort2']='asc'; 
450
+					const th=$(STINFO03010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(2);
451
+					th.find('.s-ico').show();
452
+					th.find('.ui-grid-ico-sort').hide();
453
+					th.find('.glyphicon-triangle-bottom').show();//asc 는 bottom 으로
454
+					
455
+					//$(STINFO03010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
456
+					$(STINFO03010_GRID_LIST).find('th').eq(2).css({cursor:'pointer',background:'#FFEBCD'});
457
+					$(STINFO03010_GRID_LIST).find('th').eq(4).css({cursor:'pointer',background:'#FFEBCD'});
452 458
 					$(STINFO03010_GRID_LIST).find('.ui-jqgrid-labels>th').on('click', function() {
453 459
 						const idx=$(this).index();
454 460
 						console.log("xxxx grid header click xxxxxxx index=="+idx, param );

+ 7 - 2
src/main/webapp/js/app/stinfo/ITP_STINFO04010.js

@@ -736,8 +736,13 @@ let listObj = {
736 736
                     const self=this;
737 737
 					if(self.sortUse) return;
738 738
 					self.sortUse=true;
739
-					$(STINFO04010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
740
-					$(STINFO04010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(4).css('cursor','pointer');
739
+					self['sort4']='asc'; 
740
+					const th=$(STINFO04010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(4);
741
+					th.find('.s-ico').show();
742
+					th.find('.ui-grid-ico-sort').hide();
743
+					th.find('.glyphicon-triangle-bottom').show();//asc 는 bottom 으로
744
+					//$(STINFO04010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
745
+					$(STINFO04010_GRID_LIST).find('th').eq(4).css({cursor:'pointer',background:'#FFEBCD'});
741 746
 					$(STINFO04010_GRID_LIST).find('.ui-jqgrid-labels>th').on('click', function() {
742 747
 						const idx=$(this).index();
743 748
 						console.log("xxxx grid header click xxxxxxx index=="+idx, param );

+ 7 - 2
src/main/webapp/js/app/stinfo/ITP_STINFO05010.js

@@ -492,8 +492,13 @@ let listObj = {
492 492
 					const self=this;
493 493
 					if(self.sortUse) return;
494 494
 					self.sortUse=true;
495
-					$(STINFO05010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
496
-					$(STINFO05010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(4).css('cursor','pointer');
495
+					self['sort4']='asc'; 
496
+					const th=$(STINFO05010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(4);
497
+					th.find('.s-ico').show();
498
+					th.find('.ui-grid-ico-sort').hide();
499
+					th.find('.glyphicon-triangle-bottom').show();//asc 는 bottom 으로 desc 는 top
500
+					//$(STINFO05010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
501
+					$(STINFO05010_GRID_LIST).find('th').eq(4).css({cursor:'pointer',background:'#FFEBCD'});
497 502
 					$(STINFO05010_GRID_LIST).find('.ui-jqgrid-labels>th').on('click', function() {
498 503
 						const idx=$(this).index();
499 504
 						console.log("xxxx grid header click xxxxxxx index=="+idx, param );

+ 16 - 4
src/main/webapp/js/app/stinfo/ITP_STINFO06010.js

@@ -649,8 +649,14 @@ let listObj = {
649 649
 					const self=this;
650 650
 					if(self.sortUse) return;
651 651
 					self.sortUse=true;
652
-					$(STINFO06010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
653
-					$(STINFO06010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(3).css('cursor','pointer');
652
+					self['sort3']='asc'; 
653
+					const th=$(STINFO06010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(3);
654
+					th.find('.s-ico').show();
655
+					th.find('.ui-grid-ico-sort').hide();
656
+					th.find('.glyphicon-triangle-bottom').show();//asc 는 bottom 으로 desc 는 top
657
+					
658
+					//$(STINFO06010_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
659
+					$(STINFO06010_GRID_LIST).find('th').eq(3).css({cursor:'pointer',background:'#FFEBCD'});
654 660
 					$(STINFO06010_GRID_LIST).find('.ui-jqgrid-labels>th').on('click', function() {
655 661
 						const idx=$(this).index();
656 662
 						console.log("xxxx grid header click xxxxxxx index=="+idx, param );
@@ -945,11 +951,17 @@ let createObj = {
945 951
 					viewHtml += '<span class="shrv_num shrv_tot">(<em>' + rowCnt + '</em>)</span>'; 
946 952
 					viewHtml += '</span>';
947 953
 					$('#ITP_STINFO06010_DETAIL_jqGridView').html(viewHtml).show();
954
+					
948 955
 					const self=this;
949 956
 					if(self.sortUse) return;
950 957
 					self.sortUse=true;
951
-					$(STINFO06010_DETAIL_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
952
-					$(STINFO06010_DETAIL_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(7).css('cursor','pointer');
958
+					self['sort7']='asc'; 
959
+					const th=$(STINFO06010_DETAIL_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').eq(7);
960
+					th.find('.s-ico').show();
961
+					th.find('.ui-grid-ico-sort').hide();
962
+					th.find('.glyphicon-triangle-bottom').show();//asc 는 bottom 으로 desc 는 top
963
+					//$(STINFO06010_DETAIL_GRID_LIST).find('.ui-jqgrid-labels .ui-th-div').css('cursor','default');
964
+					$(STINFO06010_DETAIL_GRID_LIST).find('th').eq(7).css({cursor:'pointer',background:'#FFEBCD'});
953 965
 					$(STINFO06010_DETAIL_GRID_LIST).find('.ui-jqgrid-labels>th').on('click', function() {
954 966
 						const idx=$(this).index();
955 967
 						console.log("xxxx grid header click xxxxxxx index=="+idx, param );