|  | @@ -18,7 +18,6 @@
 | 
	
		
			
				|  |  |                 class="searchForm"
 | 
	
		
			
				|  |  |                 @submit="search"
 | 
	
		
			
				|  |  |                 @reset="onReSet"
 | 
	
		
			
				|  |  | -               :save-key="saveKey"
 | 
	
		
			
				|  |  |                 :model.sync="searchForm">
 | 
	
		
			
				|  |  |          <!-- 状态 指导老师 活动方案-->
 | 
	
		
			
				|  |  |          <el-form-item>
 | 
	
	
		
			
				|  | @@ -68,7 +67,7 @@
 | 
	
		
			
				|  |  |                       filterable
 | 
	
		
			
				|  |  |                       :filter-method="filterMethod"
 | 
	
		
			
				|  |  |                       placeholder="指导老师">
 | 
	
		
			
				|  |  | -            <el-option v-for="(item,index) in teacherList"
 | 
	
		
			
				|  |  | +            <el-option v-for="(item,index) in selects.teachers"
 | 
	
		
			
				|  |  |                         :key="index"
 | 
	
		
			
				|  |  |                         :value="item.id"
 | 
	
		
			
				|  |  |                         :label="item.realName"></el-option>
 | 
	
	
		
			
				|  | @@ -113,11 +112,19 @@
 | 
	
		
			
				|  |  |            <el-table-column align="center"
 | 
	
		
			
				|  |  |                             prop="id"
 | 
	
		
			
				|  |  |                             label="课程组编号"
 | 
	
		
			
				|  |  | -                           width="100"></el-table-column>
 | 
	
		
			
				|  |  | +                           width="100">
 | 
	
		
			
				|  |  | +                            <template slot-scope="scope">
 | 
	
		
			
				|  |  | +                              <copy-text>{{scope.row.id}}</copy-text>
 | 
	
		
			
				|  |  | +                            </template>
 | 
	
		
			
				|  |  | +                           </el-table-column>
 | 
	
		
			
				|  |  |            <el-table-column align="center"
 | 
	
		
			
				|  |  |                             prop="name"
 | 
	
		
			
				|  |  |                             label="课程组名称"
 | 
	
		
			
				|  |  | -                           width="100"></el-table-column>
 | 
	
		
			
				|  |  | +                           width="100">
 | 
	
		
			
				|  |  | +                           <template slot-scope="scope">
 | 
	
		
			
				|  |  | +                              <copy-text>{{scope.row.name}}</copy-text>
 | 
	
		
			
				|  |  | +                            </template>
 | 
	
		
			
				|  |  | +                          </el-table-column>
 | 
	
		
			
				|  |  |            <el-table-column align="center"
 | 
	
		
			
				|  |  |                             prop="type"
 | 
	
		
			
				|  |  |                             label="课程组类型"
 | 
	
	
		
			
				|  | @@ -197,11 +204,14 @@
 | 
	
		
			
				|  |  |                </div>
 | 
	
		
			
				|  |  |              </template>
 | 
	
		
			
				|  |  |            </el-table-column>
 | 
	
		
			
				|  |  | -          <el-table-column align="center"
 | 
	
		
			
				|  |  | -                           width="150"
 | 
	
		
			
				|  |  | +          <el-table-column width="150"
 | 
	
		
			
				|  |  |                             prop="memo"
 | 
	
		
			
				|  |  |                             label="备注"
 | 
	
		
			
				|  |  | -                           fixed="right"></el-table-column>
 | 
	
		
			
				|  |  | +                           fixed="right">
 | 
	
		
			
				|  |  | +                            <template slot-scope="scope">
 | 
	
		
			
				|  |  | +                              <overflow-text :text="scope.row.memo" width="150px"></overflow-text>
 | 
	
		
			
				|  |  | +                            </template>
 | 
	
		
			
				|  |  | +                           </el-table-column>
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |            <el-table-column align="center"
 | 
	
		
			
				|  |  |                             width="200"
 | 
	
	
		
			
				|  | @@ -330,24 +340,6 @@ export default {
 | 
	
		
			
				|  |  |        }
 | 
	
		
			
				|  |  |      };
 | 
	
		
			
				|  |  |    },
 | 
	
		
			
				|  |  | -  computed: {
 | 
	
		
			
				|  |  | -    saveKey() {
 | 
	
		
			
				|  |  | -      return this.$route.path + '/1'
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | -  },
 | 
	
		
			
				|  |  | -  created () {
 | 
	
		
			
				|  |  | -    // if (this.$route.query.searchForm) {
 | 
	
		
			
				|  |  | -    //   this.$route.query.searchForm instanceof Object
 | 
	
		
			
				|  |  | -    //     ? (this.searchForm = this.$route.query.searchForm)
 | 
	
		
			
				|  |  | -    //     : (this.searchForm = JSON.parse(this.$route.query.searchForm));
 | 
	
		
			
				|  |  | -    // }
 | 
	
		
			
				|  |  | -    // if (this.$route.query.rules) {
 | 
	
		
			
				|  |  | -    //   this.$route.query.rules instanceof Object
 | 
	
		
			
				|  |  | -    //     ? (this.rules = this.$route.query.rules)
 | 
	
		
			
				|  |  | -    //     : (this.rules = JSON.parse(this.$route.query.rules));
 | 
	
		
			
				|  |  | -    // }
 | 
	
		
			
				|  |  | -    // this.init();
 | 
	
		
			
				|  |  | -  },
 | 
	
		
			
				|  |  |    mounted () {
 | 
	
		
			
				|  |  |      if (this.$route.query.searchForm) {
 | 
	
		
			
				|  |  |        this.$route.query.searchForm instanceof Object
 | 
	
	
		
			
				|  | @@ -369,22 +361,11 @@ export default {
 | 
	
		
			
				|  |  |        this.teacherList = this.selects.teachers.filter(item => (item.realName || '').indexOf(inp) > -1).slice(0, 49)
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      init () {
 | 
	
		
			
				|  |  | -      // getEmployeeOrgan().then(res => {
 | 
	
		
			
				|  |  | -      //   if (res.code == 200) {
 | 
	
		
			
				|  |  | -      //     this.organList = res.data;
 | 
	
		
			
				|  |  | -      //   }
 | 
	
		
			
				|  |  | -      // });
 | 
	
		
			
				|  |  |        this.$store.dispatch('setBranchs')
 | 
	
		
			
				|  |  |        this.$store.dispatch('setTeachers')
 | 
	
		
			
				|  |  |          .then(() => {
 | 
	
		
			
				|  |  |            this.teacherList = [...this.selects.teachers].slice(0, 49)
 | 
	
		
			
				|  |  |          })
 | 
	
		
			
				|  |  | -      //   <!-- 状态 指导老师 活动方案-->
 | 
	
		
			
				|  |  | -      // getTeacher().then(res => {
 | 
	
		
			
				|  |  | -      //   if (res.code == 200) {
 | 
	
		
			
				|  |  | -      //     this.teacherList = res.data;
 | 
	
		
			
				|  |  | -      //   }
 | 
	
		
			
				|  |  | -      // });
 | 
	
		
			
				|  |  |        this.getList();
 | 
	
		
			
				|  |  |      },
 | 
	
		
			
				|  |  |      permission (str, parent) {
 |