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
ab4c3c88
Commit
ab4c3c88
authored
Apr 07, 2025
by
周亚武
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增钉钉的假期类型对接
parent
0a233d4d
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
23 additions
and
2 deletions
+23
-2
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/model/AttendanceLeaveRecordEntity.java
.../module/attendance/model/AttendanceLeaveRecordEntity.java
+2
-2
attendance-performance-manager/src/main/java/com/mortals/xhx/module/dingding/personal/service/impl/DingPersonServiceImpl.java
...dingding/personal/service/impl/DingPersonServiceImpl.java
+21
-0
No files found.
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/model/AttendanceLeaveRecordEntity.java
View file @
ab4c3c88
...
...
@@ -44,9 +44,9 @@ public class AttendanceLeaveRecordEntity extends AttendanceLeaveRecordVo {
@Excel
(
name
=
"电话号码"
)
private
String
phoneNumber
;
/**
* 请假类型(1.事假,2.调休,3.病假,4.年假,5.产假,6.陪产假,7.婚假,8.例假,9.哺乳假,10.丧假,11.回单位,12.因公请假,13.外出勘验,14.值班补班,15.体检,16.隔离,17.因公外出,18.公休,19.育儿假,20.调回单位,21.探亲假,22.其他,23=上年公休结余)
* 请假类型(1.事假,2.调休,3.病假,4.年假,5.产假,6.陪产假,7.婚假,8.例假,9.哺乳假,10.丧假,11.回单位,12.因公请假,13.外出勘验,14.值班补班,15.体检,16.隔离,17.因公外出,18.公休,19.育儿假,20.调回单位,21.探亲假,22.其他,23=上年公休结余
,24=独生子女陪护假,25=陪护假,26=税务调休,27=税务年假,28=税务陪产假,29=税务上年公休结余,30=税务育儿假
)
*/
@Excel
(
name
=
"请假类型"
,
readConverterExp
=
"1=事假,2=调休,3=病假,4=年假,5=产假,6=陪产假,7=婚假,8=例假,9=哺乳假,10=丧假,11=回单位,12=因公请假,13=外出勘验,14=值班补班,15=体检,16=隔离,17=因公外出,18=公休,19=育儿假,20=调回单位,21=探亲假,22=其他,23=上年公休结余"
)
@Excel
(
name
=
"请假类型"
,
readConverterExp
=
"1=事假,2=调休,3=病假,4=年假,5=产假,6=陪产假,7=婚假,8=例假,9=哺乳假,10=丧假,11=回单位,12=因公请假,13=外出勘验,14=值班补班,15=体检,16=隔离,17=因公外出,18=公休,19=育儿假,20=调回单位,21=探亲假,22=其他,23=上年公休结余
,24=独生子女陪护假,25=陪护假,26=税务调休,27=税务年假,28=税务陪产假,29=税务上年公休结余,30=税务育儿假
"
)
private
Integer
leaveType
;
/**
* 开始时间
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/module/dingding/personal/service/impl/DingPersonServiceImpl.java
View file @
ab4c3c88
...
...
@@ -528,6 +528,27 @@ public class DingPersonServiceImpl extends AbstractDingTalkService implements ID
case
"上年公休结余"
:
leaveRecordEntity
.
setLeaveType
(
23
);
break
;
case
"独生子女陪护假"
:
leaveRecordEntity
.
setLeaveType
(
24
);
break
;
case
"陪护假"
:
leaveRecordEntity
.
setLeaveType
(
25
);
break
;
case
"税务调休"
:
leaveRecordEntity
.
setLeaveType
(
26
);
break
;
case
"税务年假"
:
leaveRecordEntity
.
setLeaveType
(
27
);
break
;
case
"税务陪产假"
:
leaveRecordEntity
.
setLeaveType
(
28
);
break
;
case
"税务上年公休结余"
:
leaveRecordEntity
.
setLeaveType
(
29
);
break
;
case
"税务育儿假"
:
leaveRecordEntity
.
setLeaveType
(
30
);
break
;
default
:
leaveRecordEntity
.
setLeaveType
(
22
);
//默认其他
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