| 
					
				 | 
			
			
				@@ -101,7 +101,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           " --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <el-form-item 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          v-if="activeAccessories.length || groupList.length || changeInfo" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          v-if="(activeAccessories.length || groupList.length || changeInfo)&&form.musicalGoods" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           label="更换教辅" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           class="is-required" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         > 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -110,6 +110,7 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             :list.sync="activeAccessories" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             :groupList.sync="groupList" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             @change="accessoriesChange" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             v-if="!changeInfo" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           <span v-else-if="changeInfo">{{ changeAccessoriesGoods }}</span> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -351,8 +352,10 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     activeAccessories() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const { musicalGoods } = this.form || {}; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      return musicalGoods ? this.accessoriesByGoods[musicalGoods] || [] : []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        let arr = musicalGoods ? this.accessoriesByGoods[musicalGoods] || [] : []; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      return arr 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     changeSubjectName() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       let name = ""; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -379,7 +382,6 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         (data.originalAccessoriesPrice || 0) + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         (data.originalCourseFee || 0) + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         (data.originalMusicalPrice || 0); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      // console.log(payed, data.changeMusicalPrice, data.changeAccessoriesPrice, data.changeCourseFee, {...data}) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       return ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         (data.changeMusicalPrice || 0) + 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         (data.changeAccessoriesPrice || 0) + 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -465,12 +467,16 @@ export default { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           }); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           data = res.data; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           this.musicGroupSubjectPlanFee = res.data.musicGroupSubjectPlan.fee; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+          // 更改辅件了列表 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } catch (e) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           console.log(e); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         this.musicGroupSubjectPlanFee = 0; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const items = formatAllGoods(data, this.item.kitGroupPurchaseType); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       for (const key in items) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (items.hasOwnProperty(key)) { 
			 |