|  |  | @ -559,14 +559,14 @@ public class PublicPartExtractServiceImpl implements PublicPartExtractService { | 
			
		
	
		
			
				
					|  |  |  |                             if (s.getAvgIssue().compareTo(NumConstant.ZERO_DECIMAL) == 0){ | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAvgIssueUpRate(NumConstant.ONE_HUNDRED_DECIMAL); | 
			
		
	
		
			
				
					|  |  |  |                             }else { | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAvgIssueUpRate(l.getAvgIssue().subtract(s.getAvgIssue()).divide(s.getAvgIssue()).multiply(NumConstant.ONE_HUNDRED_DECIMAL).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP)); | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAvgIssueUpRate(l.getAvgIssue().subtract(s.getAvgIssue()).divide(s.getAvgIssue()).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP).multiply(NumConstant.ONE_HUNDRED_DECIMAL).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP)); | 
			
		
	
		
			
				
					|  |  |  |                             } | 
			
		
	
		
			
				
					|  |  |  |                         } else if (re.equals(NumConstant.ONE_NEG)) { | 
			
		
	
		
			
				
					|  |  |  |                             l.setAvgIssueUpFlag(GovernConstant.DECR); | 
			
		
	
		
			
				
					|  |  |  |                             if (s.getAvgIssue().compareTo(NumConstant.ZERO_DECIMAL) == 0){ | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAvgIssueUpRate(NumConstant.ONE_HUNDRED_DECIMAL); | 
			
		
	
		
			
				
					|  |  |  |                             }else { | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAvgIssueUpRate(l.getAvgIssue().subtract(s.getAvgIssue()).divide(s.getAvgIssue()).multiply(NumConstant.ONE_HUNDRED_DECIMAL).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP)); | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAvgIssueUpRate(l.getAvgIssue().subtract(s.getAvgIssue()).divide(s.getAvgIssue()).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP).multiply(NumConstant.ONE_HUNDRED_DECIMAL).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP)); | 
			
		
	
		
			
				
					|  |  |  |                             } | 
			
		
	
		
			
				
					|  |  |  |                         } else { | 
			
		
	
		
			
				
					|  |  |  |                             l.setAvgIssueUpFlag(GovernConstant.EQ); | 
			
		
	
	
		
			
				
					|  |  | @ -579,14 +579,14 @@ public class PublicPartExtractServiceImpl implements PublicPartExtractService { | 
			
		
	
		
			
				
					|  |  |  |                             if (s.getAvgJoin().compareTo(NumConstant.ZERO_DECIMAL) == 0){ | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAgvgJoinUpRate(NumConstant.ONE_HUNDRED_DECIMAL); | 
			
		
	
		
			
				
					|  |  |  |                             }else { | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAgvgJoinUpRate(l.getAvgJoin().subtract(s.getAvgJoin()).divide(s.getAvgJoin()).multiply(NumConstant.ONE_HUNDRED_DECIMAL).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP)); | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAgvgJoinUpRate(l.getAvgJoin().subtract(s.getAvgJoin()).divide(s.getAvgJoin()).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP).multiply(NumConstant.ONE_HUNDRED_DECIMAL).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP)); | 
			
		
	
		
			
				
					|  |  |  |                             } | 
			
		
	
		
			
				
					|  |  |  |                         } else if (avgJoinRe.equals(NumConstant.ONE_NEG)) { | 
			
		
	
		
			
				
					|  |  |  |                             l.setAvgIssueUpFlag(GovernConstant.DECR); | 
			
		
	
		
			
				
					|  |  |  |                             if (s.getAvgJoin().compareTo(NumConstant.ZERO_DECIMAL) == 0){ | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAgvgJoinUpRate(NumConstant.ONE_HUNDRED_DECIMAL); | 
			
		
	
		
			
				
					|  |  |  |                             }else { | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAgvgJoinUpRate(l.getAvgJoin().subtract(s.getAvgJoin()).divide(s.getAvgJoin()).multiply(NumConstant.ONE_HUNDRED_DECIMAL).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP)); | 
			
		
	
		
			
				
					|  |  |  |                                 l.setAgvgJoinUpRate(l.getAvgJoin().subtract(s.getAvgJoin()).divide(s.getAvgJoin()).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP).multiply(NumConstant.ONE_HUNDRED_DECIMAL).setScale(NumConstant.FOUR, BigDecimal.ROUND_HALF_UP)); | 
			
		
	
		
			
				
					|  |  |  |                             } | 
			
		
	
		
			
				
					|  |  |  |                         } else { | 
			
		
	
		
			
				
					|  |  |  |                             l.setAvgIssueUpFlag(GovernConstant.EQ); | 
			
		
	
	
		
			
				
					|  |  | 
 |