Commit 9173472b authored by 赵啸非's avatar 赵啸非

修改特殊配置字段实体类

parent 970816ee
...@@ -8,180 +8,180 @@ import com.mortals.framework.annotation.Excel; ...@@ -8,180 +8,180 @@ import com.mortals.framework.annotation.Excel;
import com.mortals.framework.model.BaseEntityLong; import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.attendance.model.vo.AttendanceGroupFixedworkSpecialVo; import com.mortals.xhx.module.attendance.model.vo.AttendanceGroupFixedworkSpecialVo;
/** /**
* 考勤组考勤固定班制特殊日期配置实体对象 * 考勤组考勤固定班制特殊日期配置实体对象
* *
* @author zxfei * @author zxfei
* @date 2023-04-08 * @date 2023-04-10
*/ */
public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedworkSpecialVo { public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedworkSpecialVo {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**
* 固定班制考勤配置id * 固定班制考勤配置id
*/ */
private Long fixedWorkId; private Long fixedWorkId;
/** /**
* 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是) * 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是)
*/ */
private Integer must; private Integer must;
/** /**
* 班次ID * 班次ID
*/ */
private Long classId; private Long classId;
/** /**
* 班次名称 * 班次名称
*/ */
private String className; private String className;
/** /**
* 无需打卡的日期类型(0.单个日期,1.时间段) * 无需打卡的日期类型(0.单个日期,1.时间段)
*/ */
private Integer addWay; private Integer addWay;
/** /**
* 特殊时间 * 特殊时间
*/ */
private Date specialTime; private Date specialTime;
/** /**
* 时间段时候开始时间 * 备注
*/ */
private Date specialTimeStart; private String remark;
/** /**
* 时间段结束时间 * 时间段时候开始时间
*/ */
private Date specialTimeEnd; private Date specialStartTime;
/** /**
* 备注 * 时间段结束时间
*/ */
private String remark; private Date specialEndTime;
public AttendanceGroupFixedworkSpecialEntity(){} public AttendanceGroupFixedworkSpecialEntity(){}
/** /**
* 获取 固定班制考勤配置id * 获取 固定班制考勤配置id
* @return Long * @return Long
*/ */
public Long getFixedWorkId(){ public Long getFixedWorkId(){
return fixedWorkId; return fixedWorkId;
} }
/** /**
* 设置 固定班制考勤配置id * 设置 固定班制考勤配置id
* @param fixedWorkId * @param fixedWorkId
*/ */
public void setFixedWorkId(Long fixedWorkId){ public void setFixedWorkId(Long fixedWorkId){
this.fixedWorkId = fixedWorkId; this.fixedWorkId = fixedWorkId;
} }
/** /**
* 获取 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是) * 获取 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是)
* @return Integer * @return Integer
*/ */
public Integer getMust(){ public Integer getMust(){
return must; return must;
} }
/** /**
* 设置 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是) * 设置 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是)
* @param must * @param must
*/ */
public void setMust(Integer must){ public void setMust(Integer must){
this.must = must; this.must = must;
} }
/** /**
* 获取 班次ID * 获取 班次ID
* @return Long * @return Long
*/ */
public Long getClassId(){ public Long getClassId(){
return classId; return classId;
} }
/** /**
* 设置 班次ID * 设置 班次ID
* @param classId * @param classId
*/ */
public void setClassId(Long classId){ public void setClassId(Long classId){
this.classId = classId; this.classId = classId;
} }
/** /**
* 获取 班次名称 * 获取 班次名称
* @return String * @return String
*/ */
public String getClassName(){ public String getClassName(){
return className; return className;
} }
/** /**
* 设置 班次名称 * 设置 班次名称
* @param className * @param className
*/ */
public void setClassName(String className){ public void setClassName(String className){
this.className = className; this.className = className;
} }
/** /**
* 获取 无需打卡的日期类型(0.单个日期,1.时间段) * 获取 无需打卡的日期类型(0.单个日期,1.时间段)
* @return Integer * @return Integer
*/ */
public Integer getAddWay(){ public Integer getAddWay(){
return addWay; return addWay;
} }
/** /**
* 设置 无需打卡的日期类型(0.单个日期,1.时间段) * 设置 无需打卡的日期类型(0.单个日期,1.时间段)
* @param addWay * @param addWay
*/ */
public void setAddWay(Integer addWay){ public void setAddWay(Integer addWay){
this.addWay = addWay; this.addWay = addWay;
} }
/** /**
* 获取 特殊时间 * 获取 特殊时间
* @return Date * @return Date
*/ */
public Date getSpecialTime(){ public Date getSpecialTime(){
return specialTime; return specialTime;
} }
/** /**
* 设置 特殊时间 * 设置 特殊时间
* @param specialTime * @param specialTime
*/ */
public void setSpecialTime(Date specialTime){ public void setSpecialTime(Date specialTime){
this.specialTime = specialTime; this.specialTime = specialTime;
} }
/** /**
* 获取 时间段时候开始时间 * 获取 备注
* @return Date * @return String
*/ */
public Date getSpecialTimeStart(){ public String getRemark(){
return specialTimeStart; return remark;
} }
/** /**
* 设置 时间段时候开始时间 * 设置 备注
* @param specialTimeStart * @param remark
*/ */
public void setSpecialTimeStart(Date specialTimeStart){ public void setRemark(String remark){
this.specialTimeStart = specialTimeStart; this.remark = remark;
} }
/** /**
* 获取 时间段结束时间 * 获取 时间段时候开始时间
* @return Date * @return Date
*/ */
public Date getSpecialTimeEnd(){ public Date getSpecialStartTime(){
return specialTimeEnd; return specialStartTime;
} }
/** /**
* 设置 时间段结束时间 * 设置 时间段时候开始时间
* @param specialTimeEnd * @param specialStartTime
*/ */
public void setSpecialTimeEnd(Date specialTimeEnd){ public void setSpecialStartTime(Date specialStartTime){
this.specialTimeEnd = specialTimeEnd; this.specialStartTime = specialStartTime;
} }
/** /**
* 获取 备注 * 获取 时间段结束时间
* @return String * @return Date
*/ */
public String getRemark(){ public Date getSpecialEndTime(){
return remark; return specialEndTime;
} }
/** /**
* 设置 备注 * 设置 时间段结束时间
* @param remark * @param specialEndTime
*/ */
public void setRemark(String remark){ public void setSpecialEndTime(Date specialEndTime){
this.remark = remark; this.specialEndTime = specialEndTime;
} }
...@@ -189,7 +189,7 @@ public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedw ...@@ -189,7 +189,7 @@ public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedw
@Override @Override
public int hashCode() { public int hashCode() {
return this.getId().hashCode(); return this.getId().hashCode();
} }
@Override @Override
public boolean equals(Object obj) { public boolean equals(Object obj) {
...@@ -197,7 +197,7 @@ public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedw ...@@ -197,7 +197,7 @@ public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedw
if (obj instanceof AttendanceGroupFixedworkSpecialEntity) { if (obj instanceof AttendanceGroupFixedworkSpecialEntity) {
AttendanceGroupFixedworkSpecialEntity tmp = (AttendanceGroupFixedworkSpecialEntity) obj; AttendanceGroupFixedworkSpecialEntity tmp = (AttendanceGroupFixedworkSpecialEntity) obj;
if (this.getId() == tmp.getId()) { if (this.getId() == tmp.getId()) {
return true; return true;
} }
} }
return false; return false;
...@@ -211,30 +211,30 @@ public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedw ...@@ -211,30 +211,30 @@ public class AttendanceGroupFixedworkSpecialEntity extends AttendanceGroupFixedw
sb.append(",className:").append(getClassName()); sb.append(",className:").append(getClassName());
sb.append(",addWay:").append(getAddWay()); sb.append(",addWay:").append(getAddWay());
sb.append(",specialTime:").append(getSpecialTime()); sb.append(",specialTime:").append(getSpecialTime());
sb.append(",specialTimeStart:").append(getSpecialTimeStart());
sb.append(",specialTimeEnd:").append(getSpecialTimeEnd());
sb.append(",remark:").append(getRemark()); sb.append(",remark:").append(getRemark());
sb.append(",specialStartTime:").append(getSpecialStartTime());
sb.append(",specialEndTime:").append(getSpecialEndTime());
return sb.toString(); return sb.toString();
} }
public void initAttrValue(){ public void initAttrValue(){
this.fixedWorkId = null; this.fixedWorkId = null;
this.must = 0; this.must = 0;
this.classId = null; this.classId = null;
this.className = ""; this.className = "";
this.addWay = 0; this.addWay = 0;
this.specialTime = null; 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
...@@ -8,180 +8,180 @@ import com.mortals.framework.annotation.Excel; ...@@ -8,180 +8,180 @@ import com.mortals.framework.annotation.Excel;
import com.mortals.framework.model.BaseEntityLong; import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.attendance.model.vo.AttendanceGroupFreeworkSpecialVo; import com.mortals.xhx.module.attendance.model.vo.AttendanceGroupFreeworkSpecialVo;
/** /**
* 考勤组考勤自由工时特殊日期配置实体对象 * 考勤组考勤自由工时特殊日期配置实体对象
* *
* @author zxfei * @author zxfei
* @date 2023-04-08 * @date 2023-04-10
*/ */
public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreeworkSpecialVo { public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreeworkSpecialVo {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**
* 自由工时考勤配置id * 自由工时考勤配置id
*/ */
private Long freeWorkId; private Long freeWorkId;
/** /**
* 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是) * 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是)
*/ */
private Integer must; private Integer must;
/** /**
* 班次ID * 班次ID
*/ */
private Long classId; private Long classId;
/** /**
* 班次名称 * 班次名称
*/ */
private String className; private String className;
/** /**
* 无需打卡的日期类型(0.单个日期,1.时间段) * 无需打卡的日期类型(0.单个日期,1.时间段)
*/ */
private Integer addWay; private Integer addWay;
/** /**
* 特殊时间 * 特殊时间
*/ */
private Date specialTime; private Date specialTime;
/** /**
* 时间段时候开始时间 * 备注
*/ */
private Date specialTimeStart; private String remark;
/** /**
* 时间段结束时间 * 时间段时候开始时间
*/ */
private Date specialTimeEnd; private Date specialStartTime;
/** /**
* 备注 * 时间段结束时间
*/ */
private String remark; private Date specialEndTime;
public AttendanceGroupFreeworkSpecialEntity(){} public AttendanceGroupFreeworkSpecialEntity(){}
/** /**
* 获取 自由工时考勤配置id * 获取 自由工时考勤配置id
* @return Long * @return Long
*/ */
public Long getFreeWorkId(){ public Long getFreeWorkId(){
return freeWorkId; return freeWorkId;
} }
/** /**
* 设置 自由工时考勤配置id * 设置 自由工时考勤配置id
* @param freeWorkId * @param freeWorkId
*/ */
public void setFreeWorkId(Long freeWorkId){ public void setFreeWorkId(Long freeWorkId){
this.freeWorkId = freeWorkId; this.freeWorkId = freeWorkId;
} }
/** /**
* 获取 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是) * 获取 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是)
* @return Integer * @return Integer
*/ */
public Integer getMust(){ public Integer getMust(){
return must; return must;
} }
/** /**
* 设置 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是) * 设置 是否必须打卡的日期,当为1时有班次相关信息,否则有无需打卡时间段信息(0.否,1.是)
* @param must * @param must
*/ */
public void setMust(Integer must){ public void setMust(Integer must){
this.must = must; this.must = must;
} }
/** /**
* 获取 班次ID * 获取 班次ID
* @return Long * @return Long
*/ */
public Long getClassId(){ public Long getClassId(){
return classId; return classId;
} }
/** /**
* 设置 班次ID * 设置 班次ID
* @param classId * @param classId
*/ */
public void setClassId(Long classId){ public void setClassId(Long classId){
this.classId = classId; this.classId = classId;
} }
/** /**
* 获取 班次名称 * 获取 班次名称
* @return String * @return String
*/ */
public String getClassName(){ public String getClassName(){
return className; return className;
} }
/** /**
* 设置 班次名称 * 设置 班次名称
* @param className * @param className
*/ */
public void setClassName(String className){ public void setClassName(String className){
this.className = className; this.className = className;
} }
/** /**
* 获取 无需打卡的日期类型(0.单个日期,1.时间段) * 获取 无需打卡的日期类型(0.单个日期,1.时间段)
* @return Integer * @return Integer
*/ */
public Integer getAddWay(){ public Integer getAddWay(){
return addWay; return addWay;
} }
/** /**
* 设置 无需打卡的日期类型(0.单个日期,1.时间段) * 设置 无需打卡的日期类型(0.单个日期,1.时间段)
* @param addWay * @param addWay
*/ */
public void setAddWay(Integer addWay){ public void setAddWay(Integer addWay){
this.addWay = addWay; this.addWay = addWay;
} }
/** /**
* 获取 特殊时间 * 获取 特殊时间
* @return Date * @return Date
*/ */
public Date getSpecialTime(){ public Date getSpecialTime(){
return specialTime; return specialTime;
} }
/** /**
* 设置 特殊时间 * 设置 特殊时间
* @param specialTime * @param specialTime
*/ */
public void setSpecialTime(Date specialTime){ public void setSpecialTime(Date specialTime){
this.specialTime = specialTime; this.specialTime = specialTime;
} }
/** /**
* 获取 时间段时候开始时间 * 获取 备注
* @return Date * @return String
*/ */
public Date getSpecialTimeStart(){ public String getRemark(){
return specialTimeStart; return remark;
} }
/** /**
* 设置 时间段时候开始时间 * 设置 备注
* @param specialTimeStart * @param remark
*/ */
public void setSpecialTimeStart(Date specialTimeStart){ public void setRemark(String remark){
this.specialTimeStart = specialTimeStart; this.remark = remark;
} }
/** /**
* 获取 时间段结束时间 * 获取 时间段时候开始时间
* @return Date * @return Date
*/ */
public Date getSpecialTimeEnd(){ public Date getSpecialStartTime(){
return specialTimeEnd; return specialStartTime;
} }
/** /**
* 设置 时间段结束时间 * 设置 时间段时候开始时间
* @param specialTimeEnd * @param specialStartTime
*/ */
public void setSpecialTimeEnd(Date specialTimeEnd){ public void setSpecialStartTime(Date specialStartTime){
this.specialTimeEnd = specialTimeEnd; this.specialStartTime = specialStartTime;
} }
/** /**
* 获取 备注 * 获取 时间段结束时间
* @return String * @return Date
*/ */
public String getRemark(){ public Date getSpecialEndTime(){
return remark; return specialEndTime;
} }
/** /**
* 设置 备注 * 设置 时间段结束时间
* @param remark * @param specialEndTime
*/ */
public void setRemark(String remark){ public void setSpecialEndTime(Date specialEndTime){
this.remark = remark; this.specialEndTime = specialEndTime;
} }
...@@ -189,7 +189,7 @@ public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreewor ...@@ -189,7 +189,7 @@ public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreewor
@Override @Override
public int hashCode() { public int hashCode() {
return this.getId().hashCode(); return this.getId().hashCode();
} }
@Override @Override
public boolean equals(Object obj) { public boolean equals(Object obj) {
...@@ -197,7 +197,7 @@ public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreewor ...@@ -197,7 +197,7 @@ public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreewor
if (obj instanceof AttendanceGroupFreeworkSpecialEntity) { if (obj instanceof AttendanceGroupFreeworkSpecialEntity) {
AttendanceGroupFreeworkSpecialEntity tmp = (AttendanceGroupFreeworkSpecialEntity) obj; AttendanceGroupFreeworkSpecialEntity tmp = (AttendanceGroupFreeworkSpecialEntity) obj;
if (this.getId() == tmp.getId()) { if (this.getId() == tmp.getId()) {
return true; return true;
} }
} }
return false; return false;
...@@ -211,30 +211,30 @@ public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreewor ...@@ -211,30 +211,30 @@ public class AttendanceGroupFreeworkSpecialEntity extends AttendanceGroupFreewor
sb.append(",className:").append(getClassName()); sb.append(",className:").append(getClassName());
sb.append(",addWay:").append(getAddWay()); sb.append(",addWay:").append(getAddWay());
sb.append(",specialTime:").append(getSpecialTime()); sb.append(",specialTime:").append(getSpecialTime());
sb.append(",specialTimeStart:").append(getSpecialTimeStart());
sb.append(",specialTimeEnd:").append(getSpecialTimeEnd());
sb.append(",remark:").append(getRemark()); sb.append(",remark:").append(getRemark());
sb.append(",specialStartTime:").append(getSpecialStartTime());
sb.append(",specialEndTime:").append(getSpecialEndTime());
return sb.toString(); return sb.toString();
} }
public void initAttrValue(){ public void initAttrValue(){
this.freeWorkId = null; this.freeWorkId = null;
this.must = 0; this.must = 0;
this.classId = null; this.classId = null;
this.className = ""; this.className = "";
this.addWay = 0; this.addWay = 0;
this.specialTime = null; 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
...@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceClassDetailService; ...@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceClassDetailService;
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
import java.util.Date; import java.util.Date;
import java.util.Arrays; import java.util.Arrays;
import java.util.List;
/** /**
* AttendanceClassService * AttendanceClassService
* 考勤班次信息 service实现 * 考勤班次信息 service实现
......
...@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceGroupFixedworkSpecial ...@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceGroupFixedworkSpecial
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
import java.util.Date; import java.util.Date;
import java.util.Arrays; import java.util.Arrays;
import java.util.List;
/** /**
* AttendanceGroupFixedworkService * AttendanceGroupFixedworkService
* 考勤组考勤固定工时 service实现 * 考勤组考勤固定工时 service实现
......
...@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceGroupFreeworkSpecialS ...@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceGroupFreeworkSpecialS
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
import java.util.Date; import java.util.Date;
import java.util.Arrays; import java.util.Arrays;
import java.util.List;
/** /**
* AttendanceGroupFreeworkService * AttendanceGroupFreeworkService
* 考勤组考勤自由工时配置 service实现 * 考勤组考勤自由工时配置 service实现
......
...@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceGroupStaffService; ...@@ -13,6 +13,8 @@ import com.mortals.xhx.module.attendance.service.AttendanceGroupStaffService;
import org.springframework.util.ObjectUtils; import org.springframework.util.ObjectUtils;
import java.util.Date; import java.util.Date;
import java.util.Arrays; import java.util.Arrays;
import java.util.List;
/** /**
* AttendanceGroupService * AttendanceGroupService
* 考勤组信息 service实现 * 考勤组信息 service实现
......
...@@ -571,16 +571,19 @@ CREATE TABLE mortals_xhx_attendance_group_freework_special( ...@@ -571,16 +571,19 @@ CREATE TABLE mortals_xhx_attendance_group_freework_special(
`className` varchar(128) COMMENT '班次名称', `className` varchar(128) COMMENT '班次名称',
`addWay` tinyint(1) DEFAULT '0' COMMENT '无需打卡的日期类型(0.单个日期,1.时间段)', `addWay` tinyint(1) DEFAULT '0' COMMENT '无需打卡的日期类型(0.单个日期,1.时间段)',
`specialTime` datetime NOT NULL COMMENT '特殊时间', `specialTime` datetime NOT NULL COMMENT '特殊时间',
`specialTimeStart` datetime NOT NULL COMMENT '时间段时候开始时间', `specialStartTime` datetime NOT NULL COMMENT '时间段时候开始时间',
`specialTimeEnd` datetime NOT NULL COMMENT '时间段结束时间', `specialEndTime` datetime NOT NULL COMMENT '时间段结束时间',
`remark` varchar(255) COMMENT '备注', `remark` varchar(255) COMMENT '备注',
`createUserId` bigint(20) NOT NULL COMMENT '创建用户', `createUserId` bigint(20) NOT NULL COMMENT '创建用户',
`createTime` datetime NOT NULL COMMENT '创建时间', `createTime` datetime NOT NULL COMMENT '创建时间',
`updateUserId` bigint(20) COMMENT '更新用户', `updateUserId` bigint(20) COMMENT '更新用户',
`updateTime` datetime COMMENT '更新时间', `updateTime` datetime COMMENT '更新时间',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='考勤组考勤自由工时特殊日期配置'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='考勤组考勤自由工时特殊日期配置';
-- ---------------------------- -- ----------------------------
-- 考勤组考勤自由工时配置表 -- 考勤组考勤自由工时配置表
-- ---------------------------- -- ----------------------------
...@@ -618,8 +621,8 @@ CREATE TABLE mortals_xhx_attendance_group_fixedwork_special( ...@@ -618,8 +621,8 @@ CREATE TABLE mortals_xhx_attendance_group_fixedwork_special(
`className` varchar(128) COMMENT '班次名称', `className` varchar(128) COMMENT '班次名称',
`addWay` tinyint(1) DEFAULT '0' COMMENT '无需打卡的日期类型(0.单个日期,1.时间段)', `addWay` tinyint(1) DEFAULT '0' COMMENT '无需打卡的日期类型(0.单个日期,1.时间段)',
`specialTime` datetime NOT NULL COMMENT '特殊时间', `specialTime` datetime NOT NULL COMMENT '特殊时间',
`specialTimeStart` datetime NOT NULL COMMENT '时间段时候开始时间', `specialStartTime` datetime NOT NULL COMMENT '时间段时候开始时间',
`specialTimeEnd` datetime NOT NULL COMMENT '时间段结束时间', `specialEndTime` datetime NOT NULL COMMENT '时间段结束时间',
`remark` varchar(255) COMMENT '备注', `remark` varchar(255) COMMENT '备注',
`createUserId` bigint(20) NOT NULL COMMENT '创建用户', `createUserId` bigint(20) NOT NULL COMMENT '创建用户',
`createTime` datetime NOT NULL COMMENT '创建时间', `createTime` datetime NOT NULL COMMENT '创建时间',
...@@ -628,6 +631,8 @@ CREATE TABLE mortals_xhx_attendance_group_fixedwork_special( ...@@ -628,6 +631,8 @@ CREATE TABLE mortals_xhx_attendance_group_fixedwork_special(
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='考勤组考勤固定班制特殊日期配置'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='考勤组考勤固定班制特殊日期配置';
-- ---------------------------- -- ----------------------------
-- 考勤组考勤固定工时表 -- 考勤组考勤固定工时表
-- ---------------------------- -- ----------------------------
......
...@@ -8576,13 +8576,13 @@ data|object|数据对象 ...@@ -8576,13 +8576,13 @@ data|object|数据对象
  className|String|班次名称   className|String|班次名称
  addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)   addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
  specialTime|Date|特殊时间   specialTime|Date|特殊时间
  specialTimeStart|Date|时间段时候开始时间
  specialTimeEnd|Date|时间段结束时间
  remark|String|备注   remark|String|备注
  createUserId|Long|创建用户   createUserId|Long|创建用户
  createTime|Date|创建时间   createTime|Date|创建时间
  updateUserId|Long|更新用户   updateUserId|Long|更新用户
  updateTime|Date|更新时间   updateTime|Date|更新时间
  specialStartTime|Date|时间段时候开始时间
  specialEndTime|Date|时间段结束时间
dict|object|字典对象 dict|object|字典对象
 must|object|字典属性对象,详见附录  must|object|字典属性对象,详见附录
 addWay|object|字典属性对象,详见附录  addWay|object|字典属性对象,详见附录
...@@ -8630,13 +8630,13 @@ data|object|数据对象 ...@@ -8630,13 +8630,13 @@ data|object|数据对象
 className|String|班次名称  className|String|班次名称
 addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)  addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
 specialTime|Date|特殊时间  specialTime|Date|特殊时间
 specialTimeStart|Date|时间段时候开始时间
 specialTimeEnd|Date|时间段结束时间
 remark|String|备注  remark|String|备注
 createUserId|Long|创建用户  createUserId|Long|创建用户
 createTime|Date|创建时间  createTime|Date|创建时间
 updateUserId|Long|更新用户  updateUserId|Long|更新用户
 updateTime|Date|更新时间  updateTime|Date|更新时间
 specialStartTime|Date|时间段时候开始时间
 specialEndTime|Date|时间段结束时间
dict|object|字典对象 dict|object|字典对象
 must|object|字典属性对象,详见附录  must|object|字典属性对象,详见附录
 addWay|object|字典属性对象,详见附录  addWay|object|字典属性对象,详见附录
...@@ -8646,20 +8646,20 @@ dict|object|字典对象 ...@@ -8646,20 +8646,20 @@ dict|object|字典对象
{ {
"code": 1, "code": 1,
"data": { "data": {
"id":5248, "id":5076,
"freeWorkId":9666, "freeWorkId":7022,
"must":3613, "must":2824,
"classId":2609, "classId":1549,
"className":"ngw8u1", "className":"nddun6",
"addWay":6162, "addWay":9326,
"specialTime":"2023-04-08", "specialTime":"2023-04-10",
"specialTimeStart":"2023-04-08", "remark":"gfccxk",
"specialTimeEnd":"2023-04-08", "createUserId":1207,
"remark":"jz8f50", "createTime":"2023-04-10",
"createUserId":5403, "updateUserId":480,
"createTime":"2023-04-08", "updateTime":"2023-04-10",
"updateUserId":5469, "specialStartTime":"2023-04-10",
"updateTime":"2023-04-08" "specialEndTime":"2023-04-10"
} }
} }
``` ```
...@@ -8684,22 +8684,22 @@ classId|Long|否|班次ID ...@@ -8684,22 +8684,22 @@ classId|Long|否|班次ID
className|String|否|班次名称 className|String|否|班次名称
addWay|Integer|否|无需打卡的日期类型(0.单个日期,1.时间段) addWay|Integer|否|无需打卡的日期类型(0.单个日期,1.时间段)
specialTime|Date|是|特殊时间 specialTime|Date|是|特殊时间
specialTimeStart|Date|是|时间段时候开始时间
specialTimeEnd|Date|是|时间段结束时间
remark|String|否|备注 remark|String|否|备注
specialStartTime|Date|是|时间段时候开始时间
specialEndTime|Date|是|时间段结束时间
**请求样例:** **请求样例:**
``` ```
{ {
"freeWorkId":1675, "freeWorkId":6139,
"must":5147, "must":8249,
"classId":7952, "classId":2953,
"className":"e0jfo6", "className":"oh2and",
"addWay":2694, "addWay":82,
"specialTime":"2023-04-08", "specialTime":"2023-04-10",
"specialTimeStart":"2023-04-08", "remark":"ypalu8",
"specialTimeEnd":"2023-04-08", "specialStartTime":"2023-04-10",
"remark":"9tfxpf", "specialEndTime":"2023-04-10"
} }
``` ```
...@@ -8719,13 +8719,13 @@ data|object|数据对象 ...@@ -8719,13 +8719,13 @@ data|object|数据对象
  className|String|班次名称   className|String|班次名称
  addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)   addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
  specialTime|Date|特殊时间   specialTime|Date|特殊时间
  specialTimeStart|Date|时间段时候开始时间
  specialTimeEnd|Date|时间段结束时间
  remark|String|备注   remark|String|备注
  createUserId|Long|创建用户   createUserId|Long|创建用户
  createTime|Date|创建时间   createTime|Date|创建时间
  updateUserId|Long|更新用户   updateUserId|Long|更新用户
  updateTime|Date|更新时间   updateTime|Date|更新时间
  specialStartTime|Date|时间段时候开始时间
  specialEndTime|Date|时间段结束时间
**响应消息样例:** **响应消息样例:**
``` ```
...@@ -9092,13 +9092,13 @@ data|object|数据对象 ...@@ -9092,13 +9092,13 @@ data|object|数据对象
  className|String|班次名称   className|String|班次名称
  addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)   addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
  specialTime|Date|特殊时间   specialTime|Date|特殊时间
  specialTimeStart|Date|时间段时候开始时间
  specialTimeEnd|Date|时间段结束时间
  remark|String|备注   remark|String|备注
  createUserId|Long|创建用户   createUserId|Long|创建用户
  createTime|Date|创建时间   createTime|Date|创建时间
  updateUserId|Long|更新用户   updateUserId|Long|更新用户
  updateTime|Date|更新时间   updateTime|Date|更新时间
  specialStartTime|Date|时间段时候开始时间
  specialEndTime|Date|时间段结束时间
dict|object|字典对象 dict|object|字典对象
 must|object|字典属性对象,详见附录  must|object|字典属性对象,详见附录
 addWay|object|字典属性对象,详见附录  addWay|object|字典属性对象,详见附录
...@@ -9146,13 +9146,13 @@ data|object|数据对象 ...@@ -9146,13 +9146,13 @@ data|object|数据对象
 className|String|班次名称  className|String|班次名称
 addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)  addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
 specialTime|Date|特殊时间  specialTime|Date|特殊时间
 specialTimeStart|Date|时间段时候开始时间
 specialTimeEnd|Date|时间段结束时间
 remark|String|备注  remark|String|备注
 createUserId|Long|创建用户  createUserId|Long|创建用户
 createTime|Date|创建时间  createTime|Date|创建时间
 updateUserId|Long|更新用户  updateUserId|Long|更新用户
 updateTime|Date|更新时间  updateTime|Date|更新时间
 specialStartTime|Date|时间段时候开始时间
 specialEndTime|Date|时间段结束时间
dict|object|字典对象 dict|object|字典对象
 must|object|字典属性对象,详见附录  must|object|字典属性对象,详见附录
 addWay|object|字典属性对象,详见附录  addWay|object|字典属性对象,详见附录
...@@ -9162,20 +9162,20 @@ dict|object|字典对象 ...@@ -9162,20 +9162,20 @@ dict|object|字典对象
{ {
"code": 1, "code": 1,
"data": { "data": {
"id":8015, "id":7924,
"fixedWorkId":2972, "fixedWorkId":1115,
"must":3802, "must":8070,
"classId":5674, "classId":8139,
"className":"53zlul", "className":"3c4hgu",
"addWay":4124, "addWay":1203,
"specialTime":"2023-04-08", "specialTime":"2023-04-10",
"specialTimeStart":"2023-04-08", "remark":"w614hb",
"specialTimeEnd":"2023-04-08", "createUserId":4288,
"remark":"0rfxq5", "createTime":"2023-04-10",
"createUserId":8082, "updateUserId":6736,
"createTime":"2023-04-08", "updateTime":"2023-04-10",
"updateUserId":2828, "specialStartTime":"2023-04-10",
"updateTime":"2023-04-08" "specialEndTime":"2023-04-10"
} }
} }
``` ```
...@@ -9200,22 +9200,22 @@ classId|Long|否|班次ID ...@@ -9200,22 +9200,22 @@ classId|Long|否|班次ID
className|String|否|班次名称 className|String|否|班次名称
addWay|Integer|否|无需打卡的日期类型(0.单个日期,1.时间段) addWay|Integer|否|无需打卡的日期类型(0.单个日期,1.时间段)
specialTime|Date|是|特殊时间 specialTime|Date|是|特殊时间
specialTimeStart|Date|是|时间段时候开始时间
specialTimeEnd|Date|是|时间段结束时间
remark|String|否|备注 remark|String|否|备注
specialStartTime|Date|是|时间段时候开始时间
specialEndTime|Date|是|时间段结束时间
**请求样例:** **请求样例:**
``` ```
{ {
"fixedWorkId":8982, "fixedWorkId":9498,
"must":7809, "must":2219,
"classId":1902, "classId":5994,
"className":"72xrq3", "className":"0a7u6p",
"addWay":6684, "addWay":3443,
"specialTime":"2023-04-08", "specialTime":"2023-04-10",
"specialTimeStart":"2023-04-08", "remark":"takndm",
"specialTimeEnd":"2023-04-08", "specialStartTime":"2023-04-10",
"remark":"th3m5f", "specialEndTime":"2023-04-10"
} }
``` ```
...@@ -9235,13 +9235,13 @@ data|object|数据对象 ...@@ -9235,13 +9235,13 @@ data|object|数据对象
  className|String|班次名称   className|String|班次名称
  addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)   addWay|Integer|无需打卡的日期类型(0.单个日期,1.时间段)
  specialTime|Date|特殊时间   specialTime|Date|特殊时间
  specialTimeStart|Date|时间段时候开始时间
  specialTimeEnd|Date|时间段结束时间
  remark|String|备注   remark|String|备注
  createUserId|Long|创建用户   createUserId|Long|创建用户
  createTime|Date|创建时间   createTime|Date|创建时间
  updateUserId|Long|更新用户   updateUserId|Long|更新用户
  updateTime|Date|更新时间   updateTime|Date|更新时间
  specialStartTime|Date|时间段时候开始时间
  specialEndTime|Date|时间段结束时间
**响应消息样例:** **响应消息样例:**
``` ```
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment