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
Show 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,16 +422,18 @@ 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
)
=>
{
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
;
}
...
...
@@ -438,9 +453,17 @@ export default {
:
""
;
}
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
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
考勤绩效记录核查
"
)
...
...
@@ -455,14 +478,16 @@ 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
)
=>
{
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
;
}
...
...
@@ -484,7 +509,8 @@ export default {
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,16 +454,18 @@ 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
)
=>
{
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
;
}
...
...
@@ -462,18 +476,28 @@ export default {
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
error
Time
"
:
key
==
"
deduct
Time
"
?
(
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
;
});
}
);
this
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
评价绩效投诉核查
"
)
...
...
@@ -488,15 +512,17 @@ 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
)
=>
{
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
;
}
...
...
@@ -507,18 +533,21 @@ export default {
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
error
Time
"
:
key
==
"
deduct
Time
"
?
(
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
;
});
}
);
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,16 +425,18 @@ 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
)
=>
{
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
;
}
...
...
@@ -437,18 +447,30 @@ export default {
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
error
Time
"
:
key
==
"
deduct
Time
"
?
(
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
;
});
}
);
this
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
效能绩效核查
"
)
...
...
@@ -463,15 +485,17 @@ 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
)
=>
{
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
;
}
...
...
@@ -482,18 +506,23 @@ export default {
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
error
Time
"
:
key
==
"
deduct
Time
"
?
(
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
.
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,16 +420,18 @@ 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
)
=>
{
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
;
}
...
...
@@ -430,18 +442,28 @@ export default {
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
error
Time
"
:
key
==
"
gowork
Time
"
?
(
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
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
办件绩效核查
"
)
...
...
@@ -456,15 +478,17 @@ 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
)
=>
{
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
;
}
...
...
@@ -475,18 +499,20 @@ export default {
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
error
Time
"
:
key
==
"
gowork
Time
"
?
(
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
=
"
查看
"
;
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,16 +417,18 @@ 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
)
=>
{
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
;
}
...
...
@@ -427,18 +439,30 @@ export default {
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
error
Time
"
:
key
==
"
deduct
Time
"
?
(
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
;
});
}
);
this
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
其它绩效核查
"
)
...
...
@@ -453,15 +477,17 @@ 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
)
=>
{
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
;
}
...
...
@@ -472,18 +498,23 @@ export default {
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
error
Time
"
:
key
==
"
deduct
Time
"
?
(
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
.
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,16 +420,18 @@ 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
)
=>
{
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
;
}
...
...
@@ -432,18 +442,28 @@ export default {
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
error
Time
"
:
key
==
"
deduct
Time
"
?
(
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
;
});
}
);
this
.
pageInfo
.
type
=
"
edit
"
;
row
.
view
==
"
核查
"
?
(
this
.
title
=
"
评价差评绩效核查
"
)
...
...
@@ -458,15 +478,17 @@ 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
)
=>
{
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
;
}
...
...
@@ -477,18 +499,21 @@ export default {
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
createTime
"
?
(
this
.
form
[
key
]
=
timestampToTime
(
this
.
form
[
key
],
6
))
:
key
==
"
error
Time
"
:
key
==
"
deduct
Time
"
?
(
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
.
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