|  | @@ -1,34 +1,12 @@
 | 
	
		
			
				|  |  |  export default {
 | 
	
		
			
				|  |  |    methods: {
 | 
	
		
			
				|  |  |      backTrackingAIResolver(model, activeModel, context) {
 | 
	
		
			
				|  |  | -      const models = model?.models || []
 | 
	
		
			
				|  |  | -      this.formatRows.forEach(item => {
 | 
	
		
			
				|  |  | -        const currentGroup = models.find(group => group.groupId == item.groupId) || {}
 | 
	
		
			
				|  |  | -        const disenrollAll = model.disenrollCount
 | 
	
		
			
				|  |  | -        item.groupIndicator = currentGroup.groupIndicator
 | 
	
		
			
				|  |  | -        item.supplyBestIndicator = currentGroup.bestInIndicator || '-'
 | 
	
		
			
				|  |  | -        item.supplyRankInBest = currentGroup.rankInBest ? `${currentGroup.rankInBest}/${currentGroup.bestInIndicator}` : '-'
 | 
	
		
			
				|  |  | -        item.supplyRankInDisenroll = currentGroup.rankInDisenroll ? `${currentGroup.rankInDisenroll}/${disenrollAll}` : '-'
 | 
	
		
			
				|  |  | -        item.recommendRank = currentGroup.rankInIndicator ? `${currentGroup.rankInIndicator}/${currentGroup.groupIndicator}` : '-'
 | 
	
		
			
				|  |  | -
 | 
	
		
			
				|  |  | -      })
 | 
	
		
			
				|  |  | -      return {
 | 
	
		
			
				|  |  | -        groupIndicator: {
 | 
	
		
			
				|  |  | -          label: '补录计划'
 | 
	
		
			
				|  |  | -        },
 | 
	
		
			
				|  |  | -        supplyRankInDisenroll: {
 | 
	
		
			
				|  |  | -          label: '补录人数总排名'
 | 
	
		
			
				|  |  | -        },
 | 
	
		
			
				|  |  | -        supplyBestIndicator: {
 | 
	
		
			
				|  |  | -          label: '补录组合成绩最优人数'
 | 
	
		
			
				|  |  | -        },
 | 
	
		
			
				|  |  | -        supplyRankInBest: {
 | 
	
		
			
				|  |  | -          label: '补录组合成绩最优排名'
 | 
	
		
			
				|  |  | -        },
 | 
	
		
			
				|  |  | -        recommendRank: {
 | 
	
		
			
				|  |  | -          label: '补录最优推荐录取排名'
 | 
	
		
			
				|  |  | -        },
 | 
	
		
			
				|  |  | +      const prevModel = activeModel.prevModel
 | 
	
		
			
				|  |  | +      const prevResolverKey = prevModel.option.key + 'AIResolver'
 | 
	
		
			
				|  |  | +      if (typeof this[prevResolverKey] === 'function') {
 | 
	
		
			
				|  |  | +        return this[prevResolverKey](model, activeModel, context)
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  | +      return {}
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |    }
 | 
	
		
			
				|  |  |  }
 |