Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
dd_school
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
wangqi
dd_school
Commits
da2e6b73
Commit
da2e6b73
authored
Dec 18, 2023
by
zhaopanyu
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
zpy 12.18
parent
b1203c9f
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
442 additions
and
131 deletions
+442
-131
ruoyi-ui/src/views/smartSchool/electronicArchives/personalInformation/index.vue
+440
-129
ruoyi-ui/src/views/whitePage.vue
+2
-2
No files found.
ruoyi-ui/src/views/smartSchool/electronicArchives/personalInformation/index.vue
View file @
da2e6b73
...
@@ -3,17 +3,15 @@
...
@@ -3,17 +3,15 @@
<div
class=
"seach"
>
<div
class=
"seach"
>
<el-form
:model=
"queryParams"
ref=
"queryForm"
:inline=
"true"
v-show=
"showSearch"
>
<el-form
:model=
"queryParams"
ref=
"queryForm"
:inline=
"true"
v-show=
"showSearch"
>
<el-form-item
label=
"教师信息"
prop=
"name"
>
<el-form-item
label=
"教师信息"
prop=
"name"
>
<el-input
v-model=
"queryParams.name"
placeholder=
"请输入教师姓名"
clearable
@
keyup
.
enter
.
native=
"handleQuery"
<el-input
v-model=
"queryParams.name"
placeholder=
"请输入教师姓名"
clearable
style=
"width: 600px;"
/>
style=
"width: 600px;"
/>
</el-form-item>
</el-form-item>
<el-form-item
label=
"身份证号"
prop=
"idCard"
>
<el-form-item
label=
"身份证号"
prop=
"idCard"
>
<el-input
v-model=
"queryParams.idCard"
placeholder=
"请输入身份证号"
clearable
@
keyup
.
enter
.
native=
"handleQuery"
<el-input
v-model=
"queryParams.idCard"
placeholder=
"请输入身份证号"
clearable
style=
"width: 600px;"
/>
style=
"width: 600px;"
/>
</el-form-item>
</el-form-item>
<el-form-item>
<el-form-item>
<el-button
type=
"primary"
icon=
"el-icon-search"
size=
"mini"
@
click=
"getList"
>
查询
</el-button>
<el-button
type=
"primary"
icon=
"el-icon-search"
size=
"mini"
@
click=
"getList"
>
查询
</el-button>
<el-button
type=
"warning"
icon=
"el-icon-refresh"
size=
"mini"
@
click=
"resetQuery"
>
重置
</el-button>
<el-button
type=
"warning"
icon=
"el-icon-refresh"
size=
"mini"
@
click=
"resetQuery"
>
重置
</el-button>
<el-button
type=
"danger"
icon=
"el-icon-
refresh"
size=
"mini"
@
click=
"resetQuery
"
>
导出
</el-button>
<el-button
type=
"danger"
icon=
"el-icon-
download"
size=
"mini"
@
click=
"handleExport
"
>
导出
</el-button>
</el-form-item>
</el-form-item>
</el-form>
</el-form>
</div>
</div>
...
@@ -41,7 +39,7 @@
...
@@ -41,7 +39,7 @@
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"
name
"
>
<el-form-item
prop=
"
sex
"
>
<span>
性别
</span>
<span>
性别
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
...
@@ -130,74 +128,353 @@
...
@@ -130,74 +128,353 @@
</el-col>
</el-col>
</el-col>
</el-col>
</el-row>
</el-row>
<!-- f4 -->
<el-row>
<el-col
:span=
"24"
>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"partyMembershipTime"
>
<span>
入党时间
</span>
</el-form-item></el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"partyMembershipTime"
>
<span>
{{
form
.
partyMembershipTime
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"teachingSubject"
>
<span>
任教学科
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"teachingSubject"
>
<span>
{{
form
.
teachingSubject
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentProfessionalTitle"
>
<span>
现职称
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentProfessionalTitle"
>
<span>
{{
form
.
currentProfessionalTitle
}}
</span>
</el-form-item>
</el-col>
</el-col>
</el-row>
<!-- f5 -->
<el-row>
<el-col
:span=
"24"
>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentProfessionalTitleTime"
>
<span>
现职称取得资格时间
</span>
</el-form-item></el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentProfessionalTitleTime"
>
<span>
{{
form
.
currentProfessionalTitleTime
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentHiringProfessionalTitle"
>
<span>
现聘职称
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentHiringProfessionalTitle"
>
<span>
{{
form
.
currentHiringProfessionalTitle
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentHiringProfessionalTitleTime"
>
<span>
现聘任职时间
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentHiringProfessionalTitleTime"
>
<span>
{{
form
.
currentHiringProfessionalTitleTime
}}
</span>
</el-form-item>
</el-col>
</el-col>
</el-row>
<!-- f6-->
<el-row>
<el-col
:span=
"24"
>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentPosition"
>
<span>
现聘岗位
</span>
</el-form-item></el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentPosition"
>
<span>
{{
form
.
currentPosition
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentJobLevel"
>
<span>
现岗位等级
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentJobLevel"
>
<span>
{{
form
.
currentJobLevel
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentJobLevelAppointmentTime"
>
<span>
现岗位等级聘任时间
</span>
</el-form-item>
</el-col>
<el-col
:span=
"4"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentJobLevelAppointmentTime"
>
<span>
{{
form
.
currentJobLevelAppointmentTime
}}
</span>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-col>
</el-col>
<el-col
:span=
"6"
>
<el-col
:span=
"6"
>
<el-card>
<el-card
<div
style=
"height:143px"
>
Lorem ipsum dolor sit amet, consectetur adipisicing elit. Officia
style=
"height: 180px;width: 415px; display: flex; align-items: center; justify-content: center; "
>
esse,
<el-upload
v-loading=
"uploadLoading"
class=
"avatar-uploader"
action=
"#"
accept=
"image/*"
odit modi nesciunt
:show-file-list=
"false"
:on-success=
"handleAvatarSuccess"
quaerat necessitatibus eius nisi quis accusantium, quo obcaecati perferendis ab tempore
:before-upload=
"beforeAvatarUpload"
:http-request=
"uploadImage"
>
quos, perspiciatis repudiandae sed mollitia iure!
<img
v-if=
"form.photoUrl"
:src=
"baseUrl + form.photoUrl"
Lorem ipsum dolor sit amet consectetur, adipisicing elit. Beatae quod recusandae quaerat
style=
"max-width: 100%; max-height: 100%"
class=
"avatar"
alt=
""
/>
veniam officia tenetur dicta laborum atque incidunt esse et quos sit, animi impedit
<i
v-else
class=
"el-icon-plus avatar-uploader-icon"
></i>
ipsum
</el-upload>
error repellendus repellat magnam!
</div>
</el-card>
</el-card>
</el-col>
</el-col>
<!-- f1 -->
<!-- f1 -->
<el-row>
<el-row>
<el-col>
<el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"
name
"
>
<el-form-item
prop=
"
duties
"
>
<span>
职务
</span>
<span>
职务
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"
name
"
>
<el-form-item
prop=
"
duties
"
>
<span>
{{
form
.
name
}}
</span>
<span>
{{
form
.
duties
}}
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"
nam
e"
>
<el-form-item
prop=
"
teacherQualificationTyp
e"
>
<span>
教师资格种类
</span>
<span>
教师资格种类
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"name"
>
<el-form-item
prop=
"teacherQualificationType"
>
<el-form-item
prop=
"name"
>
<span>
{{
form
.
teacherQualificationType
}}
</span>
<span>
{{
form
.
name
}}
</span>
</el-form-item>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"
name
"
>
<el-form-item
prop=
"
teacherQualificationCertificateNum
"
>
<span>
教师资格号码
</span>
<span>
教师资格号码
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"name"
>
<el-form-item
prop=
"teacherQualificationCertificateNum"
>
<el-form-item
prop=
"name"
>
<span>
{{
form
.
teacherQualificationCertificateNum
}}
</span>
<span>
{{
form
.
name
}}
</span>
</el-form-item>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"
name
"
>
<el-form-item
prop=
"
workingHours
"
>
<span>
参加工作时间
</span>
<span>
参加工作时间
</span>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"name"
>
<el-form-item
prop=
"workingHours"
>
<el-form-item
prop=
"name"
>
<span>
{{
form
.
workingHours
}}
</span>
<span>
{{
form
.
name
}}
</span>
</el-form-item>
</el-col>
</el-col>
</el-row>
<!-- f2 -->
<el-row>
<el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"toSecondMiddleSchoolTime"
>
<span>
到二中工作时间
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"toSecondMiddleSchoolTime"
>
<span>
{{
form
.
toSecondMiddleSchoolTime
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"toSecondAge"
>
<span>
二中工作年龄
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"toSecondAge"
>
<span>
{{
form
.
toSecondAge
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"lengthOfTeacherTime"
>
<span>
教龄起算时间
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"lengthOfTeacherTime"
>
<span>
{{
form
.
lengthOfTeacherTime
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"lengthOfServiceTime"
>
<span>
工龄起算时间
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"lengthOfServiceTime"
>
<span>
{{
form
.
lengthOfServiceTime
}}
</span>
</el-form-item>
</el-col>
</el-col>
</el-row>
<!-- f3 -->
<el-row>
<el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"seniority"
>
<span>
工龄年限
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"seniority"
>
<span>
{{
form
.
seniority
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"onDutySituation"
>
<span>
在岗情况
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"onDutySituation"
>
<span>
{{
form
.
onDutySituation
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentSituation"
>
<span>
在编情况
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"currentSituation"
>
<span>
{{
form
.
currentSituation
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"graduationInstitution1"
>
<span>
毕业院校1
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"graduationInstitution1"
>
<el-form-item
prop=
"graduationInstitution1"
>
<span>
{{
form
.
graduationInstitution1
}}
</span>
</el-form-item>
</el-form-item>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-col>
</el-col>
</el-row>
</el-row>
<!-- f4 -->
<el-row>
<el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"major1"
>
<span>
专业1
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"major1"
>
<span>
{{
form
.
major1
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"graduationTime1"
>
<span>
毕业时间1
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"graduationTime1"
>
<span>
{{
form
.
graduationTime1
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"name"
>
<span>
毕业院校2
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"graduationInstitution2"
>
<span>
{{
form
.
graduationInstitution2
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"major2"
>
<span>
专业2
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"major2"
>
<span>
{{
form
.
major2
}}
</span>
</el-form-item>
</el-col>
</el-col>
</el-row>
<!-- f5 -->
<el-row>
<el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"graduationTime2"
>
<span>
毕业时间2
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"graduationTime2"
>
<span>
{{
form
.
graduationTime2
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"graduationInstitution3"
>
<span>
毕业学院3
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"graduationInstitution3"
>
<span>
{{
form
.
graduationInstitution3
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"major3"
>
<span>
专业3
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"major3"
>
<span>
{{
form
.
major3
}}
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"graduationTime3"
>
<span>
毕业时间3
</span>
</el-form-item>
</el-col>
<el-col
:span=
"3"
class=
"border_right border-bottom table_cell"
>
<el-form-item
prop=
"graduationTime3"
>
<span>
{{
form
.
graduationTime3
}}
</span>
</el-form-item>
</el-col>
</el-col>
</el-row>
</div>
</div>
</el-form>
</el-form>
</div>
</div>
...
@@ -235,15 +512,7 @@
...
@@ -235,15 +512,7 @@
<el-table-column
label=
"聘任职务"
align=
"center"
prop=
"appointmentPosition"
width=
"120px"
/>
<el-table-column
label=
"聘任职务"
align=
"center"
prop=
"appointmentPosition"
width=
"120px"
/>
<el-table-column
label=
"聘任情况"
align=
"center"
prop=
"appointmentSituation"
width=
"120px"
/>
<el-table-column
label=
"聘任情况"
align=
"center"
prop=
"appointmentSituation"
width=
"120px"
/>
<el-table-column
label=
"班级"
align=
"center"
prop=
"className"
/>
<el-table-column
label=
"班级"
align=
"center"
prop=
"className"
/>
<el-table-column
label=
"班级类型"
align=
"center"
>
<el-table-column
label=
"班级类型"
align=
"center"
prop=
"classType"
>
<
template
slot-scope=
"scope"
>
<span
v-if=
"getSelectedTypes(scope.row.classType).length > 0"
>
<span
v-for=
"(option, index) in getSelectedTypes(scope.row.classType)"
:key=
"index"
>
{{
option
.
label
}}
<span
v-if=
"index !== getSelectedTypes(scope.row.classType).length - 1"
>
,
</span>
</span>
</span>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"早读"
align=
"center"
prop=
"earlyReading"
/>
<el-table-column
label=
"早读"
align=
"center"
prop=
"earlyReading"
/>
<el-table-column
label=
"正课"
align=
"center"
prop=
"requiredCourses"
/>
<el-table-column
label=
"正课"
align=
"center"
prop=
"requiredCourses"
/>
...
@@ -274,14 +543,7 @@
...
@@ -274,14 +543,7 @@
</el-table-column>
</el-table-column>
<el-table-column
label=
"班级"
align=
"center"
prop=
"className"
/>
<el-table-column
label=
"班级"
align=
"center"
prop=
"className"
/>
<el-table-column
label=
"班级类型"
align=
"center"
prop=
"classType"
width=
"180px"
>
<el-table-column
label=
"班级类型"
align=
"center"
prop=
"classType"
width=
"180px"
>
<
template
slot-scope=
"scope"
>
<span
v-if=
"getSelectedTypes(scope.row.classType).length > 0"
>
<span
v-for=
"(option, index) in getSelectedTypes(scope.row.classType)"
:key=
"index"
>
{{
option
.
label
}}
<span
v-if=
"index !== getSelectedTypes(scope.row.classType).length - 1"
>
,
</span>
</span>
</span>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"姓名"
align=
"center"
prop=
"teacherName"
/>
<el-table-column
label=
"姓名"
align=
"center"
prop=
"teacherName"
/>
<el-table-column
label=
"学科"
align=
"center"
prop=
"sub"
>
<el-table-column
label=
"学科"
align=
"center"
prop=
"sub"
>
...
@@ -300,38 +562,32 @@
...
@@ -300,38 +562,32 @@
<div
class=
"card_title"
>
专业成长
</div>
<div
class=
"card_title"
>
专业成长
</div>
<div
style=
"margin: 3px 10px 15px;"
>
<div
style=
"margin: 3px 10px 15px;"
>
<el-table
:data=
"specialityVos"
>
<el-table
:data=
"specialityVos"
>
<el-table-column
label=
"学年"
align=
"center"
prop=
"schoolYear"
/>
<el-table-column
label=
"成长类型"
align=
"center"
prop=
"type"
>
<el-table-column
label=
"学期"
align=
"center"
prop=
"semester"
>
<
template
>
<
template
slot-scope=
"scope"
>
<span>
综合荣誉
</span>
<dict-tag
:options=
"dict.type.semester_jsdzda"
:value=
"scope.row.semester"
/>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"届别"
align=
"center"
prop=
"year"
/>
<el-table-column
label=
"学科"
align=
"center"
prop=
"sub"
>
<el-table-column
label=
"年级"
align=
"center"
prop=
"grade"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<dict-tag
:options=
"dict.type.
grade_da"
:value=
"scope.row.grade
"
/>
<dict-tag
:options=
"dict.type.
teaching_subjects"
:value=
"scope.row.sub
"
/>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"
班级"
align=
"center"
prop=
"classNam
e"
/>
<el-table-column
label=
"
获奖类别"
align=
"center"
prop=
"awardTyp
e"
/>
<el-table-column
label=
"
班级类型"
align=
"center"
prop=
"classType"
width=
"180px
"
>
<el-table-column
label=
"
获奖等级"
align=
"center"
prop=
"awardLevel
"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span
v-if=
"getSelectedTypes(scope.row.classType).length > 0"
>
<dict-tag
:options=
"dict.type.award_rank"
:value=
"scope.row.awardLevel"
/>
<span
v-for=
"(option, index) in getSelectedTypes(scope.row.classType)"
:key=
"index"
>
{{
option
.
label
}}
<span
v-if=
"index !== getSelectedTypes(scope.row.classType).length - 1"
>
,
</span>
</span>
</span>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"姓名"
align=
"center"
prop=
"teacherName"
/>
<el-table-column
label=
"获奖级别"
align=
"center"
prop=
"awardType"
>
<el-table-column
label=
"学科"
align=
"center"
prop=
"sub"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<dict-tag
:options=
"dict.type.
teaching_subjects"
:value=
"scope.row.sub
"
/>
<dict-tag
:options=
"dict.type.
awards_level"
:value=
"scope.row.awardType
"
/>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"德育考核成绩"
align=
"center"
prop=
"moralEduCheckAchievement"
width=
"130px"
/>
<el-table-column
label=
"综合荣誉-成果名称"
align=
"center"
prop=
"resultName"
/>
<el-table-column
label=
"智育考核成绩"
align=
"center"
prop=
"intellEduCheckAchievement"
width=
"130px"
/>
<el-table-column
label=
"获奖人"
align=
"center"
prop=
"userName"
/>
<el-table-column
label=
"备注"
align=
"center"
prop=
"remark"
/>
<el-table-column
label=
"主办单位"
align=
"center"
prop=
"org"
/>
<el-table-column
label=
"获奖时间"
align=
"center"
prop=
"awardTime"
width=
"180"
>
</el-table-column>
</el-table>
</el-table>
</div>
</div>
</div>
</div>
...
@@ -340,33 +596,25 @@
...
@@ -340,33 +596,25 @@
<div
class=
"card_title"
>
高考成绩
</div>
<div
class=
"card_title"
>
高考成绩
</div>
<div
style=
"margin: 3px 10px 15px;"
>
<div
style=
"margin: 3px 10px 15px;"
>
<el-table
:data=
"schoolGkAchievement"
>
<el-table
:data=
"schoolGkAchievement"
>
<el-table-column
label=
"届别"
align=
"center"
prop=
"year"
sortable
/>
<el-table-column
label=
"届别"
align=
"center"
prop=
"year"
/>
<el-table-column
label=
"学科"
align=
"center"
prop=
"sub"
sortable
>
<el-table-column
label=
"学科"
align=
"center"
prop=
"sub"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<dict-tag
:options=
"dict.type.teaching_subjects"
:value=
"scope.row.sub"
/>
<dict-tag
:options=
"dict.type.teaching_subjects"
:value=
"scope.row.sub"
/>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"教师姓名"
align=
"center"
prop=
"teacherName"
sortable
/>
<el-table-column
label=
"教师姓名"
align=
"center"
prop=
"teacherName"
/>
<el-table-column
label=
"授课班级"
align=
"center"
prop=
"teachingClassName"
sortable
/>
<el-table-column
label=
"授课班级"
align=
"center"
prop=
"teachingClassName"
/>
<el-table-column
label=
"班级类型"
align=
"center"
prop=
"classType"
sortable
>
<el-table-column
label=
"班级类型"
align=
"center"
prop=
"classType"
>
<
template
slot-scope=
"scope"
>
<span
v-if=
"getSelectedTypes(scope.row.classType).length > 0"
>
<span
v-for=
"(option, index) in getSelectedTypes(scope.row.classType)"
:key=
"index"
>
{{
option
.
label
}}
<span
v-if=
"index !== getSelectedTypes(scope.row.classType).length - 1"
>
,
</span>
</span>
</span>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"高考评优"
align=
"center"
prop=
"gkAppraising"
sortable
>
<el-table-column
label=
"高考评优"
align=
"center"
prop=
"gkAppraising"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<dict-tag
:options=
"dict.type.gk_appraising"
:value=
"scope.row.sub"
/>
<dict-tag
:options=
"dict.type.gk_appraising"
:value=
"scope.row.sub"
/>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"尖子生培养"
align=
"center"
prop=
"topStudentsCulture"
sortable
/>
<el-table-column
label=
"尖子生培养"
align=
"center"
prop=
"topStudentsCulture"
/>
<el-table-column
label=
"增量情况"
align=
"center"
prop=
"incrementSituation"
sortable
/>
<el-table-column
label=
"增量情况"
align=
"center"
prop=
"incrementSituation"
/>
<el-table-column
label=
"有效数情况"
align=
"center"
prop=
"effectiveNumSituation"
sortable
/>
<el-table-column
label=
"有效数情况"
align=
"center"
prop=
"effectiveNumSituation"
/>
<el-table-column
label=
"其他"
align=
"center"
prop=
"other"
sortable
/>
<el-table-column
label=
"其他"
align=
"center"
prop=
"other"
/>
</el-table>
</el-table>
</div>
</div>
</div>
</div>
...
@@ -375,47 +623,39 @@
...
@@ -375,47 +623,39 @@
<div
class=
"card_title"
>
教学成绩
</div>
<div
class=
"card_title"
>
教学成绩
</div>
<div
style=
"margin: 3px 10px 15px;"
>
<div
style=
"margin: 3px 10px 15px;"
>
<el-table
:data=
"schoolXteachingAchievements"
>
<el-table
:data=
"schoolXteachingAchievements"
>
<el-table-column
label=
"学年"
align=
"center"
prop=
"schoolYear"
sortable
/>
<el-table-column
label=
"学年"
align=
"center"
prop=
"schoolYear"
/>
<el-table-column
label=
"学期"
align=
"center"
prop=
"semester"
sortable
>
<el-table-column
label=
"学期"
align=
"center"
prop=
"semester"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<dict-tag
:options=
"dict.type.semester_jsdzda"
:value=
"scope.row.semester"
/>
<dict-tag
:options=
"dict.type.semester_jsdzda"
:value=
"scope.row.semester"
/>
</
template
>
</
template
>
</el-table-column>
</el-table-column>
<el-table-column
label=
"考试时间"
align=
"center"
prop=
"examTime"
width=
"180"
sortable
>
<el-table-column
label=
"考试时间"
align=
"center"
prop=
"examTime"
width=
"180"
>
<
template
slot-scope=
"scope"
>
<
template
slot-scope=
"scope"
>
<span>
{{
parseTime
(
scope
.
row
.
examTime
,
'{y
}
-{m
}
-{d
}
'
)
}}
<
/span
>
<span>
{{
parseTime
(
scope
.
row
.
examTime
,
'{y
}
-{m
}
-{d
}
'
)
}}
<
/span
>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"考试类型"
align
=
"center"
prop
=
"examType"
sortable
>
<
el
-
table
-
column
label
=
"考试类型"
align
=
"center"
prop
=
"examType"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.exam_typeda"
:
value
=
"scope.row.examType"
/>
<
dict
-
tag
:
options
=
"dict.type.exam_typeda"
:
value
=
"scope.row.examType"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"届别"
align
=
"center"
prop
=
"year"
sortable
/>
<
el
-
table
-
column
label
=
"届别"
align
=
"center"
prop
=
"year"
/>
<
el
-
table
-
column
label
=
"年级"
align
=
"center"
prop
=
"grade"
sortable
>
<
el
-
table
-
column
label
=
"年级"
align
=
"center"
prop
=
"grade"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.grade_da"
:
value
=
"scope.row.grade"
/>
<
dict
-
tag
:
options
=
"dict.type.grade_da"
:
value
=
"scope.row.grade"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"姓名"
align
=
"center"
prop
=
"userName"
sortable
/>
<
el
-
table
-
column
label
=
"姓名"
align
=
"center"
prop
=
"userName"
/>
<
el
-
table
-
column
label
=
"学科"
align
=
"center"
prop
=
"sub"
sortable
>
<
el
-
table
-
column
label
=
"学科"
align
=
"center"
prop
=
"sub"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.teaching_subjects"
:
value
=
"scope.row.sub"
/>
<
dict
-
tag
:
options
=
"dict.type.teaching_subjects"
:
value
=
"scope.row.sub"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"班级"
align
=
"center"
prop
=
"className"
sortable
>
<
el
-
table
-
column
label
=
"班级"
align
=
"center"
prop
=
"className"
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"班级类型"
align
=
"center"
sortable
>
<
el
-
table
-
column
label
=
"班级类型"
align
=
"center"
prop
=
"classType"
>
<
template
slot
-
scope
=
"scope"
>
<
span
v
-
if
=
"getSelectedTypes(scope.row.classType).length > 0"
>
<
span
v
-
for
=
"(option, index) in getSelectedTypes(scope.row.classType)"
:
key
=
"index"
>
{{
option
.
label
}}
<
span
v
-
if
=
"index !== getSelectedTypes(scope.row.classType).length - 1"
>
,
<
/span
>
<
/span
>
<
/span
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"考核分"
align
=
"center"
prop
=
"assessmentScore"
sortable
/>
<
el
-
table
-
column
label
=
"考核分"
align
=
"center"
prop
=
"assessmentScore"
/>
<
/el-table
>
<
/el-table
>
<
/div
>
<
/div
>
<
/div
>
<
/div
>
...
@@ -429,36 +669,36 @@
...
@@ -429,36 +669,36 @@
<
span
>
辅导老师获奖
<
/span
>
<
span
>
辅导老师获奖
<
/span
>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"学科"
align
=
"center"
prop
=
"sub"
sortable
>
<
el
-
table
-
column
label
=
"学科"
align
=
"center"
prop
=
"sub"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.teaching_subjects"
:
value
=
"scope.row.sub"
/>
<
dict
-
tag
:
options
=
"dict.type.teaching_subjects"
:
value
=
"scope.row.sub"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"获奖类别"
align
=
"center"
prop
=
"awardtype"
sortable
>
<
el
-
table
-
column
label
=
"获奖类别"
align
=
"center"
prop
=
"awardtype"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.award_type_fdjs"
:
value
=
"scope.row.awardtype"
/>
<
dict
-
tag
:
options
=
"dict.type.award_type_fdjs"
:
value
=
"scope.row.awardtype"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"获奖等级"
align
=
"center"
prop
=
"awardlevel"
sortable
>
<
el
-
table
-
column
label
=
"获奖等级"
align
=
"center"
prop
=
"awardlevel"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.award_rank"
:
value
=
"scope.row.awardlevel"
/>
<
dict
-
tag
:
options
=
"dict.type.award_rank"
:
value
=
"scope.row.awardlevel"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"获奖级别"
align
=
"center"
prop
=
"awardrank"
sortable
>
<
el
-
table
-
column
label
=
"获奖级别"
align
=
"center"
prop
=
"awardrank"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.awards_level"
:
value
=
"scope.row.awardrank"
/>
<
dict
-
tag
:
options
=
"dict.type.awards_level"
:
value
=
"scope.row.awardrank"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"比赛名称"
align
=
"center"
prop
=
"competitionname"
sortable
/>
<
el
-
table
-
column
label
=
"比赛名称"
align
=
"center"
prop
=
"competitionname"
/>
<
el
-
table
-
column
label
=
"获奖人"
align
=
"center"
prop
=
"username"
sortable
/>
<
el
-
table
-
column
label
=
"获奖人"
align
=
"center"
prop
=
"username"
/>
<
el
-
table
-
column
label
=
"指导教师"
align
=
"center"
prop
=
"guidanceteacher"
sortable
/>
<
el
-
table
-
column
label
=
"指导教师"
align
=
"center"
prop
=
"guidanceteacher"
/>
<
el
-
table
-
column
label
=
"辅导职责"
align
=
"center"
prop
=
"coachingr"
sortable
>
<
el
-
table
-
column
label
=
"辅导职责"
align
=
"center"
prop
=
"coachingr"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.coachingr"
:
value
=
"scope.row.coachingr"
/>
<
dict
-
tag
:
options
=
"dict.type.coachingr"
:
value
=
"scope.row.coachingr"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"主办单位"
align
=
"center"
prop
=
"org"
sortable
/>
<
el
-
table
-
column
label
=
"主办单位"
align
=
"center"
prop
=
"org"
/>
<
el
-
table
-
column
label
=
"获奖时间"
align
=
"center"
prop
=
"awardtime"
width
=
"180"
sortable
>
<
el
-
table
-
column
label
=
"获奖时间"
align
=
"center"
prop
=
"awardtime"
width
=
"180"
>
<!--
<
template
slot
-
scope
=
"scope"
>
<!--
<
template
slot
-
scope
=
"scope"
>
<
span
>
{{
parseTime
(
scope
.
row
.
awardTime
,
'{y
}
-{m
}
-{d
}
'
)
}}
<
/span
>
<
span
>
{{
parseTime
(
scope
.
row
.
awardTime
,
'{y
}
-{m
}
-{d
}
'
)
}}
<
/span
>
<
/template> --
>
<
/template> --
>
...
@@ -476,31 +716,31 @@
...
@@ -476,31 +716,31 @@
<
span
>
辅导学生获奖
<
/span
>
<
span
>
辅导学生获奖
<
/span
>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"学科"
align
=
"center"
prop
=
"sub"
sortable
>
<
el
-
table
-
column
label
=
"学科"
align
=
"center"
prop
=
"sub"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.teaching_subjects"
:
value
=
"scope.row.sub"
/>
<
dict
-
tag
:
options
=
"dict.type.teaching_subjects"
:
value
=
"scope.row.sub"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"获奖类别"
align
=
"center"
prop
=
"awardtype"
sortable
>
<
el
-
table
-
column
label
=
"获奖类别"
align
=
"center"
prop
=
"awardtype"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.award_type_fdxs"
:
value
=
"scope.row.awardtype"
/>
<
dict
-
tag
:
options
=
"dict.type.award_type_fdxs"
:
value
=
"scope.row.awardtype"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"获奖等级"
align
=
"center"
prop
=
"awardlevel"
sortable
>
<
el
-
table
-
column
label
=
"获奖等级"
align
=
"center"
prop
=
"awardlevel"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.award_rank"
:
value
=
"scope.row.awardlevel"
/>
<
dict
-
tag
:
options
=
"dict.type.award_rank"
:
value
=
"scope.row.awardlevel"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"获奖级别"
align
=
"center"
prop
=
"awardrank"
sortable
>
<
el
-
table
-
column
label
=
"获奖级别"
align
=
"center"
prop
=
"awardrank"
>
<
template
slot
-
scope
=
"scope"
>
<
template
slot
-
scope
=
"scope"
>
<
dict
-
tag
:
options
=
"dict.type.awards_level"
:
value
=
"scope.row.awardrank"
/>
<
dict
-
tag
:
options
=
"dict.type.awards_level"
:
value
=
"scope.row.awardrank"
/>
<
/template
>
<
/template
>
<
/el-table-column
>
<
/el-table-column
>
<
el
-
table
-
column
label
=
"比赛名称"
align
=
"center"
prop
=
"resultname"
sortable
/>
<
el
-
table
-
column
label
=
"比赛名称"
align
=
"center"
prop
=
"resultname"
/>
<
el
-
table
-
column
label
=
"获奖人"
align
=
"center"
prop
=
"username"
sortable
/>
<
el
-
table
-
column
label
=
"获奖人"
align
=
"center"
prop
=
"username"
/>
<
el
-
table
-
column
label
=
"指导教师"
align
=
"center"
prop
=
"guidanceteacher"
sortable
/>
<
el
-
table
-
column
label
=
"指导教师"
align
=
"center"
prop
=
"guidanceteacher"
/>
<
el
-
table
-
column
label
=
"主办单位"
align
=
"center"
prop
=
"org"
sortable
/>
<
el
-
table
-
column
label
=
"主办单位"
align
=
"center"
prop
=
"org"
/>
<
el
-
table
-
column
label
=
"获奖时间"
align
=
"center"
prop
=
"awardtime"
width
=
"180"
sortable
>
<
el
-
table
-
column
label
=
"获奖时间"
align
=
"center"
prop
=
"awardtime"
width
=
"180"
>
<!--
<
template
slot
-
scope
=
"scope"
>
<!--
<
template
slot
-
scope
=
"scope"
>
<
span
>
{{
parseTime
(
scope
.
row
.
awardTime
,
'{y
}
-{m
}
-{d
}
'
)
}}
<
/span
>
<
span
>
{{
parseTime
(
scope
.
row
.
awardTime
,
'{y
}
-{m
}
-{d
}
'
)
}}
<
/span
>
<
/template> --
>
<
/template> --
>
...
@@ -529,10 +769,29 @@
...
@@ -529,10 +769,29 @@
<
script
>
<
script
>
import
{
listAward
}
from
"@/api/smartSchool/electronicArchives/personalInformation"
;
import
{
listAward
}
from
"@/api/smartSchool/electronicArchives/personalInformation"
;
import
{
getToken
}
from
"@/utils/auth"
;
import
{
uploadImage
as
commonUpload
}
from
"@/api/common"
;
export
default
{
export
default
{
dicts
:
[
"teaching_subjects"
,
'semester_jsdzda'
,
'exam_typeda'
,
'grade_da'
,
'class_type'
,
'yearda'
,
'rankda'
],
dicts
:
[
"teaching_subjects"
,
'semester_jsdzda'
,
'exam_typeda'
,
'grade_da'
,
'class_type'
,
'yearda'
,
'rankda'
,
"sys_user_sex"
,
"politics_tatusls"
,
"current_professional"
,
"current_position"
,
"current_joblevel"
,
"duty_situation"
,
"current_situation"
,
"appointment_positions"
,
"gk_appraising"
,
"award_type_fdjs"
,
"award_type_fdxs"
,
"award_rank"
,
"awards_level"
,
'coachingr'
,
'check_result'
],
data
()
{
data
()
{
return
{
return
{
classType
:
""
,
uploadForm
:
{
}
,
baseUrl
:
[
process
.
env
.
VUE_APP_BASE_API
],
uploadLoading
:
false
,
uploadFileLoading
:
false
,
//工作量信息
//工作量信息
schoolAworkload
:
[],
schoolAworkload
:
[],
//班主任考核
//班主任考核
...
@@ -568,6 +827,7 @@ export default {
...
@@ -568,6 +827,7 @@ export default {
listAward
(
this
.
queryParams
).
then
(
response
=>
{
listAward
(
this
.
queryParams
).
then
(
response
=>
{
console
.
log
(
response
,
response
.
data
);
console
.
log
(
response
,
response
.
data
);
this
.
form
=
response
.
data
.
basicInformation
;
this
.
form
=
response
.
data
.
basicInformation
;
this
.
form
.
photoUrl
=
response
.
data
.
basicInformation
.
photoUrl
;
this
.
schoolAworkload
=
response
.
data
.
schoolAworkload
;
this
.
schoolAworkload
=
response
.
data
.
schoolAworkload
;
this
.
schoolAclassTeacherAssessments
=
response
.
data
.
schoolAclassTeacherAssessments
;
this
.
schoolAclassTeacherAssessments
=
response
.
data
.
schoolAclassTeacherAssessments
;
this
.
schoolXteachingAchievements
=
response
.
data
.
schoolXteachingAchievements
;
this
.
schoolXteachingAchievements
=
response
.
data
.
schoolXteachingAchievements
;
...
@@ -576,7 +836,9 @@ export default {
...
@@ -576,7 +836,9 @@ export default {
this
.
schoolGkAchievement
=
response
.
data
.
schoolGkAchievement
;
this
.
schoolGkAchievement
=
response
.
data
.
schoolGkAchievement
;
this
.
fudaoTeacher
=
response
.
data
.
fudaoTeacher
this
.
fudaoTeacher
=
response
.
data
.
fudaoTeacher
this
.
fudaoStudent
=
response
.
data
.
fudaoStudent
this
.
fudaoStudent
=
response
.
data
.
fudaoStudent
// console.log(this.fudaoStudent, 'this.fudaoStudent');
this
.
specialityVos
=
response
.
data
.
specialityVos
this
.
specialityVos
=
response
.
data
.
specialityVos
// console.log(this.specialityVos, 'this.specialityVos');
this
.
total
=
response
.
total
;
this
.
total
=
response
.
total
;
this
.
loading
=
false
;
this
.
loading
=
false
;
}
);
}
);
...
@@ -588,6 +850,55 @@ export default {
...
@@ -588,6 +850,55 @@ export default {
}
;
}
;
this
.
getList
();
this
.
getList
();
}
,
}
,
// 上传成功回调
handleAvatarSuccess
(
res
,
file
)
{
this
.
photoUrl
=
res
.
data
.
url
;
this
.
commonUpload
(
file
);
}
,
// 上传前格式和图片大小限制
beforeAvatarUpload
(
file
)
{
const
type
=
file
.
type
===
"image/jpeg"
||
"image/jpg"
||
"image/webp"
||
"image/png"
;
const
isLt2M
=
file
.
size
/
1024
/
1024
<
2
;
if
(
!
type
)
{
this
.
$message
.
error
(
"图片格式不正确!(只能包含jpg,png,webp,JPEG)"
);
}
if
(
!
isLt2M
)
{
this
.
$message
.
error
(
"上传图片大小不能超过 2MB!"
);
}
return
type
&&
isLt2M
;
}
,
// 上传图片
uploadImage
(
file
)
{
const
fileData
=
file
.
file
;
const
formData
=
new
FormData
();
formData
.
append
(
"file"
,
fileData
);
this
.
uploadLoading
=
true
;
commonUpload
(
formData
)
.
then
((
response
)
=>
{
this
.
uploadLoading
=
false
;
this
.
$modal
.
msgSuccess
(
"上传成功"
);
this
.
photoUrl
=
this
.
pev
+
response
.
url
;
this
.
form
.
photoUrl
=
response
.
url
;
console
.
log
(
this
.
form
.
photoUr
,
'this.form.photoUr'
);
console
.
log
(
response
.
url
,
'response.url'
);
}
)
.
catch
((
error
)
=>
{
this
.
uploadLoading
=
false
;
}
);
}
,
/** 导出按钮操作 */
handleExport
()
{
this
.
download
(
'/teacher/basiclnformation/exportPDF'
,
{
...
this
.
queryParams
}
,
`教师个人信息汇总_${Date.now()
}
.pdf
`
)
}
,
}
,
}
,
}
}
...
...
ruoyi-ui/src/views/whitePage.vue
View file @
da2e6b73
...
@@ -30,9 +30,9 @@ export default {
...
@@ -30,9 +30,9 @@ export default {
getCode
()
{
getCode
()
{
dd
.
getAuthCode
({
dd
.
getAuthCode
({
//测试
//测试
//
corpId: 'dingaa3937ff8b7dd267f2c783f7214b6d69',
corpId
:
'dingaa3937ff8b7dd267f2c783f7214b6d69'
,
//正式
//正式
corpId
:
'dingccea40788226c988f2c783f7214b6d69'
,
//
corpId: 'dingccea40788226c988f2c783f7214b6d69',
success
:
(
res
)
=>
{
success
:
(
res
)
=>
{
console
.
log
(
'获取新的免登码成功'
,
res
);
console
.
log
(
'获取新的免登码成功'
,
res
);
const
code
=
res
.
code
const
code
=
res
.
code
...
...
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