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
87f590b6
Commit
87f590b6
authored
Jul 13, 2023
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
添加申诉统计业务
parent
8112ae12
Changes
4
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
28 additions
and
11 deletions
+28
-11
attendance-performance-manager/src/main/java/com/mortals/xhx/base/login/web/LoginController.java
.../java/com/mortals/xhx/base/login/web/LoginController.java
+4
-1
attendance-performance-manager/src/main/java/com/mortals/xhx/common/code/PerformRulesTypeEnum.java
...ava/com/mortals/xhx/common/code/PerformRulesTypeEnum.java
+5
-5
attendance-performance-manager/src/main/java/com/mortals/xhx/common/pdu/HomeStatInfo.java
...rc/main/java/com/mortals/xhx/common/pdu/HomeStatInfo.java
+15
-1
attendance-performance-manager/src/main/java/com/mortals/xhx/module/perform/service/impl/PerformRulesServiceImpl.java
.../module/perform/service/impl/PerformRulesServiceImpl.java
+4
-4
No files found.
attendance-performance-manager/src/main/java/com/mortals/xhx/base/login/web/LoginController.java
View file @
87f590b6
...
...
@@ -159,7 +159,10 @@ public class LoginController extends BaseCRUDJsonBodyMappingController<UserServi
//todo
homeStatInfo
.
setAttendRadio
(
new
BigDecimal
(
91.00
));
homeStatInfo
.
setLevealPersonNum
(
10
);
homeStatInfo
.
setLevealPersonNum
(
6
);
homeStatInfo
.
setLatePersonNum
(
2
);
homeStatInfo
.
setLeftEarlyPersonNum
(
1
);
homeStatInfo
.
setMissCardPersonNum
(
0
);
data
.
put
(
"homeStat"
,
homeStatInfo
);
data
.
put
(
"token"
,
token
);
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/common/code/PerformRulesTypeEnum.java
View file @
87f590b6
...
...
@@ -6,11 +6,11 @@ import java.util.Map;
public
enum
PerformRulesTypeEnum
{
考勤绩效
(
1
,
"attend"
),
评价
差评
绩效
(
2
,
"review"
),
评价投诉绩效
(
3
,
"complain"
),
办件绩效
(
4
,
"gowork"
),
效能绩效
(
5
,
"effect"
),
其它绩效
(
1
,
"other"
);
评价绩效
(
2
,
"review"
),
//
评价投诉绩效(3, "complain"),
办件绩效
(
3
,
"gowork"
),
效能绩效
(
4
,
"effect"
),
其它绩效
(
5
,
"other"
);
private
Integer
value
;
private
String
desc
;
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/common/pdu/HomeStatInfo.java
View file @
87f590b6
...
...
@@ -20,8 +20,22 @@ public class HomeStatInfo {
private
Integer
attendPersonNum
;
private
BigDecimal
attendRadio
;
//请假人数
/**
* 请假人数
*/
private
Integer
levealPersonNum
;
/**
* 迟到人数
*/
private
Integer
latePersonNum
;
/**
* 早退人数
*/
private
Integer
leftEarlyPersonNum
;
/**
* 缺卡人数
*/
private
Integer
missCardPersonNum
;
}
attendance-performance-manager/src/main/java/com/mortals/xhx/module/perform/service/impl/PerformRulesServiceImpl.java
View file @
87f590b6
...
...
@@ -53,12 +53,12 @@ public class PerformRulesServiceImpl extends AbstractCRUDCacheServiceImpl<Perfor
case
考勤绩效:
ruleCode
=
PerformRulesTypeEnum
.
getByValue
(
entity
.
getType
()).
getDesc
().
toUpperCase
()
+
idgeneratorService
.
getLongId
(
ATTEND_KEY
);
break
;
case
评价
差评
绩效:
case
评价绩效:
ruleCode
=
PerformRulesTypeEnum
.
getByValue
(
entity
.
getType
()).
getDesc
().
toUpperCase
()
+
idgeneratorService
.
getLongId
(
REVIEW_KEY
);
break
;
case
评价投诉绩效:
ruleCode
=
PerformRulesTypeEnum
.
getByValue
(
entity
.
getType
()).
getDesc
().
toUpperCase
()
+
idgeneratorService
.
getLongId
(
COMPLAIN_KEY
);
break
;
//
case 评价投诉绩效:
//
ruleCode = PerformRulesTypeEnum.getByValue(entity.getType()).getDesc().toUpperCase() + idgeneratorService.getLongId(COMPLAIN_KEY);
//
break;
case
办件绩效:
ruleCode
=
PerformRulesTypeEnum
.
getByValue
(
entity
.
getType
()).
getDesc
().
toUpperCase
()
+
idgeneratorService
.
getLongId
(
GOWORK_KEY
);
break
;
...
...
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