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
ae0909b0
Commit
ae0909b0
authored
Oct 26, 2023
by
Cat
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
zd 社团修改
parent
c435fba3
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
87 additions
and
102 deletions
+87
-102
ruoyi-ui/src/api/smartSchool/teacherFiles/teacherElectronicFile.js
+0
-70
ruoyi-ui/src/views/smartSchool/massOrganization/clubRegistrationReview/index.vue
+27
-10
ruoyi-ui/src/views/smartSchool/teachAffairAdministration/electronicRecord/dataMaintenance.vue
+40
-9
ruoyi-ui/src/views/smartSchool/teachAffairAdministration/electronicRecord/index.vue
+20
-13
No files found.
ruoyi-ui/src/api/smartSchool/teacherFiles/teacherElectronicFile.js
View file @
ae0909b0
import
request
from
'@/utils/request'
import
request
from
'@/utils/request'
// // 任务列表
// export function listTeacherNotice(query) {
// return request({
// url: '/teacherFiles/notice/list',
// method: 'get',
// params: query
// })
// }
// // 添加任务
// export function addTeacherNotice(data) {
// return request({
// url: '/teacherFiles/notice',
// method: 'post',
// data: data
// })
// }
// // 信息发布
// export function infoTeacherNotice(id) {
// return request({
// url: `/teacherFiles/notice/release/${id}`,
// method: 'put'
// })
// }
// // 通知下档案查看|数据维护
// export function getteacherNotice(query) {
// return request({
// url: '/teacherFiles/files/list',
// method: 'get',
// params: query
// })
// }
// //老师查看档案详情
// export function getNoticeInfo(query) {
// return request({
// url: '/teacherFiles/files/list',
// method: 'get',
// params: query
// })
// }
// //级部查看档案详情
// export function getDepInfo(query) {
// return request({
// url: '/teacherFiles/files/list',
// method: 'get',
// params: query
// })
// }
// //查看档案详情
// export function getFileTnfo(id) {
// return request({
// url: '/teacherFiles/files/'+id,
// method: 'get',
// })
// }
// // 同步档案
// export function syncNotice(id) {
// return request({
// url: '/teacherFiles/files/synchronous/' + id,
// method: 'put'
// })
// }
// 添加任务
// 添加任务
export
function
addTeacherNotice
(
data
)
{
export
function
addTeacherNotice
(
data
)
{
return
request
({
return
request
({
...
...
ruoyi-ui/src/views/smartSchool/massOrganization/clubRegistrationReview/index.vue
View file @
ae0909b0
...
@@ -35,10 +35,11 @@
...
@@ -35,10 +35,11 @@
<el-table-column
align=
"center"
type=
"index"
label=
"序号"
width=
"55"
/>
<el-table-column
align=
"center"
type=
"index"
label=
"序号"
width=
"55"
/>
<el-table-column
align=
"center"
prop=
"name"
label=
"姓名"
/>
<el-table-column
align=
"center"
prop=
"name"
label=
"姓名"
/>
<el-table-column
align=
"center"
prop=
"sex"
label=
"性别"
/>
<el-table-column
align=
"center"
prop=
"sex"
label=
"性别"
/>
<el-table-column
align=
"center"
prop=
"grade"
label=
"
年级
"
/>
<el-table-column
align=
"center"
prop=
"grade"
label=
"
级部
"
/>
<el-table-column
align=
"center"
prop=
"classes"
label=
"班级"
/>
<el-table-column
align=
"center"
prop=
"classes"
label=
"班级"
/>
<el-table-column
align=
"center"
prop=
"hobby"
label=
"兴趣爱好"
/>
<el-table-column
align=
"center"
prop=
"phone"
label=
"联系电话"
/>
<el-table-column
align=
"center"
prop=
"phone"
label=
"联系电话"
/>
<el-table-column
align=
"center"
prop=
"cardid"
label=
"身份证号"
/>
<el-table-column
align=
"center"
prop=
"hobby"
label=
"兴趣爱好"
/>
<el-table-column
align=
"center"
prop=
"reason"
label=
"申请理由"
/>
<el-table-column
align=
"center"
prop=
"reason"
label=
"申请理由"
/>
<el-table-column
align=
"center"
prop=
"status"
label=
"审核状态"
>
<el-table-column
align=
"center"
prop=
"status"
label=
"审核状态"
>
<template
slot-scope=
"
{ row }">
<template
slot-scope=
"
{ row }">
...
@@ -107,25 +108,33 @@
...
@@ -107,25 +108,33 @@
</el-row>
</el-row>
<el-row>
<el-row>
<el-col
:span=
"10"
>
<el-col
:span=
"10"
>
<el-form-item
label=
"
兴趣爱好
"
>
<el-form-item
label=
"
联系电话
"
>
<el-input
v-model=
"form.
hobby
"
></el-input>
<el-input
v-model=
"form.
phone
"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
<el-col
:span=
"10"
>
<el-col
:span=
"10"
>
<el-form-item
label=
"
联系电话
"
>
<el-form-item
label=
"
身份证号
"
>
<el-input
v-model=
"form.
phone
"
></el-input>
<el-input
v-model=
"form.
cardid
"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
<el-row>
<el-row>
<el-col
:span=
"10"
>
<el-col
:span=
"10"
>
<el-form-item
label=
"兴趣爱好"
>
<el-input
v-model=
"form.hobby"
></el-input>
</el-form-item>
</el-col>
<el-col
:span=
"10"
>
<el-form-item
label=
"申请理由"
>
<el-form-item
label=
"申请理由"
>
<el-input
v-model=
"form.reason"
></el-input>
<el-input
v-model=
"form.reason"
></el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
<el-row>
<el-col
:span=
"10"
>
<el-col
:span=
"10"
>
<el-form-item
label=
"审核状态"
>
<el-form-item
label=
"审核状态"
>
<el-input
v-model=
"form.status"
></el-input>
<el-input
v-model=
"form.status"
>
</el-input>
</el-form-item>
</el-form-item>
</el-col>
</el-col>
</el-row>
</el-row>
...
@@ -153,6 +162,7 @@ export default {
...
@@ -153,6 +162,7 @@ export default {
name
:
"clubRegistrationReview"
,
name
:
"clubRegistrationReview"
,
data
()
{
data
()
{
return
{
return
{
cat
:
""
,
queryParams
:
{
queryParams
:
{
pageNum
:
1
,
pageNum
:
1
,
pageSize
:
10
,
pageSize
:
10
,
...
@@ -222,16 +232,23 @@ export default {
...
@@ -222,16 +232,23 @@ export default {
},
},
// 查看
// 查看
handQuery
(
row
)
{
handQuery
(
row
)
{
console
.
log
(
row
,
"查看row"
);
//
console.log(row, "查看row");
this
.
reset
();
this
.
reset
();
const
ids
=
row
.
id
;
const
ids
=
row
.
id
;
this
.
title
=
"社团报名审核"
;
this
.
title
=
"社团报名审核"
;
this
.
dialogTableVisible
=
true
;
this
.
dialogTableVisible
=
true
;
// this.form = row;
listsigninInfo
(
ids
).
then
((
response
)
=>
{
listsigninInfo
(
ids
).
then
((
response
)
=>
{
console
.
log
(
ids
,
"id"
);
if
(
response
.
data
&&
response
.
data
.
name
)
{
if
(
response
.
data
&&
response
.
data
.
name
)
{
this
.
form
=
response
.
data
;
this
.
form
=
response
.
data
;
this
.
form
.
status
=
response
.
data
.
status
;
this
.
cat
=
this
.
form
.
status
;
if
(
this
.
cat
===
"1"
)
{
this
.
form
.
status
=
"未审核"
;
}
else
if
(
this
.
cat
===
"2"
)
{
this
.
form
.
status
=
"同意"
;
}
else
if
(
this
.
cat
===
"3"
)
{
this
.
form
.
status
=
"不同意"
;
}
}
}
});
});
},
},
...
...
ruoyi-ui/src/views/smartSchool/teachAffairAdministration/electronicRecord/dataMaintenance.vue
View file @
ae0909b0
...
@@ -385,11 +385,24 @@
...
@@ -385,11 +385,24 @@
<
script
>
<
script
>
import
{
import
{
addTeacherNotice
,
//添加任务
listTeacherNotice
,
// 任务列表
infoTeaNotice
,
//任务详情
updateTask
,
//添加修改
infoTeacherNotice
,
//发布任务
taskRetracted
,
//任务撤回
taskCompleted
,
//任务完成
delTaskInfo
,
//任务删除
getteacherNotice
,
// 通知下档案查看|数据维护
getteacherNotice
,
// 通知下档案查看|数据维护
getNoticeInfo
,
//查看档案详情
getNoticeInfo
,
//老师查看档案详情
getDepInfo
,
//级部查看档案详情
getFileTnfo
,
//查看档案详情
getFileTnfo
,
//查看档案详情
getDepInfo
,
//级部查询列表
syncNotice
,
//同步档案
syncNotice
,
// 同步档案
updateInfo
,
//教师档案修改
delInfo
,
//教师档案删除
fileSubReview
,
//教师档案提交审核
fileSubApproved
,
//教师档案提交通过
fileSubRejected
,
//教师档案提交驳回
}
from
"@/api/smartSchool/teacherFiles/teacherElectronicFile"
;
}
from
"@/api/smartSchool/teacherFiles/teacherElectronicFile"
;
export
default
{
export
default
{
...
@@ -487,14 +500,32 @@ export default {
...
@@ -487,14 +500,32 @@ export default {
});
});
},
},
// 提取
// 提取 `
handleExtract
(
row
)
{
handleExtract
()
{
console
.
log
(
row
,
"row提取"
);
const
id
=
this
.
form
.
id
;
this
.
dialogVisible
=
true
;
const
id
=
row
.
detail
;
syncNotice
(
id
).
then
((
res
)
=>
{
syncNotice
(
id
).
then
((
res
)
=>
{
console
.
log
(
res
,
"提取"
);
console
.
log
(
"res提取"
,
res
);
this
.
tableFirstData
=
res
;
this
.
tableSecondData
=
res
;
this
.
tableThirdData
=
res
;
this
.
tableForthData
=
res
;
console
.
log
(
"this.tableFirstData"
,
this
.
tableFirstData
);
console
.
log
(
"this.tableSecondData"
,
this
.
tableSecondData
);
console
.
log
(
"this.tableThirdData"
,
this
.
tableThirdData
);
console
.
log
(
"this.tableForthData"
,
this
.
tableForthData
);
});
});
// this.$modal
// .confirm("是否提取?")
// .then(function () {
// return syncNotice(id);
// })
// .then(() => {
// this.getList();
// this.$modal.msgSuccess("提取成功");
// })
// .catch((err) => {
// console.error(err);
// });
},
},
//修改按钮
//修改按钮
handleEdit
(
row
)
{
handleEdit
(
row
)
{
...
...
ruoyi-ui/src/views/smartSchool/teachAffairAdministration/electronicRecord/index.vue
View file @
ae0909b0
...
@@ -43,7 +43,7 @@
...
@@ -43,7 +43,7 @@
icon=
"el-icon-delete"
icon=
"el-icon-delete"
size=
"mini"
size=
"mini"
type=
"danger"
type=
"danger"
@
click=
"handleDelete
Muti
"
@
click=
"handleDelete"
>
删除
</el-button
>
删除
</el-button
>
>
</el-form-item>
</el-form-item>
...
@@ -196,7 +196,7 @@
...
@@ -196,7 +196,7 @@
v-if=
"scope.row.noticeState == '7'"
v-if=
"scope.row.noticeState == '7'"
size=
"mini"
size=
"mini"
type=
"text"
type=
"text"
@
click=
"data
Maintenance
(scope.row)"
@
click=
"data
Inspection
(scope.row)"
>
数据查看
>
数据查看
</el-button>
</el-button>
<el-button
<el-button
...
@@ -305,6 +305,7 @@ export default {
...
@@ -305,6 +305,7 @@ export default {
name
:
"teacherElectronicRecord"
,
name
:
"teacherElectronicRecord"
,
data
()
{
data
()
{
return
{
return
{
selectedIds
:
[],
// 遮罩层
// 遮罩层
loading
:
true
,
loading
:
true
,
// 总条数
// 总条数
...
@@ -363,7 +364,7 @@ export default {
...
@@ -363,7 +364,7 @@ export default {
// 表单重置
// 表单重置
reset
()
{
reset
()
{
this
.
queryForm
=
{
(
this
.
queryForm
=
{
noticeYear
:
""
,
noticeYear
:
""
,
noticeSemester
:
""
,
noticeSemester
:
""
,
noticeRange
:
""
,
noticeRange
:
""
,
...
@@ -371,8 +372,15 @@ export default {
...
@@ -371,8 +372,15 @@ export default {
noticeName
:
""
,
noticeName
:
""
,
startTime
:
""
,
startTime
:
""
,
endTime
:
""
,
endTime
:
""
,
};
}),
this
.
resetForm
(
"queryForm"
);
(
this
.
form
=
{
noticeYear
:
""
,
noticeSemester
:
""
,
noticeRange
:
"全体教师"
,
startTime
:
""
,
endTime
:
""
,
});
// this.resetForm("queryForm");
},
},
//重置按钮
//重置按钮
resetQuery
()
{
resetQuery
()
{
...
@@ -381,9 +389,7 @@ export default {
...
@@ -381,9 +389,7 @@ export default {
},
},
// 多选框选中数据
// 多选框选中数据
handleSelectionChange
(
selection
)
{
handleSelectionChange
(
selection
)
{
console
.
log
(
"selection"
,
selection
);
this
.
ids
=
selection
.
map
((
item
)
=>
item
.
id
);
this
.
ids
=
selection
.
map
((
item
)
=>
item
.
id
);
console
.
log
(
"this.ids"
,
this
.
ids
);
this
.
single
=
selection
.
length
!==
1
;
this
.
single
=
selection
.
length
!==
1
;
this
.
multiple
=
!
selection
.
length
;
this
.
multiple
=
!
selection
.
length
;
},
},
...
@@ -395,7 +401,6 @@ export default {
...
@@ -395,7 +401,6 @@ export default {
this
.
dialogVisible
=
true
;
this
.
dialogVisible
=
true
;
},
},
//弹窗确定按钮
//弹窗确定按钮
confirmDialog
()
{
confirmDialog
()
{
this
.
$refs
[
"form"
].
validate
((
valid
)
=>
{
this
.
$refs
[
"form"
].
validate
((
valid
)
=>
{
if
(
valid
)
{
if
(
valid
)
{
...
@@ -421,11 +426,9 @@ export default {
...
@@ -421,11 +426,9 @@ export default {
}
}
});
});
},
},
//多选删除按钮
//多选删除按钮
handleDeleteMuti
()
{
handleDeleteMuti
()
{},
console
.
log
(
"delete ids"
,
this
.
ids
);
// 接口
},
//修改按钮
//修改按钮
handleEdit
(
row
)
{
handleEdit
(
row
)
{
console
.
log
(
row
,
"row1"
);
console
.
log
(
row
,
"row1"
);
...
@@ -435,7 +438,7 @@ export default {
...
@@ -435,7 +438,7 @@ export default {
},
},
// 删除按钮
// 删除按钮
handleDelete
(
row
)
{
handleDelete
(
row
)
{
const
ids
=
row
.
id
;
const
ids
=
row
.
id
||
this
.
ids
;
this
.
$modal
this
.
$modal
.
confirm
(
"是否确认删除?"
)
.
confirm
(
"是否确认删除?"
)
.
then
(
function
()
{
.
then
(
function
()
{
...
@@ -495,6 +498,10 @@ export default {
...
@@ -495,6 +498,10 @@ export default {
console
.
log
(
pageNum
,
"数据维护按钮num"
);
console
.
log
(
pageNum
,
"数据维护按钮num"
);
console
.
log
(
pageSize
,
"数据维护按钮size"
);
console
.
log
(
pageSize
,
"数据维护按钮size"
);
},
},
// 数据查看
dataInspection
()
{
infoTeaNotice
().
then
((
res
)
=>
{});
},
// 导出按钮
// 导出按钮
handleExport
(
row
)
{
handleExport
(
row
)
{
// this.download(`/artExam/exportAddress/${this.examId}`, {
// this.download(`/artExam/exportAddress/${this.examId}`, {
...
...
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