Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Support
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
A
attendance-performance-platform
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
0
Issues
0
List
Boards
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Analytics
Analytics
CI / CD
Repository
Value Stream
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
赵啸非
attendance-performance-platform
Commits
a5cd4efa
Commit
a5cd4efa
authored
Jan 30, 2024
by
姬鋆屾
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
推自评绩效功能模块
parent
53c68a00
Changes
4
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
183 additions
and
40 deletions
+183
-40
attendance-performance-manager-ui/admin/src/views/check/window/perform/drawershow.vue
...er-ui/admin/src/views/check/window/perform/drawershow.vue
+83
-14
attendance-performance-manager-ui/admin/src/views/check/window/workman/perform/drawershow.vue
...min/src/views/check/window/workman/perform/drawershow.vue
+6
-6
attendance-performance-manager-ui/admin/src/views/window/perform/drawershow.vue
...-manager-ui/admin/src/views/window/perform/drawershow.vue
+88
-14
attendance-performance-manager-ui/admin/src/views/window/workman/perform/drawershow.vue
...-ui/admin/src/views/window/workman/perform/drawershow.vue
+6
-6
No files found.
attendance-performance-manager-ui/admin/src/views/check/window/perform/drawershow.vue
View file @
a5cd4efa
...
...
@@ -41,7 +41,15 @@
<
div
class
=
"
text_line
"
>
<
div
class
=
"
text_box
"
>
<
span
style
=
"
width: 120px;
"
>
加分申报:
<
/span
>
<
span
>
{{
form
.
bonusReport
?
form
.
bonusReport
:
"
--
"
}}
<
/span
>
<
span
v
-
if
=
"
form.bonusarrText
"
>
<
span
style
=
"
width: auto;
"
v
-
for
=
"
val in form.bonusarrText
"
:
key
=
"
val.id
"
>
{{
val
.
content
}}
<
/spa
n
>
<
/span
>
<
span
v
-
else
>--<
/span
>
<
/div
>
<
/div
>
<
div
class
=
"
text_line
"
>
...
...
@@ -62,7 +70,15 @@
<
div
class
=
"
text_line
"
>
<
div
class
=
"
text_box
"
>
<
span
style
=
"
width: 140px;
"
>
扣分情况:
<
/span
>
<
span
>
{{
form
.
deductStatement
?
form
.
deductStatement
:
"
--
"
}}
<
/span
>
<
span
v
-
if
=
"
form.deductarrText
"
>
<
span
style
=
"
width: auto;
"
v
-
for
=
"
val in form.deductarrText
"
:
key
=
"
val.id
"
>
{{
val
.
content
}}
<
/spa
n
>
<
/span
>
<
span
v
-
else
>--<
/span
>
<
/div
>
<
/div
>
<
div
class
=
"
text_line
"
>
...
...
@@ -133,7 +149,7 @@
style
=
"
display: flex; justify-content: space-between;
"
>
<
span
class
=
"
left
"
>
{{
form
.
manageCheckResult
}}
{{
dict
.
manageCheckResult
[
form
.
manageCheckResult
]
}}
<
/span
>
<
span
class
=
"
right
"
>
{{
form
.
manageCheckPerson
}}
...
...
@@ -144,7 +160,7 @@
<
el
-
radio
v
-
for
=
"
(val, i) in dict.manageCheckResult
"
:
key
=
"
i
"
:
label
=
"
val
"
:
label
=
"
i
"
>
{{
val
}}
<
/el-radi
o
>
<
/el-radio-group
>
...
...
@@ -163,7 +179,7 @@
style
=
"
display: flex; justify-content: space-between;
"
>
<
span
class
=
"
left
"
>
{{
form
.
leaderCheckResult
}}
{{
dict
.
leaderCheckResult
[
form
.
leaderCheckResult
]
}}
<
/span
>
<
span
class
=
"
right
"
>
{{
form
.
leaderCheckPerson
}}
...
...
@@ -174,7 +190,7 @@
<
el
-
radio
v
-
for
=
"
(val, i) in dict.leaderCheckResult
"
:
key
=
"
i
"
:
label
=
"
val
"
:
label
=
"
i
"
>
{{
val
}}
<
/el-radi
o
>
<
/el-radio-group
>
...
...
@@ -379,7 +395,7 @@ export default {
// 遮罩层
loading
:
true
,
// 弹出层标题
title
:
"
窗口考核核查
"
,
title
:
"
市政务服务大厅窗口考核登记表
"
,
// 是否显示弹出层
open
:
false
,
direction
:
"
rtl
"
,
...
...
@@ -434,11 +450,40 @@ export default {
(
response
)
=>
{
if
(
response
.
code
==
1
)
{
this
.
form
=
{
...
this
.
form
,
...
response
.
data
}
;
this
.
dict
=
{
...
this
.
dict
,
...
response
.
dict
}
;
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
}
).
then
((
responsed
)
=>
{
if
(
responsed
.
code
==
1
)
{
if
(
this
.
form
.
bonusReport
&&
this
.
form
.
bonusReport
!=
"
[]
"
)
{
let
bonusArr
=
[];
bonusArr
=
JSON
.
parse
(
this
.
form
.
bonusReport
);
let
bonusarrText
=
responsed
.
data
.
data
.
filter
((
item
)
=>
bonusArr
.
includes
(
item
.
id
)
);
this
.
form
.
bonusarrText
=
bonusarrText
;
}
if
(
this
.
form
.
deductStatement
&&
this
.
form
.
deductStatement
!=
"
[]
"
)
{
let
deductArr
=
[];
deductArr
=
JSON
.
parse
(
this
.
form
.
deductStatement
);
let
deductarrText
=
responsed
.
data
.
data
.
filter
((
item
)
=>
deductArr
.
includes
(
item
.
id
)
);
this
.
form
.
deductarrText
=
deductarrText
;
}
this
.
form
.
view
=
"
修改
"
;
this
.
open
=
true
;
}
}
);
}
}
);
this
.
tableData
=
[];
this
.
tableData
.
push
({
discipline
:
this
.
form
[
"
discipline
"
]
?
this
.
form
[
"
discipline
"
]
:
"
--
"
,
...
...
@@ -453,11 +498,9 @@ export default {
:
"
黑旗窗口
"
:
"
--
"
,
}
);
this
.
form
.
view
=
"
修改
"
;
this
.
open
=
true
;
}
);
this
.
pageInfo
.
type
=
"
edit
"
;
this
.
title
=
"
自评绩效核查
"
;
this
.
title
=
"
市政务服务大厅窗口考核登记表
"
;
}
,
/** 新增 */
add
(
row
)
{
...
...
@@ -506,6 +549,34 @@ export default {
this
.
form
=
{
...
this
.
form
,
...
response
.
data
}
;
this
.
dict
=
{
...
this
.
dict
,
...
response
.
dict
}
;
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
}
).
then
((
responsed
)
=>
{
if
(
responsed
.
code
==
1
)
{
if
(
this
.
form
.
bonusReport
&&
this
.
form
.
bonusReport
!=
"
[]
"
)
{
let
bonusArr
=
[];
bonusArr
=
JSON
.
parse
(
this
.
form
.
bonusReport
);
let
bonusarrText
=
responsed
.
data
.
data
.
filter
((
item
)
=>
bonusArr
.
includes
(
item
.
id
)
);
this
.
form
.
bonusarrText
=
bonusarrText
;
}
if
(
this
.
form
.
deductStatement
&&
this
.
form
.
deductStatement
!=
"
[]
"
)
{
let
deductArr
=
[];
deductArr
=
JSON
.
parse
(
this
.
form
.
deductStatement
);
let
deductarrText
=
responsed
.
data
.
data
.
filter
((
item
)
=>
deductArr
.
includes
(
item
.
id
)
);
this
.
form
.
deductarrText
=
deductarrText
;
}
this
.
form
.
view
=
"
查看
"
;
this
.
open
=
true
;
}
}
);
}
}
);
...
...
@@ -523,11 +594,9 @@ export default {
:
"
黑旗窗口
"
:
"
--
"
,
}
);
this
.
form
.
view
=
"
查看
"
;
this
.
open
=
true
;
}
);
this
.
pageInfo
.
type
=
"
view
"
;
this
.
title
=
"
自评绩效核查信息详细
"
;
this
.
title
=
"
市政务服务大厅窗口考核登记表
"
;
}
,
/**取消按钮 */
cancel
()
{
...
...
attendance-performance-manager-ui/admin/src/views/check/window/workman/perform/drawershow.vue
View file @
a5cd4efa
...
...
@@ -10,7 +10,7 @@
<div
class=
"content_box"
>
<div
class=
"text_line"
>
<div
class=
"text_box"
>
<span
>
窗口负责人
:
</span>
<span
style=
"width: 160px;"
>
窗门 (单位) 名称
:
</span>
<span>
{{
form
.
ownerName
||
"
--
"
}}
</span>
</div>
<div
class=
"text_box"
>
...
...
@@ -129,7 +129,7 @@
style
=
"
display: flex; justify-content: space-between;
"
>
<
span
class
=
"
left
"
>
{{
form
.
manageCheckResult
}}
{{
dict
.
manageCheckResult
[
form
.
manageCheckResult
]
}}
<
/span
>
<
span
class
=
"
right
"
>
{{
form
.
manageCheckPerson
}}
...
...
@@ -140,7 +140,7 @@
<
el
-
radio
v
-
for
=
"
(val, i) in dict.manageCheckResult
"
:
key
=
"
i
"
:
label
=
"
val
"
:
label
=
"
i
"
>
{{
val
}}
<
/el-radi
o
>
<
/el-radio-group
>
...
...
@@ -304,7 +304,7 @@ export default {
// 遮罩层
loading
:
true
,
// 弹出层标题
title
:
"
窗口人员考核汇总核查
"
,
title
:
"
市政务服务大厅窗口工作人员考核汇总表
"
,
// 是否显示弹出层
open
:
false
,
direction
:
"
rtl
"
,
...
...
@@ -348,7 +348,7 @@ export default {
this
.
open
=
true
;
}
);
this
.
pageInfo
.
type
=
"
edit
"
;
this
.
title
=
"
窗口人员自评绩效核查
"
;
this
.
title
=
"
市政务服务大厅窗口工作人员考核汇总表
"
;
// await this.$get("/check/window/workman/perform/info",
{
// id: row.id,
//
}
).
then
((
res
)
=>
{
...
...
@@ -456,7 +456,7 @@ export default {
);
}
);
this
.
pageInfo
.
type
=
"
view
"
;
this
.
title
=
"
窗口人员自评绩效核查信息详细
"
;
this
.
title
=
"
市政务服务大厅窗口工作人员考核汇总表
"
;
// this.form = row;
// this.reset();
// this.query =
{
id
:
row
.
id
}
;
...
...
attendance-performance-manager-ui/admin/src/views/window/perform/drawershow.vue
View file @
a5cd4efa
...
...
@@ -41,7 +41,15 @@
<
div
class
=
"
text_line
"
>
<
div
class
=
"
text_box
"
>
<
span
style
=
"
width: 140px;
"
>
加分申报:
<
/span
>
<
span
>
{{
form
.
bonusReport
?
form
.
bonusReport
:
"
--
"
}}
<
/span
>
<
span
v
-
if
=
"
form.bonusarrText
"
>
<
span
style
=
"
width: auto;
"
v
-
for
=
"
val in form.bonusarrText
"
:
key
=
"
val.id
"
>
{{
val
.
content
}}
<
/spa
n
>
<
/span
>
<
span
v
-
else
>--<
/span
>
<
/div
>
<
/div
>
<
div
class
=
"
text_line
"
>
...
...
@@ -62,7 +70,15 @@
<
div
class
=
"
text_line
"
>
<
div
class
=
"
text_box
"
>
<
span
style
=
"
width: 140px;
"
>
扣分情况:
<
/span
>
<
span
>
{{
form
.
deductStatement
?
form
.
deductStatement
:
"
--
"
}}
<
/span
>
<
span
v
-
if
=
"
form.deductarrText
"
>
<
span
style
=
"
width: auto;
"
v
-
for
=
"
val in form.deductarrText
"
:
key
=
"
val.id
"
>
{{
val
.
content
}}
<
/spa
n
>
<
/span
>
<
span
v
-
else
>--<
/span
>
<
/div
>
<
/div
>
<
div
class
=
"
text_line
"
>
...
...
@@ -133,7 +149,7 @@
style
=
"
display: flex; justify-content: space-between;
"
>
<
span
class
=
"
left
"
>
{{
form
.
manageCheckResult
}}
{{
dict
.
manageCheckResult
[
form
.
manageCheckResult
]
}}
<
/span
>
<
span
class
=
"
right
"
>
{{
form
.
manageCheckPerson
}}
...
...
@@ -144,7 +160,7 @@
<
el
-
radio
v
-
for
=
"
(val, i) in dict.manageCheckResult
"
:
key
=
"
i
"
:
label
=
"
val
"
:
label
=
"
i
"
>
{{
val
}}
<
/el-radi
o
>
<
/el-radio-group
>
...
...
@@ -163,7 +179,7 @@
style
=
"
display: flex; justify-content: space-between;
"
>
<
span
class
=
"
left
"
>
{{
form
.
leaderCheckResult
}}
{{
dict
.
leaderCheckResult
[
form
.
leaderCheckResult
]
}}
<
/span
>
<
span
class
=
"
right
"
>
{{
form
.
leaderCheckPerson
}}
...
...
@@ -174,7 +190,7 @@
<
el
-
radio
v
-
for
=
"
(val, i) in dict.leaderCheckResult
"
:
key
=
"
i
"
:
label
=
"
val
"
:
label
=
"
i
"
>
{{
val
}}
<
/el-radi
o
>
<
/el-radio-group
>
...
...
@@ -379,7 +395,7 @@ export default {
// 遮罩层
loading
:
true
,
// 弹出层标题
title
:
"
窗口考核核查
"
,
title
:
"
市政务服务大厅窗口考核登记表
"
,
// 是否显示弹出层
open
:
false
,
direction
:
"
rtl
"
,
...
...
@@ -435,9 +451,38 @@ export default {
this
.
form
=
{
...
this
.
form
,
...
response
.
data
}
;
this
.
dict
=
{
...
this
.
dict
,
...
response
.
dict
}
;
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
}
).
then
((
responsed
)
=>
{
if
(
responsed
.
code
==
1
)
{
if
(
this
.
form
.
bonusReport
&&
this
.
form
.
bonusReport
!=
"
[]
"
)
{
let
bonusArr
=
[];
bonusArr
=
JSON
.
parse
(
this
.
form
.
bonusReport
);
let
bonusarrText
=
responsed
.
data
.
data
.
filter
((
item
)
=>
bonusArr
.
includes
(
item
.
id
)
);
this
.
form
.
bonusarrText
=
bonusarrText
;
}
if
(
this
.
form
.
deductStatement
&&
this
.
form
.
deductStatement
!=
"
[]
"
)
{
let
deductArr
=
[];
deductArr
=
JSON
.
parse
(
this
.
form
.
deductStatement
);
let
deductarrText
=
responsed
.
data
.
data
.
filter
((
item
)
=>
deductArr
.
includes
(
item
.
id
)
);
this
.
form
.
deductarrText
=
deductarrText
;
}
this
.
form
.
view
=
"
修改
"
;
this
.
open
=
true
;
}
}
);
}
}
);
this
.
tableData
=
[];
this
.
tableData
.
push
({
discipline
:
this
.
form
[
"
discipline
"
]
?
this
.
form
[
"
discipline
"
]
:
"
--
"
,
...
...
@@ -452,11 +497,9 @@ export default {
:
"
黑旗窗口
"
:
"
--
"
,
}
);
this
.
form
.
view
=
"
修改
"
;
this
.
open
=
true
;
}
);
this
.
pageInfo
.
type
=
"
edit
"
;
this
.
title
=
"
自评绩效核查
"
;
this
.
title
=
"
市政务服务大厅窗口考核登记表
"
;
}
,
/** 新增 */
add
(
row
)
{
...
...
@@ -464,7 +507,7 @@ export default {
this
.
urls
.
currUrl
=
"
check/window/perform/add
"
;
this
.
getData
();
this
.
pageInfo
.
type
=
"
add
"
;
this
.
title
=
"
新增窗口考核核查
"
;
this
.
title
=
"
市政务服务大厅窗口考核登记表
"
;
}
,
/** 查看*/
async
view
(
row
)
{
...
...
@@ -505,9 +548,42 @@ export default {
this
.
form
=
{
...
this
.
form
,
...
response
.
data
}
;
this
.
dict
=
{
...
this
.
dict
,
...
response
.
dict
}
;
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
}
).
then
((
responsed
)
=>
{
if
(
responsed
.
code
==
1
)
{
if
(
this
.
form
.
bonusReport
&&
this
.
form
.
bonusReport
!=
"
[]
"
)
{
let
bonusArr
=
[];
bonusArr
=
JSON
.
parse
(
this
.
form
.
bonusReport
);
let
bonusarrText
=
responsed
.
data
.
data
.
filter
((
item
)
=>
bonusArr
.
includes
(
item
.
id
)
);
this
.
form
.
bonusarrText
=
bonusarrText
;
}
if
(
this
.
form
.
deductStatement
&&
this
.
form
.
deductStatement
!=
"
[]
"
)
{
let
deductArr
=
[];
deductArr
=
JSON
.
parse
(
this
.
form
.
deductStatement
);
let
deductarrText
=
responsed
.
data
.
data
.
filter
((
item
)
=>
deductArr
.
includes
(
item
.
id
)
);
this
.
form
.
deductarrText
=
deductarrText
;
}
this
.
form
.
view
=
"
查看
"
;
this
.
open
=
true
;
}
}
);
}
}
);
// this.$get("/perform/rules/list").then((response) =>
{
// if (response.code == 1)
{
// console.log(response);
//
}
//
}
);
this
.
tableData
=
[];
this
.
tableData
.
push
({
discipline
:
this
.
form
[
"
discipline
"
]
?
this
.
form
[
"
discipline
"
]
:
"
--
"
,
...
...
@@ -522,11 +598,9 @@ export default {
:
"
黑旗窗口
"
:
"
--
"
,
}
);
this
.
form
.
view
=
"
查看
"
;
this
.
open
=
true
;
}
);
this
.
pageInfo
.
type
=
"
view
"
;
this
.
title
=
"
自评绩效核查信息详细
"
;
this
.
title
=
"
市政务服务大厅窗口考核登记表
"
;
}
,
/**取消按钮 */
cancel
()
{
...
...
attendance-performance-manager-ui/admin/src/views/window/workman/perform/drawershow.vue
View file @
a5cd4efa
...
...
@@ -10,7 +10,7 @@
<div
class=
"content_box"
>
<div
class=
"text_line"
>
<div
class=
"text_box"
>
<span
>
窗口负责人:
</span>
<span
style=
"width: 160px;"
>
窗门 (单位) 名称:
</span>
<span>
{{
form
.
ownerName
||
"
--
"
}}
</span>
</div>
<div
class=
"text_box"
>
...
...
@@ -129,7 +129,7 @@
style
=
"
display: flex; justify-content: space-between;
"
>
<
span
class
=
"
left
"
>
{{
form
.
manageCheckResult
}}
{{
dict
.
manageCheckResult
[
form
.
manageCheckResult
]
}}
<
/span
>
<
span
class
=
"
right
"
>
{{
form
.
manageCheckPerson
}}
...
...
@@ -140,7 +140,7 @@
<
el
-
radio
v
-
for
=
"
(val, i) in dict.manageCheckResult
"
:
key
=
"
i
"
:
label
=
"
val
"
:
label
=
"
i
"
>
{{
val
}}
<
/el-radi
o
>
<
/el-radio-group
>
...
...
@@ -346,7 +346,7 @@ export default {
this
.
open
=
true
;
}
);
this
.
pageInfo
.
type
=
"
edit
"
;
this
.
title
=
"
窗口人员自评绩效核查
"
;
this
.
title
=
"
市政务服务大厅窗口工作人员考核汇总表
"
;
// await this.$get("/check/window/workman/perform/info",
{
// id: row.id,
//
}
).
then
((
res
)
=>
{
...
...
@@ -417,7 +417,7 @@ export default {
this
.
urls
.
currUrl
=
"
check/window/workman/perform/add
"
;
this
.
getData
();
this
.
pageInfo
.
type
=
"
add
"
;
this
.
title
=
"
新增窗口人员考核汇总核查
"
;
this
.
title
=
"
市政务服务大厅窗口工作人员考核汇总表
"
;
}
,
/** 查看*/
async
view
(
row
)
{
...
...
@@ -492,7 +492,7 @@ export default {
this
.
open
=
true
;
}
);
this
.
pageInfo
.
type
=
"
view
"
;
this
.
title
=
"
窗口人员自评绩效核查信息详细
"
;
this
.
title
=
"
市政务服务大厅窗口工作人员考核汇总表
"
;
}
,
/**取消按钮 */
cancel
()
{
...
...
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