|
@@ -20,7 +20,7 @@
|
|
|
<Subject @subChange='subChange'/>
|
|
<Subject @subChange='subChange'/>
|
|
|
</el-form-item> -->
|
|
</el-form-item> -->
|
|
|
<el-form-item label="培训项目">
|
|
<el-form-item label="培训项目">
|
|
|
- <MulSubject :value2="value2"/>
|
|
|
|
|
|
|
+ <MulSubject :value2="form.subject_id" @valchange="change"/>
|
|
|
</el-form-item>
|
|
</el-form-item>
|
|
|
<el-form-item label="班级名称">
|
|
<el-form-item label="班级名称">
|
|
|
<el-input placeholder="班级名称" v-model="form.name"></el-input>
|
|
<el-input placeholder="班级名称" v-model="form.name"></el-input>
|
|
@@ -53,10 +53,21 @@ export default {
|
|
|
return{
|
|
return{
|
|
|
form:{name:''},
|
|
form:{name:''},
|
|
|
id:'',
|
|
id:'',
|
|
|
- value2:[[1,32,38]]
|
|
|
|
|
|
|
+ value2:[]
|
|
|
}
|
|
}
|
|
|
},
|
|
},
|
|
|
methods:{
|
|
methods:{
|
|
|
|
|
+ unique(arr){
|
|
|
|
|
+ var res = [];
|
|
|
|
|
+ var obj = {};
|
|
|
|
|
+ for(var i=0; i<arr.length; i++){
|
|
|
|
|
+ if( !obj[arr[i]] ){
|
|
|
|
|
+ obj[arr[i]] = 1;
|
|
|
|
|
+ res.push(arr[i]);
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+ return res;
|
|
|
|
|
+ },
|
|
|
getData(){
|
|
getData(){
|
|
|
this.$api.getaClass({id:this.form.id}).then(res=>{
|
|
this.$api.getaClass({id:this.form.id}).then(res=>{
|
|
|
this.form=res.data.data
|
|
this.form=res.data.data
|
|
@@ -66,6 +77,9 @@ export default {
|
|
|
this.form.subject_id=id
|
|
this.form.subject_id=id
|
|
|
this.form.subject_item=data.join('|')
|
|
this.form.subject_item=data.join('|')
|
|
|
},
|
|
},
|
|
|
|
|
+ change(val){
|
|
|
|
|
+ this.form.subject_id = val
|
|
|
|
|
+ },
|
|
|
save(){
|
|
save(){
|
|
|
var parm=this.form;
|
|
var parm=this.form;
|
|
|
if(parm.id){
|
|
if(parm.id){
|