Commit b2a935d6 by lizhi

继续添加课程

parent 361b484f
......@@ -31,18 +31,18 @@
label-width="140px"
@keyup.enter.native="handleSearchList()"
>
<el-form-item label="课程名称:" prop="courseName">
<el-form-item label="课程代码:" prop="courseCode">
<el-input
style="width: 203px"
v-model="listQuery.courseName"
v-model="listQuery.courseCode"
placeholder=""
></el-input>
</el-form-item>
<el-form-item label="课程代码:" prop="courseCode">
<el-form-item label="课程名称:" prop="courseName">
<el-input
style="width: 203px"
v-model="listQuery.courseCode"
v-model="listQuery.courseName"
placeholder=""
></el-input>
</el-form-item>
......
......@@ -58,10 +58,10 @@
</el-form>
</div>
</el-card>
<!-- <div>
<el-checkbox v-model="isMatch">未匹配课程代码</el-checkbox>
<div>
<!-- <el-checkbox v-model="isMatch">未匹配课程代码</el-checkbox>
<el-button type="primary" @click="getSelectedForm()">确认</el-button>
<el-button type="primary" @click="resetForm('listQuery')">重置</el-button>
<el-button type="primary" @click="resetForm('listQuery')">重置</el-button> -->
<el-button
type="primary"
@click="
......@@ -71,7 +71,7 @@
style="float: right;margin-bottom:5px"
>添加招生院校课程</el-button
>
</div> -->
</div>
<el-dialog
title="添加招生院校课程"
:visible.sync="noticeVisible"
......@@ -388,7 +388,13 @@ export default {
editNoticeVisible: false,
title: "",
// coopCourseInfo:{},
recruitCourseInfo: {},
recruitCourseInfo: {
school: "",
courseName: "",
courseCode: "",
csoName: "",
csoCode: ""
},
// editCoopCourse:{
// school: " ",
// courseName: " ",
......
......@@ -113,25 +113,21 @@
<div v-for="(item, index) in num" :key="index" class="line2">
<div>{{ "选课" + item }}</div>
<div class="line">
<el-col :span="6">
<el-form-item label="年份" required :label-width="formLabelWidth">
<el-col :span="8">
<el-form-item label="年份" required label-width="150px">
<el-input v-model="goOnForm.userCourseList[index].yearTime">
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<el-form-item label="学期" required :label-width="formLabelWidth">
<el-col :span="8">
<el-form-item label="学期" required label-width="150px">
<el-input v-model="goOnForm.userCourseList[index].term">
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<!-- <el-form-item label="课程名称" :label-width="formLabelWidth">
<el-input v-model="goOnForm.userCourseList[index].courseName">
</el-input>
</el-form-item> -->
<!-- <el-col :span="6">
<el-form-item label="cso课程代码" label-width="150px">
<el-select
......@@ -153,19 +149,12 @@
</el-option>
</el-select>
</el-form-item>
</el-col>
</el-col> -->
</div>
<div class="line">
<el-col :span="6">
<el-form-item label="课程名称" :label-width="formLabelWidth">
<el-input v-model="goOnForm.userCourseList[index].courseName">
</el-input>
</el-form-item>
</el-col>
<el-col :span="6">
<!-- <el-form-item label="cso课程代码" label-width="150px">
<el-col :span="8">
<el-form-item label="cso课程代码" label-width="150px">
<el-select
v-model="goOnForm.userCourseList[index].csoCourseCode"
clearable
......@@ -176,7 +165,6 @@
: false
"
>
<el-option
v-for="(item, index) in allCode"
:key="index"
......@@ -185,10 +173,46 @@
>
</el-option>
</el-select>
</el-form-item> -->
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="cso课程名称" label-width="150px">
<!-- <el-input v-model="list.userCourseList[index].courseName"> -->
<el-input
v-model="goOnForm.userCourseList[index].csoName"
:disabled="
goOnForm.userCourseList[index].courseCode ||
goOnForm.userCourseList[index].auditCourseCode
? true
: false
"
>
</el-input>
</el-form-item>
</el-col>
</div>
<div class="line">
<el-col :span="8">
<el-form-item label="所在学校课程代码" label-width="150px">
<el-input
v-model="goOnForm.userCourseList[index].ownCourseCode"
v-model="goOnForm.userCourseList[index].courseCode"
:disabled="
goOnForm.userCourseList[index].csoCourseCode ||
goOnForm.userCourseList[index].auditCourseCode
? true
: false
"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="所在学校课程名称" label-width="150px">
<el-input
v-model="goOnForm.userCourseList[index].courseName"
:disabled="
goOnForm.userCourseList[index].csoCourseCode ||
goOnForm.userCourseList[index].auditCourseCode
......@@ -199,8 +223,26 @@
</el-input>
</el-form-item>
</el-col>
</div>
<el-col :span="6">
<div class="line">
<!-- <el-col :span="6">
<el-form-item label="所在学校课程代码" label-width="150px">
<el-input
v-model="goOnForm.userCourseList[index].ownCourseCode"
:disabled="
goOnForm.userCourseList[index].csoCourseCode ||
goOnForm.userCourseList[index].auditCourseCode
? true
: false
"
>
</el-input>
</el-form-item>
</el-col> -->
<el-col :span="8">
<el-form-item label="审课大学课程代码" label-width="150px">
<el-input
v-model="goOnForm.userCourseList[index].auditCourseCode"
......@@ -214,6 +256,21 @@
</el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="审课学校课程名称" label-width="150px">
<el-input
v-model="goOnForm.userCourseList[index].auditCourseName"
:disabled="
goOnForm.userCourseList[index].csoCourseCode ||
goOnForm.userCourseList[index].courseCode
? true
: false
"
>
</el-input>
</el-form-item>
</el-col>
</div>
<el-divider></el-divider>
</div>
......@@ -450,6 +507,12 @@
<el-form-item label="cso课程代码" label-width="150px">
<el-select
v-model="list.userCourseList[index].csoCourseCode"
:disabled="
list.userCourseList[index].courseCode ||
list.userCourseList[index].auditCourseCode
? true
: false
"
clearable
filterable
@change="matchCode($event, index)"
......@@ -473,7 +536,15 @@
<el-col :span="8">
<el-form-item label="cso课程名称" label-width="150px">
<!-- <el-input v-model="list.userCourseList[index].courseName"> -->
<el-input v-model="list.userCourseList[index].csoName">
<el-input
v-model="list.userCourseList[index].csoName"
:disabled="
list.userCourseList[index].courseCode ||
list.userCourseList[index].auditCourseCode
? true
: false
"
>
</el-input>
</el-form-item>
</el-col>
......@@ -523,14 +594,30 @@
</el-select>
</el-form-item> -->
<el-form-item label="所在学校课程代码" label-width="150px">
<el-input v-model="list.userCourseList[index].courseCode">
<el-input
v-model="list.userCourseList[index].courseCode"
:disabled="
list.userCourseList[index].csoCourseCode ||
list.userCourseList[index].auditCourseCode
? true
: false
"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="所在学校课程名称" label-width="150px">
<el-input v-model="list.userCourseList[index].courseName">
<el-input
v-model="list.userCourseList[index].courseName"
:disabled="
list.userCourseList[index].csoCourseCode ||
list.userCourseList[index].auditCourseCode
? true
: false
"
>
</el-input>
</el-form-item>
</el-col>
......@@ -554,14 +641,30 @@
<div class="line">
<el-col :span="8">
<el-form-item label="审课学校课程代码" label-width="150px">
<el-input v-model="list.userCourseList[index].auditCourseCode">
<el-input
v-model="list.userCourseList[index].auditCourseCode"
:disabled="
list.userCourseList[index].csoCourseCode ||
list.userCourseList[index].courseCode
? true
: false
"
>
</el-input>
</el-form-item>
</el-col>
<el-col :span="8">
<el-form-item label="审课学校课程名称" label-width="150px">
<el-input v-model="list.userCourseList[index].auditCourseName">
<el-input
v-model="list.userCourseList[index].auditCourseName"
:disabled="
list.userCourseList[index].csoCourseCode ||
list.userCourseList[index].courseCode
? true
: false
"
>
</el-input>
</el-form-item>
</el-col>
......@@ -941,12 +1044,12 @@ export default {
if (item.csoCode == val) {
this.list.userCourseList[index].csoCourseCode = item.csoCode;
this.list.userCourseList[index].csoName = item.csoName;
this.list.userCourseList[index].courseCode = item.courseCode;
this.list.userCourseList[index].courseName = item.courseName;
this.list.userCourseList[index].auditCourseCode =
item.auditCourseCode;
this.list.userCourseList[index].auditCourseName =
item.auditCourseName;
// this.list.userCourseList[index].courseCode = item.courseCode;
// this.list.userCourseList[index].courseName = item.courseName;
// this.list.userCourseList[index].auditCourseCode =
// item.auditCourseCode;
// this.list.userCourseList[index].auditCourseName =
// item.auditCourseName;
}
});
}
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment