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
f917cb3d
Commit
f917cb3d
authored
Jul 15, 2023
by
姬鋆屾
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
tui
parent
ca3a158d
Changes
48
Hide whitespace changes
Inline
Side-by-side
Showing
48 changed files
with
756 additions
and
548 deletions
+756
-548
attendance-performance-manager-ui/admin/src/assets/mixins/table.js
...e-performance-manager-ui/admin/src/assets/mixins/table.js
+23
-1
attendance-performance-manager-ui/admin/src/components/DataTable.vue
...performance-manager-ui/admin/src/components/DataTable.vue
+2
-2
attendance-performance-manager-ui/admin/src/views/check/attend/record/drawershow.vue
...ger-ui/admin/src/views/check/attend/record/drawershow.vue
+90
-64
attendance-performance-manager-ui/admin/src/views/check/attend/record/list.vue
...e-manager-ui/admin/src/views/check/attend/record/list.vue
+4
-4
attendance-performance-manager-ui/admin/src/views/check/complain/record/drawershow.vue
...r-ui/admin/src/views/check/complain/record/drawershow.vue
+96
-67
attendance-performance-manager-ui/admin/src/views/check/complain/record/list.vue
...manager-ui/admin/src/views/check/complain/record/list.vue
+4
-4
attendance-performance-manager-ui/admin/src/views/check/complain/record/view.vue
...manager-ui/admin/src/views/check/complain/record/view.vue
+3
-3
attendance-performance-manager-ui/admin/src/views/check/effect/record/drawershow.vue
...ger-ui/admin/src/views/check/effect/record/drawershow.vue
+94
-65
attendance-performance-manager-ui/admin/src/views/check/effect/record/list.vue
...e-manager-ui/admin/src/views/check/effect/record/list.vue
+4
-4
attendance-performance-manager-ui/admin/src/views/check/effect/record/view.vue
...e-manager-ui/admin/src/views/check/effect/record/view.vue
+3
-3
attendance-performance-manager-ui/admin/src/views/check/gowork/record/drawershow.vue
...ger-ui/admin/src/views/check/gowork/record/drawershow.vue
+91
-65
attendance-performance-manager-ui/admin/src/views/check/gowork/record/list.vue
...e-manager-ui/admin/src/views/check/gowork/record/list.vue
+4
-4
attendance-performance-manager-ui/admin/src/views/check/gowork/record/view.vue
...e-manager-ui/admin/src/views/check/gowork/record/view.vue
+3
-3
attendance-performance-manager-ui/admin/src/views/check/other/record/drawershow.vue
...ager-ui/admin/src/views/check/other/record/drawershow.vue
+92
-61
attendance-performance-manager-ui/admin/src/views/check/other/record/list.vue
...ce-manager-ui/admin/src/views/check/other/record/list.vue
+4
-4
attendance-performance-manager-ui/admin/src/views/check/other/record/view.vue
...ce-manager-ui/admin/src/views/check/other/record/view.vue
+3
-3
attendance-performance-manager-ui/admin/src/views/check/review/record/drawershow.vue
...ger-ui/admin/src/views/check/review/record/drawershow.vue
+88
-63
attendance-performance-manager-ui/admin/src/views/check/review/record/list.vue
...e-manager-ui/admin/src/views/check/review/record/list.vue
+4
-4
attendance-performance-manager-ui/admin/src/views/check/review/record/view.vue
...e-manager-ui/admin/src/views/check/review/record/view.vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/attend/appeal/drawershow.vue
...r-ui/admin/src/views/perform/attend/appeal/drawershow.vue
+5
-5
attendance-performance-manager-ui/admin/src/views/perform/attend/appeal/list(原绩效申诉).vue
...-ui/admin/src/views/perform/attend/appeal/list(原绩效申诉).vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/attend/appeal/list.vue
...manager-ui/admin/src/views/perform/attend/appeal/list.vue
+4
-4
attendance-performance-manager-ui/admin/src/views/perform/attend/appeal/view.vue
...manager-ui/admin/src/views/perform/attend/appeal/view.vue
+1
-1
attendance-performance-manager-ui/admin/src/views/perform/attend/record/drawershow.vue
...r-ui/admin/src/views/perform/attend/record/drawershow.vue
+13
-7
attendance-performance-manager-ui/admin/src/views/perform/attend/record/list.vue
...manager-ui/admin/src/views/perform/attend/record/list.vue
+4
-7
attendance-performance-manager-ui/admin/src/views/perform/attend/record/list(原考勤绩效管理).vue
...i/admin/src/views/perform/attend/record/list(原考勤绩效管理).vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/attend/record/view.vue
...manager-ui/admin/src/views/perform/attend/record/view.vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/complain/record/drawershow.vue
...ui/admin/src/views/perform/complain/record/drawershow.vue
+11
-4
attendance-performance-manager-ui/admin/src/views/perform/complain/record/list(原投诉绩效管理).vue
...admin/src/views/perform/complain/record/list(原投诉绩效管理).vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/complain/record/list.vue
...nager-ui/admin/src/views/perform/complain/record/list.vue
+4
-7
attendance-performance-manager-ui/admin/src/views/perform/complain/record/view.vue
...nager-ui/admin/src/views/perform/complain/record/view.vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/effect/record/drawershow.vue
...r-ui/admin/src/views/perform/effect/record/drawershow.vue
+11
-4
attendance-performance-manager-ui/admin/src/views/perform/effect/record/list.vue
...manager-ui/admin/src/views/perform/effect/record/list.vue
+4
-7
attendance-performance-manager-ui/admin/src/views/perform/effect/record/list(原效能绩效管理).vue
...i/admin/src/views/perform/effect/record/list(原效能绩效管理).vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/effect/record/view.vue
...manager-ui/admin/src/views/perform/effect/record/view.vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/gowork/record/drawershow.vue
...r-ui/admin/src/views/perform/gowork/record/drawershow.vue
+11
-5
attendance-performance-manager-ui/admin/src/views/perform/gowork/record/list.vue
...manager-ui/admin/src/views/perform/gowork/record/list.vue
+4
-7
attendance-performance-manager-ui/admin/src/views/perform/gowork/record/list(原办件绩效管理).vue
...i/admin/src/views/perform/gowork/record/list(原办件绩效管理).vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/gowork/record/view.vue
...manager-ui/admin/src/views/perform/gowork/record/view.vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/other/record/drawershow.vue
...er-ui/admin/src/views/perform/other/record/drawershow.vue
+11
-5
attendance-performance-manager-ui/admin/src/views/perform/other/record/list.vue
...-manager-ui/admin/src/views/perform/other/record/list.vue
+4
-7
attendance-performance-manager-ui/admin/src/views/perform/other/record/list(原其他绩效管理).vue
...ui/admin/src/views/perform/other/record/list(原其他绩效管理).vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/other/record/view.vue
...-manager-ui/admin/src/views/perform/other/record/view.vue
+3
-3
attendance-performance-manager-ui/admin/src/views/perform/review/record/drawershow.vue
...r-ui/admin/src/views/perform/review/record/drawershow.vue
+11
-5
attendance-performance-manager-ui/admin/src/views/perform/review/record/list.vue
...manager-ui/admin/src/views/perform/review/record/list.vue
+4
-7
attendance-performance-manager-ui/admin/src/views/perform/review/record/list(原差评绩效管理).vue
...i/admin/src/views/perform/review/record/list(原差评绩效管理).vue
+2
-2
attendance-performance-manager-ui/admin/src/views/perform/review/record/view.vue
...manager-ui/admin/src/views/perform/review/record/view.vue
+3
-3
attendance-performance-manager-ui/admin/src/views/staff/perform/stat/list.vue
...ce-manager-ui/admin/src/views/staff/perform/stat/list.vue
+1
-1
No files found.
attendance-performance-manager-ui/admin/src/assets/mixins/table.js
View file @
f917cb3d
...
...
@@ -194,10 +194,32 @@ export default {
// 格式化单元格数据
formatter
(
row
,
column
,
val
)
{
const
content
=
formatter
(
this
.
tableData
,
column
,
val
);
return
content
?
(
return
content
==
0
?
(
<
el
-
tag
type
=
{
"
info
"
}
size
=
"
mini
"
>
{
content
}
<
/el-tag
>
)
:
content
?
(
content
==
"
未处理
"
?
(
<
el
-
tag
type
=
{
"
danger
"
}
size
=
"
mini
"
>
{
content
}
<
/el-tag
>
)
:
content
==
"
已处理
"
?
(
<
el
-
tag
type
=
{
"
success
"
}
size
=
"
mini
"
>
{
content
}
<
/el-tag
>
)
:
row
.
subAddType
==
1
&&
column
.
label
.
includes
(
"
分值
"
)
?
(
<
el
-
tag
type
=
{
"
info
"
}
size
=
"
mini
"
>
{
content
}
<
/el-tag
>
)
:
row
.
subAddType
==
2
&&
column
.
label
.
includes
(
"
分值
"
)
?
(
<
el
-
tag
type
=
{
"
info
"
}
size
=
"
mini
"
>
{
-
content
}
<
/el-tag
>
)
:
(
<
el
-
tag
type
=
{
"
info
"
}
size
=
"
mini
"
>
{
content
}
<
/el-tag
>
)
)
:
(
val
);
...
...
attendance-performance-manager-ui/admin/src/components/DataTable.vue
View file @
f917cb3d
...
...
@@ -112,13 +112,13 @@ export default {
return
!
this
.
loading
&&
!
this
.
tableData
.
length
?
"
暂无数据
"
:
"
加载中...
"
;
},
},
mounted
()
{
},
mounted
()
{},
watch
:
{
tableData
(
val
)
{
val
.
length
==
0
||
val
.
length
>
0
?
(
this
.
emptytxt
=
"
暂无数据
"
)
:
(
this
.
emptytxt
=
"
加载中...
"
);
},
},
methods
:
{},
...
...
attendance-performance-manager-ui/admin/src/views/check/attend/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -49,18 +49,23 @@
>
</el-row>
<el-row>
<el-col
:span=
"12"
>
扣分方式:
{{
form
.
subMethod
?
form
.
subMethod
:
"
--
"
}}
</el-col
<el-col
:span=
"12"
>
{{
form
.
subAddType
==
1
?
"
加分方式:
"
:
"
扣分方式:
"
}}
{{
form
.
subMethod
?
dict
.
subMethod
[
form
.
subMethod
]
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
扣分时间:
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
<el-col
:span=
"12"
>
{{
form
.
subAddType
==
1
?
"
加分时间:
"
:
"
扣分时间:
"
}}
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
>
</el-row>
<el-row>
<el-col
:span=
"12"
>
扣分人员:
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
</el-col
<el-col
:span=
"12"
>
{{
form
.
subAddType
==
1
?
"
加分人员:
"
:
"
扣分人员:
"
}}
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
图片凭证:
{{
...
...
@@ -135,11 +140,16 @@
</el-form-item>
</el-row>
<el-row>
<el-form-item
label=
"加分/扣除分值:"
>
<el-form-item
:label=
"form.subAddType == 1 ? '加分分值:' : '扣分分值:'"
>
<p
v-if=
"form.view == '查看'"
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}
{{
form
.
score
?
form
.
score
:
"
--
"
}}
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
?
form
.
score
:
"
--
"
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}{{
form
.
score
}}
</p>
</el-form-item>
</el-row>
</div>
...
...
@@ -368,7 +378,8 @@ export default {
kaoqinCateArr
:
[],
kaoqinArr
:
[],
baseUrl
:
process
.
env
.
VUE_APP_API_BASE_URL
+
"
/
"
,
urls
:{
saveUrl
:
'
/check/attend/record/examine
'
}
//重写核查地址
subMethodObj
:
{},
urls
:
{
saveUrl
:
"
/check/attend/record/examine
"
},
//重写核查地址
};
},
computed
:
{},
...
...
@@ -384,7 +395,9 @@ export default {
return
(
<
el
-
image
src
=
{
val
.
indexOf
(
"
http
"
)
==
-
1
?
this
.
baseUrl
+
val
:
val
}
preview
-
src
-
list
=
{
val
.
indexOf
(
"
http
"
)
==
-
1
?
this
.
baseUrl
+
val
:
val
}
preview
-
src
-
list
=
{
val
.
indexOf
(
"
http
"
)
==
-
1
?
this
.
baseUrl
+
val
:
val
}
style
=
"
width: 100px
"
><
/el-image
>
);
...
...
@@ -409,38 +422,48 @@ export default {
});
},
/** 编辑 */
edit
(
row
)
{
async
edit
(
row
)
{
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/attend/record/edit";
// this.getData();
this
.
$get
(
"
/check/attend/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
await
this
.
$get
(
"
/check/attend/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
checkResult
=
1
;
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
checkResult
=
1
;
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
考勤绩效记录核查
"
)
...
...
@@ -455,36 +478,39 @@ export default {
this
.
title
=
"
新增考勤绩效记录核查信息
"
;
},
/** 查看*/
view
(
row
)
{
async
view
(
row
)
{
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/attend/record/view";
// this.getData();
this
.
$get
(
"
/check/attend/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
await
this
.
$get
(
"
/check/attend/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
view
=
"
查看
"
;
console
.
log
(
this
.
form
);
this
.
open
=
true
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
view
=
"
查看
"
;
console
.
log
(
this
.
form
);
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
view
"
;
this
.
title
=
"
考勤绩效记录核查信息详细
"
;
},
...
...
attendance-performance-manager-ui/admin/src/views/check/attend/record/list.vue
View file @
f917cb3d
...
...
@@ -218,17 +218,17 @@ export default {
{
label
:
"
绩效规则
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
attendance-performance-manager-ui/admin/src/views/check/complain/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -65,18 +65,23 @@
>
</el-row>
<el-row>
<el-col
:span=
"12"
>
扣分方式:
{{
form
.
subMethod
?
form
.
subMethod
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
扣分人员:
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
<el-col
:span=
"12"
>
{{
form
.
subAddType
==
1
?
"
加分方式:
"
:
"
扣分方式:
"
}}
{{
form
.
subMethod
?
dict
.
subMethod
[
form
.
subMethod
]
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
{{
form
.
subAddType
==
1
?
"
加分人员:
"
:
"
扣分人员:
"
}}
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
</el-col
>
</el-row>
<el-row>
<el-col
:span=
"12"
>
扣分时间:
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
<el-col
:span=
"12"
>
{{
form
.
subAddType
==
1
?
"
加分时间:
"
:
"
扣分时间:
"
}}
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
图片凭证:
{{
...
...
@@ -151,11 +156,16 @@
</el-form-item>
</el-row>
<el-row>
<el-form-item
label=
"加分/扣除分值:"
>
<el-form-item
:label=
"form.subAddType == 1 ? '加分分值:' : '扣分分值:'"
>
<p
v-if=
"form.view == '查看'"
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}
{{
form
.
score
?
form
.
score
:
"
--
"
}}
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
?
form
.
score
:
"
--
"
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}
{{
form
.
score
}}
</p>
</el-form-item>
</el-row>
</div>
...
...
@@ -285,7 +295,7 @@
placeholder=
"请输入规则名称"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
...
...
@@ -293,13 +303,13 @@
placeholder=
"请选择扣分方式"
/>
<Field
label=
"扣分人员"
label=
"
加分/
扣分人员"
prop=
"deductPerson"
v-model=
"form.deductPerson"
placeholder=
"请输入扣分人员"
/>
<Field
label=
"扣分时间"
label=
"
加分/
扣分时间"
prop=
"deductTime"
v-model=
"form.deductTime"
type=
"date"
...
...
@@ -404,7 +414,7 @@ export default {
kaoqinCateArr
:
[],
kaoqinArr
:
[],
baseUrl
:
process
.
env
.
VUE_APP_API_BASE_URL
+
"
/
"
,
urls
:
{
saveUrl
:
'
/check/complain/record/examine
'
}
//重写核查地址
urls
:
{
saveUrl
:
"
/check/complain/record/examine
"
},
//重写核查地址
};
},
...
...
@@ -418,7 +428,9 @@ export default {
return
(
<
el
-
image
src
=
{
val
.
indexOf
(
"
http
"
)
==
-
1
?
this
.
baseUrl
+
val
:
val
}
preview
-
src
-
list
=
{
val
.
indexOf
(
"
http
"
)
==
-
1
?
this
.
baseUrl
+
val
:
val
}
preview
-
src
-
list
=
{
val
.
indexOf
(
"
http
"
)
==
-
1
?
this
.
baseUrl
+
val
:
val
}
style
=
"
width: 100px
"
><
/el-image
>
);
...
...
@@ -442,38 +454,50 @@ export default {
});
},
/** 编辑 */
edit
(
row
)
{
async
edit
(
row
)
{
this
.
form
=
row
;
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/complain/record/edit";
// this.getData();
this
.
$get
(
"
/check/complain/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
await
this
.
$get
(
"
/check/complain/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
deductTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
complainTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
checkResult
=
1
;
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
checkResult
=
1
;
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
评价绩效投诉核查
"
)
...
...
@@ -488,37 +512,42 @@ export default {
this
.
title
=
"
新增评价绩效投诉核查信息
"
;
},
/** 查看*/
view
(
row
)
{
async
view
(
row
)
{
this
.
form
=
row
;
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/complain/record/view";
// this.getData();
this
.
$get
(
"
/check/complain/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
await
this
.
$get
(
"
/check/complain/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
deductTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
complainTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
view
=
"
查看
"
;
console
.
log
(
this
.
form
);
this
.
open
=
true
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
view
=
"
查看
"
;
console
.
log
(
this
.
form
);
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
view
"
;
this
.
title
=
"
评价绩效投诉核查信息详细
"
;
},
...
...
attendance-performance-manager-ui/admin/src/views/check/complain/record/list.vue
View file @
f917cb3d
...
...
@@ -225,17 +225,17 @@ export default {
{
label
:
"
绩效规则
"
,
prop
:
"
ruleNme
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
attendance-performance-manager-ui/admin/src/views/check/complain/record/view.vue
View file @
f917cb3d
...
...
@@ -56,13 +56,13 @@
<el-descriptions-item
label=
"规则名称"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.ruleName}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.deductPerson}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatterDate(form.deductTime)}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分或增加分值"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/check/effect/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -41,19 +41,22 @@
<el-col
:span=
"12"
>
报警时间:
{{
form
.
alarmTime
?
form
.
alarmTime
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
扣分方式:
{{
form
.
subMethod
?
form
.
subMethod
:
"
--
"
}}
</el-col
<el-col
:span=
"12"
>
{{
form
.
subAddType
==
1
?
"
加分方式:
"
:
"
扣分方式:
"
}}
{{
form
.
subMethod
?
dict
.
subMethod
[
form
.
subMethod
]
:
"
--
"
}}
</el-col
>
</el-row>
<el-row>
<el-col
:span=
"12"
>
扣分时间:
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
<el-col
:span=
"12"
>
{{
form
.
subAddType
==
1
?
"
加分时间:
"
:
"
扣分时间:
"
}}
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
扣分人员:
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
</el-col
{{
form
.
subAddType
==
1
?
"
加分人员:
"
:
"
扣分人员:
"
}}
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
</el-col
>
</el-row>
<el-row>
...
...
@@ -130,11 +133,16 @@
</el-form-item>
</el-row>
<el-row>
<el-form-item
label=
"加分/扣除分值:"
>
<el-form-item
:label=
"form.subAddType == 1 ? '加分分值:' : '扣分分值:'"
>
<p
v-if=
"form.view == '查看'"
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}
{{
form
.
score
?
form
.
score
:
"
--
"
}}
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
?
form
.
score
:
"
--
"
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}
{{
form
.
score
}}
</p>
</el-form-item>
</el-row>
</div>
...
...
@@ -258,7 +266,7 @@
placeholder=
"请输入规则名称"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
...
...
@@ -266,13 +274,13 @@
placeholder=
"请选择扣分方式"
/>
<Field
label=
"扣分人员"
label=
"
加分/
扣分人员"
prop=
"deductPerson"
v-model=
"form.deductPerson"
placeholder=
"请输入扣分人员"
/>
<Field
label=
"扣分时间"
label=
"
加分/
扣分时间"
prop=
"deductTime"
v-model=
"form.deductTime"
type=
"date"
...
...
@@ -377,7 +385,7 @@ export default {
kaoqinCateArr
:
[],
kaoqinArr
:
[],
baseUrl
:
process
.
env
.
VUE_APP_API_BASE_URL
+
"
/
"
,
urls
:
{
saveUrl
:
'
/check/effect/record/examine
'
}
//重写核查地址
urls
:
{
saveUrl
:
"
/check/effect/record/examine
"
},
//重写核查地址
};
},
...
...
@@ -417,38 +425,52 @@ export default {
});
},
/** 编辑 */
edit
(
row
)
{
async
edit
(
row
)
{
this
.
form
=
row
;
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/effect/record/edit";
// this.getData();
this
.
$get
(
"
/check/effect/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
await
this
.
$get
(
"
/check/effect/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
deductTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
alarmTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
happenTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
checkResult
=
1
;
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
checkResult
=
1
;
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
效能绩效核查
"
)
...
...
@@ -463,37 +485,44 @@ export default {
this
.
title
=
"
新增效能绩效核查信息
"
;
},
/** 查看*/
view
(
row
)
{
async
view
(
row
)
{
this
.
form
=
row
;
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/effect/record/view";
// this.getData();
this
.
$get
(
"
/check/effect/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
await
this
.
$get
(
"
/check/effect/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
deductTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
alarmTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
happenTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
view
=
"
查看
"
;
console
.
log
(
this
.
form
);
this
.
open
=
true
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
view
=
"
查看
"
;
console
.
log
(
this
.
form
);
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
view
"
;
this
.
title
=
"
效能绩效核查信息详细
"
;
},
...
...
attendance-performance-manager-ui/admin/src/views/check/effect/record/list.vue
View file @
f917cb3d
...
...
@@ -225,17 +225,17 @@ export default {
{
label
:
"
绩效规则
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
attendance-performance-manager-ui/admin/src/views/check/effect/record/view.vue
View file @
f917cb3d
...
...
@@ -50,13 +50,13 @@
<el-descriptions-item
label=
"规则名称"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.ruleName}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.deductPerson}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatterDate(form.deductTime)}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分或增加分值"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/check/gowork/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -44,18 +44,21 @@
>
办件时间:
{{
form
.
goworkTime
?
form
.
goworkTime
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
扣分方式:
{{
form
.
subMethod
?
form
.
subMethod
:
"
--
"
}}
</el-col
>
{{
form
.
subAddType
==
1
?
"
加分方式:
"
:
"
扣分方式:
"
}}{{
form
.
subMethod
?
dict
.
subMethod
[
form
.
subMethod
]
:
"
--
"
}}
</el-col
>
</el-row>
<el-row>
<el-col
:span=
"12"
>
扣分时间:
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
<el-col
:span=
"12"
>
{{
form
.
subAddType
==
1
?
"
加分时间:
"
:
"
扣分时间:
"
}}
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
扣分人员:
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
</el-col
{{
form
.
subAddType
==
1
?
"
加分人员:
"
:
"
扣分人员:
"
}}
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
</el-col
>
</el-row>
<el-row>
...
...
@@ -132,11 +135,16 @@
</el-form-item>
</el-row>
<el-row>
<el-form-item
label=
"加分/扣除分值:"
>
<el-form-item
:label=
"form.subAddType == 1 ? '加分分值:' : '扣分分值:'"
>
<p
v-if=
"form.view == '查看'"
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}{{
form
.
score
?
form
.
score
:
"
--
"
}}
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
?
form
.
score
:
"
--
"
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}{{
form
.
score
}}
</p>
</el-form-item>
</el-row>
</div>
...
...
@@ -253,7 +261,7 @@
placeholder=
"请输入规则名称"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
...
...
@@ -261,13 +269,13 @@
placeholder=
"请选择扣分方式"
/>
<Field
label=
"扣分人员"
label=
"
加分/
扣分人员"
prop=
"deductPerson"
v-model=
"form.deductPerson"
placeholder=
"请输入扣分人员"
/>
<Field
label=
"扣分时间"
label=
"
加分/
扣分时间"
prop=
"deductTime"
v-model=
"form.deductTime"
type=
"date"
...
...
@@ -372,7 +380,7 @@ export default {
kaoqinCateArr
:
[],
kaoqinArr
:
[],
baseUrl
:
process
.
env
.
VUE_APP_API_BASE_URL
+
"
/
"
,
urls
:
{
saveUrl
:
'
/check/gowork/record/examine
'
}
//重写核查地址
urls
:
{
saveUrl
:
"
/check/gowork/record/examine
"
},
//重写核查地址
};
},
...
...
@@ -386,7 +394,9 @@ export default {
return
(
<
el
-
image
src
=
{
val
.
c
==
-
1
?
this
.
baseUrl
+
val
:
val
}
preview
-
src
-
list
=
{
val
.
indexOf
(
"
http
"
)
==
-
1
?
this
.
baseUrl
+
val
:
val
}
preview
-
src
-
list
=
{
val
.
indexOf
(
"
http
"
)
==
-
1
?
this
.
baseUrl
+
val
:
val
}
style
=
"
width: 100px
"
><
/el-image
>
);
...
...
@@ -410,38 +420,50 @@ export default {
});
},
/** 编辑 */
edit
(
row
)
{
async
edit
(
row
)
{
this
.
form
=
row
;
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/gowork/record/edit";
// this.getData();
this
.
$get
(
"
/check/gowork/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
await
this
.
$get
(
"
/check/gowork/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
goworkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
deductTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
checkResult
=
1
;
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
}
this
.
form
.
checkResult
=
1
;
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
办件绩效核查
"
)
...
...
@@ -456,37 +478,41 @@ export default {
this
.
title
=
"
新增办件绩效核查信息
"
;
},
/** 查看*/
view
(
row
)
{
async
view
(
row
)
{
this
.
form
=
row
;
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/gowork/record/view";
// this.getData();
this
.
$get
(
"
/check/gowork/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
await
this
.
$get
(
"
/check/gowork/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
goworkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
deductTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
view
=
"
查看
"
;
this
.
open
=
true
;
}
this
.
form
.
view
=
"
查看
"
;
console
.
log
(
this
.
form
);
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
view
"
;
this
.
title
=
"
办件绩效核查信息详细
"
;
},
...
...
attendance-performance-manager-ui/admin/src/views/check/gowork/record/list.vue
View file @
f917cb3d
...
...
@@ -213,17 +213,17 @@ export default {
{
label
:
"
绩效规则
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
attendance-performance-manager-ui/admin/src/views/check/gowork/record/view.vue
View file @
f917cb3d
...
...
@@ -47,13 +47,13 @@
<el-descriptions-item
label=
"规则名称"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.ruleName}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.deductPerson}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatterDate(form.deductTime)}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分或增加分值"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/check/other/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -41,15 +41,20 @@
<el-row>
<el-col
:span=
"12"
>
扣分方式:
{{
form
.
subMethod
?
form
.
subMethod
:
"
--
"
}}
</el-col
>
{{
form
.
subAddType
==
1
?
"
加分方式:
"
:
"
扣分方式:
"
}}{{
form
.
subMethod
?
dict
.
subMethod
[
form
.
subMethod
]
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
扣分时间:
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
{{
form
.
subAddType
==
1
?
"
加分时间:
"
:
"
扣分时间:
"
}}
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col>
</el-row>
<el-row>
<el-col
:span=
"24"
>
扣分人员:
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
{{
form
.
subAddType
==
1
?
"
加分人员:
"
:
"
扣分人员:
"
}}
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
</el-col>
</el-row>
<el-row>
...
...
@@ -126,11 +131,16 @@
</el-form-item>
</el-row>
<el-row>
<el-form-item
label=
"加分/扣除分值:"
>
<el-form-item
:label=
"form.subAddType == 1 ? '加分分值:' : '扣分分值:'"
>
<p
v-if=
"form.view == '查看'"
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}{{
form
.
score
?
form
.
score
:
"
--
"
}}
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
?
form
.
score
:
"
--
"
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}{{
form
.
score
}}
</p>
</el-form-item>
</el-row>
</div>
...
...
@@ -248,7 +258,7 @@
placeholder=
"请输入评分标准"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
...
...
@@ -256,13 +266,13 @@
placeholder=
"请选择扣分方式"
/>
<Field
label=
"扣分人员"
label=
"
加分/
扣分人员"
prop=
"deductPerson"
v-model=
"form.deductPerson"
placeholder=
"请输入扣分人员"
/>
<Field
label=
"扣分时间"
label=
"
加分/
扣分时间"
prop=
"deductTime"
v-model=
"form.deductTime"
type=
"date"
...
...
@@ -367,7 +377,7 @@ export default {
kaoqinCateArr
:
[],
kaoqinArr
:
[],
baseUrl
:
process
.
env
.
VUE_APP_API_BASE_URL
+
"
/
"
,
urls
:
{
saveUrl
:
'
/check/other/record/examine
'
}
//重写核查地址
urls
:
{
saveUrl
:
"
/check/other/record/examine
"
},
//重写核查地址
};
},
...
...
@@ -407,38 +417,52 @@ export default {
});
},
/** 编辑 */
edit
(
row
)
{
async
edit
(
row
)
{
this
.
form
=
row
;
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/other/record/edit";
// this.getData();
this
.
$get
(
"
/check/other/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
await
this
.
$get
(
"
/check/other/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
deductTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
alarmTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
happenTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
checkResult
=
1
;
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
checkResult
=
1
;
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
其它绩效核查
"
)
...
...
@@ -453,37 +477,44 @@ export default {
this
.
title
=
"
新增其它绩效核查信息
"
;
},
/** 查看*/
view
(
row
)
{
async
view
(
row
)
{
this
.
form
=
row
;
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/other/record/view";
// this.getData();
this
.
$get
(
"
/check/other/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
await
this
.
$get
(
"
/check/other/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
deductTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
alarmTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
happenTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
view
=
"
查看
"
;
console
.
log
(
this
.
form
);
this
.
open
=
true
;
}
this
.
form
.
view
=
"
查看
"
;
console
.
log
(
this
.
form
);
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
view
"
;
this
.
title
=
"
其它绩效核查信息详细
"
;
},
...
...
attendance-performance-manager-ui/admin/src/views/check/other/record/list.vue
View file @
f917cb3d
...
...
@@ -221,17 +221,17 @@ export default {
{
label
:
"
绩效规则
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
attendance-performance-manager-ui/admin/src/views/check/other/record/view.vue
View file @
f917cb3d
...
...
@@ -47,13 +47,13 @@
<el-descriptions-item
label=
"评分标准"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.ruleDesc}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.deductPerson}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatterDate(form.deductTime)}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分或增加分值"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/check/review/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -45,17 +45,20 @@
>
评价时间:
{{
form
.
reviewTime
?
form
.
reviewTime
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
扣分方式:
{{
form
.
subMethod
?
form
.
subMethod
:
"
--
"
}}
</el-col
>
{{
form
.
subAddType
==
1
?
"
加分方式:
"
:
"
扣分方式:
"
}}{{
form
.
subMethod
?
dict
.
subMethod
[
form
.
subMethod
]
:
"
--
"
}}
</el-col
>
</el-row>
<el-row>
<el-col
:span=
"12"
>
扣分时间:
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
>
{{
form
.
subAddType
==
1
?
"
加分时间:
"
:
"
扣分时间:
"
}}{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
>
<el-col
:span=
"12"
>
扣分人员:
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
</el-col
>
{{
form
.
subAddType
==
1
?
"
加分人员:
"
:
"
扣分人员:
"
}}{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
</el-col
>
</el-row>
...
...
@@ -133,11 +136,16 @@
</el-form-item>
</el-row>
<el-row>
<el-form-item
label=
"加分/扣除分值:"
>
<el-form-item
:label=
"form.subAddType == 1 ? '加分分值:' : '扣分分值:'"
>
<p
v-if=
"form.view == '查看'"
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}{{
form
.
score
?
form
.
score
:
"
--
"
}}
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
?
form
.
score
:
"
--
"
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
"
+
"
:
"
-
"
}}{{
form
.
score
}}
</p>
<p
v-else
>
{{
form
.
subAddType
==
1
?
'
+
'
:
'
-
'
}}{{
form
.
score
}}
</p>
</el-form-item>
</el-row>
</div>
...
...
@@ -256,7 +264,7 @@
placeholder=
"请输入规则名称"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
...
...
@@ -264,13 +272,13 @@
placeholder=
"请选择扣分方式"
/>
<Field
label=
"扣分人员"
label=
"
加分/
扣分人员"
prop=
"deductPerson"
v-model=
"form.deductPerson"
placeholder=
"请输入扣分人员"
/>
<Field
label=
"扣分时间"
label=
"
加分/
扣分时间"
prop=
"deductTime"
v-model=
"form.deductTime"
type=
"date"
...
...
@@ -374,7 +382,7 @@ export default {
form
:
{},
kaoqinCateArr
:
[],
kaoqinArr
:
[],
urls
:
{
saveUrl
:
'
/check/review/record/examine
'
}
//重写核查地址
urls
:
{
saveUrl
:
"
/check/review/record/examine
"
},
//重写核查地址
};
},
...
...
@@ -412,38 +420,50 @@ export default {
});
},
/** 编辑 */
edit
(
row
)
{
async
edit
(
row
)
{
this
.
form
=
row
;
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/review/record/edit";
// this.getData();
this
.
$get
(
"
/check/review/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
await
this
.
$get
(
"
/check/review/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
console
.
log
(
res
.
data
);
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
deductTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
reviewTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
checkResult
=
1
;
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
checkResult
=
1
;
this
.
form
.
view
=
"
核查
"
;
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
评价差评绩效核查
"
)
...
...
@@ -458,37 +478,42 @@ export default {
this
.
title
=
"
新增评价差评绩效核查信息
"
;
},
/** 查看*/
view
(
row
)
{
async
view
(
row
)
{
this
.
form
=
row
;
this
.
reset
();
this
.
query
=
{
id
:
row
.
id
};
// this.urls.currUrl = "check/review/record/view";
// this.getData();
this
.
$get
(
"
/check/review/record/info
"
,
{
id
:
row
.
id
}).
then
((
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
errorTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
await
this
.
$get
(
"
/check/review/record/info
"
,
{
id
:
row
.
id
}).
then
(
(
res
)
=>
{
if
(
res
.
code
==
1
)
{
this
.
form
=
res
.
data
;
this
.
dict
=
res
.
dict
;
}
else
{
this
.
form
=
row
;
}
for
(
let
key
in
this
.
form
)
{
key
==
"
actualAttendTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
attendanceDate
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
deductTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
updateTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
checkTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
reviewTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
""
;
}
this
.
form
.
view
=
"
查看
"
;
console
.
log
(
this
.
form
);
this
.
open
=
true
;
}
this
.
form
.
view
=
"
查看
"
;
console
.
log
(
this
.
form
);
this
.
open
=
true
;
});
);
this
.
pageInfo
.
type
=
"
view
"
;
this
.
title
=
"
评价差评绩效核查信息详细
"
;
},
...
...
attendance-performance-manager-ui/admin/src/views/check/review/record/list.vue
View file @
f917cb3d
...
...
@@ -222,17 +222,17 @@ export default {
{
label
:
"
绩效规则
"
,
prop
:
"
ruleNme
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
attendance-performance-manager-ui/admin/src/views/check/review/record/view.vue
View file @
f917cb3d
...
...
@@ -47,13 +47,13 @@
<el-descriptions-item
label=
"规则名称"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.ruleName}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.deductPerson}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatterDate(form.deductTime)}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分或增加分值"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/perform/attend/appeal/drawershow.vue
View file @
f917cb3d
...
...
@@ -55,15 +55,15 @@
}}
</el-col
>
<el-col
:span=
"5"
>
扣分方式:
{{
form
.
subMethod
?
form
.
subMethod
:
"
--
"
}}
</el-col
>
加分/
扣分方式:
{{
form
.
subMethod
?
form
.
subMethod
:
"
--
"
}}
</el-col
>
</el-row>
<el-row>
<el-col
:span=
"8"
>
扣分时间:
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
>
加分/
扣分时间:
{{
form
.
deductTime
?
form
.
deductTime
:
"
--
"
}}
</el-col
>
<el-col
:span=
"8"
>
扣分人员:
{{
>
加分/
扣分人员:
{{
form
.
deductPerson
?
form
.
deductPerson
:
"
--
"
}}
</el-col
>
...
...
@@ -255,12 +255,12 @@
placeholder=
"请输入规则名称"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
:enumData=
"dict.subMethod"
placeholder=
"请选择扣分方式"
placeholder=
"请选择
加分/
扣分方式"
/>
<Field
label=
"增减类型"
...
...
attendance-performance-manager-ui/admin/src/views/perform/attend/appeal/list(原绩效申诉).vue
View file @
f917cb3d
...
...
@@ -78,11 +78,11 @@
{
label
:
"
违规类型
"
,
prop
:
"
ruleName
"
},
{
label
:
"
绩效规则
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
prop
:
"
attendanceDate
"
,
formatter
:
this
.
formatterDate
},
{
label
:
"
加分/
扣分时间
"
,
prop
:
"
attendanceDate
"
,
formatter
:
this
.
formatterDate
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
申诉时间
"
,
prop
:
"
appealTime
"
,
formatter
:
this
.
formatterDate
},
...
...
attendance-performance-manager-ui/admin/src/views/perform/attend/appeal/list.vue
View file @
f917cb3d
...
...
@@ -42,7 +42,7 @@
<!--
<bar-charts
:title=
"'部门扣分排名TOP10'"
:id=
"'koufen_10'"
:legendName=
"'部门
扣分
分值'"
:legendName=
"'部门分值'"
:styleObj=
"
{ width: '100%', height: '300px' }"
/> -->
<drawer-show
ref=
"drawerform"
@
ok=
"getData"
/>
...
...
@@ -174,15 +174,15 @@ export default {
{
label
:
"
违规类型
"
,
prop
:
"
irregularOtherType
"
},
{
label
:
"
绩效规则
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
attendanceDate
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
申诉时间
"
,
...
...
attendance-performance-manager-ui/admin/src/views/perform/attend/appeal/view.vue
View file @
f917cb3d
...
...
@@ -41,7 +41,7 @@
<el-descriptions-item
label=
"规则名称"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.ruleName}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"增减类型"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/perform/attend/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -174,7 +174,7 @@
</el-row>
<el-row>
<el-col
:span=
"22"
>
<el-form-item
label=
"扣分分值:"
>
<el-form-item
label=
"
加分/
扣分分值:"
>
<p>
{{
form
.
score
}}
</p>
</el-form-item>
</el-col>
...
...
@@ -274,7 +274,7 @@
placeholder=
"请输入异常处理结果"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
...
...
@@ -282,13 +282,13 @@
placeholder=
"请选择扣分方式"
/>
<Field
label=
"扣分人员"
label=
"
加分/
扣分人员"
prop=
"deductPerson"
v-model=
"form.deductPerson"
placeholder=
"请输入扣分人员"
/>
<Field
label=
"扣分时间"
label=
"
加分/
扣分时间"
prop=
"deductTime"
v-model=
"form.deductTime"
type=
"date"
...
...
@@ -429,8 +429,8 @@ export default {
this
.
form
.
score
=
arr
&&
arr
[
0
].
score
;
this
.
form
.
checkStatus
==
1
?
(
this
.
form
.
checkStatus
=
2
)
:
""
;
},
cateChange
()
{
this
.
$post
(
"
/perform/rules/list
"
,
{
async
cateChange
()
{
await
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
...
...
@@ -482,7 +482,13 @@ export default {
this
.
form
.
processStatus
=
2
;
this
.
form
.
view
=
"
核查
"
;
this
.
staffChange
(
this
.
form
.
staffId
);
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
open
=
true
;
});
this
.
pageInfo
.
type
=
"
edit
"
;
...
...
attendance-performance-manager-ui/admin/src/views/perform/attend/record/list.vue
View file @
f917cb3d
...
...
@@ -226,17 +226,17 @@ export default {
{
label
:
"
绩效规则
"
,
prop
:
"
ruleNme
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
@@ -251,9 +251,6 @@ export default {
return
row
.
processStatus
==
1
?
(
<
table
-
buttons
noAdd
noView
noEdit
reCheck
row
=
{
row
}
onEdit
=
{
this
.
toEdit
}
onView
=
{
this
.
toView
}
...
...
attendance-performance-manager-ui/admin/src/views/perform/attend/record/list(原考勤绩效管理).vue
View file @
f917cb3d
...
...
@@ -198,12 +198,12 @@ export default {
{
label
:
"
异常处理结果
"
,
prop
:
"
errorResult
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
...
...
attendance-performance-manager-ui/admin/src/views/perform/attend/record/view.vue
View file @
f917cb3d
...
...
@@ -50,13 +50,13 @@
<el-descriptions-item
label=
"异常处理结果"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.errorResult}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.deductPerson}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatterDate(form.deductTime)}}
</el-descriptions-item>
<el-descriptions-item
label=
"增减类型"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/perform/complain/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -225,7 +225,7 @@
</el-row>
<el-row>
<el-col
:span=
"22"
>
<el-form-item
label=
"扣分分值:"
>
<el-form-item
label=
"
加分/
扣分分值:"
>
<p>
{{
form
.
score
}}
</p>
</el-form-item>
</el-col>
...
...
@@ -327,7 +327,7 @@
placeholder=
"请输入规则名称"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
...
...
@@ -335,13 +335,13 @@
placeholder=
"请选择扣分方式"
/>
<Field
label=
"扣分人员"
label=
"
加分/
扣分人员"
prop=
"deductPerson"
v-model=
"form.deductPerson"
placeholder=
"请输入扣分人员"
/>
<Field
label=
"扣分时间"
label=
"
加分/
扣分时间"
prop=
"deductTime"
v-model=
"form.deductTime"
type=
"date"
...
...
@@ -544,6 +544,13 @@ export default {
this
.
form
.
processStatus
=
2
;
this
.
form
.
view
=
"
核查
"
;
this
.
staffChange
(
this
.
form
.
staffId
);
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
open
=
true
;
});
this
.
pageInfo
.
type
=
"
edit
"
;
...
...
attendance-performance-manager-ui/admin/src/views/perform/complain/record/list(原投诉绩效管理).vue
View file @
f917cb3d
...
...
@@ -194,12 +194,12 @@ export default {
{
label
:
"
规则名称
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
...
...
attendance-performance-manager-ui/admin/src/views/perform/complain/record/list.vue
View file @
f917cb3d
...
...
@@ -232,17 +232,17 @@ export default {
{
label
:
"
绩效规则
"
,
prop
:
"
ruleNme
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
@@ -257,9 +257,6 @@ export default {
return
row
.
processStatus
==
1
?
(
<
table
-
buttons
noAdd
noView
noEdit
reCheck
row
=
{
row
}
onEdit
=
{
this
.
toEdit
}
onView
=
{
this
.
toView
}
...
...
attendance-performance-manager-ui/admin/src/views/perform/complain/record/view.vue
View file @
f917cb3d
...
...
@@ -53,13 +53,13 @@
<el-descriptions-item
label=
"规则名称"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.ruleName}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.deductPerson}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatterDate(form.deductTime)}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分或增加分值"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/perform/effect/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -199,7 +199,7 @@
</el-row>
<el-row>
<el-col
:span=
"22"
>
<el-form-item
label=
"扣分分值:"
>
<el-form-item
label=
"
加分/
扣分分值:"
>
<p>
{{
form
.
score
}}
</p>
</el-form-item>
</el-col>
...
...
@@ -296,7 +296,7 @@
placeholder=
"请输入规则名称"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
...
...
@@ -304,13 +304,13 @@
placeholder=
"请选择扣分方式"
/>
<Field
label=
"扣分人员"
label=
"
加分/
扣分人员"
prop=
"deductPerson"
v-model=
"form.deductPerson"
placeholder=
"请输入扣分人员"
/>
<Field
label=
"扣分时间"
label=
"
加分/
扣分时间"
prop=
"deductTime"
v-model=
"form.deductTime"
type=
"date"
...
...
@@ -518,6 +518,13 @@ export default {
this
.
form
.
processStatus
=
2
;
this
.
form
.
view
=
"
核查
"
;
this
.
staffChange
(
this
.
form
.
staffId
);
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
open
=
true
;
});
...
...
attendance-performance-manager-ui/admin/src/views/perform/effect/record/list.vue
View file @
f917cb3d
...
...
@@ -232,17 +232,17 @@ export default {
},
{
label
:
"
绩效规则
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
@@ -257,9 +257,6 @@ export default {
return
row
.
processStatus
==
1
?
(
<
table
-
buttons
noAdd
noView
noEdit
reCheck
row
=
{
row
}
onEdit
=
{
this
.
toEdit
}
onView
=
{
this
.
toView
}
...
...
attendance-performance-manager-ui/admin/src/views/perform/effect/record/list(原效能绩效管理).vue
View file @
f917cb3d
...
...
@@ -206,12 +206,12 @@ export default {
{
label
:
"
规则名称
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
...
...
attendance-performance-manager-ui/admin/src/views/perform/effect/record/view.vue
View file @
f917cb3d
...
...
@@ -47,13 +47,13 @@
<el-descriptions-item
label=
"规则名称"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.ruleName}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.deductPerson}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatterDate(form.deductTime)}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分或增加分值"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/perform/gowork/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -177,7 +177,7 @@
</el-row>
<el-row>
<el-col
:span=
"22"
>
<el-form-item
label=
"扣分分值:"
>
<el-form-item
label=
"
加分/
扣分分值:"
>
<p>
{{
form
.
score
}}
</p>
</el-form-item>
</el-col>
...
...
@@ -267,7 +267,7 @@
placeholder=
"请输入规则名称"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
...
...
@@ -275,13 +275,13 @@
placeholder=
"请选择扣分方式"
/>
<Field
label=
"扣分人员"
label=
"
加分/
扣分人员"
prop=
"deductPerson"
v-model=
"form.deductPerson"
placeholder=
"请输入扣分人员"
/>
<Field
label=
"扣分时间"
label=
"
加分/
扣分时间"
prop=
"deductTime"
v-model=
"form.deductTime"
type=
"date"
...
...
@@ -486,7 +486,13 @@ export default {
this
.
form
.
processStatus
=
2
;
this
.
form
.
view
=
"
核查
"
;
this
.
staffChange
(
this
.
form
.
staffId
);
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
open
=
true
;
});
this
.
pageInfo
.
type
=
"
edit
"
;
...
...
attendance-performance-manager-ui/admin/src/views/perform/gowork/record/list.vue
View file @
f917cb3d
...
...
@@ -219,17 +219,17 @@ export default {
},
{
label
:
"
绩效规则
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
@@ -244,9 +244,6 @@ export default {
return
row
.
processStatus
==
1
?
(
<
table
-
buttons
noAdd
noView
noEdit
reCheck
row
=
{
row
}
onEdit
=
{
this
.
toEdit
}
onView
=
{
this
.
toView
}
...
...
attendance-performance-manager-ui/admin/src/views/perform/gowork/record/list(原办件绩效管理).vue
View file @
f917cb3d
...
...
@@ -186,12 +186,12 @@ export default {
{
label
:
"
规则名称
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
...
...
attendance-performance-manager-ui/admin/src/views/perform/gowork/record/view.vue
View file @
f917cb3d
...
...
@@ -44,13 +44,13 @@
<el-descriptions-item
label=
"规则名称"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.ruleName}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.deductPerson}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatterDate(form.deductTime)}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分或增加分值"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/perform/other/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -137,7 +137,7 @@
</el-row>
<el-row>
<el-col
:span=
"22"
>
<el-form-item
label=
"扣分分值:"
>
<el-form-item
label=
"
加分/
扣分分值:"
>
<p>
{{
form
.
score
}}
</p>
</el-form-item>
</el-col>
...
...
@@ -228,7 +228,7 @@
placeholder=
"请输入评分标准"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
...
...
@@ -236,13 +236,13 @@
placeholder=
"请选择扣分方式"
/>
<Field
label=
"扣分人员"
label=
"
加分/
扣分人员"
prop=
"deductPerson"
v-model=
"form.deductPerson"
placeholder=
"请输入扣分人员"
/>
<Field
label=
"扣分时间"
label=
"
加分/
扣分时间"
prop=
"deductTime"
v-model=
"form.deductTime"
type=
"date"
...
...
@@ -448,7 +448,13 @@ export default {
this
.
form
.
snapPath
?
""
:
(
this
.
form
.
snapPath
=
""
);
this
.
form
.
view
=
"
核查
"
;
this
.
staffChange
(
this
.
form
.
staffId
);
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
open
=
true
;
});
this
.
pageInfo
.
type
=
"
edit
"
;
...
...
attendance-performance-manager-ui/admin/src/views/perform/other/record/list.vue
View file @
f917cb3d
...
...
@@ -228,17 +228,17 @@ export default {
},
{
label
:
"
绩效规则
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
@@ -253,9 +253,6 @@ export default {
return
row
.
processStatus
==
1
?
(
<
table
-
buttons
noAdd
noView
noEdit
reCheck
row
=
{
row
}
onEdit
=
{
this
.
toEdit
}
onView
=
{
this
.
toView
}
...
...
attendance-performance-manager-ui/admin/src/views/perform/other/record/list(原其他绩效管理).vue
View file @
f917cb3d
...
...
@@ -200,12 +200,12 @@ export default {
{
label
:
"
评分标准
"
,
prop
:
"
ruleDesc
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
...
...
attendance-performance-manager-ui/admin/src/views/perform/other/record/view.vue
View file @
f917cb3d
...
...
@@ -44,13 +44,13 @@
<el-descriptions-item
label=
"评分标准"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.ruleDesc}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.deductPerson}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatterDate(form.deductTime)}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分或增加分值"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/perform/review/record/drawershow.vue
View file @
f917cb3d
...
...
@@ -190,7 +190,7 @@
</el-row>
<el-row>
<el-col
:span=
"22"
>
<el-form-item
label=
"扣分分值:"
>
<el-form-item
label=
"
加分/
扣分分值:"
>
<p>
{{
form
.
score
}}
</p>
</el-form-item>
</el-col>
...
...
@@ -282,7 +282,7 @@
placeholder=
"请输入规则名称"
/>
<Field
label=
"扣分方式"
label=
"
加分/
扣分方式"
prop=
"subMethod"
v-model=
"form.subMethod"
type=
"select"
...
...
@@ -290,13 +290,13 @@
placeholder=
"请选择扣分方式"
/>
<Field
label=
"扣分人员"
label=
"
加分/
扣分人员"
prop=
"deductPerson"
v-model=
"form.deductPerson"
placeholder=
"请输入扣分人员"
/>
<Field
label=
"扣分时间"
label=
"
加分/
扣分时间"
prop=
"deductTime"
v-model=
"form.deductTime"
type=
"date"
...
...
@@ -501,7 +501,13 @@ export default {
this
.
form
.
processStatus
=
2
;
this
.
form
.
view
=
"
核查
"
;
this
.
staffChange
(
this
.
form
.
staffId
);
this
.
$post
(
"
/perform/rules/list
"
,
{
page
:
1
,
size
:
-
1
,
categoryId
:
this
.
form
.
categoryId
,
}).
then
((
res
)
=>
{
this
.
ruleArr
=
res
.
data
.
data
;
});
this
.
open
=
true
;
});
this
.
pageInfo
.
type
=
"
edit
"
;
...
...
attendance-performance-manager-ui/admin/src/views/perform/review/record/list.vue
View file @
f917cb3d
...
...
@@ -230,17 +230,17 @@ export default {
{
label
:
"
绩效规则
"
,
prop
:
"
ruleNme
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
{
label
:
"
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
加分/
扣分人员
"
,
prop
:
"
deductPerson
"
},
{
label
:
"
扣分
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
分值
"
,
prop
:
"
score
"
,
formatter
:
this
.
formatter
},
{
label
:
"
处理状态
"
,
...
...
@@ -255,9 +255,6 @@ export default {
return
row
.
processStatus
==
1
?
(
<
table
-
buttons
noAdd
noView
noEdit
reCheck
row
=
{
row
}
onEdit
=
{
this
.
toEdit
}
onView
=
{
this
.
toView
}
...
...
attendance-performance-manager-ui/admin/src/views/perform/review/record/list(原差评绩效管理).vue
View file @
f917cb3d
...
...
@@ -194,10 +194,10 @@ export default {
{
label
:
"
规则名称
"
,
prop
:
"
ruleName
"
},
{
label
:
"
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
加分/
扣分方式
"
,
prop
:
"
subMethod
"
,
formatter
:
this
.
formatter
},
{
label
:
"
扣分时间
"
,
label
:
"
加分/
扣分时间
"
,
prop
:
"
deductTime
"
,
formatter
:
this
.
formatterDate
,
},
...
...
attendance-performance-manager-ui/admin/src/views/perform/review/record/view.vue
View file @
f917cb3d
...
...
@@ -44,13 +44,13 @@
<el-descriptions-item
label=
"规则名称"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.ruleName}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分方式"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatters("subMethod", form.subMethod) }}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分人员"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{form.deductPerson}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
<el-descriptions-item
label=
"
加分/
扣分时间"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
{{ util_formatterDate(form.deductTime)}}
</el-descriptions-item>
<el-descriptions-item
label=
"扣分或增加分值"
label-class-name=
"labelClass"
content-class-name=
"contentClass"
>
...
...
attendance-performance-manager-ui/admin/src/views/staff/perform/stat/list.vue
View file @
f917cb3d
...
...
@@ -70,7 +70,7 @@
:title=
"'部门扣分排名TOP10'"
:id=
"'koufen_10'"
:parameter=
"depStatObj.totalSubScore"
:legendName=
"'部门
扣分
分值'"
:legendName=
"'部门分值'"
:styleObj=
"
{ width: '100%', height: '300px' }"
/>
</div>
...
...
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