Commit b2a935d6 by lizhi

继续添加课程

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