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
9173472b
Commit
9173472b
authored
Apr 10, 2023
by
赵啸非
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
修改特殊配置字段实体类
parent
970816ee
Changes
15
Expand all
Show whitespace changes
Inline
Side-by-side
Showing
15 changed files
with
4535 additions
and
4522 deletions
+4535
-4522
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/model/AttendanceGroupFixedworkSpecialEntity.java
...tendance/model/AttendanceGroupFixedworkSpecialEntity.java
+105
-105
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/model/AttendanceGroupFixedworkSpecialQuery.java
...ttendance/model/AttendanceGroupFixedworkSpecialQuery.java
+629
-629
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/model/AttendanceGroupFreeworkSpecialEntity.java
...ttendance/model/AttendanceGroupFreeworkSpecialEntity.java
+105
-105
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/model/AttendanceGroupFreeworkSpecialQuery.java
...attendance/model/AttendanceGroupFreeworkSpecialQuery.java
+629
-629
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/impl/AttendanceClassServiceImpl.java
...e/attendance/service/impl/AttendanceClassServiceImpl.java
+2
-0
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/impl/AttendanceGroupFixedworkServiceImpl.java
...nce/service/impl/AttendanceGroupFixedworkServiceImpl.java
+2
-0
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/impl/AttendanceGroupFreeworkServiceImpl.java
...ance/service/impl/AttendanceGroupFreeworkServiceImpl.java
+2
-0
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/impl/AttendanceGroupServiceImpl.java
...e/attendance/service/impl/AttendanceGroupServiceImpl.java
+2
-0
attendance-performance-manager/src/main/resources/sqlmap/module/attendance/AttendanceGroupFixedworkMapper.xml
...lmap/module/attendance/AttendanceGroupFixedworkMapper.xml
+1222
-1222
attendance-performance-manager/src/main/resources/sqlmap/module/attendance/AttendanceGroupFixedworkSpecialMapper.xml
...dule/attendance/AttendanceGroupFixedworkSpecialMapper.xml
+526
-526
attendance-performance-manager/src/main/resources/sqlmap/module/attendance/AttendanceGroupFreeworkMapper.xml
...qlmap/module/attendance/AttendanceGroupFreeworkMapper.xml
+714
-714
attendance-performance-manager/src/main/resources/sqlmap/module/attendance/AttendanceGroupFreeworkSpecialMapper.xml
...odule/attendance/AttendanceGroupFreeworkSpecialMapper.xml
+526
-526
db/module.sql
db/module.sql
+9
-4
doc/api.md
doc/api.md
+62
-62
doc/考勤绩效管理系统.docx
doc/考勤绩效管理系统.docx
+0
-0
No files found.
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/model/AttendanceGroupFixedworkSpecialEntity.java
View file @
9173472b
...
...
@@ -8,11 +8,11 @@ import com.mortals.framework.annotation.Excel;
import
com.mortals.framework.model.BaseEntityLong
;
import
com.mortals.xhx.module.attendance.model.vo.AttendanceGroupFixedworkSpecialVo
;
/**
* 考勤组考勤固定班制特殊日期配置实体对象
*
* @author zxfei
* @date 2023-04-08
*/
* 考勤组考勤固定班制特殊日期配置实体对象
*
* @author zxfei
* @date 2023-04-10
*/
public
class
AttendanceGroupFixedworkSpecialEntity
extends
AttendanceGroupFixedworkSpecialVo
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -42,17 +42,17 @@ public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedw
*/
private
Date
specialTime
;
/**
* 时间段时候开始时间
* 备注
*/
private
Date
specialTimeStart
;
private
String
remark
;
/**
* 时间段结束
时间
* 时间段时候开始
时间
*/
private
Date
special
TimeEnd
;
private
Date
special
StartTime
;
/**
* 备注
* 时间段结束时间
*/
private
String
remark
;
private
Date
specialEndTime
;
...
...
@@ -142,46 +142,46 @@ public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedw
this
.
specialTime
=
specialTime
;
}
/**
* 获取 时间段时候开始时间
* @return Date
* 获取 备注
* @return String
*/
public
Date
getSpecialTimeStart
(){
return
specialTimeStart
;
public
String
getRemark
(){
return
remark
;
}
/**
* 设置 时间段时候开始时间
* @param specialTimeStart
* 设置 备注
* @param remark
*/
public
void
set
SpecialTimeStart
(
Date
specialTimeStart
){
this
.
specialTimeStart
=
specialTimeStart
;
public
void
set
Remark
(
String
remark
){
this
.
remark
=
remark
;
}
/**
* 获取 时间段结束
时间
* 获取 时间段时候开始
时间
* @return Date
*/
public
Date
getSpecial
TimeEnd
(){
return
special
TimeEnd
;
public
Date
getSpecial
StartTime
(){
return
special
StartTime
;
}
/**
* 设置 时间段结束
时间
* @param specialTimeEnd
* 设置 时间段时候开始
时间
* @param specialStartTime
*/
public
void
setSpecial
TimeEnd
(
Date
specialTimeEnd
){
this
.
special
TimeEnd
=
specialTimeEnd
;
public
void
setSpecial
StartTime
(
Date
specialStartTime
){
this
.
special
StartTime
=
specialStartTime
;
}
/**
* 获取 备注
* @return String
* 获取 时间段结束时间
* @return Date
*/
public
String
getRemark
(){
return
remark
;
public
Date
getSpecialEndTime
(){
return
specialEndTime
;
}
/**
* 设置 备注
* @param remark
* 设置 时间段结束时间
* @param specialEndTime
*/
public
void
set
Remark
(
String
remark
){
this
.
remark
=
remark
;
public
void
set
SpecialEndTime
(
Date
specialEndTime
){
this
.
specialEndTime
=
specialEndTime
;
}
...
...
@@ -211,9 +211,9 @@ public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedw
sb
.
append
(
",className:"
).
append
(
getClassName
());
sb
.
append
(
",addWay:"
).
append
(
getAddWay
());
sb
.
append
(
",specialTime:"
).
append
(
getSpecialTime
());
sb
.
append
(
",specialTimeStart:"
).
append
(
getSpecialTimeStart
());
sb
.
append
(
",specialTimeEnd:"
).
append
(
getSpecialTimeEnd
());
sb
.
append
(
",remark:"
).
append
(
getRemark
());
sb
.
append
(
",specialStartTime:"
).
append
(
getSpecialStartTime
());
sb
.
append
(
",specialEndTime:"
).
append
(
getSpecialEndTime
());
return
sb
.
toString
();
}
...
...
@@ -231,10 +231,10 @@ public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedw
this
.
specialTime
=
null
;
this
.
specialTimeStart
=
null
;
this
.
remark
=
""
;
this
.
specialTimeEnd
=
null
;
this
.
specialStartTime
=
null
;
this
.
remark
=
""
;
this
.
specialEndTime
=
null
;
}
}
\ No newline at end of file
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/model/AttendanceGroupFixedworkSpecialQuery.java
View file @
9173472b
...
...
@@ -4,11 +4,11 @@ import java.util.Date;
import
java.util.List
;
import
com.mortals.xhx.module.attendance.model.AttendanceGroupFixedworkSpecialEntity
;
/**
* 考勤组考勤固定班制特殊日期配置查询对象
*
* @author zxfei
* @date 2023-04-08
*/
* 考勤组考勤固定班制特殊日期配置查询对象
*
* @author zxfei
* @date 2023-04-10
*/
public
class
AttendanceGroupFixedworkSpecialQuery
extends
AttendanceGroupFixedworkSpecialEntity
{
/** 开始 序号,主键,自增长 */
private
Long
idStart
;
...
...
@@ -96,18 +96,6 @@ public class AttendanceGroupFixedworkSpecialQuery extends AttendanceGroupFixedwo
/** 结束 特殊时间 */
private
String
specialTimeEnd
;
/** 开始 时间段时候开始时间 */
private
String
specialTimeStartStart
;
/** 结束 时间段时候开始时间 */
private
String
specialTimeStartEnd
;
/** 开始 时间段结束时间 */
private
String
specialTimeEndStart
;
/** 结束 时间段结束时间 */
private
String
specialTimeEndEnd
;
/** 备注 */
private
List
<
String
>
remarkList
;
...
...
@@ -155,6 +143,18 @@ public class AttendanceGroupFixedworkSpecialQuery extends AttendanceGroupFixedwo
/** 结束 更新时间 */
private
String
updateTimeEnd
;
/** 开始 时间段时候开始时间 */
private
String
specialStartTimeStart
;
/** 结束 时间段时候开始时间 */
private
String
specialStartTimeEnd
;
/** 开始 时间段结束时间 */
private
String
specialEndTimeStart
;
/** 结束 时间段结束时间 */
private
String
specialEndTimeEnd
;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private
List
<
AttendanceGroupFixedworkSpecialQuery
>
orConditionList
;
...
...
@@ -632,70 +632,6 @@ public class AttendanceGroupFixedworkSpecialQuery extends AttendanceGroupFixedwo
this
.
specialTimeEnd
=
specialTimeEnd
;
}
/**
* 获取 开始 时间段时候开始时间
* @return specialTimeStartStart
*/
public
String
getSpecialTimeStartStart
(){
return
this
.
specialTimeStartStart
;
}
/**
* 设置 开始 时间段时候开始时间
* @param specialTimeStartStart
*/
public
void
setSpecialTimeStartStart
(
String
specialTimeStartStart
){
this
.
specialTimeStartStart
=
specialTimeStartStart
;
}
/**
* 获取 结束 时间段时候开始时间
* @return specialTimeStartEnd
*/
public
String
getSpecialTimeStartEnd
(){
return
this
.
specialTimeStartEnd
;
}
/**
* 设置 结束 时间段时候开始时间
* @param specialTimeStartEnd
*/
public
void
setSpecialTimeStartEnd
(
String
specialTimeStartEnd
){
this
.
specialTimeStartEnd
=
specialTimeStartEnd
;
}
/**
* 获取 开始 时间段结束时间
* @return specialTimeEndStart
*/
public
String
getSpecialTimeEndStart
(){
return
this
.
specialTimeEndStart
;
}
/**
* 设置 开始 时间段结束时间
* @param specialTimeEndStart
*/
public
void
setSpecialTimeEndStart
(
String
specialTimeEndStart
){
this
.
specialTimeEndStart
=
specialTimeEndStart
;
}
/**
* 获取 结束 时间段结束时间
* @return specialTimeEndEnd
*/
public
String
getSpecialTimeEndEnd
(){
return
this
.
specialTimeEndEnd
;
}
/**
* 设置 结束 时间段结束时间
* @param specialTimeEndEnd
*/
public
void
setSpecialTimeEndEnd
(
String
specialTimeEndEnd
){
this
.
specialTimeEndEnd
=
specialTimeEndEnd
;
}
/**
* 获取 备注
* @return remarkList
...
...
@@ -954,6 +890,70 @@ public class AttendanceGroupFixedworkSpecialQuery extends AttendanceGroupFixedwo
this
.
updateTimeEnd
=
updateTimeEnd
;
}
/**
* 获取 开始 时间段时候开始时间
* @return specialStartTimeStart
*/
public
String
getSpecialStartTimeStart
(){
return
this
.
specialStartTimeStart
;
}
/**
* 设置 开始 时间段时候开始时间
* @param specialStartTimeStart
*/
public
void
setSpecialStartTimeStart
(
String
specialStartTimeStart
){
this
.
specialStartTimeStart
=
specialStartTimeStart
;
}
/**
* 获取 结束 时间段时候开始时间
* @return specialStartTimeEnd
*/
public
String
getSpecialStartTimeEnd
(){
return
this
.
specialStartTimeEnd
;
}
/**
* 设置 结束 时间段时候开始时间
* @param specialStartTimeEnd
*/
public
void
setSpecialStartTimeEnd
(
String
specialStartTimeEnd
){
this
.
specialStartTimeEnd
=
specialStartTimeEnd
;
}
/**
* 获取 开始 时间段结束时间
* @return specialEndTimeStart
*/
public
String
getSpecialEndTimeStart
(){
return
this
.
specialEndTimeStart
;
}
/**
* 设置 开始 时间段结束时间
* @param specialEndTimeStart
*/
public
void
setSpecialEndTimeStart
(
String
specialEndTimeStart
){
this
.
specialEndTimeStart
=
specialEndTimeStart
;
}
/**
* 获取 结束 时间段结束时间
* @return specialEndTimeEnd
*/
public
String
getSpecialEndTimeEnd
(){
return
this
.
specialEndTimeEnd
;
}
/**
* 设置 结束 时间段结束时间
* @param specialEndTimeEnd
*/
public
void
setSpecialEndTimeEnd
(
String
specialEndTimeEnd
){
this
.
specialEndTimeEnd
=
specialEndTimeEnd
;
}
/**
* 设置 序号,主键,自增长
* @param id
...
...
@@ -1245,8 +1245,6 @@ public class AttendanceGroupFixedworkSpecialQuery extends AttendanceGroupFixedwo
/**
* 设置 备注
* @param remark
...
...
@@ -1375,6 +1373,8 @@ public class AttendanceGroupFixedworkSpecialQuery extends AttendanceGroupFixedwo
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/model/AttendanceGroupFreeworkSpecialEntity.java
View file @
9173472b
...
...
@@ -8,11 +8,11 @@ import com.mortals.framework.annotation.Excel;
import
com.mortals.framework.model.BaseEntityLong
;
import
com.mortals.xhx.module.attendance.model.vo.AttendanceGroupFreeworkSpecialVo
;
/**
* 考勤组考勤自由工时特殊日期配置实体对象
*
* @author zxfei
* @date 2023-04-08
*/
* 考勤组考勤自由工时特殊日期配置实体对象
*
* @author zxfei
* @date 2023-04-10
*/
public
class
AttendanceGroupFreeworkSpecialEntity
extends
AttendanceGroupFreeworkSpecialVo
{
private
static
final
long
serialVersionUID
=
1L
;
...
...
@@ -42,17 +42,17 @@ public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreewor
*/
private
Date
specialTime
;
/**
* 时间段时候开始时间
* 备注
*/
private
Date
specialTimeStart
;
private
String
remark
;
/**
* 时间段结束
时间
* 时间段时候开始
时间
*/
private
Date
special
TimeEnd
;
private
Date
special
StartTime
;
/**
* 备注
* 时间段结束时间
*/
private
String
remark
;
private
Date
specialEndTime
;
...
...
@@ -142,46 +142,46 @@ public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreewor
this
.
specialTime
=
specialTime
;
}
/**
* 获取 时间段时候开始时间
* @return Date
* 获取 备注
* @return String
*/
public
Date
getSpecialTimeStart
(){
return
specialTimeStart
;
public
String
getRemark
(){
return
remark
;
}
/**
* 设置 时间段时候开始时间
* @param specialTimeStart
* 设置 备注
* @param remark
*/
public
void
set
SpecialTimeStart
(
Date
specialTimeStart
){
this
.
specialTimeStart
=
specialTimeStart
;
public
void
set
Remark
(
String
remark
){
this
.
remark
=
remark
;
}
/**
* 获取 时间段结束
时间
* 获取 时间段时候开始
时间
* @return Date
*/
public
Date
getSpecial
TimeEnd
(){
return
special
TimeEnd
;
public
Date
getSpecial
StartTime
(){
return
special
StartTime
;
}
/**
* 设置 时间段结束
时间
* @param specialTimeEnd
* 设置 时间段时候开始
时间
* @param specialStartTime
*/
public
void
setSpecial
TimeEnd
(
Date
specialTimeEnd
){
this
.
special
TimeEnd
=
specialTimeEnd
;
public
void
setSpecial
StartTime
(
Date
specialStartTime
){
this
.
special
StartTime
=
specialStartTime
;
}
/**
* 获取 备注
* @return String
* 获取 时间段结束时间
* @return Date
*/
public
String
getRemark
(){
return
remark
;
public
Date
getSpecialEndTime
(){
return
specialEndTime
;
}
/**
* 设置 备注
* @param remark
* 设置 时间段结束时间
* @param specialEndTime
*/
public
void
set
Remark
(
String
remark
){
this
.
remark
=
remark
;
public
void
set
SpecialEndTime
(
Date
specialEndTime
){
this
.
specialEndTime
=
specialEndTime
;
}
...
...
@@ -211,9 +211,9 @@ public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreewor
sb
.
append
(
",className:"
).
append
(
getClassName
());
sb
.
append
(
",addWay:"
).
append
(
getAddWay
());
sb
.
append
(
",specialTime:"
).
append
(
getSpecialTime
());
sb
.
append
(
",specialTimeStart:"
).
append
(
getSpecialTimeStart
());
sb
.
append
(
",specialTimeEnd:"
).
append
(
getSpecialTimeEnd
());
sb
.
append
(
",remark:"
).
append
(
getRemark
());
sb
.
append
(
",specialStartTime:"
).
append
(
getSpecialStartTime
());
sb
.
append
(
",specialEndTime:"
).
append
(
getSpecialEndTime
());
return
sb
.
toString
();
}
...
...
@@ -231,10 +231,10 @@ public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreewor
this
.
specialTime
=
null
;
this
.
specialTimeStart
=
null
;
this
.
remark
=
""
;
this
.
specialTimeEnd
=
null
;
this
.
specialStartTime
=
null
;
this
.
remark
=
""
;
this
.
specialEndTime
=
null
;
}
}
\ No newline at end of file
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/model/AttendanceGroupFreeworkSpecialQuery.java
View file @
9173472b
...
...
@@ -4,11 +4,11 @@ import java.util.Date;
import
java.util.List
;
import
com.mortals.xhx.module.attendance.model.AttendanceGroupFreeworkSpecialEntity
;
/**
* 考勤组考勤自由工时特殊日期配置查询对象
*
* @author zxfei
* @date 2023-04-08
*/
* 考勤组考勤自由工时特殊日期配置查询对象
*
* @author zxfei
* @date 2023-04-10
*/
public
class
AttendanceGroupFreeworkSpecialQuery
extends
AttendanceGroupFreeworkSpecialEntity
{
/** 开始 序号,主键,自增长 */
private
Long
idStart
;
...
...
@@ -96,18 +96,6 @@ public class AttendanceGroupFreeworkSpecialQuery extends AttendanceGroupFreework
/** 结束 特殊时间 */
private
String
specialTimeEnd
;
/** 开始 时间段时候开始时间 */
private
String
specialTimeStartStart
;
/** 结束 时间段时候开始时间 */
private
String
specialTimeStartEnd
;
/** 开始 时间段结束时间 */
private
String
specialTimeEndStart
;
/** 结束 时间段结束时间 */
private
String
specialTimeEndEnd
;
/** 备注 */
private
List
<
String
>
remarkList
;
...
...
@@ -155,6 +143,18 @@ public class AttendanceGroupFreeworkSpecialQuery extends AttendanceGroupFreework
/** 结束 更新时间 */
private
String
updateTimeEnd
;
/** 开始 时间段时候开始时间 */
private
String
specialStartTimeStart
;
/** 结束 时间段时候开始时间 */
private
String
specialStartTimeEnd
;
/** 开始 时间段结束时间 */
private
String
specialEndTimeStart
;
/** 结束 时间段结束时间 */
private
String
specialEndTimeEnd
;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private
List
<
AttendanceGroupFreeworkSpecialQuery
>
orConditionList
;
...
...
@@ -632,70 +632,6 @@ public class AttendanceGroupFreeworkSpecialQuery extends AttendanceGroupFreework
this
.
specialTimeEnd
=
specialTimeEnd
;
}
/**
* 获取 开始 时间段时候开始时间
* @return specialTimeStartStart
*/
public
String
getSpecialTimeStartStart
(){
return
this
.
specialTimeStartStart
;
}
/**
* 设置 开始 时间段时候开始时间
* @param specialTimeStartStart
*/
public
void
setSpecialTimeStartStart
(
String
specialTimeStartStart
){
this
.
specialTimeStartStart
=
specialTimeStartStart
;
}
/**
* 获取 结束 时间段时候开始时间
* @return specialTimeStartEnd
*/
public
String
getSpecialTimeStartEnd
(){
return
this
.
specialTimeStartEnd
;
}
/**
* 设置 结束 时间段时候开始时间
* @param specialTimeStartEnd
*/
public
void
setSpecialTimeStartEnd
(
String
specialTimeStartEnd
){
this
.
specialTimeStartEnd
=
specialTimeStartEnd
;
}
/**
* 获取 开始 时间段结束时间
* @return specialTimeEndStart
*/
public
String
getSpecialTimeEndStart
(){
return
this
.
specialTimeEndStart
;
}
/**
* 设置 开始 时间段结束时间
* @param specialTimeEndStart
*/
public
void
setSpecialTimeEndStart
(
String
specialTimeEndStart
){
this
.
specialTimeEndStart
=
specialTimeEndStart
;
}
/**
* 获取 结束 时间段结束时间
* @return specialTimeEndEnd
*/
public
String
getSpecialTimeEndEnd
(){
return
this
.
specialTimeEndEnd
;
}
/**
* 设置 结束 时间段结束时间
* @param specialTimeEndEnd
*/
public
void
setSpecialTimeEndEnd
(
String
specialTimeEndEnd
){
this
.
specialTimeEndEnd
=
specialTimeEndEnd
;
}
/**
* 获取 备注
* @return remarkList
...
...
@@ -954,6 +890,70 @@ public class AttendanceGroupFreeworkSpecialQuery extends AttendanceGroupFreework
this
.
updateTimeEnd
=
updateTimeEnd
;
}
/**
* 获取 开始 时间段时候开始时间
* @return specialStartTimeStart
*/
public
String
getSpecialStartTimeStart
(){
return
this
.
specialStartTimeStart
;
}
/**
* 设置 开始 时间段时候开始时间
* @param specialStartTimeStart
*/
public
void
setSpecialStartTimeStart
(
String
specialStartTimeStart
){
this
.
specialStartTimeStart
=
specialStartTimeStart
;
}
/**
* 获取 结束 时间段时候开始时间
* @return specialStartTimeEnd
*/
public
String
getSpecialStartTimeEnd
(){
return
this
.
specialStartTimeEnd
;
}
/**
* 设置 结束 时间段时候开始时间
* @param specialStartTimeEnd
*/
public
void
setSpecialStartTimeEnd
(
String
specialStartTimeEnd
){
this
.
specialStartTimeEnd
=
specialStartTimeEnd
;
}
/**
* 获取 开始 时间段结束时间
* @return specialEndTimeStart
*/
public
String
getSpecialEndTimeStart
(){
return
this
.
specialEndTimeStart
;
}
/**
* 设置 开始 时间段结束时间
* @param specialEndTimeStart
*/
public
void
setSpecialEndTimeStart
(
String
specialEndTimeStart
){
this
.
specialEndTimeStart
=
specialEndTimeStart
;
}
/**
* 获取 结束 时间段结束时间
* @return specialEndTimeEnd
*/
public
String
getSpecialEndTimeEnd
(){
return
this
.
specialEndTimeEnd
;
}
/**
* 设置 结束 时间段结束时间
* @param specialEndTimeEnd
*/
public
void
setSpecialEndTimeEnd
(
String
specialEndTimeEnd
){
this
.
specialEndTimeEnd
=
specialEndTimeEnd
;
}
/**
* 设置 序号,主键,自增长
* @param id
...
...
@@ -1245,8 +1245,6 @@ public class AttendanceGroupFreeworkSpecialQuery extends AttendanceGroupFreework
/**
* 设置 备注
* @param remark
...
...
@@ -1375,6 +1373,8 @@ public class AttendanceGroupFreeworkSpecialQuery extends AttendanceGroupFreework
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/impl/AttendanceClassServiceImpl.java
View file @
9173472b
...
...
@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceClassDetailService;
import
org.springframework.util.ObjectUtils
;
import
java.util.Date
;
import
java.util.Arrays
;
import
java.util.List
;
/**
* AttendanceClassService
* 考勤班次信息 service实现
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/impl/AttendanceGroupFixedworkServiceImpl.java
View file @
9173472b
...
...
@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceGroupFixedworkSpecial
import
org.springframework.util.ObjectUtils
;
import
java.util.Date
;
import
java.util.Arrays
;
import
java.util.List
;
/**
* AttendanceGroupFixedworkService
* 考勤组考勤固定工时 service实现
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/impl/AttendanceGroupFreeworkServiceImpl.java
View file @
9173472b
...
...
@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceGroupFreeworkSpecialS
import
org.springframework.util.ObjectUtils
;
import
java.util.Date
;
import
java.util.Arrays
;
import
java.util.List
;
/**
* AttendanceGroupFreeworkService
* 考勤组考勤自由工时配置 service实现
...
...
attendance-performance-manager/src/main/java/com/mortals/xhx/module/attendance/service/impl/AttendanceGroupServiceImpl.java
View file @
9173472b
...
...
@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceGroupStaffService;
import
org.springframework.util.ObjectUtils
;
import
java.util.Date
;
import
java.util.Arrays
;
import
java.util.List
;
/**
* AttendanceGroupService
* 考勤组信息 service实现
...
...
attendance-performance-manager/src/main/resources/sqlmap/module/attendance/AttendanceGroupFixedworkMapper.xml
View file @
9173472b
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis-3-mapper.dtd">
"mybatis-3-mapper.dtd">
<mapper
namespace=
"com.mortals.xhx.module.attendance.dao.ibatis.AttendanceGroupFixedworkDaoImpl"
>
<!-- 字段和属性映射 -->
...
...
attendance-performance-manager/src/main/resources/sqlmap/module/attendance/AttendanceGroupFixedworkSpecialMapper.xml
View file @
9173472b
This diff is collapsed.
Click to expand it.
attendance-performance-manager/src/main/resources/sqlmap/module/attendance/AttendanceGroupFreeworkMapper.xml
View file @
9173472b
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis-3-mapper.dtd">
"mybatis-3-mapper.dtd">
<mapper
namespace=
"com.mortals.xhx.module.attendance.dao.ibatis.AttendanceGroupFreeworkDaoImpl"
>
<!-- 字段和属性映射 -->
...
...
attendance-performance-manager/src/main/resources/sqlmap/module/attendance/AttendanceGroupFreeworkSpecialMapper.xml
View file @
9173472b
This diff is collapsed.
Click to expand it.
db/module.sql
View file @
9173472b
...
...
@@ -571,16 +571,19 @@ CREATE TABLE mortals_xhx_attendance_group_freework_special(
`className`
varchar
(
128
)
COMMENT
'班次名称'
,
`addWay`
tinyint
(
1
)
DEFAULT
'0'
COMMENT
'无需打卡的日期类型(0.单个日期,1.时间段)'
,
`specialTime`
datetime
NOT
NULL
COMMENT
'特殊时间'
,
`special
TimeStart
`
datetime
NOT
NULL
COMMENT
'时间段时候开始时间'
,
`special
TimeEnd
`
datetime
NOT
NULL
COMMENT
'时间段结束时间'
,
`special
StartTime
`
datetime
NOT
NULL
COMMENT
'时间段时候开始时间'
,
`special
EndTime
`
datetime
NOT
NULL
COMMENT
'时间段结束时间'
,
`remark`
varchar
(
255
)
COMMENT
'备注'
,
`createUserId`
bigint
(
20
)
NOT
NULL
COMMENT
'创建用户'
,
`createTime`
datetime
NOT
NULL
COMMENT
'创建时间'
,
`updateUserId`
bigint
(
20
)
COMMENT
'更新用户'
,
`updateTime`
datetime
COMMENT
'更新时间'
,
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'考勤组考勤自由工时特殊日期配置'
;
-- ----------------------------
-- 考勤组考勤自由工时配置表
-- ----------------------------
...
...
@@ -618,8 +621,8 @@ CREATE TABLE mortals_xhx_attendance_group_fixedwork_special(
`className`
varchar
(
128
)
COMMENT
'班次名称'
,
`addWay`
tinyint
(
1
)
DEFAULT
'0'
COMMENT
'无需打卡的日期类型(0.单个日期,1.时间段)'
,
`specialTime`
datetime
NOT
NULL
COMMENT
'特殊时间'
,
`special
TimeStart
`
datetime
NOT
NULL
COMMENT
'时间段时候开始时间'
,
`special
TimeEnd
`
datetime
NOT
NULL
COMMENT
'时间段结束时间'
,
`special
StartTime
`
datetime
NOT
NULL
COMMENT
'时间段时候开始时间'
,
`special
EndTime
`
datetime
NOT
NULL
COMMENT
'时间段结束时间'
,
`remark`
varchar
(
255
)
COMMENT
'备注'
,
`createUserId`
bigint
(
20
)
NOT
NULL
COMMENT
'创建用户'
,
`createTime`
datetime
NOT
NULL
COMMENT
'创建时间'
,
...
...
@@ -628,6 +631,8 @@ CREATE TABLE mortals_xhx_attendance_group_fixedwork_special(
PRIMARY
KEY
(
`id`
)
)
ENGINE
=
InnoDB
DEFAULT
CHARSET
=
utf8
COMMENT
=
'考勤组考勤固定班制特殊日期配置'
;
-- ----------------------------
-- 考勤组考勤固定工时表
-- ----------------------------
...
...
doc/api.md
View file @
9173472b
...
...
@@ -8576,13 +8576,13 @@ data|object|数据对象
  
className|String|班次名称
  
addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
  
specialTime|Date|特殊时间
  
specialTimeStart|Date|时间段时候开始时间
  
specialTimeEnd|Date|时间段结束时间
  
remark|String|备注
  
createUserId|Long|创建用户
  
createTime|Date|创建时间
  
updateUserId|Long|更新用户
  
updateTime|Date|更新时间
  
specialStartTime|Date|时间段时候开始时间
  
specialEndTime|Date|时间段结束时间
dict|object|字典对象
 
must|object|字典属性对象,详见附录
 
addWay|object|字典属性对象,详见附录
...
...
@@ -8630,13 +8630,13 @@ data|object|数据对象
 
className|String|班次名称
 
addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
 
specialTime|Date|特殊时间
 
specialTimeStart|Date|时间段时候开始时间
 
specialTimeEnd|Date|时间段结束时间
 
remark|String|备注
 
createUserId|Long|创建用户
 
createTime|Date|创建时间
 
updateUserId|Long|更新用户
 
updateTime|Date|更新时间
 
specialStartTime|Date|时间段时候开始时间
 
specialEndTime|Date|时间段结束时间
dict|object|字典对象
 
must|object|字典属性对象,详见附录
 
addWay|object|字典属性对象,详见附录
...
...
@@ -8646,20 +8646,20 @@ dict|object|字典对象
{
"code": 1,
"data": {
"id":5
248
,
"freeWorkId":
9666
,
"must":
3613
,
"classId":
260
9,
"className":"n
gw8u1
",
"addWay":
6162
,
"specialTime":"2023-04-
08
",
"
specialTimeStart":"2023-04-08
",
"
specialTimeEnd":"2023-04-08"
,
"
remark":"jz8f5
0",
"
createUserId":5403
,
"
createTime":"2023-04-08
",
"
updateUserId":5469
,
"
updateTime":"2023-04-08
"
"id":5
076
,
"freeWorkId":
7022
,
"must":
2824
,
"classId":
154
9,
"className":"n
ddun6
",
"addWay":
9326
,
"specialTime":"2023-04-
10
",
"
remark":"gfccxk
",
"
createUserId":1207
,
"
createTime":"2023-04-1
0",
"
updateUserId":480
,
"
updateTime":"2023-04-10
",
"
specialStartTime":"2023-04-10"
,
"
specialEndTime":"2023-04-10
"
}
}
```
...
...
@@ -8684,22 +8684,22 @@ classId|Long|否|班次ID
className|String|否|班次名称
addWay|Integer|否|无需打卡的日期类型(0.单个日期,1.时间段)
specialTime|Date|是|特殊时间
specialTimeStart|Date|是|时间段时候开始时间
specialTimeEnd|Date|是|时间段结束时间
remark|String|否|备注
specialStartTime|Date|是|时间段时候开始时间
specialEndTime|Date|是|时间段结束时间
**请求样例:**
```
{
"freeWorkId":
1675
,
"must":
5147
,
"classId":
7952
,
"className":"
e0jfo6
",
"addWay":
2694
,
"specialTime":"2023-04-
08
",
"
specialTimeStart":"2023-04-0
8",
"special
TimeEnd":"2023-04-08
",
"
remark":"9tfxpf",
"freeWorkId":
6139
,
"must":
8249
,
"classId":
2953
,
"className":"
oh2and
",
"addWay":
82
,
"specialTime":"2023-04-
10
",
"
remark":"ypalu
8",
"special
StartTime":"2023-04-10
",
"
specialEndTime":"2023-04-10"
}
```
...
...
@@ -8719,13 +8719,13 @@ data|object|数据对象
  
className|String|班次名称
  
addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
  
specialTime|Date|特殊时间
  
specialTimeStart|Date|时间段时候开始时间
  
specialTimeEnd|Date|时间段结束时间
  
remark|String|备注
  
createUserId|Long|创建用户
  
createTime|Date|创建时间
  
updateUserId|Long|更新用户
  
updateTime|Date|更新时间
  
specialStartTime|Date|时间段时候开始时间
  
specialEndTime|Date|时间段结束时间
**响应消息样例:**
```
...
...
@@ -9092,13 +9092,13 @@ data|object|数据对象
  
className|String|班次名称
  
addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
  
specialTime|Date|特殊时间
  
specialTimeStart|Date|时间段时候开始时间
  
specialTimeEnd|Date|时间段结束时间
  
remark|String|备注
  
createUserId|Long|创建用户
  
createTime|Date|创建时间
  
updateUserId|Long|更新用户
  
updateTime|Date|更新时间
  
specialStartTime|Date|时间段时候开始时间
  
specialEndTime|Date|时间段结束时间
dict|object|字典对象
 
must|object|字典属性对象,详见附录
 
addWay|object|字典属性对象,详见附录
...
...
@@ -9146,13 +9146,13 @@ data|object|数据对象
 
className|String|班次名称
 
addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
 
specialTime|Date|特殊时间
 
specialTimeStart|Date|时间段时候开始时间
 
specialTimeEnd|Date|时间段结束时间
 
remark|String|备注
 
createUserId|Long|创建用户
 
createTime|Date|创建时间
 
updateUserId|Long|更新用户
 
updateTime|Date|更新时间
 
specialStartTime|Date|时间段时候开始时间
 
specialEndTime|Date|时间段结束时间
dict|object|字典对象
 
must|object|字典属性对象,详见附录
 
addWay|object|字典属性对象,详见附录
...
...
@@ -9162,20 +9162,20 @@ dict|object|字典对象
{
"code": 1,
"data": {
"id":
8015
,
"fixedWorkId":
2972
,
"must":
3802
,
"classId":
5674
,
"className":"
53zlul
",
"addWay":
4124
,
"specialTime":"2023-04-
08
",
"
specialTimeStart":"2023-04-08
",
"
specialTimeEnd":"2023-04-08"
,
"
remark":"0rfxq5
",
"
createUserId":8082
,
"
createTime":"2023-04-08
",
"
updateUserId":2828
,
"
updateTime":"2023-04-08
"
"id":
7924
,
"fixedWorkId":
1115
,
"must":
8070
,
"classId":
8139
,
"className":"
3c4hgu
",
"addWay":
1203
,
"specialTime":"2023-04-
10
",
"
remark":"w614hb
",
"
createUserId":4288
,
"
createTime":"2023-04-10
",
"
updateUserId":6736
,
"
updateTime":"2023-04-10
",
"
specialStartTime":"2023-04-10"
,
"
specialEndTime":"2023-04-10
"
}
}
```
...
...
@@ -9200,22 +9200,22 @@ classId|Long|否|班次ID
className|String|否|班次名称
addWay|Integer|否|无需打卡的日期类型(0.单个日期,1.时间段)
specialTime|Date|是|特殊时间
specialTimeStart|Date|是|时间段时候开始时间
specialTimeEnd|Date|是|时间段结束时间
remark|String|否|备注
specialStartTime|Date|是|时间段时候开始时间
specialEndTime|Date|是|时间段结束时间
**请求样例:**
```
{
"fixedWorkId":
8982
,
"must":
780
9,
"classId":
1902
,
"className":"
72xrq3
",
"addWay":
6684
,
"specialTime":"2023-04-
08
",
"
specialTimeStart":"2023-04-08
",
"special
TimeEnd":"2023-04-08
",
"
remark":"th3m5f",
"fixedWorkId":
9498
,
"must":
221
9,
"classId":
5994
,
"className":"
0a7u6p
",
"addWay":
3443
,
"specialTime":"2023-04-
10
",
"
remark":"takndm
",
"special
StartTime":"2023-04-10
",
"
specialEndTime":"2023-04-10"
}
```
...
...
@@ -9235,13 +9235,13 @@ data|object|数据对象
  
className|String|班次名称
  
addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
  
specialTime|Date|特殊时间
  
specialTimeStart|Date|时间段时候开始时间
  
specialTimeEnd|Date|时间段结束时间
  
remark|String|备注
  
createUserId|Long|创建用户
  
createTime|Date|创建时间
  
updateUserId|Long|更新用户
  
updateTime|Date|更新时间
  
specialStartTime|Date|时间段时候开始时间
  
specialEndTime|Date|时间段结束时间
**响应消息样例:**
```
...
...
doc/考勤绩效管理系统.docx
View file @
9173472b
No preview for this file type
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