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
3339f087
Commit
3339f087
authored
Jul 18, 2024
by
廖旭伟
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
测试bug修改
parent
b7d7883b
Changes
5
Show whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
31 additions
and
27 deletions
+31
-27
attendance-performance-manager/src/main/java/com/mortals/xhx/module/check/service/impl/CheckAttendRecordServiceImpl.java
...dule/check/service/impl/CheckAttendRecordServiceImpl.java
+1
-0
attendance-performance-manager/src/main/java/com/mortals/xhx/module/check/web/CheckAllRecordController.java
...ortals/xhx/module/check/web/CheckAllRecordController.java
+6
-6
attendance-performance-manager/src/main/java/com/mortals/xhx/module/perform/service/impl/PerformAttendAppealServiceImpl.java
.../perform/service/impl/PerformAttendAppealServiceImpl.java
+1
-0
attendance-performance-manager/src/main/java/com/mortals/xhx/module/perform/service/impl/PerformAttendRecordServiceImpl.java
.../perform/service/impl/PerformAttendRecordServiceImpl.java
+1
-0
attendance-performance-manager/src/main/java/com/mortals/xhx/module/staff/web/StaffPerformSummaryController.java
...s/xhx/module/staff/web/StaffPerformSummaryController.java
+22
-21
No files found.
attendance-performance-manager/src/main/java/com/mortals/xhx/module/check/service/impl/CheckAttendRecordServiceImpl.java
View file @
3339f087
...
@@ -221,6 +221,7 @@ public class CheckAttendRecordServiceImpl extends AbstractCRUDServiceImpl<CheckA
...
@@ -221,6 +221,7 @@ public class CheckAttendRecordServiceImpl extends AbstractCRUDServiceImpl<CheckA
}
}
entity
.
setCheckTime
(
temp
.
getErrorTime
());
entity
.
setCheckTime
(
temp
.
getErrorTime
());
entity
.
setDeductTime
(
temp
.
getErrorTime
());
entity
.
setUpdateTime
(
new
Date
());
entity
.
setUpdateTime
(
new
Date
());
entity
.
setCheckStatus
(
CheckStatusEnum
.
已处理
.
getValue
());
//处理状态(1.未处理,2.已处理)
entity
.
setCheckStatus
(
CheckStatusEnum
.
已处理
.
getValue
());
//处理状态(1.未处理,2.已处理)
dao
.
update
(
entity
);
dao
.
update
(
entity
);
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/module/check/web/CheckAllRecordController.java
View file @
3339f087
...
@@ -73,12 +73,12 @@ public class CheckAllRecordController extends BaseJsonBodyController {
...
@@ -73,12 +73,12 @@ public class CheckAllRecordController extends BaseJsonBodyController {
calendar
.
set
(
Calendar
.
DAY_OF_MONTH
,
calendar
.
getActualMaximum
(
Calendar
.
DAY_OF_MONTH
));
calendar
.
set
(
Calendar
.
DAY_OF_MONTH
,
calendar
.
getActualMaximum
(
Calendar
.
DAY_OF_MONTH
));
String
endTime
=
format
.
format
(
calendar
.
getTime
());
String
endTime
=
format
.
format
(
calendar
.
getTime
());
query
.
setCheckTimeStart
(
startTime
);
query
.
setCheckTimeStart
(
startTime
);
String
summaryTime
=
cacheService
.
get
(
STAFF_PERFORM_SUMMARY
);
//
String summaryTime = cacheService.get(STAFF_PERFORM_SUMMARY);
if
(
StringUtils
.
isNotEmpty
(
summaryTime
)){
//
if(StringUtils.isNotEmpty(summaryTime)){
query
.
setCheckTimeEnd
(
summaryTime
);
//
query.setCheckTimeEnd(summaryTime);
}
else
{
//
}else {
query
.
setCheckTimeEnd
(
endTime
+
" 23:59:59"
);
//
query.setCheckTimeEnd(endTime +" 23:59:59");
}
//
}
}
else
{
}
else
{
if
(
StringUtils
.
isNotEmpty
(
query
.
getCheckTimeEnd
())
&&
query
.
getCheckTimeEnd
().
length
()>
9
)
{
if
(
StringUtils
.
isNotEmpty
(
query
.
getCheckTimeEnd
())
&&
query
.
getCheckTimeEnd
().
length
()>
9
)
{
query
.
setCheckTimeEnd
(
query
.
getCheckTimeEnd
()
+
" 23:59:59"
);
query
.
setCheckTimeEnd
(
query
.
getCheckTimeEnd
()
+
" 23:59:59"
);
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/module/perform/service/impl/PerformAttendAppealServiceImpl.java
View file @
3339f087
...
@@ -151,6 +151,7 @@ public class PerformAttendAppealServiceImpl extends AbstractCRUDServiceImpl<Perf
...
@@ -151,6 +151,7 @@ public class PerformAttendAppealServiceImpl extends AbstractCRUDServiceImpl<Perf
checkAttendRecordEntity
.
setRemark
(
appealMsg
);
checkAttendRecordEntity
.
setRemark
(
appealMsg
);
checkAttendRecordEntity
.
setCheckResult
(
CheckResultAddEnum
.
核查加分
.
getValue
());
checkAttendRecordEntity
.
setCheckResult
(
CheckResultAddEnum
.
核查加分
.
getValue
());
checkAttendRecordEntity
.
setCheckTime
(
checkAttendRecordEntity
.
getErrorTime
());
checkAttendRecordEntity
.
setCheckTime
(
checkAttendRecordEntity
.
getErrorTime
());
checkAttendRecordEntity
.
setDeductTime
(
checkAttendRecordEntity
.
getErrorTime
());
checkAttendRecordEntity
.
setUpdateTime
(
new
Date
());
checkAttendRecordEntity
.
setUpdateTime
(
new
Date
());
checkAttendRecordEntity
.
setCheckStatus
(
CheckStatusEnum
.
已处理
.
getValue
());
//处理状态(1.未处理,2.已处理)
checkAttendRecordEntity
.
setCheckStatus
(
CheckStatusEnum
.
已处理
.
getValue
());
//处理状态(1.未处理,2.已处理)
checkAttendRecordEntity
.
setAuditStatus
(
AuditStatusEnum
.
通过
.
getValue
());
checkAttendRecordEntity
.
setAuditStatus
(
AuditStatusEnum
.
通过
.
getValue
());
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/module/perform/service/impl/PerformAttendRecordServiceImpl.java
View file @
3339f087
...
@@ -192,6 +192,7 @@ public class PerformAttendRecordServiceImpl extends AbstractCRUDServiceImpl<Perf
...
@@ -192,6 +192,7 @@ public class PerformAttendRecordServiceImpl extends AbstractCRUDServiceImpl<Perf
checkAttendRecordEntity
.
setId
(
null
);
checkAttendRecordEntity
.
setId
(
null
);
checkAttendRecordEntity
.
setRecordId
(
entity
.
getId
());
checkAttendRecordEntity
.
setRecordId
(
entity
.
getId
());
checkAttendRecordEntity
.
setCheckTime
(
entity
.
getErrorTime
());
checkAttendRecordEntity
.
setCheckTime
(
entity
.
getErrorTime
());
checkAttendRecordEntity
.
setDeductTime
(
entity
.
getErrorTime
());
if
(
performStaffConfService
.
checkRules
(
entity
.
getStaffId
(),
entity
.
getDeptId
(),
entity
.
getRuleId
())){
if
(
performStaffConfService
.
checkRules
(
entity
.
getStaffId
(),
entity
.
getDeptId
(),
entity
.
getRuleId
())){
checkAttendRecordEntity
.
setCheckStatus
(
CheckStatusEnum
.
已处理
.
getValue
());
checkAttendRecordEntity
.
setCheckStatus
(
CheckStatusEnum
.
已处理
.
getValue
());
if
(
checkAttendRecordEntity
.
getSubAddType
()==
SubAddTypeEnum
.
增加
.
getValue
()){
if
(
checkAttendRecordEntity
.
getSubAddType
()==
SubAddTypeEnum
.
增加
.
getValue
()){
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/module/staff/web/StaffPerformSummaryController.java
View file @
3339f087
...
@@ -138,27 +138,28 @@ public class StaffPerformSummaryController extends BaseCRUDJsonBodyMappingContro
...
@@ -138,27 +138,28 @@ public class StaffPerformSummaryController extends BaseCRUDJsonBodyMappingContro
if
(
StringUtils
.
isNotEmpty
(
verify
)&&
verify
.
equals
(
"true"
)){
if
(
StringUtils
.
isNotEmpty
(
verify
)&&
verify
.
equals
(
"true"
)){
throw
new
AppException
(
"汇总任务正在执行,请勿重复操作"
);
throw
new
AppException
(
"汇总任务正在执行,请勿重复操作"
);
}
}
if
(
StringUtils
.
isNotEmpty
(
query
.
getCheckTimeStart
())){
// if(StringUtils.isNotEmpty(query.getCheckTimeStart())){
Date
date
=
DateUtils
.
StrToDateTime
(
query
.
getCheckTimeStart
());
// Date date = DateUtils.StrToDateTime(query.getCheckTimeStart());
Calendar
calendar
=
Calendar
.
getInstance
();
// Calendar calendar = Calendar.getInstance();
calendar
.
setTime
(
date
);
// calendar.setTime(date);
int
year
=
calendar
.
get
(
Calendar
.
YEAR
);
// int year = calendar.get(Calendar.YEAR);
int
month
=
calendar
.
get
(
Calendar
.
MONTH
)
+
1
;
// int month = calendar.get(Calendar.MONTH) + 1;
StaffPerformSummaryEntity
staffPerformSummaryEntity
=
new
StaffPerformSummaryEntity
();
// StaffPerformSummaryEntity staffPerformSummaryEntity = new StaffPerformSummaryEntity();
staffPerformSummaryEntity
.
setReviewScore
(
BigDecimal
.
ZERO
);
// staffPerformSummaryEntity.setReviewScore(BigDecimal.ZERO);
staffPerformSummaryEntity
.
setOtherScore
(
BigDecimal
.
ZERO
);
// staffPerformSummaryEntity.setOtherScore(BigDecimal.ZERO);
staffPerformSummaryEntity
.
setGoworkScore
(
BigDecimal
.
ZERO
);
// staffPerformSummaryEntity.setGoworkScore(BigDecimal.ZERO);
staffPerformSummaryEntity
.
setEffectScore
(
BigDecimal
.
ZERO
);
// staffPerformSummaryEntity.setEffectScore(BigDecimal.ZERO);
staffPerformSummaryEntity
.
setComplainScore
(
BigDecimal
.
ZERO
);
// staffPerformSummaryEntity.setComplainScore(BigDecimal.ZERO);
staffPerformSummaryEntity
.
setAttendScore
(
BigDecimal
.
ZERO
);
// staffPerformSummaryEntity.setAttendScore(BigDecimal.ZERO);
staffPerformSummaryEntity
.
setTotalScore
(
StaffPerformUtil
.
SCORE100
);
// staffPerformSummaryEntity.setTotalScore(StaffPerformUtil.SCORE100);
staffPerformSummaryEntity
.
setErrorScore
(
BigDecimal
.
ZERO
);
// staffPerformSummaryEntity.setErrorScore(BigDecimal.ZERO);
staffPerformSummaryEntity
.
setUpdateTime
(
new
Date
());
// staffPerformSummaryEntity.setUpdateTime(new Date());
Map
<
String
,
Object
>
condition
=
new
HashMap
<>();
// staffPerformSummaryEntity.setStaffId(query.getStaffId());
condition
.
put
(
"year"
,
year
);
// Map<String,Object> condition = new HashMap<>();
condition
.
put
(
"month"
,
month
);
// condition.put("year",year);
this
.
service
.
getDao
().
update
(
staffPerformSummaryEntity
,
condition
);
// condition.put("month",month);
}
// this.service.getDao().update(staffPerformSummaryEntity,condition);
// }
cacheService
.
lpush
(
KEY_CHECK_SUMMARY_CACHE
,
query
);
cacheService
.
lpush
(
KEY_CHECK_SUMMARY_CACHE
,
query
);
cacheService
.
set
(
SUMMARY_TASK_KEY
,
"true"
,
900
);
//15分钟过期
cacheService
.
set
(
SUMMARY_TASK_KEY
,
"true"
,
900
);
//15分钟过期
model
.
put
(
"message_info"
,
"开始执行绩效汇总,请稍后查看"
);
model
.
put
(
"message_info"
,
"开始执行绩效汇总,请稍后查看"
);
...
...
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