mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/learning-system-portal.git
synced 2025-12-12 04:16:45 +08:00
选择教师
This commit is contained in:
@@ -90,7 +90,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="授课教师" required>
|
||||
<!--授课老师默认是当前操作人-->
|
||||
<el-select
|
||||
<!-- <el-select
|
||||
style="width: 100%;"
|
||||
v-model="teacherValues"
|
||||
multiple
|
||||
@@ -104,7 +104,8 @@
|
||||
:remote-method="remoteFindTeacher"
|
||||
:loading="loading">
|
||||
<el-option v-for="item in teacherDownList" :key="item.teacherId" :label="item.teacherName + item.teacherCode" :value="item"></el-option>
|
||||
</el-select>
|
||||
</el-select> -->
|
||||
<choice :teacherValue="teacherValues" @getTeacherList="getTeacherList"></choice>
|
||||
</el-form-item>
|
||||
<el-form-item label="目标人群" required>
|
||||
<el-input maxlength="50" v-model="courseInfo.forUsers" show-word-limit placeholder="目标人群(限50字以内)"></el-input>
|
||||
@@ -234,7 +235,7 @@
|
||||
</el-form-item>
|
||||
<el-form-item label="授课教师" required>
|
||||
<!--授课老师默认是当前操作人-->
|
||||
<el-select
|
||||
<!-- <el-select
|
||||
style="width: 100%;"
|
||||
v-model="teacherValues"
|
||||
multiple
|
||||
@@ -248,7 +249,8 @@
|
||||
:remote-method="remoteFindTeacher"
|
||||
:loading="loading">
|
||||
<el-option v-for="item in teacherDownList" :key="item.teacherId" :label="item.teacherName + item.teacherCode" :value="item"></el-option>
|
||||
</el-select>
|
||||
</el-select> -->
|
||||
<choice :teacherValue="teacherValues" @getTeacherList="getTeacherList"></choice>
|
||||
</el-form-item>
|
||||
</el-col>
|
||||
</el-form-item>
|
||||
@@ -379,7 +381,8 @@
|
||||
</div>
|
||||
</template>
|
||||
<script>
|
||||
import agreement from '@/components/Portal/agreement.vue'
|
||||
import choice from '@/components/Course/choice.vue';
|
||||
import agreement from '@/components/Portal/agreement.vue';
|
||||
import weikeContent from '@/components/Course/weikeContent.vue';
|
||||
import catalogCourseware from '@/components/Course/catalogCourseware.vue';
|
||||
import imageUpload from '@/components/ImageUpload/index.vue';
|
||||
@@ -396,7 +399,7 @@ import { mapGetters, mapActions } from 'vuex';
|
||||
import filecloud from '@/components/FileCloud/index.vue';
|
||||
export default {
|
||||
props: {},
|
||||
components: { weikeContent, catalogCourseware, imageUpload, WxEditor, catalogSort,agreement,filecloud},
|
||||
components: { weikeContent, catalogCourseware, imageUpload, WxEditor, catalogSort,agreement,filecloud,choice},
|
||||
data() {
|
||||
return {
|
||||
checked:false,
|
||||
@@ -530,6 +533,9 @@ export default {
|
||||
this.loadUserGroup();
|
||||
},
|
||||
methods: {
|
||||
getTeacherList(res) {
|
||||
this.teacherValues = res;
|
||||
},
|
||||
chooseFile(){
|
||||
this.dlgFileChoose.show=true;
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user