|  | @@ -105,12 +105,12 @@
 | 
	
		
			
				|  |  |            class="is-required"
 | 
	
		
			
				|  |  |          >
 | 
	
		
			
				|  |  |            <accessories
 | 
	
		
			
				|  |  | -          ref='accessories'
 | 
	
		
			
				|  |  | +            ref="accessories"
 | 
	
		
			
				|  |  |              :list.sync="activeAccessories"
 | 
	
		
			
				|  |  |              :groupList.sync="groupList"
 | 
	
		
			
				|  |  |              @change="accessoriesChange"
 | 
	
		
			
				|  |  |              v-if="!changeInfo"
 | 
	
		
			
				|  |  | -          /> 
 | 
	
		
			
				|  |  | +          />
 | 
	
		
			
				|  |  |            <span v-else-if="changeInfo">{{ changeAccessoriesGoods }}</span>
 | 
	
		
			
				|  |  |            <!-- <el-select style="width: 100%" v-model="form.accessories" clearable placeholder="请选择教辅">
 | 
	
		
			
				|  |  |              <el-option
 | 
	
	
		
			
				|  | @@ -481,15 +481,15 @@ export default {
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      musicalGoodsChange(val) {
 | 
	
		
			
				|  |  |        this.$refs["form"].clearValidate();
 | 
	
		
			
				|  |  | -      this.accessoriesChange([],0)
 | 
	
		
			
				|  |  | -      console.log(this.$refs.accessories)
 | 
	
		
			
				|  |  | -      if(this.$refs.accessories){
 | 
	
		
			
				|  |  | -       this.$refs.accessories.checkeds = []
 | 
	
		
			
				|  |  | -       this.$refs.accessories.isIndeterminate = false;
 | 
	
		
			
				|  |  | +      this.accessoriesChange([], 0);
 | 
	
		
			
				|  |  | +      if (this.$refs.accessories) {
 | 
	
		
			
				|  |  | +        this.$set(this.$refs.accessories, "checkeds", []);
 | 
	
		
			
				|  |  | +        this.$set(this.$refs.accessories, "isIndeterminate", false);
 | 
	
		
			
				|  |  | +        this.$set(this.$refs.accessories, "checkAll", false);
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |        // if (val != "OWNED") {
 | 
	
		
			
				|  |  | -        // this.selectAccessories = [];
 | 
	
		
			
				|  |  | -        // this.selectAccessoriesMoney = 0;
 | 
	
		
			
				|  |  | +      // this.selectAccessories = [];
 | 
	
		
			
				|  |  | +      // this.selectAccessoriesMoney = 0;
 | 
	
		
			
				|  |  |        // }
 | 
	
		
			
				|  |  |        const item = this.musicalGoodsById[val];
 | 
	
		
			
				|  |  |        if (item) {
 | 
	
	
		
			
				|  | @@ -507,7 +507,7 @@ export default {
 | 
	
		
			
				|  |  |          this.coursePurchaseTypeJsonTypePrice = 0;
 | 
	
		
			
				|  |  |          this.$set(this.form, "type", "");
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  | -      this.$forceUpdate()
 | 
	
		
			
				|  |  | +      this.$forceUpdate();
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      accessoriesChange(ids, money) {
 | 
	
		
			
				|  |  |        this.selectAccessories = ids;
 |