Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
N
newCSO_2023
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lizhi
newCSO_2023
Commits
b2a935d6
Commit
b2a935d6
authored
Feb 24, 2023
by
lizhi
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
继续添加课程
parent
361b484f
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
152 additions
and
43 deletions
+152
-43
src/views/courseManager/csoCourse.vue
+4
-4
src/views/courseManager/recruitCourse.vue
+11
-5
src/views/pms/product/components/courseInfo.vue
+137
-34
No files found.
src/views/courseManager/csoCourse.vue
View file @
b2a935d6
...
...
@@ -31,18 +31,18 @@
label-width=
"140px"
@
keyup
.
enter
.
native=
"handleSearchList()"
>
<el-form-item
label=
"课程
名称:"
prop=
"courseNam
e"
>
<el-form-item
label=
"课程
代码:"
prop=
"courseCod
e"
>
<el-input
style=
"width: 203px"
v-model=
"listQuery.course
Nam
e"
v-model=
"listQuery.course
Cod
e"
placeholder=
""
></el-input>
</el-form-item>
<el-form-item
label=
"课程
代码:"
prop=
"courseCod
e"
>
<el-form-item
label=
"课程
名称:"
prop=
"courseNam
e"
>
<el-input
style=
"width: 203px"
v-model=
"listQuery.course
Cod
e"
v-model=
"listQuery.course
Nam
e"
placeholder=
""
></el-input>
</el-form-item>
...
...
src/views/courseManager/recruitCourse.vue
View file @
b2a935d6
...
...
@@ -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: " ",
...
...
src/views/pms/product/components/courseInfo.vue
View file @
b2a935d6
...
...
@@ -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>
<div
class=
"line"
>
<!--
<el-col
:span=
"6"
>
<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;
}
});
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment