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
2782a57e
Commit
2782a57e
authored
Aug 16, 2023
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改导出动态列
parent
8303f38f
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
7 deletions
+13
-7
attendance-performance-manager/src/main/java/com/mortals/xhx/base/framework/interceptor/AuthTokenServiceImpl.java
.../xhx/base/framework/interceptor/AuthTokenServiceImpl.java
+7
-0
attendance-performance-manager/src/main/java/com/mortals/xhx/module/perform/service/impl/PerformAttendRecordServiceImpl.java
.../perform/service/impl/PerformAttendRecordServiceImpl.java
+6
-7
No files found.
attendance-performance-manager/src/main/java/com/mortals/xhx/base/framework/interceptor/AuthTokenServiceImpl.java
View file @
2782a57e
...
...
@@ -98,6 +98,13 @@ public class AuthTokenServiceImpl implements IAuthTokenService {
UserEntity
userEntity
=
JSONObject
.
parseObject
(
userStr
,
UserEntity
.
class
);
userEntity
.
setToken
(
token
);
return
userEntity
;
}
else
{
userStr
=
cacheService
.
get
(
userKey
);
if
(
StringUtils
.
isNotEmpty
(
userStr
))
{
UserEntity
userEntity
=
JSONObject
.
parseObject
(
userStr
,
UserEntity
.
class
);
userEntity
.
setToken
(
token
);
return
userEntity
;
}
}
}
catch
(
Exception
e
)
{
log
.
error
(
"解析jwt token异常!"
,
e
);
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/module/perform/service/impl/PerformAttendRecordServiceImpl.java
View file @
2782a57e
...
...
@@ -91,7 +91,7 @@ public class PerformAttendRecordServiceImpl extends AbstractCRUDServiceImpl<Perf
}
entity
.
setErrorResult
(
entity
.
getRuleName
());
entity
.
setDeductTime
(
new
Date
());
if
(
ObjectUtils
.
isEmpty
(
entity
.
getDeductPerson
()))
{
if
(
ObjectUtils
.
isEmpty
(
entity
.
getDeductPerson
()))
{
entity
.
setDeductPerson
(
context
==
null
?
""
:
context
.
getUser
()
==
null
?
""
:
context
.
getUser
().
getRealName
());
}
if
(!
ObjectUtils
.
isEmpty
(
entity
.
getAttendanceGroupId
()))
{
...
...
@@ -138,8 +138,7 @@ public class PerformAttendRecordServiceImpl extends AbstractCRUDServiceImpl<Perf
entity
.
setGoOffTimeStr
(
""
);
}
}
}
else
if
(
TypeEnum
.
自由工时
.
getValue
()
==
attendanceGroupEntity
.
getType
())
{
}
else
if
(
TypeEnum
.
自由工时
.
getValue
()
==
attendanceGroupEntity
.
getType
())
{
}
else
if
(
TypeEnum
.
排班制
.
getValue
()
==
attendanceGroupEntity
.
getType
())
{
...
...
@@ -163,10 +162,10 @@ public class PerformAttendRecordServiceImpl extends AbstractCRUDServiceImpl<Perf
String
goWorkStr
=
""
;
String
offWorkStr
=
""
;
if
(!
ObjectUtils
.
isEmpty
(
classDetailEntity
.
getGoWorkDate
()))
{
goWorkStr
=
DateUtil
.
format
(
classDetailEntity
.
getGoWorkDate
(),
"HH:mm"
);
goWorkStr
=
DateUtil
.
format
(
classDetailEntity
.
getGoWorkDate
(),
"HH:mm"
);
}
if
(!
ObjectUtils
.
isEmpty
(
classDetailEntity
.
getOffWorkDate
()))
{
offWorkStr
=
DateUtil
.
format
(
classDetailEntity
.
getOffWorkDate
(),
"HH:mm"
);
offWorkStr
=
DateUtil
.
format
(
classDetailEntity
.
getOffWorkDate
(),
"HH:mm"
);
}
goOffWorkSb
.
append
(
goWorkStr
);
goOffWorkSb
.
append
(
"~"
);
...
...
@@ -212,8 +211,8 @@ public class PerformAttendRecordServiceImpl extends AbstractCRUDServiceImpl<Perf
//考勤保存
//通过手机号码查询员工属性
PerformRulesEntity
rule
=
getRule
(
req
.
getRuleCode
());
if
(
ObjectUtils
.
isEmpty
(
req
.
getStaffId
()))
return
;
StaffEntity
staffEntity
=
staffService
.
getCache
(
req
.
getStaffId
().
toString
());
PerformAttendRecordEntity
recordEntity
=
new
PerformAttendRecordEntity
();
recordEntity
.
initAttrValue
();
recordEntity
.
setSubMethod
(
SubMethodEnum
.
系统自动
.
getValue
());
...
...
@@ -236,7 +235,7 @@ public class PerformAttendRecordServiceImpl extends AbstractCRUDServiceImpl<Perf
recordEntity
.
setWorkNum
(
staffEntity
.
getWorkNum
());
PerformRulesCategoryEntity
categoryEntity
=
categoryService
.
get
(
rule
.
getCategoryId
());
recordEntity
.
setCategoryName
(
categoryEntity
==
null
?
""
:
categoryEntity
.
getName
());
this
.
save
(
recordEntity
);
this
.
save
(
recordEntity
);
}
private
PerformRulesEntity
getRule
(
String
ruleCode
)
{
...
...
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