Commit a6576662 authored by 赵啸非's avatar 赵啸非

添加用户类型修改

parent 29b3ce20
...@@ -49,6 +49,7 @@ const router = new Router({ ...@@ -49,6 +49,7 @@ const router = new Router({
...restBuilder("job", "job"), // 职位信息 ...restBuilder("job", "job"), // 职位信息
...restBuilder("staff/adjust/log", "staff/adjust/log"), // 员工调岗信息 ...restBuilder("staff/adjust/log", "staff/adjust/log"), // 员工调岗信息
...restBuilder("staff/onboard", "staff/onboard"), // 员工入职信息
...restBuilder("staff/regular", "staff/regular"), // 员工转正信息 ...restBuilder("staff/regular", "staff/regular"), // 员工转正信息
...restBuilder("staff/leave", "staff/leave"), // 员工离职信息 ...restBuilder("staff/leave", "staff/leave"), // 员工离职信息
...restBuilder("staff/contract", "staff/contract"), // 员工合同信息 ...restBuilder("staff/contract", "staff/contract"), // 员工合同信息
...@@ -127,7 +128,7 @@ const router = new Router({ ...@@ -127,7 +128,7 @@ const router = new Router({
...restBuilder("feedback", "feedback"), //反馈信息 ...restBuilder("feedback", "feedback"), //反馈信息
...restBuilder("feedback/addQuestion", "feedback/addQuestion"), //新增反馈 ...restBuilder("feedback/addQuestion", "feedback/addQuestion"), //新增反馈
...restBuilder("feedback/questionnaire", "feedback/questionnaire"), //问卷情况 ...restBuilder("feedback/questionnaire", "feedback/questionnaire"), //问卷情况
...restBuilder("feedback/question", "feedback/question"), //反馈问题 ...restBuilder("feedback/question", "feedback/question"), //反馈问题
...restBuilder("feedback/option", "feedback/option"), //反馈选项 ...restBuilder("feedback/option", "feedback/option"), //反馈选项
...restBuilder("feedback/answer", "feedback/answer"), //回答问题 ...restBuilder("feedback/answer", "feedback/answer"), //回答问题
......
<template>
<!-- 弹出框表单 -->
<el-dialog :title="title" :visible.sync="open" width="90%" append-to-body>
<el-form ref="form" :model="form" :rules="rules" label-width="120px">
<el-row>
<Field label="员工ID" prop="staffId" v-model="form.staffId" placeholder="请输入员工ID"/>
<Field label="员工姓名" prop="staffName" v-model="form.staffName" placeholder="请输入员工姓名"/>
<Field label="性别" prop="gender" v-model="form.gender" type="select" :enumData="dict.gender" placeholder="请选择性别"/>
<Field label="出生日期" prop="birthday" v-model="form.birthday" type="date" />
<Field label="照片" prop="photoPath" v-model="form.photoPath" type="textarea" placeholder="请输入照片"/>
<Field label="联系电话" prop="phoneNumber" v-model="form.phoneNumber" placeholder="请输入联系电话"/>
<Field label="身份证号码" prop="idCard" v-model="form.idCard" placeholder="请输入身份证号码"/>
<Field label="工号" prop="workNum" v-model="form.workNum" placeholder="请输入工号"/>
<Field label="入职登记表"><fileUpload v-model="form.filePath" prePath="/file/fileupload"/></Field>
<Field label="政治面貌 " prop="politicalstatus" v-model="form.politicalstatus" type="select" :enumData="dict.politicalstatus" placeholder="请选择政治面貌 "/>
<Field label="所属部门" prop="deptId" v-model="form.deptId" placeholder="请输入所属部门"/>
<Field label="所属部门名称" prop="deptName" v-model="form.deptName" placeholder="请输入所属部门名称"/>
<Field label="职位ID" prop="jobId" v-model="form.jobId" placeholder="请输入职位ID"/>
<Field label="职位名称" prop="jobName" v-model="form.jobName" placeholder="请输入职位名称"/>
<Field label="员工类型" prop="staffType" v-model="form.staffType" type="select" :enumData="dict.staffType" placeholder="请选择员工类型"/>
<Field label="员工状态" prop="onBoardStatus" v-model="form.onBoardStatus" type="select" :enumData="dict.onBoardStatus" placeholder="请选择员工状态"/>
<Field label="入职时间" prop="entryDate" v-model="form.entryDate" type="date" />
</el-row>
</el-form>
<div slot="footer" class="dialog-footer">
<el-button type="primary" v-if="pageInfo.type !== 'view'" @click="submitForm">确 定</el-button>
<el-button @click="cancel">取 消</el-button>
</div>
</el-dialog>
</template>
<script>
import form from "@/assets/mixins/formdialog";
import dialogShow from "./dialogshow";
import FileUpload from '@/components/FileUpload';
export default {
mixins: [form],
components: {
dialogShow ,
FileUpload,
},
data() {
return {
// 遮罩层
loading: true,
// 弹出层标题
title: "员工入职信息",
// 是否显示弹出层
open: false,
toString:[
"gender",
"politicalstatus",
"staffType",
"onBoardStatus",
],
// 表单校验
rules: {
staffName: [
{required: true,message: "请输入员工姓名", trigger: "blur" },
{max: 64,message: "最多只能录入64个字符",trigger: "blur",},
],
createTime: [
{required: true,message: "请选择创建时间" },
],
}
};
},
methods: {
/** 编辑 */
edit(row) {
this.reset()
this.query = { id: row.id };
this.urls.currUrl ="staff/onboard/edit";
this.getData();
this.pageInfo.type="edit"
this.title = "修改员工入职信息";
},
/** 新增 */
add(row) {
this.reset()
this.urls.currUrl = "staff/onboard/add";
this.getData();
this.pageInfo.type="add"
this.title = "新增员工入职信息";
},
/** 查看*/
view(row) {
this.reset()
this.query = { id: row.id };
this.urls.currUrl ="staff/onboard/view";
this.getData();
this.pageInfo.type="view"
this.title = "员工入职信息详细";
},
/**取消按钮 */
cancel() {
this.open = false;
},
/**获取数据后弹框 */
afterRender(data) {
this.open = true;
},
afterSubmit(data) {
this.open = false;
this.$emit("ok");
},
// 表单重置
reset() {
this.form = {
staffId : null,
staffName : "",
gender : 1,
birthday : null,
photoPath : "",
phoneNumber : "",
idCard : "",
workNum : "",
filePath : "",
politicalstatus : 1,
deptId : null,
deptName : "",
jobId : null,
jobName : "",
staffType : 1,
onBoardStatus : 1,
entryDate : null,
};
this.resetForm("form");
},
resetForm(refName) {
if (this.$refs[refName]) {
this.$refs[refName].resetFields();
}
},
},
};
</script>
<template>
<div class="page">
<LayoutTable :data="tableData" :config="tableConfig">
</LayoutTable>
<dialog-show ref="dialogform" @ok="getData" />
</div>
</template>
<script>
/** 表单弹出框模式需引入 */
import dialogShow from "./dialogshow";
import table from "@/assets/mixins/table";
export default {
name: "StaffOnboardList",
components: {
dialogShow
},
mixins: [table],
created() {
},
methods: {
/** 重写新增方法 */
toAdd(row) {
this.$refs.dialogform.add(row);
},
/** 重写编辑方法 */
toEdit(row) {
this.$refs.dialogform.edit(row);
},
/** 重写查看方法 */
toView(row) {
this.$refs.dialogform.view(row);
},
},
data() {
return {
config: {
search: [
],
columns: [
{type: "selection", width: 60},
{type: "index",label: "序号",width: 50},
{label: "员工姓名", prop: "staffName"},
{label: "性别", prop: "gender",formatter: this.formatter},
{label: "政治面貌 ", prop: "politicalstatus",formatter: this.formatter},
{label: "员工类型", prop: "staffType",formatter: this.formatter},
{label: "员工状态", prop: "onBoardStatus",formatter: this.formatter},
{label: "入职时间", prop: "entryDate", formatter: this.formatterDate},
{label: "创建用户", prop: "createUserId", formatter: this.formatter},
{
label: "操作",
width: 240,
formatter: row => {
return (
<table-buttons noAdd row={row} onEdit={this.toEdit} onView={this.toView} onDel={this.toDel} />
);
}
}
]
}
};
}
};
</script>
\ No newline at end of file
<template>
<layout-view>
<el-descriptions :title="title" :column="column" :size="size" :colon="false" border>
<template slot="title">
<i class="el-icon-tickets"></i>
基本详细信息
</template>
<template slot="extra">
<el-button type="primary" @click="$router.go(-1)" size="small">返回</el-button>
</template>
<el-descriptions-item label="员工ID" label-class-name="labelClass" content-class-name="contentClass">
{{form.staffId}}
</el-descriptions-item>
<el-descriptions-item label="员工姓名" label-class-name="labelClass" content-class-name="contentClass">
{{form.staffName}}
</el-descriptions-item>
<el-descriptions-item label="性别" label-class-name="labelClass" content-class-name="contentClass">
{{ util_formatters("gender", form.gender) }}
</el-descriptions-item>
<el-descriptions-item label="出生日期" label-class-name="labelClass" content-class-name="contentClass">
{{ util_formatterDate(form.birthday)}}
</el-descriptions-item>
<el-descriptions-item label="照片" label-class-name="labelClass" content-class-name="contentClass">
{{form.photoPath}}
</el-descriptions-item>
<el-descriptions-item label="联系电话" label-class-name="labelClass" content-class-name="contentClass">
{{form.phoneNumber}}
</el-descriptions-item>
<el-descriptions-item label="身份证号码" label-class-name="labelClass" content-class-name="contentClass">
{{form.idCard}}
</el-descriptions-item>
<el-descriptions-item label="工号" label-class-name="labelClass" content-class-name="contentClass">
{{form.workNum}}
</el-descriptions-item>
<el-descriptions-item label="入职登记表" label-class-name="labelClass" content-class-name="contentClass">
<fileUpload v-model="form.filePath" prePath="/file/fileupload"/>
</el-descriptions-item>
<el-descriptions-item label="政治面貌 " label-class-name="labelClass" content-class-name="contentClass">
{{ util_formatters("politicalstatus", form.politicalstatus) }}
</el-descriptions-item>
<el-descriptions-item label="所属部门" label-class-name="labelClass" content-class-name="contentClass">
{{form.deptId}}
</el-descriptions-item>
<el-descriptions-item label="所属部门名称" label-class-name="labelClass" content-class-name="contentClass">
{{form.deptName}}
</el-descriptions-item>
<el-descriptions-item label="职位ID" label-class-name="labelClass" content-class-name="contentClass">
{{form.jobId}}
</el-descriptions-item>
<el-descriptions-item label="职位名称" label-class-name="labelClass" content-class-name="contentClass">
{{form.jobName}}
</el-descriptions-item>
<el-descriptions-item label="员工类型" label-class-name="labelClass" content-class-name="contentClass">
{{ util_formatters("staffType", form.staffType) }}
</el-descriptions-item>
<el-descriptions-item label="员工状态" label-class-name="labelClass" content-class-name="contentClass">
{{ util_formatters("onBoardStatus", form.onBoardStatus) }}
</el-descriptions-item>
<el-descriptions-item label="入职时间" label-class-name="labelClass" content-class-name="contentClass">
{{ util_formatterDate(form.entryDate)}}
</el-descriptions-item>
</el-descriptions>
</layout-view>
</template>
<script>
import view from "@/assets/mixins/view";
import FileUpload from '@/components/FileUpload';
export default {
mixins: [view],
components: {
FileUpload,
},
methods: {
},
data() {
return {
size:"small",
column:2,
toString:[
"gender",
"politicalstatus",
"staffType",
"onBoardStatus",
],
toArrays: [
],
toDate: [
]
}
}
}
</script>
<style lang="less">
.labelClass{
width: 200px;
}
.el-descriptions__body{
margin-left: 5px;
margin-right: 5px;
color: #606266;
background-color: #FFF;
}
.contentClass{
width: 600px;
}
</style>
\ No newline at end of file
package com.mortals.xhx.common.code;
import java.util.LinkedHashMap;
import java.util.Map;
/**
* 员工状态(1.待入职,2.试用中,3.超期)枚举类
*
* @author zxfei
*/
public enum OnBoardStatusEnum {
待入职(1, "待入职"),
试用中(2, "试用中"),
超期(3, "超期");
private Integer value;
private String desc;
OnBoardStatusEnum(Integer value, String desc) {
this.value = value;
this.desc = desc;
}
public Integer getValue() {
return this.value;
}
public String getDesc() {
return this.desc;
}
public static OnBoardStatusEnum getByValue(Integer value) {
for (OnBoardStatusEnum onBoardStatusEnum : OnBoardStatusEnum.values()) {
if (onBoardStatusEnum.getValue() == value) {
return onBoardStatusEnum;
}
}
return null;
}
/**
* 获取Map集合
*
* @param eItem 不包含项
* @return
*/
public static Map<String, String> getEnumMap(Integer... eItem) {
Map<String, String> resultMap = new LinkedHashMap<>();
for (OnBoardStatusEnum item : OnBoardStatusEnum.values()) {
try {
boolean hasE = false;
for (Integer e : eItem) {
if (item.getValue() == e) {
hasE = true;
break;
}
}
if (!hasE) {
resultMap.put(item.getValue() + "", item.getDesc());
}
} catch (Exception ex) {
}
}
return resultMap;
}
}
\ No newline at end of file
...@@ -9,121 +9,121 @@ import com.mortals.framework.model.BaseEntityLong; ...@@ -9,121 +9,121 @@ import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.perform.model.vo.PerformAttendRecordVo; import com.mortals.xhx.module.perform.model.vo.PerformAttendRecordVo;
import lombok.Data; import lombok.Data;
/** /**
* 考勤绩效记录信息实体对象 * 考勤绩效记录信息实体对象
* *
* @author zxfei * @author zxfei
* @date 2023-07-10 * @date 2023-07-16
*/ */
@Data @Data
public class PerformAttendRecordEntity extends PerformAttendRecordVo { public class PerformAttendRecordEntity extends PerformAttendRecordVo {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**
* 员工ID * 员工ID
*/ */
private Long staffId; private Long staffId;
/** /**
* 员工姓名 * 员工姓名
*/ */
private String staffName; private String staffName;
/** /**
* 工号 * 工号
*/ */
private String workNum; private String workNum;
/** /**
* 所属部门 * 所属部门
*/ */
private Long deptId; private Long deptId;
/** /**
* 所属部门名称 * 所属部门名称
*/ */
private String deptName; private String deptName;
/** /**
* 所属考勤组ID * 所属考勤组ID
*/ */
private Long attendanceGroupId; private Long attendanceGroupId;
/** /**
* 所属考勤组名称 * 所属考勤组名称
*/ */
private String attendanceGroupName; private String attendanceGroupName;
/** /**
* 考勤时间 * 考勤时间
*/ */
private Date attendanceDate; private Date attendanceDate;
/** /**
* 绩效规则id * 绩效规则id
*/ */
private Long ruleId; private Long ruleId;
/** /**
* 规则名称 * 异常时间
*/ */
private String ruleNme;
/**
* 异常时间
*/
private Date errorTime; private Date errorTime;
/** /**
* 上下班时间 * 上下班时间
*/ */
private String goOffTimeStr; private String goOffTimeStr;
/** /**
* 实际打卡时间 * 实际打卡时间
*/ */
private Date actualAttendTime; private Date actualAttendTime;
/** /**
* 异常处理结果 * 异常处理结果
*/ */
private String errorResult; private String errorResult;
/** /**
* 扣分方式(1.系统自动,2.人工添加) * 扣分方式(1.系统自动,2.人工添加)
*/ */
private Integer subMethod; private Integer subMethod;
/** /**
* 扣分人员 * 扣分人员
*/ */
@Excel(name = "扣分人员") @Excel(name = "扣分人员")
private String deductPerson; private String deductPerson;
/** /**
* 扣分时间 * 扣分时间
*/ */
private Date deductTime; private Date deductTime;
/** /**
* 增减类型(1.增加,2.扣除) * 增减类型(1.增加,2.扣除)
*/ */
private Integer subAddType; private Integer subAddType;
/** /**
* 扣分或增加分值 * 扣分或增加分值
*/ */
private BigDecimal score; private BigDecimal score;
/** /**
* 处理状态(1.未核查,2.已核查) * 处理状态(1.未核查,2.已核查)
*/ */
private Integer processStatus; private Integer processStatus;
/** /**
* 备注 * 备注
*/ */
private String remark; private String remark;
/** /**
* 附件名称,多个逗号分割 * 附件名称,多个逗号分割
*/ */
@Excel(name = "附件名称,多个逗号分割") @Excel(name = "附件名称,多个逗号分割")
private String fileNames; private String fileNames;
/** /**
* 附件下载地址,多个逗号分割 * 附件下载地址,多个逗号分割
*/ */
@Excel(name = "附件下载地址,多个逗号分割") @Excel(name = "附件下载地址,多个逗号分割")
private String filePaths; private String filePaths;
/** /**
* 绩效规则分类id * 绩效规则分类id
*/ */
private Long categoryId; private Long categoryId;
/** /**
* 规则名称 * 规则名称
*/ */
private String categoryName; private String categoryName;
/**
* 规则名称
*/
private String ruleName;
@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) {
...@@ -131,7 +131,7 @@ public class PerformAttendRecordEntity extends PerformAttendRecordVo { ...@@ -131,7 +131,7 @@ public class PerformAttendRecordEntity extends PerformAttendRecordVo {
if (obj instanceof PerformAttendRecordEntity) { if (obj instanceof PerformAttendRecordEntity) {
PerformAttendRecordEntity tmp = (PerformAttendRecordEntity) obj; PerformAttendRecordEntity tmp = (PerformAttendRecordEntity) obj;
if (this.getId() == tmp.getId()) { if (this.getId() == tmp.getId()) {
return true; return true;
} }
} }
return false; return false;
...@@ -139,54 +139,54 @@ public class PerformAttendRecordEntity extends PerformAttendRecordVo { ...@@ -139,54 +139,54 @@ public class PerformAttendRecordEntity extends PerformAttendRecordVo {
public void initAttrValue(){ public void initAttrValue(){
this.staffId = -1L; this.staffId = -1L;
this.staffName = ""; this.staffName = "";
this.workNum = ""; this.workNum = "";
this.deptId = -1L; this.deptId = -1L;
this.deptName = ""; this.deptName = "";
this.attendanceGroupId = -1L; this.attendanceGroupId = -1L;
this.attendanceGroupName = ""; this.attendanceGroupName = "";
this.attendanceDate = null; this.attendanceDate = null;
this.ruleId = -1L; this.ruleId = -1L;
this.ruleNme = ""; this.errorTime = null;
this.errorTime = null; this.goOffTimeStr = "";
this.goOffTimeStr = ""; this.actualAttendTime = null;
this.actualAttendTime = null; this.errorResult = "";
this.errorResult = ""; this.subMethod = 1;
this.subMethod = 1; this.deductPerson = "";
this.deductPerson = ""; this.deductTime = null;
this.deductTime = null; this.subAddType = 1;
this.subAddType = 1; this.score = BigDecimal.valueOf(0.00);
this.score = BigDecimal.valueOf(0.00); this.processStatus = 1;
this.processStatus = 1; this.remark = "";
this.remark = ""; this.fileNames = "";
this.fileNames = ""; this.filePaths = "";
this.filePaths = ""; this.categoryId = -1L;
this.categoryId = -1L; this.categoryName = "";
this.categoryName = ""; this.ruleName = "";
} }
} }
\ No newline at end of file
...@@ -5,11 +5,11 @@ import java.util.Date; ...@@ -5,11 +5,11 @@ import java.util.Date;
import java.util.List; import java.util.List;
import com.mortals.xhx.module.perform.model.PerformAttendRecordEntity; import com.mortals.xhx.module.perform.model.PerformAttendRecordEntity;
/** /**
* 考勤绩效记录信息查询对象 * 考勤绩效记录信息查询对象
* *
* @author zxfei * @author zxfei
* @date 2023-07-10 * @date 2023-07-16
*/ */
public class PerformAttendRecordQuery extends PerformAttendRecordEntity { public class PerformAttendRecordQuery extends PerformAttendRecordEntity {
/** 开始 序号,主键,自增长 */ /** 开始 序号,主键,自增长 */
private Long idStart; private Long idStart;
...@@ -112,11 +112,6 @@ public class PerformAttendRecordQuery extends PerformAttendRecordEntity { ...@@ -112,11 +112,6 @@ public class PerformAttendRecordQuery extends PerformAttendRecordEntity {
/** 绩效规则id排除列表 */ /** 绩效规则id排除列表 */
private List <Long> ruleIdNotList; private List <Long> ruleIdNotList;
/** 规则名称 */
private List<String> ruleNmeList;
/** 规则名称排除列表 */
private List <String> ruleNmeNotList;
/** 开始 异常时间 */ /** 开始 异常时间 */
private String errorTimeStart; private String errorTimeStart;
...@@ -287,6 +282,11 @@ public class PerformAttendRecordQuery extends PerformAttendRecordEntity { ...@@ -287,6 +282,11 @@ public class PerformAttendRecordQuery extends PerformAttendRecordEntity {
/** 规则名称排除列表 */ /** 规则名称排除列表 */
private List <String> categoryNameNotList; private List <String> categoryNameNotList;
/** 规则名称 */
private List<String> ruleNameList;
/** 规则名称排除列表 */
private List <String> ruleNameNotList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */ /** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<PerformAttendRecordQuery> orConditionList; private List<PerformAttendRecordQuery> orConditionList;
...@@ -296,2463 +296,2463 @@ public class PerformAttendRecordQuery extends PerformAttendRecordEntity { ...@@ -296,2463 +296,2463 @@ public class PerformAttendRecordQuery extends PerformAttendRecordEntity {
public PerformAttendRecordQuery(){} public PerformAttendRecordQuery(){}
/** /**
* 获取 开始 序号,主键,自增长 * 获取 开始 序号,主键,自增长
* @return idStart * @return idStart
*/ */
public Long getIdStart(){ public Long getIdStart(){
return this.idStart; return this.idStart;
} }
/** /**
* 设置 开始 序号,主键,自增长 * 设置 开始 序号,主键,自增长
* @param idStart * @param idStart
*/ */
public void setIdStart(Long idStart){ public void setIdStart(Long idStart){
this.idStart = idStart; this.idStart = idStart;
} }
/** /**
* 获取 结束 序号,主键,自增长 * 获取 结束 序号,主键,自增长
* @return $idEnd * @return $idEnd
*/ */
public Long getIdEnd(){ public Long getIdEnd(){
return this.idEnd; return this.idEnd;
} }
/** /**
* 设置 结束 序号,主键,自增长 * 设置 结束 序号,主键,自增长
* @param idEnd * @param idEnd
*/ */
public void setIdEnd(Long idEnd){ public void setIdEnd(Long idEnd){
this.idEnd = idEnd; this.idEnd = idEnd;
} }
/** /**
* 获取 增加 序号,主键,自增长 * 获取 增加 序号,主键,自增长
* @return idIncrement * @return idIncrement
*/ */
public Long getIdIncrement(){ public Long getIdIncrement(){
return this.idIncrement; return this.idIncrement;
} }
/** /**
* 设置 增加 序号,主键,自增长 * 设置 增加 序号,主键,自增长
* @param idIncrement * @param idIncrement
*/ */
public void setIdIncrement(Long idIncrement){ public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement; this.idIncrement = idIncrement;
} }
/** /**
* 获取 序号,主键,自增长 * 获取 序号,主键,自增长
* @return idList * @return idList
*/ */
public List<Long> getIdList(){ public List<Long> getIdList(){
return this.idList; return this.idList;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idList * @param idList
*/ */
public void setIdList(List<Long> idList){ public void setIdList(List<Long> idList){
this.idList = idList; this.idList = idList;
} }
/** /**
* 获取 序号,主键,自增长 * 获取 序号,主键,自增长
* @return idNotList * @return idNotList
*/ */
public List<Long> getIdNotList(){ public List<Long> getIdNotList(){
return this.idNotList; return this.idNotList;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idNotList * @param idNotList
*/ */
public void setIdNotList(List<Long> idNotList){ public void setIdNotList(List<Long> idNotList){
this.idNotList = idNotList; this.idNotList = idNotList;
} }
/** /**
* 获取 开始 员工ID * 获取 开始 员工ID
* @return staffIdStart * @return staffIdStart
*/ */
public Long getStaffIdStart(){ public Long getStaffIdStart(){
return this.staffIdStart; return this.staffIdStart;
} }
/** /**
* 设置 开始 员工ID * 设置 开始 员工ID
* @param staffIdStart * @param staffIdStart
*/ */
public void setStaffIdStart(Long staffIdStart){ public void setStaffIdStart(Long staffIdStart){
this.staffIdStart = staffIdStart; this.staffIdStart = staffIdStart;
} }
/** /**
* 获取 结束 员工ID * 获取 结束 员工ID
* @return $staffIdEnd * @return $staffIdEnd
*/ */
public Long getStaffIdEnd(){ public Long getStaffIdEnd(){
return this.staffIdEnd; return this.staffIdEnd;
} }
/** /**
* 设置 结束 员工ID * 设置 结束 员工ID
* @param staffIdEnd * @param staffIdEnd
*/ */
public void setStaffIdEnd(Long staffIdEnd){ public void setStaffIdEnd(Long staffIdEnd){
this.staffIdEnd = staffIdEnd; this.staffIdEnd = staffIdEnd;
} }
/** /**
* 获取 增加 员工ID * 获取 增加 员工ID
* @return staffIdIncrement * @return staffIdIncrement
*/ */
public Long getStaffIdIncrement(){ public Long getStaffIdIncrement(){
return this.staffIdIncrement; return this.staffIdIncrement;
} }
/** /**
* 设置 增加 员工ID * 设置 增加 员工ID
* @param staffIdIncrement * @param staffIdIncrement
*/ */
public void setStaffIdIncrement(Long staffIdIncrement){ public void setStaffIdIncrement(Long staffIdIncrement){
this.staffIdIncrement = staffIdIncrement; this.staffIdIncrement = staffIdIncrement;
} }
/** /**
* 获取 员工ID * 获取 员工ID
* @return staffIdList * @return staffIdList
*/ */
public List<Long> getStaffIdList(){ public List<Long> getStaffIdList(){
return this.staffIdList; return this.staffIdList;
} }
/** /**
* 设置 员工ID * 设置 员工ID
* @param staffIdList * @param staffIdList
*/ */
public void setStaffIdList(List<Long> staffIdList){ public void setStaffIdList(List<Long> staffIdList){
this.staffIdList = staffIdList; this.staffIdList = staffIdList;
} }
/** /**
* 获取 员工ID * 获取 员工ID
* @return staffIdNotList * @return staffIdNotList
*/ */
public List<Long> getStaffIdNotList(){ public List<Long> getStaffIdNotList(){
return this.staffIdNotList; return this.staffIdNotList;
} }
/** /**
* 设置 员工ID * 设置 员工ID
* @param staffIdNotList * @param staffIdNotList
*/ */
public void setStaffIdNotList(List<Long> staffIdNotList){ public void setStaffIdNotList(List<Long> staffIdNotList){
this.staffIdNotList = staffIdNotList; this.staffIdNotList = staffIdNotList;
} }
/** /**
* 获取 员工姓名 * 获取 员工姓名
* @return staffNameList * @return staffNameList
*/ */
public List<String> getStaffNameList(){ public List<String> getStaffNameList(){
return this.staffNameList; return this.staffNameList;
} }
/** /**
* 设置 员工姓名 * 设置 员工姓名
* @param staffNameList * @param staffNameList
*/ */
public void setStaffNameList(List<String> staffNameList){ public void setStaffNameList(List<String> staffNameList){
this.staffNameList = staffNameList; this.staffNameList = staffNameList;
} }
/** /**
* 获取 员工姓名 * 获取 员工姓名
* @return staffNameNotList * @return staffNameNotList
*/ */
public List<String> getStaffNameNotList(){ public List<String> getStaffNameNotList(){
return this.staffNameNotList; return this.staffNameNotList;
} }
/** /**
* 设置 员工姓名 * 设置 员工姓名
* @param staffNameNotList * @param staffNameNotList
*/ */
public void setStaffNameNotList(List<String> staffNameNotList){ public void setStaffNameNotList(List<String> staffNameNotList){
this.staffNameNotList = staffNameNotList; this.staffNameNotList = staffNameNotList;
} }
/** /**
* 获取 工号 * 获取 工号
* @return workNumList * @return workNumList
*/ */
public List<String> getWorkNumList(){ public List<String> getWorkNumList(){
return this.workNumList; return this.workNumList;
} }
/** /**
* 设置 工号 * 设置 工号
* @param workNumList * @param workNumList
*/ */
public void setWorkNumList(List<String> workNumList){ public void setWorkNumList(List<String> workNumList){
this.workNumList = workNumList; this.workNumList = workNumList;
} }
/** /**
* 获取 工号 * 获取 工号
* @return workNumNotList * @return workNumNotList
*/ */
public List<String> getWorkNumNotList(){ public List<String> getWorkNumNotList(){
return this.workNumNotList; return this.workNumNotList;
} }
/** /**
* 设置 工号 * 设置 工号
* @param workNumNotList * @param workNumNotList
*/ */
public void setWorkNumNotList(List<String> workNumNotList){ public void setWorkNumNotList(List<String> workNumNotList){
this.workNumNotList = workNumNotList; this.workNumNotList = workNumNotList;
} }
/** /**
* 获取 开始 所属部门 * 获取 开始 所属部门
* @return deptIdStart * @return deptIdStart
*/ */
public Long getDeptIdStart(){ public Long getDeptIdStart(){
return this.deptIdStart; return this.deptIdStart;
} }
/** /**
* 设置 开始 所属部门 * 设置 开始 所属部门
* @param deptIdStart * @param deptIdStart
*/ */
public void setDeptIdStart(Long deptIdStart){ public void setDeptIdStart(Long deptIdStart){
this.deptIdStart = deptIdStart; this.deptIdStart = deptIdStart;
} }
/** /**
* 获取 结束 所属部门 * 获取 结束 所属部门
* @return $deptIdEnd * @return $deptIdEnd
*/ */
public Long getDeptIdEnd(){ public Long getDeptIdEnd(){
return this.deptIdEnd; return this.deptIdEnd;
} }
/** /**
* 设置 结束 所属部门 * 设置 结束 所属部门
* @param deptIdEnd * @param deptIdEnd
*/ */
public void setDeptIdEnd(Long deptIdEnd){ public void setDeptIdEnd(Long deptIdEnd){
this.deptIdEnd = deptIdEnd; this.deptIdEnd = deptIdEnd;
} }
/** /**
* 获取 增加 所属部门 * 获取 增加 所属部门
* @return deptIdIncrement * @return deptIdIncrement
*/ */
public Long getDeptIdIncrement(){ public Long getDeptIdIncrement(){
return this.deptIdIncrement; return this.deptIdIncrement;
} }
/** /**
* 设置 增加 所属部门 * 设置 增加 所属部门
* @param deptIdIncrement * @param deptIdIncrement
*/ */
public void setDeptIdIncrement(Long deptIdIncrement){ public void setDeptIdIncrement(Long deptIdIncrement){
this.deptIdIncrement = deptIdIncrement; this.deptIdIncrement = deptIdIncrement;
} }
/** /**
* 获取 所属部门 * 获取 所属部门
* @return deptIdList * @return deptIdList
*/ */
public List<Long> getDeptIdList(){ public List<Long> getDeptIdList(){
return this.deptIdList; return this.deptIdList;
} }
/** /**
* 设置 所属部门 * 设置 所属部门
* @param deptIdList * @param deptIdList
*/ */
public void setDeptIdList(List<Long> deptIdList){ public void setDeptIdList(List<Long> deptIdList){
this.deptIdList = deptIdList; this.deptIdList = deptIdList;
} }
/** /**
* 获取 所属部门 * 获取 所属部门
* @return deptIdNotList * @return deptIdNotList
*/ */
public List<Long> getDeptIdNotList(){ public List<Long> getDeptIdNotList(){
return this.deptIdNotList; return this.deptIdNotList;
} }
/** /**
* 设置 所属部门 * 设置 所属部门
* @param deptIdNotList * @param deptIdNotList
*/ */
public void setDeptIdNotList(List<Long> deptIdNotList){ public void setDeptIdNotList(List<Long> deptIdNotList){
this.deptIdNotList = deptIdNotList; this.deptIdNotList = deptIdNotList;
} }
/** /**
* 获取 所属部门名称 * 获取 所属部门名称
* @return deptNameList * @return deptNameList
*/ */
public List<String> getDeptNameList(){ public List<String> getDeptNameList(){
return this.deptNameList; return this.deptNameList;
} }
/** /**
* 设置 所属部门名称 * 设置 所属部门名称
* @param deptNameList * @param deptNameList
*/ */
public void setDeptNameList(List<String> deptNameList){ public void setDeptNameList(List<String> deptNameList){
this.deptNameList = deptNameList; this.deptNameList = deptNameList;
} }
/** /**
* 获取 所属部门名称 * 获取 所属部门名称
* @return deptNameNotList * @return deptNameNotList
*/ */
public List<String> getDeptNameNotList(){ public List<String> getDeptNameNotList(){
return this.deptNameNotList; return this.deptNameNotList;
} }
/** /**
* 设置 所属部门名称 * 设置 所属部门名称
* @param deptNameNotList * @param deptNameNotList
*/ */
public void setDeptNameNotList(List<String> deptNameNotList){ public void setDeptNameNotList(List<String> deptNameNotList){
this.deptNameNotList = deptNameNotList; this.deptNameNotList = deptNameNotList;
} }
/** /**
* 获取 开始 所属考勤组ID * 获取 开始 所属考勤组ID
* @return attendanceGroupIdStart * @return attendanceGroupIdStart
*/ */
public Long getAttendanceGroupIdStart(){ public Long getAttendanceGroupIdStart(){
return this.attendanceGroupIdStart; return this.attendanceGroupIdStart;
} }
/** /**
* 设置 开始 所属考勤组ID * 设置 开始 所属考勤组ID
* @param attendanceGroupIdStart * @param attendanceGroupIdStart
*/ */
public void setAttendanceGroupIdStart(Long attendanceGroupIdStart){ public void setAttendanceGroupIdStart(Long attendanceGroupIdStart){
this.attendanceGroupIdStart = attendanceGroupIdStart; this.attendanceGroupIdStart = attendanceGroupIdStart;
} }
/** /**
* 获取 结束 所属考勤组ID * 获取 结束 所属考勤组ID
* @return $attendanceGroupIdEnd * @return $attendanceGroupIdEnd
*/ */
public Long getAttendanceGroupIdEnd(){ public Long getAttendanceGroupIdEnd(){
return this.attendanceGroupIdEnd; return this.attendanceGroupIdEnd;
} }
/** /**
* 设置 结束 所属考勤组ID * 设置 结束 所属考勤组ID
* @param attendanceGroupIdEnd * @param attendanceGroupIdEnd
*/ */
public void setAttendanceGroupIdEnd(Long attendanceGroupIdEnd){ public void setAttendanceGroupIdEnd(Long attendanceGroupIdEnd){
this.attendanceGroupIdEnd = attendanceGroupIdEnd; this.attendanceGroupIdEnd = attendanceGroupIdEnd;
} }
/** /**
* 获取 增加 所属考勤组ID * 获取 增加 所属考勤组ID
* @return attendanceGroupIdIncrement * @return attendanceGroupIdIncrement
*/ */
public Long getAttendanceGroupIdIncrement(){ public Long getAttendanceGroupIdIncrement(){
return this.attendanceGroupIdIncrement; return this.attendanceGroupIdIncrement;
} }
/** /**
* 设置 增加 所属考勤组ID * 设置 增加 所属考勤组ID
* @param attendanceGroupIdIncrement * @param attendanceGroupIdIncrement
*/ */
public void setAttendanceGroupIdIncrement(Long attendanceGroupIdIncrement){ public void setAttendanceGroupIdIncrement(Long attendanceGroupIdIncrement){
this.attendanceGroupIdIncrement = attendanceGroupIdIncrement; this.attendanceGroupIdIncrement = attendanceGroupIdIncrement;
} }
/** /**
* 获取 所属考勤组ID * 获取 所属考勤组ID
* @return attendanceGroupIdList * @return attendanceGroupIdList
*/ */
public List<Long> getAttendanceGroupIdList(){ public List<Long> getAttendanceGroupIdList(){
return this.attendanceGroupIdList; return this.attendanceGroupIdList;
} }
/** /**
* 设置 所属考勤组ID * 设置 所属考勤组ID
* @param attendanceGroupIdList * @param attendanceGroupIdList
*/ */
public void setAttendanceGroupIdList(List<Long> attendanceGroupIdList){ public void setAttendanceGroupIdList(List<Long> attendanceGroupIdList){
this.attendanceGroupIdList = attendanceGroupIdList; this.attendanceGroupIdList = attendanceGroupIdList;
} }
/** /**
* 获取 所属考勤组ID * 获取 所属考勤组ID
* @return attendanceGroupIdNotList * @return attendanceGroupIdNotList
*/ */
public List<Long> getAttendanceGroupIdNotList(){ public List<Long> getAttendanceGroupIdNotList(){
return this.attendanceGroupIdNotList; return this.attendanceGroupIdNotList;
} }
/** /**
* 设置 所属考勤组ID * 设置 所属考勤组ID
* @param attendanceGroupIdNotList * @param attendanceGroupIdNotList
*/ */
public void setAttendanceGroupIdNotList(List<Long> attendanceGroupIdNotList){ public void setAttendanceGroupIdNotList(List<Long> attendanceGroupIdNotList){
this.attendanceGroupIdNotList = attendanceGroupIdNotList; this.attendanceGroupIdNotList = attendanceGroupIdNotList;
} }
/** /**
* 获取 所属考勤组名称 * 获取 所属考勤组名称
* @return attendanceGroupNameList * @return attendanceGroupNameList
*/ */
public List<String> getAttendanceGroupNameList(){ public List<String> getAttendanceGroupNameList(){
return this.attendanceGroupNameList; return this.attendanceGroupNameList;
} }
/** /**
* 设置 所属考勤组名称 * 设置 所属考勤组名称
* @param attendanceGroupNameList * @param attendanceGroupNameList
*/ */
public void setAttendanceGroupNameList(List<String> attendanceGroupNameList){ public void setAttendanceGroupNameList(List<String> attendanceGroupNameList){
this.attendanceGroupNameList = attendanceGroupNameList; this.attendanceGroupNameList = attendanceGroupNameList;
} }
/** /**
* 获取 所属考勤组名称 * 获取 所属考勤组名称
* @return attendanceGroupNameNotList * @return attendanceGroupNameNotList
*/ */
public List<String> getAttendanceGroupNameNotList(){ public List<String> getAttendanceGroupNameNotList(){
return this.attendanceGroupNameNotList; return this.attendanceGroupNameNotList;
} }
/** /**
* 设置 所属考勤组名称 * 设置 所属考勤组名称
* @param attendanceGroupNameNotList * @param attendanceGroupNameNotList
*/ */
public void setAttendanceGroupNameNotList(List<String> attendanceGroupNameNotList){ public void setAttendanceGroupNameNotList(List<String> attendanceGroupNameNotList){
this.attendanceGroupNameNotList = attendanceGroupNameNotList; this.attendanceGroupNameNotList = attendanceGroupNameNotList;
} }
/** /**
* 获取 开始 考勤时间 * 获取 开始 考勤时间
* @return attendanceDateStart * @return attendanceDateStart
*/ */
public String getAttendanceDateStart(){ public String getAttendanceDateStart(){
return this.attendanceDateStart; return this.attendanceDateStart;
} }
/** /**
* 设置 开始 考勤时间 * 设置 开始 考勤时间
* @param attendanceDateStart * @param attendanceDateStart
*/ */
public void setAttendanceDateStart(String attendanceDateStart){ public void setAttendanceDateStart(String attendanceDateStart){
this.attendanceDateStart = attendanceDateStart; this.attendanceDateStart = attendanceDateStart;
} }
/** /**
* 获取 结束 考勤时间 * 获取 结束 考勤时间
* @return attendanceDateEnd * @return attendanceDateEnd
*/ */
public String getAttendanceDateEnd(){ public String getAttendanceDateEnd(){
return this.attendanceDateEnd; return this.attendanceDateEnd;
} }
/** /**
* 设置 结束 考勤时间 * 设置 结束 考勤时间
* @param attendanceDateEnd * @param attendanceDateEnd
*/ */
public void setAttendanceDateEnd(String attendanceDateEnd){ public void setAttendanceDateEnd(String attendanceDateEnd){
this.attendanceDateEnd = attendanceDateEnd; this.attendanceDateEnd = attendanceDateEnd;
} }
/** /**
* 获取 开始 绩效规则id * 获取 开始 绩效规则id
* @return ruleIdStart * @return ruleIdStart
*/ */
public Long getRuleIdStart(){ public Long getRuleIdStart(){
return this.ruleIdStart; return this.ruleIdStart;
} }
/** /**
* 设置 开始 绩效规则id * 设置 开始 绩效规则id
* @param ruleIdStart * @param ruleIdStart
*/ */
public void setRuleIdStart(Long ruleIdStart){ public void setRuleIdStart(Long ruleIdStart){
this.ruleIdStart = ruleIdStart; this.ruleIdStart = ruleIdStart;
} }
/** /**
* 获取 结束 绩效规则id * 获取 结束 绩效规则id
* @return $ruleIdEnd * @return $ruleIdEnd
*/ */
public Long getRuleIdEnd(){ public Long getRuleIdEnd(){
return this.ruleIdEnd; return this.ruleIdEnd;
} }
/** /**
* 设置 结束 绩效规则id * 设置 结束 绩效规则id
* @param ruleIdEnd * @param ruleIdEnd
*/ */
public void setRuleIdEnd(Long ruleIdEnd){ public void setRuleIdEnd(Long ruleIdEnd){
this.ruleIdEnd = ruleIdEnd; this.ruleIdEnd = ruleIdEnd;
} }
/** /**
* 获取 增加 绩效规则id * 获取 增加 绩效规则id
* @return ruleIdIncrement * @return ruleIdIncrement
*/ */
public Long getRuleIdIncrement(){ public Long getRuleIdIncrement(){
return this.ruleIdIncrement; return this.ruleIdIncrement;
} }
/** /**
* 设置 增加 绩效规则id * 设置 增加 绩效规则id
* @param ruleIdIncrement * @param ruleIdIncrement
*/ */
public void setRuleIdIncrement(Long ruleIdIncrement){ public void setRuleIdIncrement(Long ruleIdIncrement){
this.ruleIdIncrement = ruleIdIncrement; this.ruleIdIncrement = ruleIdIncrement;
} }
/** /**
* 获取 绩效规则id * 获取 绩效规则id
* @return ruleIdList * @return ruleIdList
*/ */
public List<Long> getRuleIdList(){ public List<Long> getRuleIdList(){
return this.ruleIdList; return this.ruleIdList;
} }
/** /**
* 设置 绩效规则id * 设置 绩效规则id
* @param ruleIdList * @param ruleIdList
*/ */
public void setRuleIdList(List<Long> ruleIdList){ public void setRuleIdList(List<Long> ruleIdList){
this.ruleIdList = ruleIdList; this.ruleIdList = ruleIdList;
} }
/** /**
* 获取 绩效规则id * 获取 绩效规则id
* @return ruleIdNotList * @return ruleIdNotList
*/ */
public List<Long> getRuleIdNotList(){ public List<Long> getRuleIdNotList(){
return this.ruleIdNotList; return this.ruleIdNotList;
} }
/** /**
* 设置 绩效规则id * 设置 绩效规则id
* @param ruleIdNotList * @param ruleIdNotList
*/ */
public void setRuleIdNotList(List<Long> ruleIdNotList){ public void setRuleIdNotList(List<Long> ruleIdNotList){
this.ruleIdNotList = ruleIdNotList; this.ruleIdNotList = ruleIdNotList;
} }
/** /**
* 获取 规则名称 * 获取 开始 异常时间
* @return ruleNmeList * @return errorTimeStart
*/ */
public List<String> getRuleNmeList(){
return this.ruleNmeList;
}
/**
* 设置 规则名称
* @param ruleNmeList
*/
public void setRuleNmeList(List<String> ruleNmeList){
this.ruleNmeList = ruleNmeList;
}
/**
* 获取 规则名称
* @return ruleNmeNotList
*/
public List<String> getRuleNmeNotList(){
return this.ruleNmeNotList;
}
/**
* 设置 规则名称
* @param ruleNmeNotList
*/
public void setRuleNmeNotList(List<String> ruleNmeNotList){
this.ruleNmeNotList = ruleNmeNotList;
}
/**
* 获取 开始 异常时间
* @return errorTimeStart
*/
public String getErrorTimeStart(){ public String getErrorTimeStart(){
return this.errorTimeStart; return this.errorTimeStart;
} }
/** /**
* 设置 开始 异常时间 * 设置 开始 异常时间
* @param errorTimeStart * @param errorTimeStart
*/ */
public void setErrorTimeStart(String errorTimeStart){ public void setErrorTimeStart(String errorTimeStart){
this.errorTimeStart = errorTimeStart; this.errorTimeStart = errorTimeStart;
} }
/** /**
* 获取 结束 异常时间 * 获取 结束 异常时间
* @return errorTimeEnd * @return errorTimeEnd
*/ */
public String getErrorTimeEnd(){ public String getErrorTimeEnd(){
return this.errorTimeEnd; return this.errorTimeEnd;
} }
/** /**
* 设置 结束 异常时间 * 设置 结束 异常时间
* @param errorTimeEnd * @param errorTimeEnd
*/ */
public void setErrorTimeEnd(String errorTimeEnd){ public void setErrorTimeEnd(String errorTimeEnd){
this.errorTimeEnd = errorTimeEnd; this.errorTimeEnd = errorTimeEnd;
} }
/** /**
* 获取 上下班时间 * 获取 上下班时间
* @return goOffTimeStrList * @return goOffTimeStrList
*/ */
public List<String> getGoOffTimeStrList(){ public List<String> getGoOffTimeStrList(){
return this.goOffTimeStrList; return this.goOffTimeStrList;
} }
/** /**
* 设置 上下班时间 * 设置 上下班时间
* @param goOffTimeStrList * @param goOffTimeStrList
*/ */
public void setGoOffTimeStrList(List<String> goOffTimeStrList){ public void setGoOffTimeStrList(List<String> goOffTimeStrList){
this.goOffTimeStrList = goOffTimeStrList; this.goOffTimeStrList = goOffTimeStrList;
} }
/** /**
* 获取 上下班时间 * 获取 上下班时间
* @return goOffTimeStrNotList * @return goOffTimeStrNotList
*/ */
public List<String> getGoOffTimeStrNotList(){ public List<String> getGoOffTimeStrNotList(){
return this.goOffTimeStrNotList; return this.goOffTimeStrNotList;
} }
/** /**
* 设置 上下班时间 * 设置 上下班时间
* @param goOffTimeStrNotList * @param goOffTimeStrNotList
*/ */
public void setGoOffTimeStrNotList(List<String> goOffTimeStrNotList){ public void setGoOffTimeStrNotList(List<String> goOffTimeStrNotList){
this.goOffTimeStrNotList = goOffTimeStrNotList; this.goOffTimeStrNotList = goOffTimeStrNotList;
} }
/** /**
* 获取 开始 实际打卡时间 * 获取 开始 实际打卡时间
* @return actualAttendTimeStart * @return actualAttendTimeStart
*/ */
public String getActualAttendTimeStart(){ public String getActualAttendTimeStart(){
return this.actualAttendTimeStart; return this.actualAttendTimeStart;
} }
/** /**
* 设置 开始 实际打卡时间 * 设置 开始 实际打卡时间
* @param actualAttendTimeStart * @param actualAttendTimeStart
*/ */
public void setActualAttendTimeStart(String actualAttendTimeStart){ public void setActualAttendTimeStart(String actualAttendTimeStart){
this.actualAttendTimeStart = actualAttendTimeStart; this.actualAttendTimeStart = actualAttendTimeStart;
} }
/** /**
* 获取 结束 实际打卡时间 * 获取 结束 实际打卡时间
* @return actualAttendTimeEnd * @return actualAttendTimeEnd
*/ */
public String getActualAttendTimeEnd(){ public String getActualAttendTimeEnd(){
return this.actualAttendTimeEnd; return this.actualAttendTimeEnd;
} }
/** /**
* 设置 结束 实际打卡时间 * 设置 结束 实际打卡时间
* @param actualAttendTimeEnd * @param actualAttendTimeEnd
*/ */
public void setActualAttendTimeEnd(String actualAttendTimeEnd){ public void setActualAttendTimeEnd(String actualAttendTimeEnd){
this.actualAttendTimeEnd = actualAttendTimeEnd; this.actualAttendTimeEnd = actualAttendTimeEnd;
} }
/** /**
* 获取 异常处理结果 * 获取 异常处理结果
* @return errorResultList * @return errorResultList
*/ */
public List<String> getErrorResultList(){ public List<String> getErrorResultList(){
return this.errorResultList; return this.errorResultList;
} }
/** /**
* 设置 异常处理结果 * 设置 异常处理结果
* @param errorResultList * @param errorResultList
*/ */
public void setErrorResultList(List<String> errorResultList){ public void setErrorResultList(List<String> errorResultList){
this.errorResultList = errorResultList; this.errorResultList = errorResultList;
} }
/** /**
* 获取 异常处理结果 * 获取 异常处理结果
* @return errorResultNotList * @return errorResultNotList
*/ */
public List<String> getErrorResultNotList(){ public List<String> getErrorResultNotList(){
return this.errorResultNotList; return this.errorResultNotList;
} }
/** /**
* 设置 异常处理结果 * 设置 异常处理结果
* @param errorResultNotList * @param errorResultNotList
*/ */
public void setErrorResultNotList(List<String> errorResultNotList){ public void setErrorResultNotList(List<String> errorResultNotList){
this.errorResultNotList = errorResultNotList; this.errorResultNotList = errorResultNotList;
} }
/** /**
* 获取 开始 扣分方式(1.系统自动,2.人工添加) * 获取 开始 扣分方式(1.系统自动,2.人工添加)
* @return subMethodStart * @return subMethodStart
*/ */
public Integer getSubMethodStart(){ public Integer getSubMethodStart(){
return this.subMethodStart; return this.subMethodStart;
} }
/** /**
* 设置 开始 扣分方式(1.系统自动,2.人工添加) * 设置 开始 扣分方式(1.系统自动,2.人工添加)
* @param subMethodStart * @param subMethodStart
*/ */
public void setSubMethodStart(Integer subMethodStart){ public void setSubMethodStart(Integer subMethodStart){
this.subMethodStart = subMethodStart; this.subMethodStart = subMethodStart;
} }
/** /**
* 获取 结束 扣分方式(1.系统自动,2.人工添加) * 获取 结束 扣分方式(1.系统自动,2.人工添加)
* @return $subMethodEnd * @return $subMethodEnd
*/ */
public Integer getSubMethodEnd(){ public Integer getSubMethodEnd(){
return this.subMethodEnd; return this.subMethodEnd;
} }
/** /**
* 设置 结束 扣分方式(1.系统自动,2.人工添加) * 设置 结束 扣分方式(1.系统自动,2.人工添加)
* @param subMethodEnd * @param subMethodEnd
*/ */
public void setSubMethodEnd(Integer subMethodEnd){ public void setSubMethodEnd(Integer subMethodEnd){
this.subMethodEnd = subMethodEnd; this.subMethodEnd = subMethodEnd;
} }
/** /**
* 获取 增加 扣分方式(1.系统自动,2.人工添加) * 获取 增加 扣分方式(1.系统自动,2.人工添加)
* @return subMethodIncrement * @return subMethodIncrement
*/ */
public Integer getSubMethodIncrement(){ public Integer getSubMethodIncrement(){
return this.subMethodIncrement; return this.subMethodIncrement;
} }
/** /**
* 设置 增加 扣分方式(1.系统自动,2.人工添加) * 设置 增加 扣分方式(1.系统自动,2.人工添加)
* @param subMethodIncrement * @param subMethodIncrement
*/ */
public void setSubMethodIncrement(Integer subMethodIncrement){ public void setSubMethodIncrement(Integer subMethodIncrement){
this.subMethodIncrement = subMethodIncrement; this.subMethodIncrement = subMethodIncrement;
} }
/** /**
* 获取 扣分方式(1.系统自动,2.人工添加) * 获取 扣分方式(1.系统自动,2.人工添加)
* @return subMethodList * @return subMethodList
*/ */
public List<Integer> getSubMethodList(){ public List<Integer> getSubMethodList(){
return this.subMethodList; return this.subMethodList;
} }
/** /**
* 设置 扣分方式(1.系统自动,2.人工添加) * 设置 扣分方式(1.系统自动,2.人工添加)
* @param subMethodList * @param subMethodList
*/ */
public void setSubMethodList(List<Integer> subMethodList){ public void setSubMethodList(List<Integer> subMethodList){
this.subMethodList = subMethodList; this.subMethodList = subMethodList;
} }
/** /**
* 获取 扣分方式(1.系统自动,2.人工添加) * 获取 扣分方式(1.系统自动,2.人工添加)
* @return subMethodNotList * @return subMethodNotList
*/ */
public List<Integer> getSubMethodNotList(){ public List<Integer> getSubMethodNotList(){
return this.subMethodNotList; return this.subMethodNotList;
} }
/** /**
* 设置 扣分方式(1.系统自动,2.人工添加) * 设置 扣分方式(1.系统自动,2.人工添加)
* @param subMethodNotList * @param subMethodNotList
*/ */
public void setSubMethodNotList(List<Integer> subMethodNotList){ public void setSubMethodNotList(List<Integer> subMethodNotList){
this.subMethodNotList = subMethodNotList; this.subMethodNotList = subMethodNotList;
} }
/** /**
* 获取 扣分人员 * 获取 扣分人员
* @return deductPersonList * @return deductPersonList
*/ */
public List<String> getDeductPersonList(){ public List<String> getDeductPersonList(){
return this.deductPersonList; return this.deductPersonList;
} }
/** /**
* 设置 扣分人员 * 设置 扣分人员
* @param deductPersonList * @param deductPersonList
*/ */
public void setDeductPersonList(List<String> deductPersonList){ public void setDeductPersonList(List<String> deductPersonList){
this.deductPersonList = deductPersonList; this.deductPersonList = deductPersonList;
} }
/** /**
* 获取 扣分人员 * 获取 扣分人员
* @return deductPersonNotList * @return deductPersonNotList
*/ */
public List<String> getDeductPersonNotList(){ public List<String> getDeductPersonNotList(){
return this.deductPersonNotList; return this.deductPersonNotList;
} }
/** /**
* 设置 扣分人员 * 设置 扣分人员
* @param deductPersonNotList * @param deductPersonNotList
*/ */
public void setDeductPersonNotList(List<String> deductPersonNotList){ public void setDeductPersonNotList(List<String> deductPersonNotList){
this.deductPersonNotList = deductPersonNotList; this.deductPersonNotList = deductPersonNotList;
} }
/** /**
* 获取 开始 扣分时间 * 获取 开始 扣分时间
* @return deductTimeStart * @return deductTimeStart
*/ */
public String getDeductTimeStart(){ public String getDeductTimeStart(){
return this.deductTimeStart; return this.deductTimeStart;
} }
/** /**
* 设置 开始 扣分时间 * 设置 开始 扣分时间
* @param deductTimeStart * @param deductTimeStart
*/ */
public void setDeductTimeStart(String deductTimeStart){ public void setDeductTimeStart(String deductTimeStart){
this.deductTimeStart = deductTimeStart; this.deductTimeStart = deductTimeStart;
} }
/** /**
* 获取 结束 扣分时间 * 获取 结束 扣分时间
* @return deductTimeEnd * @return deductTimeEnd
*/ */
public String getDeductTimeEnd(){ public String getDeductTimeEnd(){
return this.deductTimeEnd; return this.deductTimeEnd;
} }
/** /**
* 设置 结束 扣分时间 * 设置 结束 扣分时间
* @param deductTimeEnd * @param deductTimeEnd
*/ */
public void setDeductTimeEnd(String deductTimeEnd){ public void setDeductTimeEnd(String deductTimeEnd){
this.deductTimeEnd = deductTimeEnd; this.deductTimeEnd = deductTimeEnd;
} }
/** /**
* 获取 开始 增减类型(1.增加,2.扣除) * 获取 开始 增减类型(1.增加,2.扣除)
* @return subAddTypeStart * @return subAddTypeStart
*/ */
public Integer getSubAddTypeStart(){ public Integer getSubAddTypeStart(){
return this.subAddTypeStart; return this.subAddTypeStart;
} }
/** /**
* 设置 开始 增减类型(1.增加,2.扣除) * 设置 开始 增减类型(1.增加,2.扣除)
* @param subAddTypeStart * @param subAddTypeStart
*/ */
public void setSubAddTypeStart(Integer subAddTypeStart){ public void setSubAddTypeStart(Integer subAddTypeStart){
this.subAddTypeStart = subAddTypeStart; this.subAddTypeStart = subAddTypeStart;
} }
/** /**
* 获取 结束 增减类型(1.增加,2.扣除) * 获取 结束 增减类型(1.增加,2.扣除)
* @return $subAddTypeEnd * @return $subAddTypeEnd
*/ */
public Integer getSubAddTypeEnd(){ public Integer getSubAddTypeEnd(){
return this.subAddTypeEnd; return this.subAddTypeEnd;
} }
/** /**
* 设置 结束 增减类型(1.增加,2.扣除) * 设置 结束 增减类型(1.增加,2.扣除)
* @param subAddTypeEnd * @param subAddTypeEnd
*/ */
public void setSubAddTypeEnd(Integer subAddTypeEnd){ public void setSubAddTypeEnd(Integer subAddTypeEnd){
this.subAddTypeEnd = subAddTypeEnd; this.subAddTypeEnd = subAddTypeEnd;
} }
/** /**
* 获取 增加 增减类型(1.增加,2.扣除) * 获取 增加 增减类型(1.增加,2.扣除)
* @return subAddTypeIncrement * @return subAddTypeIncrement
*/ */
public Integer getSubAddTypeIncrement(){ public Integer getSubAddTypeIncrement(){
return this.subAddTypeIncrement; return this.subAddTypeIncrement;
} }
/** /**
* 设置 增加 增减类型(1.增加,2.扣除) * 设置 增加 增减类型(1.增加,2.扣除)
* @param subAddTypeIncrement * @param subAddTypeIncrement
*/ */
public void setSubAddTypeIncrement(Integer subAddTypeIncrement){ public void setSubAddTypeIncrement(Integer subAddTypeIncrement){
this.subAddTypeIncrement = subAddTypeIncrement; this.subAddTypeIncrement = subAddTypeIncrement;
} }
/** /**
* 获取 增减类型(1.增加,2.扣除) * 获取 增减类型(1.增加,2.扣除)
* @return subAddTypeList * @return subAddTypeList
*/ */
public List<Integer> getSubAddTypeList(){ public List<Integer> getSubAddTypeList(){
return this.subAddTypeList; return this.subAddTypeList;
} }
/** /**
* 设置 增减类型(1.增加,2.扣除) * 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeList * @param subAddTypeList
*/ */
public void setSubAddTypeList(List<Integer> subAddTypeList){ public void setSubAddTypeList(List<Integer> subAddTypeList){
this.subAddTypeList = subAddTypeList; this.subAddTypeList = subAddTypeList;
} }
/** /**
* 获取 增减类型(1.增加,2.扣除) * 获取 增减类型(1.增加,2.扣除)
* @return subAddTypeNotList * @return subAddTypeNotList
*/ */
public List<Integer> getSubAddTypeNotList(){ public List<Integer> getSubAddTypeNotList(){
return this.subAddTypeNotList; return this.subAddTypeNotList;
} }
/** /**
* 设置 增减类型(1.增加,2.扣除) * 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeNotList * @param subAddTypeNotList
*/ */
public void setSubAddTypeNotList(List<Integer> subAddTypeNotList){ public void setSubAddTypeNotList(List<Integer> subAddTypeNotList){
this.subAddTypeNotList = subAddTypeNotList; this.subAddTypeNotList = subAddTypeNotList;
} }
/** /**
* 获取 开始 扣分或增加分值 * 获取 开始 扣分或增加分值
* @return scoreStart * @return scoreStart
*/ */
public BigDecimal getScoreStart(){ public BigDecimal getScoreStart(){
return this.scoreStart; return this.scoreStart;
} }
/** /**
* 设置 开始 扣分或增加分值 * 设置 开始 扣分或增加分值
* @param scoreStart * @param scoreStart
*/ */
public void setScoreStart(BigDecimal scoreStart){ public void setScoreStart(BigDecimal scoreStart){
this.scoreStart = scoreStart; this.scoreStart = scoreStart;
} }
/** /**
* 获取 结束 扣分或增加分值 * 获取 结束 扣分或增加分值
* @return $scoreEnd * @return $scoreEnd
*/ */
public BigDecimal getScoreEnd(){ public BigDecimal getScoreEnd(){
return this.scoreEnd; return this.scoreEnd;
} }
/** /**
* 设置 结束 扣分或增加分值 * 设置 结束 扣分或增加分值
* @param scoreEnd * @param scoreEnd
*/ */
public void setScoreEnd(BigDecimal scoreEnd){ public void setScoreEnd(BigDecimal scoreEnd){
this.scoreEnd = scoreEnd; this.scoreEnd = scoreEnd;
} }
/** /**
* 获取 增加 扣分或增加分值 * 获取 增加 扣分或增加分值
* @return scoreIncrement * @return scoreIncrement
*/ */
public BigDecimal getScoreIncrement(){ public BigDecimal getScoreIncrement(){
return this.scoreIncrement; return this.scoreIncrement;
} }
/** /**
* 设置 增加 扣分或增加分值 * 设置 增加 扣分或增加分值
* @param scoreIncrement * @param scoreIncrement
*/ */
public void setScoreIncrement(BigDecimal scoreIncrement){ public void setScoreIncrement(BigDecimal scoreIncrement){
this.scoreIncrement = scoreIncrement; this.scoreIncrement = scoreIncrement;
} }
/** /**
* 获取 扣分或增加分值 * 获取 扣分或增加分值
* @return scoreList * @return scoreList
*/ */
public List<BigDecimal> getScoreList(){ public List<BigDecimal> getScoreList(){
return this.scoreList; return this.scoreList;
} }
/** /**
* 设置 扣分或增加分值 * 设置 扣分或增加分值
* @param scoreList * @param scoreList
*/ */
public void setScoreList(List<BigDecimal> scoreList){ public void setScoreList(List<BigDecimal> scoreList){
this.scoreList = scoreList; this.scoreList = scoreList;
} }
/** /**
* 获取 扣分或增加分值 * 获取 扣分或增加分值
* @return scoreNotList * @return scoreNotList
*/ */
public List<BigDecimal> getScoreNotList(){ public List<BigDecimal> getScoreNotList(){
return this.scoreNotList; return this.scoreNotList;
} }
/** /**
* 设置 扣分或增加分值 * 设置 扣分或增加分值
* @param scoreNotList * @param scoreNotList
*/ */
public void setScoreNotList(List<BigDecimal> scoreNotList){ public void setScoreNotList(List<BigDecimal> scoreNotList){
this.scoreNotList = scoreNotList; this.scoreNotList = scoreNotList;
} }
/** /**
* 获取 开始 处理状态(1.未核查,2.已核查) * 获取 开始 处理状态(1.未核查,2.已核查)
* @return processStatusStart * @return processStatusStart
*/ */
public Integer getProcessStatusStart(){ public Integer getProcessStatusStart(){
return this.processStatusStart; return this.processStatusStart;
} }
/** /**
* 设置 开始 处理状态(1.未核查,2.已核查) * 设置 开始 处理状态(1.未核查,2.已核查)
* @param processStatusStart * @param processStatusStart
*/ */
public void setProcessStatusStart(Integer processStatusStart){ public void setProcessStatusStart(Integer processStatusStart){
this.processStatusStart = processStatusStart; this.processStatusStart = processStatusStart;
} }
/** /**
* 获取 结束 处理状态(1.未核查,2.已核查) * 获取 结束 处理状态(1.未核查,2.已核查)
* @return $processStatusEnd * @return $processStatusEnd
*/ */
public Integer getProcessStatusEnd(){ public Integer getProcessStatusEnd(){
return this.processStatusEnd; return this.processStatusEnd;
} }
/** /**
* 设置 结束 处理状态(1.未核查,2.已核查) * 设置 结束 处理状态(1.未核查,2.已核查)
* @param processStatusEnd * @param processStatusEnd
*/ */
public void setProcessStatusEnd(Integer processStatusEnd){ public void setProcessStatusEnd(Integer processStatusEnd){
this.processStatusEnd = processStatusEnd; this.processStatusEnd = processStatusEnd;
} }
/** /**
* 获取 增加 处理状态(1.未核查,2.已核查) * 获取 增加 处理状态(1.未核查,2.已核查)
* @return processStatusIncrement * @return processStatusIncrement
*/ */
public Integer getProcessStatusIncrement(){ public Integer getProcessStatusIncrement(){
return this.processStatusIncrement; return this.processStatusIncrement;
} }
/** /**
* 设置 增加 处理状态(1.未核查,2.已核查) * 设置 增加 处理状态(1.未核查,2.已核查)
* @param processStatusIncrement * @param processStatusIncrement
*/ */
public void setProcessStatusIncrement(Integer processStatusIncrement){ public void setProcessStatusIncrement(Integer processStatusIncrement){
this.processStatusIncrement = processStatusIncrement; this.processStatusIncrement = processStatusIncrement;
} }
/** /**
* 获取 处理状态(1.未核查,2.已核查) * 获取 处理状态(1.未核查,2.已核查)
* @return processStatusList * @return processStatusList
*/ */
public List<Integer> getProcessStatusList(){ public List<Integer> getProcessStatusList(){
return this.processStatusList; return this.processStatusList;
} }
/** /**
* 设置 处理状态(1.未核查,2.已核查) * 设置 处理状态(1.未核查,2.已核查)
* @param processStatusList * @param processStatusList
*/ */
public void setProcessStatusList(List<Integer> processStatusList){ public void setProcessStatusList(List<Integer> processStatusList){
this.processStatusList = processStatusList; this.processStatusList = processStatusList;
} }
/** /**
* 获取 处理状态(1.未核查,2.已核查) * 获取 处理状态(1.未核查,2.已核查)
* @return processStatusNotList * @return processStatusNotList
*/ */
public List<Integer> getProcessStatusNotList(){ public List<Integer> getProcessStatusNotList(){
return this.processStatusNotList; return this.processStatusNotList;
} }
/** /**
* 设置 处理状态(1.未核查,2.已核查) * 设置 处理状态(1.未核查,2.已核查)
* @param processStatusNotList * @param processStatusNotList
*/ */
public void setProcessStatusNotList(List<Integer> processStatusNotList){ public void setProcessStatusNotList(List<Integer> processStatusNotList){
this.processStatusNotList = processStatusNotList; this.processStatusNotList = processStatusNotList;
} }
/** /**
* 获取 备注 * 获取 备注
* @return remarkList * @return remarkList
*/ */
public List<String> getRemarkList(){ public List<String> getRemarkList(){
return this.remarkList; return this.remarkList;
} }
/** /**
* 设置 备注 * 设置 备注
* @param remarkList * @param remarkList
*/ */
public void setRemarkList(List<String> remarkList){ public void setRemarkList(List<String> remarkList){
this.remarkList = remarkList; this.remarkList = remarkList;
} }
/** /**
* 获取 备注 * 获取 备注
* @return remarkNotList * @return remarkNotList
*/ */
public List<String> getRemarkNotList(){ public List<String> getRemarkNotList(){
return this.remarkNotList; return this.remarkNotList;
} }
/** /**
* 设置 备注 * 设置 备注
* @param remarkNotList * @param remarkNotList
*/ */
public void setRemarkNotList(List<String> remarkNotList){ public void setRemarkNotList(List<String> remarkNotList){
this.remarkNotList = remarkNotList; this.remarkNotList = remarkNotList;
} }
/** /**
* 获取 开始 创建用户 * 获取 开始 创建用户
* @return createUserIdStart * @return createUserIdStart
*/ */
public Long getCreateUserIdStart(){ public Long getCreateUserIdStart(){
return this.createUserIdStart; return this.createUserIdStart;
} }
/** /**
* 设置 开始 创建用户 * 设置 开始 创建用户
* @param createUserIdStart * @param createUserIdStart
*/ */
public void setCreateUserIdStart(Long createUserIdStart){ public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart; this.createUserIdStart = createUserIdStart;
} }
/** /**
* 获取 结束 创建用户 * 获取 结束 创建用户
* @return $createUserIdEnd * @return $createUserIdEnd
*/ */
public Long getCreateUserIdEnd(){ public Long getCreateUserIdEnd(){
return this.createUserIdEnd; return this.createUserIdEnd;
} }
/** /**
* 设置 结束 创建用户 * 设置 结束 创建用户
* @param createUserIdEnd * @param createUserIdEnd
*/ */
public void setCreateUserIdEnd(Long createUserIdEnd){ public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd; this.createUserIdEnd = createUserIdEnd;
} }
/** /**
* 获取 增加 创建用户 * 获取 增加 创建用户
* @return createUserIdIncrement * @return createUserIdIncrement
*/ */
public Long getCreateUserIdIncrement(){ public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement; return this.createUserIdIncrement;
} }
/** /**
* 设置 增加 创建用户 * 设置 增加 创建用户
* @param createUserIdIncrement * @param createUserIdIncrement
*/ */
public void setCreateUserIdIncrement(Long createUserIdIncrement){ public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement; this.createUserIdIncrement = createUserIdIncrement;
} }
/** /**
* 获取 创建用户 * 获取 创建用户
* @return createUserIdList * @return createUserIdList
*/ */
public List<Long> getCreateUserIdList(){ public List<Long> getCreateUserIdList(){
return this.createUserIdList; return this.createUserIdList;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdList * @param createUserIdList
*/ */
public void setCreateUserIdList(List<Long> createUserIdList){ public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList; this.createUserIdList = createUserIdList;
} }
/** /**
* 获取 创建用户 * 获取 创建用户
* @return createUserIdNotList * @return createUserIdNotList
*/ */
public List<Long> getCreateUserIdNotList(){ public List<Long> getCreateUserIdNotList(){
return this.createUserIdNotList; return this.createUserIdNotList;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdNotList * @param createUserIdNotList
*/ */
public void setCreateUserIdNotList(List<Long> createUserIdNotList){ public void setCreateUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList; this.createUserIdNotList = createUserIdNotList;
} }
/** /**
* 获取 开始 创建时间 * 获取 开始 创建时间
* @return createTimeStart * @return createTimeStart
*/ */
public String getCreateTimeStart(){ public String getCreateTimeStart(){
return this.createTimeStart; return this.createTimeStart;
} }
/** /**
* 设置 开始 创建时间 * 设置 开始 创建时间
* @param createTimeStart * @param createTimeStart
*/ */
public void setCreateTimeStart(String createTimeStart){ public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart; this.createTimeStart = createTimeStart;
} }
/** /**
* 获取 结束 创建时间 * 获取 结束 创建时间
* @return createTimeEnd * @return createTimeEnd
*/ */
public String getCreateTimeEnd(){ public String getCreateTimeEnd(){
return this.createTimeEnd; return this.createTimeEnd;
} }
/** /**
* 设置 结束 创建时间 * 设置 结束 创建时间
* @param createTimeEnd * @param createTimeEnd
*/ */
public void setCreateTimeEnd(String createTimeEnd){ public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd; this.createTimeEnd = createTimeEnd;
} }
/** /**
* 获取 开始 更新用户 * 获取 开始 更新用户
* @return updateUserIdStart * @return updateUserIdStart
*/ */
public Long getUpdateUserIdStart(){ public Long getUpdateUserIdStart(){
return this.updateUserIdStart; return this.updateUserIdStart;
} }
/** /**
* 设置 开始 更新用户 * 设置 开始 更新用户
* @param updateUserIdStart * @param updateUserIdStart
*/ */
public void setUpdateUserIdStart(Long updateUserIdStart){ public void setUpdateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart; this.updateUserIdStart = updateUserIdStart;
} }
/** /**
* 获取 结束 更新用户 * 获取 结束 更新用户
* @return $updateUserIdEnd * @return $updateUserIdEnd
*/ */
public Long getUpdateUserIdEnd(){ public Long getUpdateUserIdEnd(){
return this.updateUserIdEnd; return this.updateUserIdEnd;
} }
/** /**
* 设置 结束 更新用户 * 设置 结束 更新用户
* @param updateUserIdEnd * @param updateUserIdEnd
*/ */
public void setUpdateUserIdEnd(Long updateUserIdEnd){ public void setUpdateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd; this.updateUserIdEnd = updateUserIdEnd;
} }
/** /**
* 获取 增加 更新用户 * 获取 增加 更新用户
* @return updateUserIdIncrement * @return updateUserIdIncrement
*/ */
public Long getUpdateUserIdIncrement(){ public Long getUpdateUserIdIncrement(){
return this.updateUserIdIncrement; return this.updateUserIdIncrement;
} }
/** /**
* 设置 增加 更新用户 * 设置 增加 更新用户
* @param updateUserIdIncrement * @param updateUserIdIncrement
*/ */
public void setUpdateUserIdIncrement(Long updateUserIdIncrement){ public void setUpdateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement; this.updateUserIdIncrement = updateUserIdIncrement;
} }
/** /**
* 获取 更新用户 * 获取 更新用户
* @return updateUserIdList * @return updateUserIdList
*/ */
public List<Long> getUpdateUserIdList(){ public List<Long> getUpdateUserIdList(){
return this.updateUserIdList; return this.updateUserIdList;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdList * @param updateUserIdList
*/ */
public void setUpdateUserIdList(List<Long> updateUserIdList){ public void setUpdateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList; this.updateUserIdList = updateUserIdList;
} }
/** /**
* 获取 更新用户 * 获取 更新用户
* @return updateUserIdNotList * @return updateUserIdNotList
*/ */
public List<Long> getUpdateUserIdNotList(){ public List<Long> getUpdateUserIdNotList(){
return this.updateUserIdNotList; return this.updateUserIdNotList;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdNotList * @param updateUserIdNotList
*/ */
public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){ public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList; this.updateUserIdNotList = updateUserIdNotList;
} }
/** /**
* 获取 开始 更新时间 * 获取 开始 更新时间
* @return updateTimeStart * @return updateTimeStart
*/ */
public String getUpdateTimeStart(){ public String getUpdateTimeStart(){
return this.updateTimeStart; return this.updateTimeStart;
} }
/** /**
* 设置 开始 更新时间 * 设置 开始 更新时间
* @param updateTimeStart * @param updateTimeStart
*/ */
public void setUpdateTimeStart(String updateTimeStart){ public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart; this.updateTimeStart = updateTimeStart;
} }
/** /**
* 获取 结束 更新时间 * 获取 结束 更新时间
* @return updateTimeEnd * @return updateTimeEnd
*/ */
public String getUpdateTimeEnd(){ public String getUpdateTimeEnd(){
return this.updateTimeEnd; return this.updateTimeEnd;
} }
/** /**
* 设置 结束 更新时间 * 设置 结束 更新时间
* @param updateTimeEnd * @param updateTimeEnd
*/ */
public void setUpdateTimeEnd(String updateTimeEnd){ public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd; this.updateTimeEnd = updateTimeEnd;
} }
/** /**
* 获取 附件名称,多个逗号分割 * 获取 附件名称,多个逗号分割
* @return fileNamesList * @return fileNamesList
*/ */
public List<String> getFileNamesList(){ public List<String> getFileNamesList(){
return this.fileNamesList; return this.fileNamesList;
} }
/** /**
* 设置 附件名称,多个逗号分割 * 设置 附件名称,多个逗号分割
* @param fileNamesList * @param fileNamesList
*/ */
public void setFileNamesList(List<String> fileNamesList){ public void setFileNamesList(List<String> fileNamesList){
this.fileNamesList = fileNamesList; this.fileNamesList = fileNamesList;
} }
/** /**
* 获取 附件名称,多个逗号分割 * 获取 附件名称,多个逗号分割
* @return fileNamesNotList * @return fileNamesNotList
*/ */
public List<String> getFileNamesNotList(){ public List<String> getFileNamesNotList(){
return this.fileNamesNotList; return this.fileNamesNotList;
} }
/** /**
* 设置 附件名称,多个逗号分割 * 设置 附件名称,多个逗号分割
* @param fileNamesNotList * @param fileNamesNotList
*/ */
public void setFileNamesNotList(List<String> fileNamesNotList){ public void setFileNamesNotList(List<String> fileNamesNotList){
this.fileNamesNotList = fileNamesNotList; this.fileNamesNotList = fileNamesNotList;
} }
/** /**
* 获取 附件下载地址,多个逗号分割 * 获取 附件下载地址,多个逗号分割
* @return filePathsList * @return filePathsList
*/ */
public List<String> getFilePathsList(){ public List<String> getFilePathsList(){
return this.filePathsList; return this.filePathsList;
} }
/** /**
* 设置 附件下载地址,多个逗号分割 * 设置 附件下载地址,多个逗号分割
* @param filePathsList * @param filePathsList
*/ */
public void setFilePathsList(List<String> filePathsList){ public void setFilePathsList(List<String> filePathsList){
this.filePathsList = filePathsList; this.filePathsList = filePathsList;
} }
/** /**
* 获取 附件下载地址,多个逗号分割 * 获取 附件下载地址,多个逗号分割
* @return filePathsNotList * @return filePathsNotList
*/ */
public List<String> getFilePathsNotList(){ public List<String> getFilePathsNotList(){
return this.filePathsNotList; return this.filePathsNotList;
} }
/** /**
* 设置 附件下载地址,多个逗号分割 * 设置 附件下载地址,多个逗号分割
* @param filePathsNotList * @param filePathsNotList
*/ */
public void setFilePathsNotList(List<String> filePathsNotList){ public void setFilePathsNotList(List<String> filePathsNotList){
this.filePathsNotList = filePathsNotList; this.filePathsNotList = filePathsNotList;
} }
/** /**
* 获取 开始 绩效规则分类id * 获取 开始 绩效规则分类id
* @return categoryIdStart * @return categoryIdStart
*/ */
public Long getCategoryIdStart(){ public Long getCategoryIdStart(){
return this.categoryIdStart; return this.categoryIdStart;
} }
/** /**
* 设置 开始 绩效规则分类id * 设置 开始 绩效规则分类id
* @param categoryIdStart * @param categoryIdStart
*/ */
public void setCategoryIdStart(Long categoryIdStart){ public void setCategoryIdStart(Long categoryIdStart){
this.categoryIdStart = categoryIdStart; this.categoryIdStart = categoryIdStart;
} }
/** /**
* 获取 结束 绩效规则分类id * 获取 结束 绩效规则分类id
* @return $categoryIdEnd * @return $categoryIdEnd
*/ */
public Long getCategoryIdEnd(){ public Long getCategoryIdEnd(){
return this.categoryIdEnd; return this.categoryIdEnd;
} }
/** /**
* 设置 结束 绩效规则分类id * 设置 结束 绩效规则分类id
* @param categoryIdEnd * @param categoryIdEnd
*/ */
public void setCategoryIdEnd(Long categoryIdEnd){ public void setCategoryIdEnd(Long categoryIdEnd){
this.categoryIdEnd = categoryIdEnd; this.categoryIdEnd = categoryIdEnd;
} }
/** /**
* 获取 增加 绩效规则分类id * 获取 增加 绩效规则分类id
* @return categoryIdIncrement * @return categoryIdIncrement
*/ */
public Long getCategoryIdIncrement(){ public Long getCategoryIdIncrement(){
return this.categoryIdIncrement; return this.categoryIdIncrement;
} }
/** /**
* 设置 增加 绩效规则分类id * 设置 增加 绩效规则分类id
* @param categoryIdIncrement * @param categoryIdIncrement
*/ */
public void setCategoryIdIncrement(Long categoryIdIncrement){ public void setCategoryIdIncrement(Long categoryIdIncrement){
this.categoryIdIncrement = categoryIdIncrement; this.categoryIdIncrement = categoryIdIncrement;
} }
/** /**
* 获取 绩效规则分类id * 获取 绩效规则分类id
* @return categoryIdList * @return categoryIdList
*/ */
public List<Long> getCategoryIdList(){ public List<Long> getCategoryIdList(){
return this.categoryIdList; return this.categoryIdList;
} }
/** /**
* 设置 绩效规则分类id * 设置 绩效规则分类id
* @param categoryIdList * @param categoryIdList
*/ */
public void setCategoryIdList(List<Long> categoryIdList){ public void setCategoryIdList(List<Long> categoryIdList){
this.categoryIdList = categoryIdList; this.categoryIdList = categoryIdList;
} }
/** /**
* 获取 绩效规则分类id * 获取 绩效规则分类id
* @return categoryIdNotList * @return categoryIdNotList
*/ */
public List<Long> getCategoryIdNotList(){ public List<Long> getCategoryIdNotList(){
return this.categoryIdNotList; return this.categoryIdNotList;
} }
/** /**
* 设置 绩效规则分类id * 设置 绩效规则分类id
* @param categoryIdNotList * @param categoryIdNotList
*/ */
public void setCategoryIdNotList(List<Long> categoryIdNotList){ public void setCategoryIdNotList(List<Long> categoryIdNotList){
this.categoryIdNotList = categoryIdNotList; this.categoryIdNotList = categoryIdNotList;
} }
/** /**
* 获取 规则名称 * 获取 规则名称
* @return categoryNameList * @return categoryNameList
*/ */
public List<String> getCategoryNameList(){ public List<String> getCategoryNameList(){
return this.categoryNameList; return this.categoryNameList;
} }
/** /**
* 设置 规则名称 * 设置 规则名称
* @param categoryNameList * @param categoryNameList
*/ */
public void setCategoryNameList(List<String> categoryNameList){ public void setCategoryNameList(List<String> categoryNameList){
this.categoryNameList = categoryNameList; this.categoryNameList = categoryNameList;
} }
/** /**
* 获取 规则名称 * 获取 规则名称
* @return categoryNameNotList * @return categoryNameNotList
*/ */
public List<String> getCategoryNameNotList(){ public List<String> getCategoryNameNotList(){
return this.categoryNameNotList; return this.categoryNameNotList;
} }
/** /**
* 设置 规则名称 * 设置 规则名称
* @param categoryNameNotList * @param categoryNameNotList
*/ */
public void setCategoryNameNotList(List<String> categoryNameNotList){ public void setCategoryNameNotList(List<String> categoryNameNotList){
this.categoryNameNotList = categoryNameNotList; this.categoryNameNotList = categoryNameNotList;
} }
/** /**
* 设置 序号,主键,自增长 * 获取 规则名称
* @param id * @return ruleNameList
*/ */
public List<String> getRuleNameList(){
return this.ruleNameList;
}
/**
* 设置 规则名称
* @param ruleNameList
*/
public void setRuleNameList(List<String> ruleNameList){
this.ruleNameList = ruleNameList;
}
/**
* 获取 规则名称
* @return ruleNameNotList
*/
public List<String> getRuleNameNotList(){
return this.ruleNameNotList;
}
/**
* 设置 规则名称
* @param ruleNameNotList
*/
public void setRuleNameNotList(List<String> ruleNameNotList){
this.ruleNameNotList = ruleNameNotList;
}
/**
* 设置 序号,主键,自增长
* @param id
*/
public PerformAttendRecordQuery id(Long id){ public PerformAttendRecordQuery id(Long id){
setId(id); setId(id);
return this; return this;
} }
/** /**
* 设置 开始 序号,主键,自增长 * 设置 开始 序号,主键,自增长
* @param idStart * @param idStart
*/ */
public PerformAttendRecordQuery idStart(Long idStart){ public PerformAttendRecordQuery idStart(Long idStart){
this.idStart = idStart; this.idStart = idStart;
return this; return this;
} }
/** /**
* 设置 结束 序号,主键,自增长 * 设置 结束 序号,主键,自增长
* @param idEnd * @param idEnd
*/ */
public PerformAttendRecordQuery idEnd(Long idEnd){ public PerformAttendRecordQuery idEnd(Long idEnd){
this.idEnd = idEnd; this.idEnd = idEnd;
return this; return this;
} }
/** /**
* 设置 增加 序号,主键,自增长 * 设置 增加 序号,主键,自增长
* @param idIncrement * @param idIncrement
*/ */
public PerformAttendRecordQuery idIncrement(Long idIncrement){ public PerformAttendRecordQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement; this.idIncrement = idIncrement;
return this; return this;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idList * @param idList
*/ */
public PerformAttendRecordQuery idList(List<Long> idList){ public PerformAttendRecordQuery idList(List<Long> idList){
this.idList = idList; this.idList = idList;
return this; return this;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idNotList * @param idNotList
*/ */
public PerformAttendRecordQuery idNotList(List<Long> idNotList){ public PerformAttendRecordQuery idNotList(List<Long> idNotList){
this.idNotList = idNotList; this.idNotList = idNotList;
return this; return this;
} }
/** /**
* 设置 员工ID * 设置 员工ID
* @param staffId * @param staffId
*/ */
public PerformAttendRecordQuery staffId(Long staffId){ public PerformAttendRecordQuery staffId(Long staffId){
setStaffId(staffId); setStaffId(staffId);
return this; return this;
} }
/** /**
* 设置 开始 员工ID * 设置 开始 员工ID
* @param staffIdStart * @param staffIdStart
*/ */
public PerformAttendRecordQuery staffIdStart(Long staffIdStart){ public PerformAttendRecordQuery staffIdStart(Long staffIdStart){
this.staffIdStart = staffIdStart; this.staffIdStart = staffIdStart;
return this; return this;
} }
/** /**
* 设置 结束 员工ID * 设置 结束 员工ID
* @param staffIdEnd * @param staffIdEnd
*/ */
public PerformAttendRecordQuery staffIdEnd(Long staffIdEnd){ public PerformAttendRecordQuery staffIdEnd(Long staffIdEnd){
this.staffIdEnd = staffIdEnd; this.staffIdEnd = staffIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 员工ID * 设置 增加 员工ID
* @param staffIdIncrement * @param staffIdIncrement
*/ */
public PerformAttendRecordQuery staffIdIncrement(Long staffIdIncrement){ public PerformAttendRecordQuery staffIdIncrement(Long staffIdIncrement){
this.staffIdIncrement = staffIdIncrement; this.staffIdIncrement = staffIdIncrement;
return this; return this;
} }
/** /**
* 设置 员工ID * 设置 员工ID
* @param staffIdList * @param staffIdList
*/ */
public PerformAttendRecordQuery staffIdList(List<Long> staffIdList){ public PerformAttendRecordQuery staffIdList(List<Long> staffIdList){
this.staffIdList = staffIdList; this.staffIdList = staffIdList;
return this; return this;
} }
/** /**
* 设置 员工ID * 设置 员工ID
* @param staffIdNotList * @param staffIdNotList
*/ */
public PerformAttendRecordQuery staffIdNotList(List<Long> staffIdNotList){ public PerformAttendRecordQuery staffIdNotList(List<Long> staffIdNotList){
this.staffIdNotList = staffIdNotList; this.staffIdNotList = staffIdNotList;
return this; return this;
} }
/** /**
* 设置 员工姓名 * 设置 员工姓名
* @param staffName * @param staffName
*/ */
public PerformAttendRecordQuery staffName(String staffName){ public PerformAttendRecordQuery staffName(String staffName){
setStaffName(staffName); setStaffName(staffName);
return this; return this;
} }
/** /**
* 设置 员工姓名 * 设置 员工姓名
* @param staffNameList * @param staffNameList
*/ */
public PerformAttendRecordQuery staffNameList(List<String> staffNameList){ public PerformAttendRecordQuery staffNameList(List<String> staffNameList){
this.staffNameList = staffNameList; this.staffNameList = staffNameList;
return this; return this;
} }
/** /**
* 设置 工号 * 设置 工号
* @param workNum * @param workNum
*/ */
public PerformAttendRecordQuery workNum(String workNum){ public PerformAttendRecordQuery workNum(String workNum){
setWorkNum(workNum); setWorkNum(workNum);
return this; return this;
} }
/** /**
* 设置 工号 * 设置 工号
* @param workNumList * @param workNumList
*/ */
public PerformAttendRecordQuery workNumList(List<String> workNumList){ public PerformAttendRecordQuery workNumList(List<String> workNumList){
this.workNumList = workNumList; this.workNumList = workNumList;
return this; return this;
} }
/** /**
* 设置 所属部门 * 设置 所属部门
* @param deptId * @param deptId
*/ */
public PerformAttendRecordQuery deptId(Long deptId){ public PerformAttendRecordQuery deptId(Long deptId){
setDeptId(deptId); setDeptId(deptId);
return this; return this;
} }
/** /**
* 设置 开始 所属部门 * 设置 开始 所属部门
* @param deptIdStart * @param deptIdStart
*/ */
public PerformAttendRecordQuery deptIdStart(Long deptIdStart){ public PerformAttendRecordQuery deptIdStart(Long deptIdStart){
this.deptIdStart = deptIdStart; this.deptIdStart = deptIdStart;
return this; return this;
} }
/** /**
* 设置 结束 所属部门 * 设置 结束 所属部门
* @param deptIdEnd * @param deptIdEnd
*/ */
public PerformAttendRecordQuery deptIdEnd(Long deptIdEnd){ public PerformAttendRecordQuery deptIdEnd(Long deptIdEnd){
this.deptIdEnd = deptIdEnd; this.deptIdEnd = deptIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 所属部门 * 设置 增加 所属部门
* @param deptIdIncrement * @param deptIdIncrement
*/ */
public PerformAttendRecordQuery deptIdIncrement(Long deptIdIncrement){ public PerformAttendRecordQuery deptIdIncrement(Long deptIdIncrement){
this.deptIdIncrement = deptIdIncrement; this.deptIdIncrement = deptIdIncrement;
return this; return this;
} }
/** /**
* 设置 所属部门 * 设置 所属部门
* @param deptIdList * @param deptIdList
*/ */
public PerformAttendRecordQuery deptIdList(List<Long> deptIdList){ public PerformAttendRecordQuery deptIdList(List<Long> deptIdList){
this.deptIdList = deptIdList; this.deptIdList = deptIdList;
return this; return this;
} }
/** /**
* 设置 所属部门 * 设置 所属部门
* @param deptIdNotList * @param deptIdNotList
*/ */
public PerformAttendRecordQuery deptIdNotList(List<Long> deptIdNotList){ public PerformAttendRecordQuery deptIdNotList(List<Long> deptIdNotList){
this.deptIdNotList = deptIdNotList; this.deptIdNotList = deptIdNotList;
return this; return this;
} }
/** /**
* 设置 所属部门名称 * 设置 所属部门名称
* @param deptName * @param deptName
*/ */
public PerformAttendRecordQuery deptName(String deptName){ public PerformAttendRecordQuery deptName(String deptName){
setDeptName(deptName); setDeptName(deptName);
return this; return this;
} }
/** /**
* 设置 所属部门名称 * 设置 所属部门名称
* @param deptNameList * @param deptNameList
*/ */
public PerformAttendRecordQuery deptNameList(List<String> deptNameList){ public PerformAttendRecordQuery deptNameList(List<String> deptNameList){
this.deptNameList = deptNameList; this.deptNameList = deptNameList;
return this; return this;
} }
/** /**
* 设置 所属考勤组ID * 设置 所属考勤组ID
* @param attendanceGroupId * @param attendanceGroupId
*/ */
public PerformAttendRecordQuery attendanceGroupId(Long attendanceGroupId){ public PerformAttendRecordQuery attendanceGroupId(Long attendanceGroupId){
setAttendanceGroupId(attendanceGroupId); setAttendanceGroupId(attendanceGroupId);
return this; return this;
} }
/** /**
* 设置 开始 所属考勤组ID * 设置 开始 所属考勤组ID
* @param attendanceGroupIdStart * @param attendanceGroupIdStart
*/ */
public PerformAttendRecordQuery attendanceGroupIdStart(Long attendanceGroupIdStart){ public PerformAttendRecordQuery attendanceGroupIdStart(Long attendanceGroupIdStart){
this.attendanceGroupIdStart = attendanceGroupIdStart; this.attendanceGroupIdStart = attendanceGroupIdStart;
return this; return this;
} }
/** /**
* 设置 结束 所属考勤组ID * 设置 结束 所属考勤组ID
* @param attendanceGroupIdEnd * @param attendanceGroupIdEnd
*/ */
public PerformAttendRecordQuery attendanceGroupIdEnd(Long attendanceGroupIdEnd){ public PerformAttendRecordQuery attendanceGroupIdEnd(Long attendanceGroupIdEnd){
this.attendanceGroupIdEnd = attendanceGroupIdEnd; this.attendanceGroupIdEnd = attendanceGroupIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 所属考勤组ID * 设置 增加 所属考勤组ID
* @param attendanceGroupIdIncrement * @param attendanceGroupIdIncrement
*/ */
public PerformAttendRecordQuery attendanceGroupIdIncrement(Long attendanceGroupIdIncrement){ public PerformAttendRecordQuery attendanceGroupIdIncrement(Long attendanceGroupIdIncrement){
this.attendanceGroupIdIncrement = attendanceGroupIdIncrement; this.attendanceGroupIdIncrement = attendanceGroupIdIncrement;
return this; return this;
} }
/** /**
* 设置 所属考勤组ID * 设置 所属考勤组ID
* @param attendanceGroupIdList * @param attendanceGroupIdList
*/ */
public PerformAttendRecordQuery attendanceGroupIdList(List<Long> attendanceGroupIdList){ public PerformAttendRecordQuery attendanceGroupIdList(List<Long> attendanceGroupIdList){
this.attendanceGroupIdList = attendanceGroupIdList; this.attendanceGroupIdList = attendanceGroupIdList;
return this; return this;
} }
/** /**
* 设置 所属考勤组ID * 设置 所属考勤组ID
* @param attendanceGroupIdNotList * @param attendanceGroupIdNotList
*/ */
public PerformAttendRecordQuery attendanceGroupIdNotList(List<Long> attendanceGroupIdNotList){ public PerformAttendRecordQuery attendanceGroupIdNotList(List<Long> attendanceGroupIdNotList){
this.attendanceGroupIdNotList = attendanceGroupIdNotList; this.attendanceGroupIdNotList = attendanceGroupIdNotList;
return this; return this;
} }
/** /**
* 设置 所属考勤组名称 * 设置 所属考勤组名称
* @param attendanceGroupName * @param attendanceGroupName
*/ */
public PerformAttendRecordQuery attendanceGroupName(String attendanceGroupName){ public PerformAttendRecordQuery attendanceGroupName(String attendanceGroupName){
setAttendanceGroupName(attendanceGroupName); setAttendanceGroupName(attendanceGroupName);
return this; return this;
} }
/** /**
* 设置 所属考勤组名称 * 设置 所属考勤组名称
* @param attendanceGroupNameList * @param attendanceGroupNameList
*/ */
public PerformAttendRecordQuery attendanceGroupNameList(List<String> attendanceGroupNameList){ public PerformAttendRecordQuery attendanceGroupNameList(List<String> attendanceGroupNameList){
this.attendanceGroupNameList = attendanceGroupNameList; this.attendanceGroupNameList = attendanceGroupNameList;
return this; return this;
} }
/** /**
* 设置 绩效规则id * 设置 绩效规则id
* @param ruleId * @param ruleId
*/ */
public PerformAttendRecordQuery ruleId(Long ruleId){ public PerformAttendRecordQuery ruleId(Long ruleId){
setRuleId(ruleId); setRuleId(ruleId);
return this; return this;
} }
/** /**
* 设置 开始 绩效规则id * 设置 开始 绩效规则id
* @param ruleIdStart * @param ruleIdStart
*/ */
public PerformAttendRecordQuery ruleIdStart(Long ruleIdStart){ public PerformAttendRecordQuery ruleIdStart(Long ruleIdStart){
this.ruleIdStart = ruleIdStart; this.ruleIdStart = ruleIdStart;
return this; return this;
} }
/** /**
* 设置 结束 绩效规则id * 设置 结束 绩效规则id
* @param ruleIdEnd * @param ruleIdEnd
*/ */
public PerformAttendRecordQuery ruleIdEnd(Long ruleIdEnd){ public PerformAttendRecordQuery ruleIdEnd(Long ruleIdEnd){
this.ruleIdEnd = ruleIdEnd; this.ruleIdEnd = ruleIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 绩效规则id * 设置 增加 绩效规则id
* @param ruleIdIncrement * @param ruleIdIncrement
*/ */
public PerformAttendRecordQuery ruleIdIncrement(Long ruleIdIncrement){ public PerformAttendRecordQuery ruleIdIncrement(Long ruleIdIncrement){
this.ruleIdIncrement = ruleIdIncrement; this.ruleIdIncrement = ruleIdIncrement;
return this; return this;
} }
/** /**
* 设置 绩效规则id * 设置 绩效规则id
* @param ruleIdList * @param ruleIdList
*/ */
public PerformAttendRecordQuery ruleIdList(List<Long> ruleIdList){ public PerformAttendRecordQuery ruleIdList(List<Long> ruleIdList){
this.ruleIdList = ruleIdList; this.ruleIdList = ruleIdList;
return this;
}
/**
* 设置 绩效规则id
* @param ruleIdNotList
*/
public PerformAttendRecordQuery ruleIdNotList(List<Long> ruleIdNotList){
this.ruleIdNotList = ruleIdNotList;
return this; return this;
}
/**
* 设置 规则名称
* @param ruleNme
*/
public PerformAttendRecordQuery ruleNme(String ruleNme){
setRuleNme(ruleNme);
return this;
} }
/** /**
* 设置 规则名称 * 设置 绩效规则id
* @param ruleNmeList * @param ruleIdNotList
*/ */
public PerformAttendRecordQuery ruleNmeList(List<String> ruleNmeList){ public PerformAttendRecordQuery ruleIdNotList(List<Long> ruleIdNotList){
this.ruleNmeList = ruleNmeList; this.ruleIdNotList = ruleIdNotList;
return this; return this;
} }
/** /**
* 设置 上下班时间 * 设置 上下班时间
* @param goOffTimeStr * @param goOffTimeStr
*/ */
public PerformAttendRecordQuery goOffTimeStr(String goOffTimeStr){ public PerformAttendRecordQuery goOffTimeStr(String goOffTimeStr){
setGoOffTimeStr(goOffTimeStr); setGoOffTimeStr(goOffTimeStr);
return this; return this;
} }
/** /**
* 设置 上下班时间 * 设置 上下班时间
* @param goOffTimeStrList * @param goOffTimeStrList
*/ */
public PerformAttendRecordQuery goOffTimeStrList(List<String> goOffTimeStrList){ public PerformAttendRecordQuery goOffTimeStrList(List<String> goOffTimeStrList){
this.goOffTimeStrList = goOffTimeStrList; this.goOffTimeStrList = goOffTimeStrList;
return this; return this;
} }
/** /**
* 设置 异常处理结果 * 设置 异常处理结果
* @param errorResult * @param errorResult
*/ */
public PerformAttendRecordQuery errorResult(String errorResult){ public PerformAttendRecordQuery errorResult(String errorResult){
setErrorResult(errorResult); setErrorResult(errorResult);
return this; return this;
} }
/** /**
* 设置 异常处理结果 * 设置 异常处理结果
* @param errorResultList * @param errorResultList
*/ */
public PerformAttendRecordQuery errorResultList(List<String> errorResultList){ public PerformAttendRecordQuery errorResultList(List<String> errorResultList){
this.errorResultList = errorResultList; this.errorResultList = errorResultList;
return this; return this;
} }
/** /**
* 设置 扣分方式(1.系统自动,2.人工添加) * 设置 扣分方式(1.系统自动,2.人工添加)
* @param subMethod * @param subMethod
*/ */
public PerformAttendRecordQuery subMethod(Integer subMethod){ public PerformAttendRecordQuery subMethod(Integer subMethod){
setSubMethod(subMethod); setSubMethod(subMethod);
return this; return this;
} }
/** /**
* 设置 开始 扣分方式(1.系统自动,2.人工添加) * 设置 开始 扣分方式(1.系统自动,2.人工添加)
* @param subMethodStart * @param subMethodStart
*/ */
public PerformAttendRecordQuery subMethodStart(Integer subMethodStart){ public PerformAttendRecordQuery subMethodStart(Integer subMethodStart){
this.subMethodStart = subMethodStart; this.subMethodStart = subMethodStart;
return this; return this;
} }
/** /**
* 设置 结束 扣分方式(1.系统自动,2.人工添加) * 设置 结束 扣分方式(1.系统自动,2.人工添加)
* @param subMethodEnd * @param subMethodEnd
*/ */
public PerformAttendRecordQuery subMethodEnd(Integer subMethodEnd){ public PerformAttendRecordQuery subMethodEnd(Integer subMethodEnd){
this.subMethodEnd = subMethodEnd; this.subMethodEnd = subMethodEnd;
return this; return this;
} }
/** /**
* 设置 增加 扣分方式(1.系统自动,2.人工添加) * 设置 增加 扣分方式(1.系统自动,2.人工添加)
* @param subMethodIncrement * @param subMethodIncrement
*/ */
public PerformAttendRecordQuery subMethodIncrement(Integer subMethodIncrement){ public PerformAttendRecordQuery subMethodIncrement(Integer subMethodIncrement){
this.subMethodIncrement = subMethodIncrement; this.subMethodIncrement = subMethodIncrement;
return this; return this;
} }
/** /**
* 设置 扣分方式(1.系统自动,2.人工添加) * 设置 扣分方式(1.系统自动,2.人工添加)
* @param subMethodList * @param subMethodList
*/ */
public PerformAttendRecordQuery subMethodList(List<Integer> subMethodList){ public PerformAttendRecordQuery subMethodList(List<Integer> subMethodList){
this.subMethodList = subMethodList; this.subMethodList = subMethodList;
return this; return this;
} }
/** /**
* 设置 扣分方式(1.系统自动,2.人工添加) * 设置 扣分方式(1.系统自动,2.人工添加)
* @param subMethodNotList * @param subMethodNotList
*/ */
public PerformAttendRecordQuery subMethodNotList(List<Integer> subMethodNotList){ public PerformAttendRecordQuery subMethodNotList(List<Integer> subMethodNotList){
this.subMethodNotList = subMethodNotList; this.subMethodNotList = subMethodNotList;
return this; return this;
} }
/** /**
* 设置 扣分人员 * 设置 扣分人员
* @param deductPerson * @param deductPerson
*/ */
public PerformAttendRecordQuery deductPerson(String deductPerson){ public PerformAttendRecordQuery deductPerson(String deductPerson){
setDeductPerson(deductPerson); setDeductPerson(deductPerson);
return this; return this;
} }
/** /**
* 设置 扣分人员 * 设置 扣分人员
* @param deductPersonList * @param deductPersonList
*/ */
public PerformAttendRecordQuery deductPersonList(List<String> deductPersonList){ public PerformAttendRecordQuery deductPersonList(List<String> deductPersonList){
this.deductPersonList = deductPersonList; this.deductPersonList = deductPersonList;
return this; return this;
} }
/** /**
* 设置 增减类型(1.增加,2.扣除) * 设置 增减类型(1.增加,2.扣除)
* @param subAddType * @param subAddType
*/ */
public PerformAttendRecordQuery subAddType(Integer subAddType){ public PerformAttendRecordQuery subAddType(Integer subAddType){
setSubAddType(subAddType); setSubAddType(subAddType);
return this; return this;
} }
/** /**
* 设置 开始 增减类型(1.增加,2.扣除) * 设置 开始 增减类型(1.增加,2.扣除)
* @param subAddTypeStart * @param subAddTypeStart
*/ */
public PerformAttendRecordQuery subAddTypeStart(Integer subAddTypeStart){ public PerformAttendRecordQuery subAddTypeStart(Integer subAddTypeStart){
this.subAddTypeStart = subAddTypeStart; this.subAddTypeStart = subAddTypeStart;
return this; return this;
} }
/** /**
* 设置 结束 增减类型(1.增加,2.扣除) * 设置 结束 增减类型(1.增加,2.扣除)
* @param subAddTypeEnd * @param subAddTypeEnd
*/ */
public PerformAttendRecordQuery subAddTypeEnd(Integer subAddTypeEnd){ public PerformAttendRecordQuery subAddTypeEnd(Integer subAddTypeEnd){
this.subAddTypeEnd = subAddTypeEnd; this.subAddTypeEnd = subAddTypeEnd;
return this; return this;
} }
/** /**
* 设置 增加 增减类型(1.增加,2.扣除) * 设置 增加 增减类型(1.增加,2.扣除)
* @param subAddTypeIncrement * @param subAddTypeIncrement
*/ */
public PerformAttendRecordQuery subAddTypeIncrement(Integer subAddTypeIncrement){ public PerformAttendRecordQuery subAddTypeIncrement(Integer subAddTypeIncrement){
this.subAddTypeIncrement = subAddTypeIncrement; this.subAddTypeIncrement = subAddTypeIncrement;
return this; return this;
} }
/** /**
* 设置 增减类型(1.增加,2.扣除) * 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeList * @param subAddTypeList
*/ */
public PerformAttendRecordQuery subAddTypeList(List<Integer> subAddTypeList){ public PerformAttendRecordQuery subAddTypeList(List<Integer> subAddTypeList){
this.subAddTypeList = subAddTypeList; this.subAddTypeList = subAddTypeList;
return this; return this;
} }
/** /**
* 设置 增减类型(1.增加,2.扣除) * 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeNotList * @param subAddTypeNotList
*/ */
public PerformAttendRecordQuery subAddTypeNotList(List<Integer> subAddTypeNotList){ public PerformAttendRecordQuery subAddTypeNotList(List<Integer> subAddTypeNotList){
this.subAddTypeNotList = subAddTypeNotList; this.subAddTypeNotList = subAddTypeNotList;
return this; return this;
} }
/** /**
* 设置 扣分或增加分值 * 设置 扣分或增加分值
* @param score * @param score
*/ */
public PerformAttendRecordQuery score(BigDecimal score){ public PerformAttendRecordQuery score(BigDecimal score){
setScore(score); setScore(score);
return this; return this;
} }
/** /**
* 设置 开始 扣分或增加分值 * 设置 开始 扣分或增加分值
* @param scoreStart * @param scoreStart
*/ */
public PerformAttendRecordQuery scoreStart(BigDecimal scoreStart){ public PerformAttendRecordQuery scoreStart(BigDecimal scoreStart){
this.scoreStart = scoreStart; this.scoreStart = scoreStart;
return this; return this;
} }
/** /**
* 设置 结束 扣分或增加分值 * 设置 结束 扣分或增加分值
* @param scoreEnd * @param scoreEnd
*/ */
public PerformAttendRecordQuery scoreEnd(BigDecimal scoreEnd){ public PerformAttendRecordQuery scoreEnd(BigDecimal scoreEnd){
this.scoreEnd = scoreEnd; this.scoreEnd = scoreEnd;
return this; return this;
} }
/** /**
* 设置 增加 扣分或增加分值 * 设置 增加 扣分或增加分值
* @param scoreIncrement * @param scoreIncrement
*/ */
public PerformAttendRecordQuery scoreIncrement(BigDecimal scoreIncrement){ public PerformAttendRecordQuery scoreIncrement(BigDecimal scoreIncrement){
this.scoreIncrement = scoreIncrement; this.scoreIncrement = scoreIncrement;
return this; return this;
} }
/** /**
* 设置 扣分或增加分值 * 设置 扣分或增加分值
* @param scoreList * @param scoreList
*/ */
public PerformAttendRecordQuery scoreList(List<BigDecimal> scoreList){ public PerformAttendRecordQuery scoreList(List<BigDecimal> scoreList){
this.scoreList = scoreList; this.scoreList = scoreList;
return this; return this;
} }
/** /**
* 设置 扣分或增加分值 * 设置 扣分或增加分值
* @param scoreNotList * @param scoreNotList
*/ */
public PerformAttendRecordQuery scoreNotList(List<BigDecimal> scoreNotList){ public PerformAttendRecordQuery scoreNotList(List<BigDecimal> scoreNotList){
this.scoreNotList = scoreNotList; this.scoreNotList = scoreNotList;
return this; return this;
} }
/** /**
* 设置 处理状态(1.未核查,2.已核查) * 设置 处理状态(1.未核查,2.已核查)
* @param processStatus * @param processStatus
*/ */
public PerformAttendRecordQuery processStatus(Integer processStatus){ public PerformAttendRecordQuery processStatus(Integer processStatus){
setProcessStatus(processStatus); setProcessStatus(processStatus);
return this; return this;
} }
/** /**
* 设置 开始 处理状态(1.未核查,2.已核查) * 设置 开始 处理状态(1.未核查,2.已核查)
* @param processStatusStart * @param processStatusStart
*/ */
public PerformAttendRecordQuery processStatusStart(Integer processStatusStart){ public PerformAttendRecordQuery processStatusStart(Integer processStatusStart){
this.processStatusStart = processStatusStart; this.processStatusStart = processStatusStart;
return this; return this;
} }
/** /**
* 设置 结束 处理状态(1.未核查,2.已核查) * 设置 结束 处理状态(1.未核查,2.已核查)
* @param processStatusEnd * @param processStatusEnd
*/ */
public PerformAttendRecordQuery processStatusEnd(Integer processStatusEnd){ public PerformAttendRecordQuery processStatusEnd(Integer processStatusEnd){
this.processStatusEnd = processStatusEnd; this.processStatusEnd = processStatusEnd;
return this; return this;
} }
/** /**
* 设置 增加 处理状态(1.未核查,2.已核查) * 设置 增加 处理状态(1.未核查,2.已核查)
* @param processStatusIncrement * @param processStatusIncrement
*/ */
public PerformAttendRecordQuery processStatusIncrement(Integer processStatusIncrement){ public PerformAttendRecordQuery processStatusIncrement(Integer processStatusIncrement){
this.processStatusIncrement = processStatusIncrement; this.processStatusIncrement = processStatusIncrement;
return this; return this;
} }
/** /**
* 设置 处理状态(1.未核查,2.已核查) * 设置 处理状态(1.未核查,2.已核查)
* @param processStatusList * @param processStatusList
*/ */
public PerformAttendRecordQuery processStatusList(List<Integer> processStatusList){ public PerformAttendRecordQuery processStatusList(List<Integer> processStatusList){
this.processStatusList = processStatusList; this.processStatusList = processStatusList;
return this; return this;
} }
/** /**
* 设置 处理状态(1.未核查,2.已核查) * 设置 处理状态(1.未核查,2.已核查)
* @param processStatusNotList * @param processStatusNotList
*/ */
public PerformAttendRecordQuery processStatusNotList(List<Integer> processStatusNotList){ public PerformAttendRecordQuery processStatusNotList(List<Integer> processStatusNotList){
this.processStatusNotList = processStatusNotList; this.processStatusNotList = processStatusNotList;
return this; return this;
} }
/** /**
* 设置 备注 * 设置 备注
* @param remark * @param remark
*/ */
public PerformAttendRecordQuery remark(String remark){ public PerformAttendRecordQuery remark(String remark){
setRemark(remark); setRemark(remark);
return this; return this;
} }
/** /**
* 设置 备注 * 设置 备注
* @param remarkList * @param remarkList
*/ */
public PerformAttendRecordQuery remarkList(List<String> remarkList){ public PerformAttendRecordQuery remarkList(List<String> remarkList){
this.remarkList = remarkList; this.remarkList = remarkList;
return this; return this;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserId * @param createUserId
*/ */
public PerformAttendRecordQuery createUserId(Long createUserId){ public PerformAttendRecordQuery createUserId(Long createUserId){
setCreateUserId(createUserId); setCreateUserId(createUserId);
return this; return this;
} }
/** /**
* 设置 开始 创建用户 * 设置 开始 创建用户
* @param createUserIdStart * @param createUserIdStart
*/ */
public PerformAttendRecordQuery createUserIdStart(Long createUserIdStart){ public PerformAttendRecordQuery createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart; this.createUserIdStart = createUserIdStart;
return this; return this;
} }
/** /**
* 设置 结束 创建用户 * 设置 结束 创建用户
* @param createUserIdEnd * @param createUserIdEnd
*/ */
public PerformAttendRecordQuery createUserIdEnd(Long createUserIdEnd){ public PerformAttendRecordQuery createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd; this.createUserIdEnd = createUserIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 创建用户 * 设置 增加 创建用户
* @param createUserIdIncrement * @param createUserIdIncrement
*/ */
public PerformAttendRecordQuery createUserIdIncrement(Long createUserIdIncrement){ public PerformAttendRecordQuery createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement; this.createUserIdIncrement = createUserIdIncrement;
return this; return this;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdList * @param createUserIdList
*/ */
public PerformAttendRecordQuery createUserIdList(List<Long> createUserIdList){ public PerformAttendRecordQuery createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList; this.createUserIdList = createUserIdList;
return this; return this;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdNotList * @param createUserIdNotList
*/ */
public PerformAttendRecordQuery createUserIdNotList(List<Long> createUserIdNotList){ public PerformAttendRecordQuery createUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList; this.createUserIdNotList = createUserIdNotList;
return this; return this;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserId * @param updateUserId
*/ */
public PerformAttendRecordQuery updateUserId(Long updateUserId){ public PerformAttendRecordQuery updateUserId(Long updateUserId){
setUpdateUserId(updateUserId); setUpdateUserId(updateUserId);
return this; return this;
} }
/** /**
* 设置 开始 更新用户 * 设置 开始 更新用户
* @param updateUserIdStart * @param updateUserIdStart
*/ */
public PerformAttendRecordQuery updateUserIdStart(Long updateUserIdStart){ public PerformAttendRecordQuery updateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart; this.updateUserIdStart = updateUserIdStart;
return this; return this;
} }
/** /**
* 设置 结束 更新用户 * 设置 结束 更新用户
* @param updateUserIdEnd * @param updateUserIdEnd
*/ */
public PerformAttendRecordQuery updateUserIdEnd(Long updateUserIdEnd){ public PerformAttendRecordQuery updateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd; this.updateUserIdEnd = updateUserIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 更新用户 * 设置 增加 更新用户
* @param updateUserIdIncrement * @param updateUserIdIncrement
*/ */
public PerformAttendRecordQuery updateUserIdIncrement(Long updateUserIdIncrement){ public PerformAttendRecordQuery updateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement; this.updateUserIdIncrement = updateUserIdIncrement;
return this; return this;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdList * @param updateUserIdList
*/ */
public PerformAttendRecordQuery updateUserIdList(List<Long> updateUserIdList){ public PerformAttendRecordQuery updateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList; this.updateUserIdList = updateUserIdList;
return this; return this;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdNotList * @param updateUserIdNotList
*/ */
public PerformAttendRecordQuery updateUserIdNotList(List<Long> updateUserIdNotList){ public PerformAttendRecordQuery updateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList; this.updateUserIdNotList = updateUserIdNotList;
return this; return this;
} }
/** /**
* 设置 附件名称,多个逗号分割 * 设置 附件名称,多个逗号分割
* @param fileNames * @param fileNames
*/ */
public PerformAttendRecordQuery fileNames(String fileNames){ public PerformAttendRecordQuery fileNames(String fileNames){
setFileNames(fileNames); setFileNames(fileNames);
return this; return this;
} }
/** /**
* 设置 附件名称,多个逗号分割 * 设置 附件名称,多个逗号分割
* @param fileNamesList * @param fileNamesList
*/ */
public PerformAttendRecordQuery fileNamesList(List<String> fileNamesList){ public PerformAttendRecordQuery fileNamesList(List<String> fileNamesList){
this.fileNamesList = fileNamesList; this.fileNamesList = fileNamesList;
return this; return this;
} }
/** /**
* 设置 附件下载地址,多个逗号分割 * 设置 附件下载地址,多个逗号分割
* @param filePaths * @param filePaths
*/ */
public PerformAttendRecordQuery filePaths(String filePaths){ public PerformAttendRecordQuery filePaths(String filePaths){
setFilePaths(filePaths); setFilePaths(filePaths);
return this; return this;
} }
/** /**
* 设置 附件下载地址,多个逗号分割 * 设置 附件下载地址,多个逗号分割
* @param filePathsList * @param filePathsList
*/ */
public PerformAttendRecordQuery filePathsList(List<String> filePathsList){ public PerformAttendRecordQuery filePathsList(List<String> filePathsList){
this.filePathsList = filePathsList; this.filePathsList = filePathsList;
return this; return this;
} }
/** /**
* 设置 绩效规则分类id * 设置 绩效规则分类id
* @param categoryId * @param categoryId
*/ */
public PerformAttendRecordQuery categoryId(Long categoryId){ public PerformAttendRecordQuery categoryId(Long categoryId){
setCategoryId(categoryId); setCategoryId(categoryId);
return this; return this;
} }
/** /**
* 设置 开始 绩效规则分类id * 设置 开始 绩效规则分类id
* @param categoryIdStart * @param categoryIdStart
*/ */
public PerformAttendRecordQuery categoryIdStart(Long categoryIdStart){ public PerformAttendRecordQuery categoryIdStart(Long categoryIdStart){
this.categoryIdStart = categoryIdStart; this.categoryIdStart = categoryIdStart;
return this; return this;
} }
/** /**
* 设置 结束 绩效规则分类id * 设置 结束 绩效规则分类id
* @param categoryIdEnd * @param categoryIdEnd
*/ */
public PerformAttendRecordQuery categoryIdEnd(Long categoryIdEnd){ public PerformAttendRecordQuery categoryIdEnd(Long categoryIdEnd){
this.categoryIdEnd = categoryIdEnd; this.categoryIdEnd = categoryIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 绩效规则分类id * 设置 增加 绩效规则分类id
* @param categoryIdIncrement * @param categoryIdIncrement
*/ */
public PerformAttendRecordQuery categoryIdIncrement(Long categoryIdIncrement){ public PerformAttendRecordQuery categoryIdIncrement(Long categoryIdIncrement){
this.categoryIdIncrement = categoryIdIncrement; this.categoryIdIncrement = categoryIdIncrement;
return this; return this;
} }
/** /**
* 设置 绩效规则分类id * 设置 绩效规则分类id
* @param categoryIdList * @param categoryIdList
*/ */
public PerformAttendRecordQuery categoryIdList(List<Long> categoryIdList){ public PerformAttendRecordQuery categoryIdList(List<Long> categoryIdList){
this.categoryIdList = categoryIdList; this.categoryIdList = categoryIdList;
return this; return this;
} }
/** /**
* 设置 绩效规则分类id * 设置 绩效规则分类id
* @param categoryIdNotList * @param categoryIdNotList
*/ */
public PerformAttendRecordQuery categoryIdNotList(List<Long> categoryIdNotList){ public PerformAttendRecordQuery categoryIdNotList(List<Long> categoryIdNotList){
this.categoryIdNotList = categoryIdNotList; this.categoryIdNotList = categoryIdNotList;
return this; return this;
} }
/** /**
* 设置 规则名称 * 设置 规则名称
* @param categoryName * @param categoryName
*/ */
public PerformAttendRecordQuery categoryName(String categoryName){ public PerformAttendRecordQuery categoryName(String categoryName){
setCategoryName(categoryName); setCategoryName(categoryName);
return this; return this;
} }
/** /**
* 设置 规则名称 * 设置 规则名称
* @param categoryNameList * @param categoryNameList
*/ */
public PerformAttendRecordQuery categoryNameList(List<String> categoryNameList){ public PerformAttendRecordQuery categoryNameList(List<String> categoryNameList){
this.categoryNameList = categoryNameList; this.categoryNameList = categoryNameList;
return this; return this;
}
/**
* 设置 规则名称
* @param ruleName
*/
public PerformAttendRecordQuery ruleName(String ruleName){
setRuleName(ruleName);
return this;
}
/**
* 设置 规则名称
* @param ruleNameList
*/
public PerformAttendRecordQuery ruleNameList(List<String> ruleNameList){
this.ruleNameList = ruleNameList;
return this;
} }
/** /**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) * 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList * @return orConditionList
*/ */
public List<PerformAttendRecordQuery> getOrConditionList(){ public List<PerformAttendRecordQuery> getOrConditionList(){
return this.orConditionList; return this.orConditionList;
} }
/** /**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) * 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList * @param orConditionList
*/ */
public void setOrConditionList(List<PerformAttendRecordQuery> orConditionList){ public void setOrConditionList(List<PerformAttendRecordQuery> orConditionList){
this.orConditionList = orConditionList; this.orConditionList = orConditionList;
} }
/** /**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) * 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList * @return andConditionList
*/ */
public List<PerformAttendRecordQuery> getAndConditionList(){ public List<PerformAttendRecordQuery> getAndConditionList(){
return this.andConditionList; return this.andConditionList;
} }
/** /**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) * 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList * @param andConditionList
*/ */
public void setAndConditionList(List<PerformAttendRecordQuery> andConditionList){ public void setAndConditionList(List<PerformAttendRecordQuery> andConditionList){
this.andConditionList = andConditionList; this.andConditionList = andConditionList;
} }
......
package com.mortals.xhx.module.staff.dao;
import com.mortals.framework.dao.ICRUDDao;
import com.mortals.xhx.module.staff.model.StaffOnboardEntity;
import java.util.List;
/**
* 员工入职信息Dao
* 员工入职信息 DAO接口
*
* @author zxfei
* @date 2023-07-16
*/
public interface StaffOnboardDao extends ICRUDDao<StaffOnboardEntity,Long>{
}
package com.mortals.xhx.module.staff.dao.ibatis;
import org.springframework.stereotype.Repository;
import com.mortals.xhx.module.staff.dao.StaffOnboardDao;
import com.mortals.xhx.module.staff.model.StaffOnboardEntity;
import java.util.Date;
import com.mortals.framework.dao.ibatis.BaseCRUDDaoMybatis;
import java.util.List;
/**
* 员工入职信息DaoImpl DAO接口
*
* @author zxfei
* @date 2023-07-16
*/
@Repository("staffOnboardDao")
public class StaffOnboardDaoImpl extends BaseCRUDDaoMybatis<StaffOnboardEntity,Long> implements StaffOnboardDao {
}
package com.mortals.xhx.module.staff.model;
import java.util.Date;
import java.util.List;
import java.util.ArrayList;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.mortals.framework.annotation.Excel;
import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.staff.model.vo.StaffOnboardVo;
import lombok.Data;
/**
* 员工入职信息实体对象
*
* @author zxfei
* @date 2023-07-16
*/
@Data
public class StaffOnboardEntity extends StaffOnboardVo {
private static final long serialVersionUID = 1L;
/**
* 员工ID
*/
private Long staffId;
/**
* 员工姓名
*/
private String staffName;
/**
* 性别(1.男,2.女)
*/
private Integer gender;
/**
* 出生日期
*/
private Date birthday;
/**
* 照片
*/
private String photoPath;
/**
* 联系电话
*/
private String phoneNumber;
/**
* 身份证号码
*/
private String idCard;
/**
* 工号
*/
private String workNum;
/**
* 入职登记表
*/
private String filePath;
/**
* 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
*/
private Integer politicalstatus;
/**
* 所属部门
*/
private Long deptId;
/**
* 所属部门名称
*/
private String deptName;
/**
* 职位ID
*/
private Long jobId;
/**
* 职位名称
*/
private String jobName;
/**
* 员工类型(1.全职,2.兼职,3.实习)
*/
private Integer staffType;
/**
* 员工状态(1.待入职,2.试用中,3.超期)
*/
private Integer onBoardStatus;
/**
* 入职时间
*/
private Date entryDate;
@Override
public int hashCode() {
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
if (obj == null) return false;
if (obj instanceof StaffOnboardEntity) {
StaffOnboardEntity tmp = (StaffOnboardEntity) obj;
if (this.getId() == tmp.getId()) {
return true;
}
}
return false;
}
public void initAttrValue(){
this.staffId = -1L;
this.staffName = "";
this.gender = 1;
this.birthday = null;
this.photoPath = "";
this.phoneNumber = "";
this.idCard = "";
this.workNum = "";
this.filePath = "";
this.politicalstatus = 1;
this.deptId = -1L;
this.deptName = "";
this.jobId = -1L;
this.jobName = "";
this.staffType = 1;
this.onBoardStatus = 1;
this.entryDate = null;
}
}
\ No newline at end of file
package com.mortals.xhx.module.staff.model;
import java.util.Date;
import java.util.List;
import com.mortals.xhx.module.staff.model.StaffOnboardEntity;
/**
* 员工入职信息查询对象
*
* @author zxfei
* @date 2023-07-16
*/
public class StaffOnboardQuery extends StaffOnboardEntity {
/** 开始 序号,主键,自增长 */
private Long idStart;
/** 结束 序号,主键,自增长 */
private Long idEnd;
/** 增加 序号,主键,自增长 */
private Long idIncrement;
/** 序号,主键,自增长列表 */
private List <Long> idList;
/** 序号,主键,自增长排除列表 */
private List <Long> idNotList;
/** 开始 员工ID */
private Long staffIdStart;
/** 结束 员工ID */
private Long staffIdEnd;
/** 增加 员工ID */
private Long staffIdIncrement;
/** 员工ID列表 */
private List <Long> staffIdList;
/** 员工ID排除列表 */
private List <Long> staffIdNotList;
/** 员工姓名 */
private List<String> staffNameList;
/** 员工姓名排除列表 */
private List <String> staffNameNotList;
/** 开始 性别(1.男,2.女) */
private Integer genderStart;
/** 结束 性别(1.男,2.女) */
private Integer genderEnd;
/** 增加 性别(1.男,2.女) */
private Integer genderIncrement;
/** 性别(1.男,2.女)列表 */
private List <Integer> genderList;
/** 性别(1.男,2.女)排除列表 */
private List <Integer> genderNotList;
/** 开始 出生日期 */
private String birthdayStart;
/** 结束 出生日期 */
private String birthdayEnd;
/** 照片 */
private List<String> photoPathList;
/** 照片排除列表 */
private List <String> photoPathNotList;
/** 联系电话 */
private List<String> phoneNumberList;
/** 联系电话排除列表 */
private List <String> phoneNumberNotList;
/** 身份证号码 */
private List<String> idCardList;
/** 身份证号码排除列表 */
private List <String> idCardNotList;
/** 工号 */
private List<String> workNumList;
/** 工号排除列表 */
private List <String> workNumNotList;
/** 入职登记表 */
private List<String> filePathList;
/** 入职登记表排除列表 */
private List <String> filePathNotList;
/** 开始 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它) */
private Integer politicalstatusStart;
/** 结束 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它) */
private Integer politicalstatusEnd;
/** 增加 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它) */
private Integer politicalstatusIncrement;
/** 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)列表 */
private List <Integer> politicalstatusList;
/** 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)排除列表 */
private List <Integer> politicalstatusNotList;
/** 开始 所属部门 */
private Long deptIdStart;
/** 结束 所属部门 */
private Long deptIdEnd;
/** 增加 所属部门 */
private Long deptIdIncrement;
/** 所属部门列表 */
private List <Long> deptIdList;
/** 所属部门排除列表 */
private List <Long> deptIdNotList;
/** 所属部门名称 */
private List<String> deptNameList;
/** 所属部门名称排除列表 */
private List <String> deptNameNotList;
/** 开始 职位ID */
private Long jobIdStart;
/** 结束 职位ID */
private Long jobIdEnd;
/** 增加 职位ID */
private Long jobIdIncrement;
/** 职位ID列表 */
private List <Long> jobIdList;
/** 职位ID排除列表 */
private List <Long> jobIdNotList;
/** 职位名称 */
private List<String> jobNameList;
/** 职位名称排除列表 */
private List <String> jobNameNotList;
/** 开始 员工类型(1.全职,2.兼职,3.实习) */
private Integer staffTypeStart;
/** 结束 员工类型(1.全职,2.兼职,3.实习) */
private Integer staffTypeEnd;
/** 增加 员工类型(1.全职,2.兼职,3.实习) */
private Integer staffTypeIncrement;
/** 员工类型(1.全职,2.兼职,3.实习)列表 */
private List <Integer> staffTypeList;
/** 员工类型(1.全职,2.兼职,3.实习)排除列表 */
private List <Integer> staffTypeNotList;
/** 开始 员工状态(1.待入职,2.试用中,3.超期) */
private Integer onBoardStatusStart;
/** 结束 员工状态(1.待入职,2.试用中,3.超期) */
private Integer onBoardStatusEnd;
/** 增加 员工状态(1.待入职,2.试用中,3.超期) */
private Integer onBoardStatusIncrement;
/** 员工状态(1.待入职,2.试用中,3.超期)列表 */
private List <Integer> onBoardStatusList;
/** 员工状态(1.待入职,2.试用中,3.超期)排除列表 */
private List <Integer> onBoardStatusNotList;
/** 开始 入职时间 */
private String entryDateStart;
/** 结束 入职时间 */
private String entryDateEnd;
/** 开始 创建用户 */
private Long createUserIdStart;
/** 结束 创建用户 */
private Long createUserIdEnd;
/** 增加 创建用户 */
private Long createUserIdIncrement;
/** 创建用户列表 */
private List <Long> createUserIdList;
/** 创建用户排除列表 */
private List <Long> createUserIdNotList;
/** 开始 创建时间 */
private String createTimeStart;
/** 结束 创建时间 */
private String createTimeEnd;
/** 开始 更新用户 */
private Long updateUserIdStart;
/** 结束 更新用户 */
private Long updateUserIdEnd;
/** 增加 更新用户 */
private Long updateUserIdIncrement;
/** 更新用户列表 */
private List <Long> updateUserIdList;
/** 更新用户排除列表 */
private List <Long> updateUserIdNotList;
/** 开始 更新时间 */
private String updateTimeStart;
/** 结束 更新时间 */
private String updateTimeEnd;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<StaffOnboardQuery> orConditionList;
/** AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) */
private List<StaffOnboardQuery> andConditionList;
public StaffOnboardQuery(){}
/**
* 获取 开始 序号,主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 序号,主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 序号,主键,自增长
* @return idNotList
*/
public List<Long> getIdNotList(){
return this.idNotList;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
public void setIdNotList(List<Long> idNotList){
this.idNotList = idNotList;
}
/**
* 获取 开始 员工ID
* @return staffIdStart
*/
public Long getStaffIdStart(){
return this.staffIdStart;
}
/**
* 设置 开始 员工ID
* @param staffIdStart
*/
public void setStaffIdStart(Long staffIdStart){
this.staffIdStart = staffIdStart;
}
/**
* 获取 结束 员工ID
* @return $staffIdEnd
*/
public Long getStaffIdEnd(){
return this.staffIdEnd;
}
/**
* 设置 结束 员工ID
* @param staffIdEnd
*/
public void setStaffIdEnd(Long staffIdEnd){
this.staffIdEnd = staffIdEnd;
}
/**
* 获取 增加 员工ID
* @return staffIdIncrement
*/
public Long getStaffIdIncrement(){
return this.staffIdIncrement;
}
/**
* 设置 增加 员工ID
* @param staffIdIncrement
*/
public void setStaffIdIncrement(Long staffIdIncrement){
this.staffIdIncrement = staffIdIncrement;
}
/**
* 获取 员工ID
* @return staffIdList
*/
public List<Long> getStaffIdList(){
return this.staffIdList;
}
/**
* 设置 员工ID
* @param staffIdList
*/
public void setStaffIdList(List<Long> staffIdList){
this.staffIdList = staffIdList;
}
/**
* 获取 员工ID
* @return staffIdNotList
*/
public List<Long> getStaffIdNotList(){
return this.staffIdNotList;
}
/**
* 设置 员工ID
* @param staffIdNotList
*/
public void setStaffIdNotList(List<Long> staffIdNotList){
this.staffIdNotList = staffIdNotList;
}
/**
* 获取 员工姓名
* @return staffNameList
*/
public List<String> getStaffNameList(){
return this.staffNameList;
}
/**
* 设置 员工姓名
* @param staffNameList
*/
public void setStaffNameList(List<String> staffNameList){
this.staffNameList = staffNameList;
}
/**
* 获取 员工姓名
* @return staffNameNotList
*/
public List<String> getStaffNameNotList(){
return this.staffNameNotList;
}
/**
* 设置 员工姓名
* @param staffNameNotList
*/
public void setStaffNameNotList(List<String> staffNameNotList){
this.staffNameNotList = staffNameNotList;
}
/**
* 获取 开始 性别(1.男,2.女)
* @return genderStart
*/
public Integer getGenderStart(){
return this.genderStart;
}
/**
* 设置 开始 性别(1.男,2.女)
* @param genderStart
*/
public void setGenderStart(Integer genderStart){
this.genderStart = genderStart;
}
/**
* 获取 结束 性别(1.男,2.女)
* @return $genderEnd
*/
public Integer getGenderEnd(){
return this.genderEnd;
}
/**
* 设置 结束 性别(1.男,2.女)
* @param genderEnd
*/
public void setGenderEnd(Integer genderEnd){
this.genderEnd = genderEnd;
}
/**
* 获取 增加 性别(1.男,2.女)
* @return genderIncrement
*/
public Integer getGenderIncrement(){
return this.genderIncrement;
}
/**
* 设置 增加 性别(1.男,2.女)
* @param genderIncrement
*/
public void setGenderIncrement(Integer genderIncrement){
this.genderIncrement = genderIncrement;
}
/**
* 获取 性别(1.男,2.女)
* @return genderList
*/
public List<Integer> getGenderList(){
return this.genderList;
}
/**
* 设置 性别(1.男,2.女)
* @param genderList
*/
public void setGenderList(List<Integer> genderList){
this.genderList = genderList;
}
/**
* 获取 性别(1.男,2.女)
* @return genderNotList
*/
public List<Integer> getGenderNotList(){
return this.genderNotList;
}
/**
* 设置 性别(1.男,2.女)
* @param genderNotList
*/
public void setGenderNotList(List<Integer> genderNotList){
this.genderNotList = genderNotList;
}
/**
* 获取 开始 出生日期
* @return birthdayStart
*/
public String getBirthdayStart(){
return this.birthdayStart;
}
/**
* 设置 开始 出生日期
* @param birthdayStart
*/
public void setBirthdayStart(String birthdayStart){
this.birthdayStart = birthdayStart;
}
/**
* 获取 结束 出生日期
* @return birthdayEnd
*/
public String getBirthdayEnd(){
return this.birthdayEnd;
}
/**
* 设置 结束 出生日期
* @param birthdayEnd
*/
public void setBirthdayEnd(String birthdayEnd){
this.birthdayEnd = birthdayEnd;
}
/**
* 获取 照片
* @return photoPathList
*/
public List<String> getPhotoPathList(){
return this.photoPathList;
}
/**
* 设置 照片
* @param photoPathList
*/
public void setPhotoPathList(List<String> photoPathList){
this.photoPathList = photoPathList;
}
/**
* 获取 照片
* @return photoPathNotList
*/
public List<String> getPhotoPathNotList(){
return this.photoPathNotList;
}
/**
* 设置 照片
* @param photoPathNotList
*/
public void setPhotoPathNotList(List<String> photoPathNotList){
this.photoPathNotList = photoPathNotList;
}
/**
* 获取 联系电话
* @return phoneNumberList
*/
public List<String> getPhoneNumberList(){
return this.phoneNumberList;
}
/**
* 设置 联系电话
* @param phoneNumberList
*/
public void setPhoneNumberList(List<String> phoneNumberList){
this.phoneNumberList = phoneNumberList;
}
/**
* 获取 联系电话
* @return phoneNumberNotList
*/
public List<String> getPhoneNumberNotList(){
return this.phoneNumberNotList;
}
/**
* 设置 联系电话
* @param phoneNumberNotList
*/
public void setPhoneNumberNotList(List<String> phoneNumberNotList){
this.phoneNumberNotList = phoneNumberNotList;
}
/**
* 获取 身份证号码
* @return idCardList
*/
public List<String> getIdCardList(){
return this.idCardList;
}
/**
* 设置 身份证号码
* @param idCardList
*/
public void setIdCardList(List<String> idCardList){
this.idCardList = idCardList;
}
/**
* 获取 身份证号码
* @return idCardNotList
*/
public List<String> getIdCardNotList(){
return this.idCardNotList;
}
/**
* 设置 身份证号码
* @param idCardNotList
*/
public void setIdCardNotList(List<String> idCardNotList){
this.idCardNotList = idCardNotList;
}
/**
* 获取 工号
* @return workNumList
*/
public List<String> getWorkNumList(){
return this.workNumList;
}
/**
* 设置 工号
* @param workNumList
*/
public void setWorkNumList(List<String> workNumList){
this.workNumList = workNumList;
}
/**
* 获取 工号
* @return workNumNotList
*/
public List<String> getWorkNumNotList(){
return this.workNumNotList;
}
/**
* 设置 工号
* @param workNumNotList
*/
public void setWorkNumNotList(List<String> workNumNotList){
this.workNumNotList = workNumNotList;
}
/**
* 获取 入职登记表
* @return filePathList
*/
public List<String> getFilePathList(){
return this.filePathList;
}
/**
* 设置 入职登记表
* @param filePathList
*/
public void setFilePathList(List<String> filePathList){
this.filePathList = filePathList;
}
/**
* 获取 入职登记表
* @return filePathNotList
*/
public List<String> getFilePathNotList(){
return this.filePathNotList;
}
/**
* 设置 入职登记表
* @param filePathNotList
*/
public void setFilePathNotList(List<String> filePathNotList){
this.filePathNotList = filePathNotList;
}
/**
* 获取 开始 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @return politicalstatusStart
*/
public Integer getPoliticalstatusStart(){
return this.politicalstatusStart;
}
/**
* 设置 开始 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @param politicalstatusStart
*/
public void setPoliticalstatusStart(Integer politicalstatusStart){
this.politicalstatusStart = politicalstatusStart;
}
/**
* 获取 结束 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @return $politicalstatusEnd
*/
public Integer getPoliticalstatusEnd(){
return this.politicalstatusEnd;
}
/**
* 设置 结束 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @param politicalstatusEnd
*/
public void setPoliticalstatusEnd(Integer politicalstatusEnd){
this.politicalstatusEnd = politicalstatusEnd;
}
/**
* 获取 增加 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @return politicalstatusIncrement
*/
public Integer getPoliticalstatusIncrement(){
return this.politicalstatusIncrement;
}
/**
* 设置 增加 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @param politicalstatusIncrement
*/
public void setPoliticalstatusIncrement(Integer politicalstatusIncrement){
this.politicalstatusIncrement = politicalstatusIncrement;
}
/**
* 获取 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @return politicalstatusList
*/
public List<Integer> getPoliticalstatusList(){
return this.politicalstatusList;
}
/**
* 设置 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @param politicalstatusList
*/
public void setPoliticalstatusList(List<Integer> politicalstatusList){
this.politicalstatusList = politicalstatusList;
}
/**
* 获取 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @return politicalstatusNotList
*/
public List<Integer> getPoliticalstatusNotList(){
return this.politicalstatusNotList;
}
/**
* 设置 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @param politicalstatusNotList
*/
public void setPoliticalstatusNotList(List<Integer> politicalstatusNotList){
this.politicalstatusNotList = politicalstatusNotList;
}
/**
* 获取 开始 所属部门
* @return deptIdStart
*/
public Long getDeptIdStart(){
return this.deptIdStart;
}
/**
* 设置 开始 所属部门
* @param deptIdStart
*/
public void setDeptIdStart(Long deptIdStart){
this.deptIdStart = deptIdStart;
}
/**
* 获取 结束 所属部门
* @return $deptIdEnd
*/
public Long getDeptIdEnd(){
return this.deptIdEnd;
}
/**
* 设置 结束 所属部门
* @param deptIdEnd
*/
public void setDeptIdEnd(Long deptIdEnd){
this.deptIdEnd = deptIdEnd;
}
/**
* 获取 增加 所属部门
* @return deptIdIncrement
*/
public Long getDeptIdIncrement(){
return this.deptIdIncrement;
}
/**
* 设置 增加 所属部门
* @param deptIdIncrement
*/
public void setDeptIdIncrement(Long deptIdIncrement){
this.deptIdIncrement = deptIdIncrement;
}
/**
* 获取 所属部门
* @return deptIdList
*/
public List<Long> getDeptIdList(){
return this.deptIdList;
}
/**
* 设置 所属部门
* @param deptIdList
*/
public void setDeptIdList(List<Long> deptIdList){
this.deptIdList = deptIdList;
}
/**
* 获取 所属部门
* @return deptIdNotList
*/
public List<Long> getDeptIdNotList(){
return this.deptIdNotList;
}
/**
* 设置 所属部门
* @param deptIdNotList
*/
public void setDeptIdNotList(List<Long> deptIdNotList){
this.deptIdNotList = deptIdNotList;
}
/**
* 获取 所属部门名称
* @return deptNameList
*/
public List<String> getDeptNameList(){
return this.deptNameList;
}
/**
* 设置 所属部门名称
* @param deptNameList
*/
public void setDeptNameList(List<String> deptNameList){
this.deptNameList = deptNameList;
}
/**
* 获取 所属部门名称
* @return deptNameNotList
*/
public List<String> getDeptNameNotList(){
return this.deptNameNotList;
}
/**
* 设置 所属部门名称
* @param deptNameNotList
*/
public void setDeptNameNotList(List<String> deptNameNotList){
this.deptNameNotList = deptNameNotList;
}
/**
* 获取 开始 职位ID
* @return jobIdStart
*/
public Long getJobIdStart(){
return this.jobIdStart;
}
/**
* 设置 开始 职位ID
* @param jobIdStart
*/
public void setJobIdStart(Long jobIdStart){
this.jobIdStart = jobIdStart;
}
/**
* 获取 结束 职位ID
* @return $jobIdEnd
*/
public Long getJobIdEnd(){
return this.jobIdEnd;
}
/**
* 设置 结束 职位ID
* @param jobIdEnd
*/
public void setJobIdEnd(Long jobIdEnd){
this.jobIdEnd = jobIdEnd;
}
/**
* 获取 增加 职位ID
* @return jobIdIncrement
*/
public Long getJobIdIncrement(){
return this.jobIdIncrement;
}
/**
* 设置 增加 职位ID
* @param jobIdIncrement
*/
public void setJobIdIncrement(Long jobIdIncrement){
this.jobIdIncrement = jobIdIncrement;
}
/**
* 获取 职位ID
* @return jobIdList
*/
public List<Long> getJobIdList(){
return this.jobIdList;
}
/**
* 设置 职位ID
* @param jobIdList
*/
public void setJobIdList(List<Long> jobIdList){
this.jobIdList = jobIdList;
}
/**
* 获取 职位ID
* @return jobIdNotList
*/
public List<Long> getJobIdNotList(){
return this.jobIdNotList;
}
/**
* 设置 职位ID
* @param jobIdNotList
*/
public void setJobIdNotList(List<Long> jobIdNotList){
this.jobIdNotList = jobIdNotList;
}
/**
* 获取 职位名称
* @return jobNameList
*/
public List<String> getJobNameList(){
return this.jobNameList;
}
/**
* 设置 职位名称
* @param jobNameList
*/
public void setJobNameList(List<String> jobNameList){
this.jobNameList = jobNameList;
}
/**
* 获取 职位名称
* @return jobNameNotList
*/
public List<String> getJobNameNotList(){
return this.jobNameNotList;
}
/**
* 设置 职位名称
* @param jobNameNotList
*/
public void setJobNameNotList(List<String> jobNameNotList){
this.jobNameNotList = jobNameNotList;
}
/**
* 获取 开始 员工类型(1.全职,2.兼职,3.实习)
* @return staffTypeStart
*/
public Integer getStaffTypeStart(){
return this.staffTypeStart;
}
/**
* 设置 开始 员工类型(1.全职,2.兼职,3.实习)
* @param staffTypeStart
*/
public void setStaffTypeStart(Integer staffTypeStart){
this.staffTypeStart = staffTypeStart;
}
/**
* 获取 结束 员工类型(1.全职,2.兼职,3.实习)
* @return $staffTypeEnd
*/
public Integer getStaffTypeEnd(){
return this.staffTypeEnd;
}
/**
* 设置 结束 员工类型(1.全职,2.兼职,3.实习)
* @param staffTypeEnd
*/
public void setStaffTypeEnd(Integer staffTypeEnd){
this.staffTypeEnd = staffTypeEnd;
}
/**
* 获取 增加 员工类型(1.全职,2.兼职,3.实习)
* @return staffTypeIncrement
*/
public Integer getStaffTypeIncrement(){
return this.staffTypeIncrement;
}
/**
* 设置 增加 员工类型(1.全职,2.兼职,3.实习)
* @param staffTypeIncrement
*/
public void setStaffTypeIncrement(Integer staffTypeIncrement){
this.staffTypeIncrement = staffTypeIncrement;
}
/**
* 获取 员工类型(1.全职,2.兼职,3.实习)
* @return staffTypeList
*/
public List<Integer> getStaffTypeList(){
return this.staffTypeList;
}
/**
* 设置 员工类型(1.全职,2.兼职,3.实习)
* @param staffTypeList
*/
public void setStaffTypeList(List<Integer> staffTypeList){
this.staffTypeList = staffTypeList;
}
/**
* 获取 员工类型(1.全职,2.兼职,3.实习)
* @return staffTypeNotList
*/
public List<Integer> getStaffTypeNotList(){
return this.staffTypeNotList;
}
/**
* 设置 员工类型(1.全职,2.兼职,3.实习)
* @param staffTypeNotList
*/
public void setStaffTypeNotList(List<Integer> staffTypeNotList){
this.staffTypeNotList = staffTypeNotList;
}
/**
* 获取 开始 员工状态(1.待入职,2.试用中,3.超期)
* @return onBoardStatusStart
*/
public Integer getOnBoardStatusStart(){
return this.onBoardStatusStart;
}
/**
* 设置 开始 员工状态(1.待入职,2.试用中,3.超期)
* @param onBoardStatusStart
*/
public void setOnBoardStatusStart(Integer onBoardStatusStart){
this.onBoardStatusStart = onBoardStatusStart;
}
/**
* 获取 结束 员工状态(1.待入职,2.试用中,3.超期)
* @return $onBoardStatusEnd
*/
public Integer getOnBoardStatusEnd(){
return this.onBoardStatusEnd;
}
/**
* 设置 结束 员工状态(1.待入职,2.试用中,3.超期)
* @param onBoardStatusEnd
*/
public void setOnBoardStatusEnd(Integer onBoardStatusEnd){
this.onBoardStatusEnd = onBoardStatusEnd;
}
/**
* 获取 增加 员工状态(1.待入职,2.试用中,3.超期)
* @return onBoardStatusIncrement
*/
public Integer getOnBoardStatusIncrement(){
return this.onBoardStatusIncrement;
}
/**
* 设置 增加 员工状态(1.待入职,2.试用中,3.超期)
* @param onBoardStatusIncrement
*/
public void setOnBoardStatusIncrement(Integer onBoardStatusIncrement){
this.onBoardStatusIncrement = onBoardStatusIncrement;
}
/**
* 获取 员工状态(1.待入职,2.试用中,3.超期)
* @return onBoardStatusList
*/
public List<Integer> getOnBoardStatusList(){
return this.onBoardStatusList;
}
/**
* 设置 员工状态(1.待入职,2.试用中,3.超期)
* @param onBoardStatusList
*/
public void setOnBoardStatusList(List<Integer> onBoardStatusList){
this.onBoardStatusList = onBoardStatusList;
}
/**
* 获取 员工状态(1.待入职,2.试用中,3.超期)
* @return onBoardStatusNotList
*/
public List<Integer> getOnBoardStatusNotList(){
return this.onBoardStatusNotList;
}
/**
* 设置 员工状态(1.待入职,2.试用中,3.超期)
* @param onBoardStatusNotList
*/
public void setOnBoardStatusNotList(List<Integer> onBoardStatusNotList){
this.onBoardStatusNotList = onBoardStatusNotList;
}
/**
* 获取 开始 入职时间
* @return entryDateStart
*/
public String getEntryDateStart(){
return this.entryDateStart;
}
/**
* 设置 开始 入职时间
* @param entryDateStart
*/
public void setEntryDateStart(String entryDateStart){
this.entryDateStart = entryDateStart;
}
/**
* 获取 结束 入职时间
* @return entryDateEnd
*/
public String getEntryDateEnd(){
return this.entryDateEnd;
}
/**
* 设置 结束 入职时间
* @param entryDateEnd
*/
public void setEntryDateEnd(String entryDateEnd){
this.entryDateEnd = entryDateEnd;
}
/**
* 获取 开始 创建用户
* @return createUserIdStart
*/
public Long getCreateUserIdStart(){
return this.createUserIdStart;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
}
/**
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
public Long getCreateUserIdEnd(){
return this.createUserIdEnd;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
}
/**
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
}
/**
* 获取 创建用户
* @return createUserIdList
*/
public List<Long> getCreateUserIdList(){
return this.createUserIdList;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
}
/**
* 获取 创建用户
* @return createUserIdNotList
*/
public List<Long> getCreateUserIdNotList(){
return this.createUserIdNotList;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
public void setCreateUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 开始 更新用户
* @return updateUserIdStart
*/
public Long getUpdateUserIdStart(){
return this.updateUserIdStart;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public void setUpdateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
}
/**
* 获取 结束 更新用户
* @return $updateUserIdEnd
*/
public Long getUpdateUserIdEnd(){
return this.updateUserIdEnd;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public void setUpdateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
}
/**
* 获取 增加 更新用户
* @return updateUserIdIncrement
*/
public Long getUpdateUserIdIncrement(){
return this.updateUserIdIncrement;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public void setUpdateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
}
/**
* 获取 更新用户
* @return updateUserIdList
*/
public List<Long> getUpdateUserIdList(){
return this.updateUserIdList;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
public void setUpdateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
}
/**
* 获取 更新用户
* @return updateUserIdNotList
*/
public List<Long> getUpdateUserIdNotList(){
return this.updateUserIdNotList;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
}
/**
* 获取 开始 更新时间
* @return updateTimeStart
*/
public String getUpdateTimeStart(){
return this.updateTimeStart;
}
/**
* 设置 开始 更新时间
* @param updateTimeStart
*/
public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
}
/**
* 获取 结束 更新时间
* @return updateTimeEnd
*/
public String getUpdateTimeEnd(){
return this.updateTimeEnd;
}
/**
* 设置 结束 更新时间
* @param updateTimeEnd
*/
public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
}
/**
* 设置 序号,主键,自增长
* @param id
*/
public StaffOnboardQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public StaffOnboardQuery idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public StaffOnboardQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public StaffOnboardQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
public StaffOnboardQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
public StaffOnboardQuery idNotList(List<Long> idNotList){
this.idNotList = idNotList;
return this;
}
/**
* 设置 员工ID
* @param staffId
*/
public StaffOnboardQuery staffId(Long staffId){
setStaffId(staffId);
return this;
}
/**
* 设置 开始 员工ID
* @param staffIdStart
*/
public StaffOnboardQuery staffIdStart(Long staffIdStart){
this.staffIdStart = staffIdStart;
return this;
}
/**
* 设置 结束 员工ID
* @param staffIdEnd
*/
public StaffOnboardQuery staffIdEnd(Long staffIdEnd){
this.staffIdEnd = staffIdEnd;
return this;
}
/**
* 设置 增加 员工ID
* @param staffIdIncrement
*/
public StaffOnboardQuery staffIdIncrement(Long staffIdIncrement){
this.staffIdIncrement = staffIdIncrement;
return this;
}
/**
* 设置 员工ID
* @param staffIdList
*/
public StaffOnboardQuery staffIdList(List<Long> staffIdList){
this.staffIdList = staffIdList;
return this;
}
/**
* 设置 员工ID
* @param staffIdNotList
*/
public StaffOnboardQuery staffIdNotList(List<Long> staffIdNotList){
this.staffIdNotList = staffIdNotList;
return this;
}
/**
* 设置 员工姓名
* @param staffName
*/
public StaffOnboardQuery staffName(String staffName){
setStaffName(staffName);
return this;
}
/**
* 设置 员工姓名
* @param staffNameList
*/
public StaffOnboardQuery staffNameList(List<String> staffNameList){
this.staffNameList = staffNameList;
return this;
}
/**
* 设置 性别(1.男,2.女)
* @param gender
*/
public StaffOnboardQuery gender(Integer gender){
setGender(gender);
return this;
}
/**
* 设置 开始 性别(1.男,2.女)
* @param genderStart
*/
public StaffOnboardQuery genderStart(Integer genderStart){
this.genderStart = genderStart;
return this;
}
/**
* 设置 结束 性别(1.男,2.女)
* @param genderEnd
*/
public StaffOnboardQuery genderEnd(Integer genderEnd){
this.genderEnd = genderEnd;
return this;
}
/**
* 设置 增加 性别(1.男,2.女)
* @param genderIncrement
*/
public StaffOnboardQuery genderIncrement(Integer genderIncrement){
this.genderIncrement = genderIncrement;
return this;
}
/**
* 设置 性别(1.男,2.女)
* @param genderList
*/
public StaffOnboardQuery genderList(List<Integer> genderList){
this.genderList = genderList;
return this;
}
/**
* 设置 性别(1.男,2.女)
* @param genderNotList
*/
public StaffOnboardQuery genderNotList(List<Integer> genderNotList){
this.genderNotList = genderNotList;
return this;
}
/**
* 设置 照片
* @param photoPath
*/
public StaffOnboardQuery photoPath(String photoPath){
setPhotoPath(photoPath);
return this;
}
/**
* 设置 照片
* @param photoPathList
*/
public StaffOnboardQuery photoPathList(List<String> photoPathList){
this.photoPathList = photoPathList;
return this;
}
/**
* 设置 联系电话
* @param phoneNumber
*/
public StaffOnboardQuery phoneNumber(String phoneNumber){
setPhoneNumber(phoneNumber);
return this;
}
/**
* 设置 联系电话
* @param phoneNumberList
*/
public StaffOnboardQuery phoneNumberList(List<String> phoneNumberList){
this.phoneNumberList = phoneNumberList;
return this;
}
/**
* 设置 身份证号码
* @param idCard
*/
public StaffOnboardQuery idCard(String idCard){
setIdCard(idCard);
return this;
}
/**
* 设置 身份证号码
* @param idCardList
*/
public StaffOnboardQuery idCardList(List<String> idCardList){
this.idCardList = idCardList;
return this;
}
/**
* 设置 工号
* @param workNum
*/
public StaffOnboardQuery workNum(String workNum){
setWorkNum(workNum);
return this;
}
/**
* 设置 工号
* @param workNumList
*/
public StaffOnboardQuery workNumList(List<String> workNumList){
this.workNumList = workNumList;
return this;
}
/**
* 设置 入职登记表
* @param filePath
*/
public StaffOnboardQuery filePath(String filePath){
setFilePath(filePath);
return this;
}
/**
* 设置 入职登记表
* @param filePathList
*/
public StaffOnboardQuery filePathList(List<String> filePathList){
this.filePathList = filePathList;
return this;
}
/**
* 设置 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @param politicalstatus
*/
public StaffOnboardQuery politicalstatus(Integer politicalstatus){
setPoliticalstatus(politicalstatus);
return this;
}
/**
* 设置 开始 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @param politicalstatusStart
*/
public StaffOnboardQuery politicalstatusStart(Integer politicalstatusStart){
this.politicalstatusStart = politicalstatusStart;
return this;
}
/**
* 设置 结束 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @param politicalstatusEnd
*/
public StaffOnboardQuery politicalstatusEnd(Integer politicalstatusEnd){
this.politicalstatusEnd = politicalstatusEnd;
return this;
}
/**
* 设置 增加 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @param politicalstatusIncrement
*/
public StaffOnboardQuery politicalstatusIncrement(Integer politicalstatusIncrement){
this.politicalstatusIncrement = politicalstatusIncrement;
return this;
}
/**
* 设置 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @param politicalstatusList
*/
public StaffOnboardQuery politicalstatusList(List<Integer> politicalstatusList){
this.politicalstatusList = politicalstatusList;
return this;
}
/**
* 设置 政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)
* @param politicalstatusNotList
*/
public StaffOnboardQuery politicalstatusNotList(List<Integer> politicalstatusNotList){
this.politicalstatusNotList = politicalstatusNotList;
return this;
}
/**
* 设置 所属部门
* @param deptId
*/
public StaffOnboardQuery deptId(Long deptId){
setDeptId(deptId);
return this;
}
/**
* 设置 开始 所属部门
* @param deptIdStart
*/
public StaffOnboardQuery deptIdStart(Long deptIdStart){
this.deptIdStart = deptIdStart;
return this;
}
/**
* 设置 结束 所属部门
* @param deptIdEnd
*/
public StaffOnboardQuery deptIdEnd(Long deptIdEnd){
this.deptIdEnd = deptIdEnd;
return this;
}
/**
* 设置 增加 所属部门
* @param deptIdIncrement
*/
public StaffOnboardQuery deptIdIncrement(Long deptIdIncrement){
this.deptIdIncrement = deptIdIncrement;
return this;
}
/**
* 设置 所属部门
* @param deptIdList
*/
public StaffOnboardQuery deptIdList(List<Long> deptIdList){
this.deptIdList = deptIdList;
return this;
}
/**
* 设置 所属部门
* @param deptIdNotList
*/
public StaffOnboardQuery deptIdNotList(List<Long> deptIdNotList){
this.deptIdNotList = deptIdNotList;
return this;
}
/**
* 设置 所属部门名称
* @param deptName
*/
public StaffOnboardQuery deptName(String deptName){
setDeptName(deptName);
return this;
}
/**
* 设置 所属部门名称
* @param deptNameList
*/
public StaffOnboardQuery deptNameList(List<String> deptNameList){
this.deptNameList = deptNameList;
return this;
}
/**
* 设置 职位ID
* @param jobId
*/
public StaffOnboardQuery jobId(Long jobId){
setJobId(jobId);
return this;
}
/**
* 设置 开始 职位ID
* @param jobIdStart
*/
public StaffOnboardQuery jobIdStart(Long jobIdStart){
this.jobIdStart = jobIdStart;
return this;
}
/**
* 设置 结束 职位ID
* @param jobIdEnd
*/
public StaffOnboardQuery jobIdEnd(Long jobIdEnd){
this.jobIdEnd = jobIdEnd;
return this;
}
/**
* 设置 增加 职位ID
* @param jobIdIncrement
*/
public StaffOnboardQuery jobIdIncrement(Long jobIdIncrement){
this.jobIdIncrement = jobIdIncrement;
return this;
}
/**
* 设置 职位ID
* @param jobIdList
*/
public StaffOnboardQuery jobIdList(List<Long> jobIdList){
this.jobIdList = jobIdList;
return this;
}
/**
* 设置 职位ID
* @param jobIdNotList
*/
public StaffOnboardQuery jobIdNotList(List<Long> jobIdNotList){
this.jobIdNotList = jobIdNotList;
return this;
}
/**
* 设置 职位名称
* @param jobName
*/
public StaffOnboardQuery jobName(String jobName){
setJobName(jobName);
return this;
}
/**
* 设置 职位名称
* @param jobNameList
*/
public StaffOnboardQuery jobNameList(List<String> jobNameList){
this.jobNameList = jobNameList;
return this;
}
/**
* 设置 员工类型(1.全职,2.兼职,3.实习)
* @param staffType
*/
public StaffOnboardQuery staffType(Integer staffType){
setStaffType(staffType);
return this;
}
/**
* 设置 开始 员工类型(1.全职,2.兼职,3.实习)
* @param staffTypeStart
*/
public StaffOnboardQuery staffTypeStart(Integer staffTypeStart){
this.staffTypeStart = staffTypeStart;
return this;
}
/**
* 设置 结束 员工类型(1.全职,2.兼职,3.实习)
* @param staffTypeEnd
*/
public StaffOnboardQuery staffTypeEnd(Integer staffTypeEnd){
this.staffTypeEnd = staffTypeEnd;
return this;
}
/**
* 设置 增加 员工类型(1.全职,2.兼职,3.实习)
* @param staffTypeIncrement
*/
public StaffOnboardQuery staffTypeIncrement(Integer staffTypeIncrement){
this.staffTypeIncrement = staffTypeIncrement;
return this;
}
/**
* 设置 员工类型(1.全职,2.兼职,3.实习)
* @param staffTypeList
*/
public StaffOnboardQuery staffTypeList(List<Integer> staffTypeList){
this.staffTypeList = staffTypeList;
return this;
}
/**
* 设置 员工类型(1.全职,2.兼职,3.实习)
* @param staffTypeNotList
*/
public StaffOnboardQuery staffTypeNotList(List<Integer> staffTypeNotList){
this.staffTypeNotList = staffTypeNotList;
return this;
}
/**
* 设置 员工状态(1.待入职,2.试用中,3.超期)
* @param onBoardStatus
*/
public StaffOnboardQuery onBoardStatus(Integer onBoardStatus){
setOnBoardStatus(onBoardStatus);
return this;
}
/**
* 设置 开始 员工状态(1.待入职,2.试用中,3.超期)
* @param onBoardStatusStart
*/
public StaffOnboardQuery onBoardStatusStart(Integer onBoardStatusStart){
this.onBoardStatusStart = onBoardStatusStart;
return this;
}
/**
* 设置 结束 员工状态(1.待入职,2.试用中,3.超期)
* @param onBoardStatusEnd
*/
public StaffOnboardQuery onBoardStatusEnd(Integer onBoardStatusEnd){
this.onBoardStatusEnd = onBoardStatusEnd;
return this;
}
/**
* 设置 增加 员工状态(1.待入职,2.试用中,3.超期)
* @param onBoardStatusIncrement
*/
public StaffOnboardQuery onBoardStatusIncrement(Integer onBoardStatusIncrement){
this.onBoardStatusIncrement = onBoardStatusIncrement;
return this;
}
/**
* 设置 员工状态(1.待入职,2.试用中,3.超期)
* @param onBoardStatusList
*/
public StaffOnboardQuery onBoardStatusList(List<Integer> onBoardStatusList){
this.onBoardStatusList = onBoardStatusList;
return this;
}
/**
* 设置 员工状态(1.待入职,2.试用中,3.超期)
* @param onBoardStatusNotList
*/
public StaffOnboardQuery onBoardStatusNotList(List<Integer> onBoardStatusNotList){
this.onBoardStatusNotList = onBoardStatusNotList;
return this;
}
/**
* 设置 创建用户
* @param createUserId
*/
public StaffOnboardQuery createUserId(Long createUserId){
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public StaffOnboardQuery createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
return this;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public StaffOnboardQuery createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
return this;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public StaffOnboardQuery createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
return this;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
public StaffOnboardQuery createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
return this;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
public StaffOnboardQuery createUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
return this;
}
/**
* 设置 更新用户
* @param updateUserId
*/
public StaffOnboardQuery updateUserId(Long updateUserId){
setUpdateUserId(updateUserId);
return this;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public StaffOnboardQuery updateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
return this;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public StaffOnboardQuery updateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
return this;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public StaffOnboardQuery updateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
return this;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
public StaffOnboardQuery updateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
return this;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
public StaffOnboardQuery updateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<StaffOnboardQuery> getOrConditionList(){
return this.orConditionList;
}
/**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public void setOrConditionList(List<StaffOnboardQuery> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<StaffOnboardQuery> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public void setAndConditionList(List<StaffOnboardQuery> andConditionList){
this.andConditionList = andConditionList;
}
}
\ No newline at end of file
package com.mortals.xhx.module.staff.model.vo;
import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.staff.model.StaffOnboardEntity;
import java.util.ArrayList;
import java.util.List;
import lombok.Data;
import com.mortals.framework.annotation.Excel;
import java.math.BigDecimal;
import java.util.Date;
/**
* 员工入职信息视图对象
*
* @author zxfei
* @date 2023-07-16
*/
@Data
public class StaffOnboardVo extends BaseEntityLong {
}
\ No newline at end of file
package com.mortals.xhx.module.staff.service;
import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.staff.model.StaffOnboardEntity;
import com.mortals.xhx.module.staff.dao.StaffOnboardDao;
/**
* StaffOnboardService
*
* 员工入职信息 service接口
*
* @author zxfei
* @date 2023-07-16
*/
public interface StaffOnboardService extends ICRUDService<StaffOnboardEntity,Long>{
StaffOnboardDao getDao();
}
\ No newline at end of file
package com.mortals.xhx.module.staff.service.impl;
import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.Context;
import com.mortals.xhx.module.staff.dao.StaffOnboardDao;
import com.mortals.xhx.module.staff.model.StaffOnboardEntity;
import com.mortals.xhx.module.staff.service.StaffOnboardService;
import lombok.extern.slf4j.Slf4j;
/**
* StaffOnboardService
* 员工入职信息 service实现
*
* @author zxfei
* @date 2023-07-16
*/
@Service("staffOnboardService")
@Slf4j
public class StaffOnboardServiceImpl extends AbstractCRUDServiceImpl<StaffOnboardDao, StaffOnboardEntity, Long> implements StaffOnboardService {
}
\ No newline at end of file
package com.mortals.xhx.module.staff.web;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.base.system.param.service.ParamService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.*;
import com.mortals.framework.model.Context;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.module.staff.model.StaffOnboardEntity;
import com.mortals.xhx.module.staff.service.StaffOnboardService;
import org.apache.commons.lang3.ArrayUtils;
import com.mortals.framework.util.StringUtils;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.stream.Collectors;
import com.alibaba.fastjson.JSONObject;
import java.util.Arrays;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import static com.mortals.framework.ap.SysConstains.*;
/**
*
* 员工入职信息
*
* @author zxfei
* @date 2023-07-16
*/
@RestController
@RequestMapping("staff/onboard")
public class StaffOnboardController extends BaseCRUDJsonBodyMappingController<StaffOnboardService,StaffOnboardEntity,Long> {
@Autowired
private ParamService paramService;
public StaffOnboardController(){
super.setModuleDesc( "员工入职信息");
}
@Override
protected void init(Map<String, Object> model, Context context) {
this.addDict(model, "gender", paramService.getParamBySecondOrganize("StaffOnboard","gender"));
this.addDict(model, "politicalstatus", paramService.getParamBySecondOrganize("StaffOnboard","politicalstatus"));
this.addDict(model, "staffType", paramService.getParamBySecondOrganize("StaffOnboard","staffType"));
this.addDict(model, "onBoardStatus", paramService.getParamBySecondOrganize("StaffOnboard","onBoardStatus"));
super.init(model, context);
}
}
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis-3-mapper.dtd">
<mapper namespace="com.mortals.xhx.module.staff.dao.ibatis.StaffOnboardDaoImpl">
<!-- 字段和属性映射 -->
<resultMap type="StaffOnboardEntity" id="StaffOnboardEntity-Map">
<id property="id" column="id" />
<result property="staffId" column="staffId" />
<result property="staffName" column="staffName" />
<result property="gender" column="gender" />
<result property="birthday" column="birthday" />
<result property="photoPath" column="photoPath" />
<result property="phoneNumber" column="phoneNumber" />
<result property="idCard" column="idCard" />
<result property="workNum" column="workNum" />
<result property="filePath" column="filePath" />
<result property="politicalstatus" column="politicalstatus" />
<result property="deptId" column="deptId" />
<result property="deptName" column="deptName" />
<result property="jobId" column="jobId" />
<result property="jobName" column="jobName" />
<result property="staffType" column="staffType" />
<result property="onBoardStatus" column="onBoardStatus" />
<result property="entryDate" column="entryDate" />
<result property="createUserId" column="createUserId" />
<result property="createTime" column="createTime" />
<result property="updateUserId" column="updateUserId" />
<result property="updateTime" column="updateTime" />
</resultMap>
<!-- 表所有列 -->
<sql id="_columns">
<trim suffixOverrides="," suffix="">
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('staffId') or colPickMode == 1 and data.containsKey('staffId')))">
a.staffId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('staffName') or colPickMode == 1 and data.containsKey('staffName')))">
a.staffName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('gender') or colPickMode == 1 and data.containsKey('gender')))">
a.gender,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('birthday') or colPickMode == 1 and data.containsKey('birthday')))">
a.birthday,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('photoPath') or colPickMode == 1 and data.containsKey('photoPath')))">
a.photoPath,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('phoneNumber') or colPickMode == 1 and data.containsKey('phoneNumber')))">
a.phoneNumber,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('idCard') or colPickMode == 1 and data.containsKey('idCard')))">
a.idCard,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('workNum') or colPickMode == 1 and data.containsKey('workNum')))">
a.workNum,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('filePath') or colPickMode == 1 and data.containsKey('filePath')))">
a.filePath,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('politicalstatus') or colPickMode == 1 and data.containsKey('politicalstatus')))">
a.politicalstatus,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('deptId') or colPickMode == 1 and data.containsKey('deptId')))">
a.deptId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('deptName') or colPickMode == 1 and data.containsKey('deptName')))">
a.deptName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('jobId') or colPickMode == 1 and data.containsKey('jobId')))">
a.jobId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('jobName') or colPickMode == 1 and data.containsKey('jobName')))">
a.jobName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('staffType') or colPickMode == 1 and data.containsKey('staffType')))">
a.staffType,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('onBoardStatus') or colPickMode == 1 and data.containsKey('onBoardStatus')))">
a.onBoardStatus,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('entryDate') or colPickMode == 1 and data.containsKey('entryDate')))">
a.entryDate,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
a.updateUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime,
</if>
</trim>
</sql>
<!-- 新增 区分主键自增加还是业务插入 -->
<insert id="insert" parameterType="StaffOnboardEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_staff_onboard
(staffId,staffName,gender,birthday,photoPath,phoneNumber,idCard,workNum,filePath,politicalstatus,deptId,deptName,jobId,jobName,staffType,onBoardStatus,entryDate,createUserId,createTime,updateUserId,updateTime)
VALUES
(#{staffId},#{staffName},#{gender},#{birthday},#{photoPath},#{phoneNumber},#{idCard},#{workNum},#{filePath},#{politicalstatus},#{deptId},#{deptName},#{jobId},#{jobName},#{staffType},#{onBoardStatus},#{entryDate},#{createUserId},#{createTime},#{updateUserId},#{updateTime})
</insert>
<!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_staff_onboard
(staffId,staffName,gender,birthday,photoPath,phoneNumber,idCard,workNum,filePath,politicalstatus,deptId,deptName,jobId,jobName,staffType,onBoardStatus,entryDate,createUserId,createTime,updateUserId,updateTime)
VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.staffId},#{item.staffName},#{item.gender},#{item.birthday},#{item.photoPath},#{item.phoneNumber},#{item.idCard},#{item.workNum},#{item.filePath},#{item.politicalstatus},#{item.deptId},#{item.deptName},#{item.jobId},#{item.jobName},#{item.staffType},#{item.onBoardStatus},#{item.entryDate},#{item.createUserId},#{item.createTime},#{item.updateUserId},#{item.updateTime})
</foreach>
</insert>
<!-- 根据ParamDto更新 -->
<update id="update" parameterType="paramDto">
update mortals_xhx_staff_onboard as a
set
<trim suffixOverrides="," suffix="">
<if test="(colPickMode==0 and data.containsKey('staffId')) or (colPickMode==1 and !data.containsKey('staffId'))">
a.staffId=#{data.staffId},
</if>
<if test="(colPickMode==0 and data.containsKey('staffIdIncrement')) or (colPickMode==1 and !data.containsKey('staffIdIncrement'))">
a.staffId=ifnull(a.staffId,0) + #{data.staffIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('staffName')) or (colPickMode==1 and !data.containsKey('staffName'))">
a.staffName=#{data.staffName},
</if>
<if test="(colPickMode==0 and data.containsKey('gender')) or (colPickMode==1 and !data.containsKey('gender'))">
a.gender=#{data.gender},
</if>
<if test="(colPickMode==0 and data.containsKey('genderIncrement')) or (colPickMode==1 and !data.containsKey('genderIncrement'))">
a.gender=ifnull(a.gender,0) + #{data.genderIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('birthday')) or (colPickMode==1 and !data.containsKey('birthday'))">
a.birthday=#{data.birthday},
</if>
<if test="(colPickMode==0 and data.containsKey('photoPath')) or (colPickMode==1 and !data.containsKey('photoPath'))">
a.photoPath=#{data.photoPath},
</if>
<if test="(colPickMode==0 and data.containsKey('phoneNumber')) or (colPickMode==1 and !data.containsKey('phoneNumber'))">
a.phoneNumber=#{data.phoneNumber},
</if>
<if test="(colPickMode==0 and data.containsKey('idCard')) or (colPickMode==1 and !data.containsKey('idCard'))">
a.idCard=#{data.idCard},
</if>
<if test="(colPickMode==0 and data.containsKey('workNum')) or (colPickMode==1 and !data.containsKey('workNum'))">
a.workNum=#{data.workNum},
</if>
<if test="(colPickMode==0 and data.containsKey('filePath')) or (colPickMode==1 and !data.containsKey('filePath'))">
a.filePath=#{data.filePath},
</if>
<if test="(colPickMode==0 and data.containsKey('politicalstatus')) or (colPickMode==1 and !data.containsKey('politicalstatus'))">
a.politicalstatus=#{data.politicalstatus},
</if>
<if test="(colPickMode==0 and data.containsKey('politicalstatusIncrement')) or (colPickMode==1 and !data.containsKey('politicalstatusIncrement'))">
a.politicalstatus=ifnull(a.politicalstatus,0) + #{data.politicalstatusIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('deptId')) or (colPickMode==1 and !data.containsKey('deptId'))">
a.deptId=#{data.deptId},
</if>
<if test="(colPickMode==0 and data.containsKey('deptIdIncrement')) or (colPickMode==1 and !data.containsKey('deptIdIncrement'))">
a.deptId=ifnull(a.deptId,0) + #{data.deptIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('deptName')) or (colPickMode==1 and !data.containsKey('deptName'))">
a.deptName=#{data.deptName},
</if>
<if test="(colPickMode==0 and data.containsKey('jobId')) or (colPickMode==1 and !data.containsKey('jobId'))">
a.jobId=#{data.jobId},
</if>
<if test="(colPickMode==0 and data.containsKey('jobIdIncrement')) or (colPickMode==1 and !data.containsKey('jobIdIncrement'))">
a.jobId=ifnull(a.jobId,0) + #{data.jobIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('jobName')) or (colPickMode==1 and !data.containsKey('jobName'))">
a.jobName=#{data.jobName},
</if>
<if test="(colPickMode==0 and data.containsKey('staffType')) or (colPickMode==1 and !data.containsKey('staffType'))">
a.staffType=#{data.staffType},
</if>
<if test="(colPickMode==0 and data.containsKey('staffTypeIncrement')) or (colPickMode==1 and !data.containsKey('staffTypeIncrement'))">
a.staffType=ifnull(a.staffType,0) + #{data.staffTypeIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('onBoardStatus')) or (colPickMode==1 and !data.containsKey('onBoardStatus'))">
a.onBoardStatus=#{data.onBoardStatus},
</if>
<if test="(colPickMode==0 and data.containsKey('onBoardStatusIncrement')) or (colPickMode==1 and !data.containsKey('onBoardStatusIncrement'))">
a.onBoardStatus=ifnull(a.onBoardStatus,0) + #{data.onBoardStatusIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('entryDate')) or (colPickMode==1 and !data.containsKey('entryDate'))">
a.entryDate=#{data.entryDate},
</if>
<if test="(colPickMode==0 and data.containsKey('createUserId')) or (colPickMode==1 and !data.containsKey('createUserId'))">
a.createUserId=#{data.createUserId},
</if>
<if test="(colPickMode==0 and data.containsKey('createUserIdIncrement')) or (colPickMode==1 and !data.containsKey('createUserIdIncrement'))">
a.createUserId=ifnull(a.createUserId,0) + #{data.createUserIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('createTime')) or (colPickMode==1 and !data.containsKey('createTime'))">
a.createTime=#{data.createTime},
</if>
<if test="(colPickMode==0 and data.containsKey('updateUserId')) or (colPickMode==1 and !data.containsKey('updateUserId'))">
a.updateUserId=#{data.updateUserId},
</if>
<if test="(colPickMode==0 and data.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !data.containsKey('updateUserIdIncrement'))">
a.updateUserId=ifnull(a.updateUserId,0) + #{data.updateUserIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('updateTime')) or (colPickMode==1 and !data.containsKey('updateTime'))">
a.updateTime=#{data.updateTime},
</if>
</trim>
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</update>
<!-- 批量更新 -->
<update id="updateBatch" parameterType="paramDto">
update mortals_xhx_staff_onboard as a
<trim prefix="set" suffixOverrides=",">
<trim prefix="staffId=(case" suffix="ELSE staffId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('staffId')) or (colPickMode==1 and !item.containsKey('staffId'))">
when a.id=#{item.id} then #{item.staffId}
</when>
<when test="(colPickMode==0 and item.containsKey('staffIdIncrement')) or (colPickMode==1 and !item.containsKey('staffIdIncrement'))">
when a.id=#{item.id} then ifnull(a.staffId,0) + #{item.staffIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="staffName=(case" suffix="ELSE staffName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('staffName')) or (colPickMode==1 and !item.containsKey('staffName'))">
when a.id=#{item.id} then #{item.staffName}
</if>
</foreach>
</trim>
<trim prefix="gender=(case" suffix="ELSE gender end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('gender')) or (colPickMode==1 and !item.containsKey('gender'))">
when a.id=#{item.id} then #{item.gender}
</when>
<when test="(colPickMode==0 and item.containsKey('genderIncrement')) or (colPickMode==1 and !item.containsKey('genderIncrement'))">
when a.id=#{item.id} then ifnull(a.gender,0) + #{item.genderIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="birthday=(case" suffix="ELSE birthday end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('birthday')) or (colPickMode==1 and !item.containsKey('birthday'))">
when a.id=#{item.id} then #{item.birthday}
</if>
</foreach>
</trim>
<trim prefix="photoPath=(case" suffix="ELSE photoPath end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('photoPath')) or (colPickMode==1 and !item.containsKey('photoPath'))">
when a.id=#{item.id} then #{item.photoPath}
</if>
</foreach>
</trim>
<trim prefix="phoneNumber=(case" suffix="ELSE phoneNumber end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('phoneNumber')) or (colPickMode==1 and !item.containsKey('phoneNumber'))">
when a.id=#{item.id} then #{item.phoneNumber}
</if>
</foreach>
</trim>
<trim prefix="idCard=(case" suffix="ELSE idCard end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('idCard')) or (colPickMode==1 and !item.containsKey('idCard'))">
when a.id=#{item.id} then #{item.idCard}
</if>
</foreach>
</trim>
<trim prefix="workNum=(case" suffix="ELSE workNum end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('workNum')) or (colPickMode==1 and !item.containsKey('workNum'))">
when a.id=#{item.id} then #{item.workNum}
</if>
</foreach>
</trim>
<trim prefix="filePath=(case" suffix="ELSE filePath end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('filePath')) or (colPickMode==1 and !item.containsKey('filePath'))">
when a.id=#{item.id} then #{item.filePath}
</if>
</foreach>
</trim>
<trim prefix="politicalstatus=(case" suffix="ELSE politicalstatus end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('politicalstatus')) or (colPickMode==1 and !item.containsKey('politicalstatus'))">
when a.id=#{item.id} then #{item.politicalstatus}
</when>
<when test="(colPickMode==0 and item.containsKey('politicalstatusIncrement')) or (colPickMode==1 and !item.containsKey('politicalstatusIncrement'))">
when a.id=#{item.id} then ifnull(a.politicalstatus,0) + #{item.politicalstatusIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="deptId=(case" suffix="ELSE deptId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('deptId')) or (colPickMode==1 and !item.containsKey('deptId'))">
when a.id=#{item.id} then #{item.deptId}
</when>
<when test="(colPickMode==0 and item.containsKey('deptIdIncrement')) or (colPickMode==1 and !item.containsKey('deptIdIncrement'))">
when a.id=#{item.id} then ifnull(a.deptId,0) + #{item.deptIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="deptName=(case" suffix="ELSE deptName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('deptName')) or (colPickMode==1 and !item.containsKey('deptName'))">
when a.id=#{item.id} then #{item.deptName}
</if>
</foreach>
</trim>
<trim prefix="jobId=(case" suffix="ELSE jobId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('jobId')) or (colPickMode==1 and !item.containsKey('jobId'))">
when a.id=#{item.id} then #{item.jobId}
</when>
<when test="(colPickMode==0 and item.containsKey('jobIdIncrement')) or (colPickMode==1 and !item.containsKey('jobIdIncrement'))">
when a.id=#{item.id} then ifnull(a.jobId,0) + #{item.jobIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="jobName=(case" suffix="ELSE jobName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('jobName')) or (colPickMode==1 and !item.containsKey('jobName'))">
when a.id=#{item.id} then #{item.jobName}
</if>
</foreach>
</trim>
<trim prefix="staffType=(case" suffix="ELSE staffType end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('staffType')) or (colPickMode==1 and !item.containsKey('staffType'))">
when a.id=#{item.id} then #{item.staffType}
</when>
<when test="(colPickMode==0 and item.containsKey('staffTypeIncrement')) or (colPickMode==1 and !item.containsKey('staffTypeIncrement'))">
when a.id=#{item.id} then ifnull(a.staffType,0) + #{item.staffTypeIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="onBoardStatus=(case" suffix="ELSE onBoardStatus end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('onBoardStatus')) or (colPickMode==1 and !item.containsKey('onBoardStatus'))">
when a.id=#{item.id} then #{item.onBoardStatus}
</when>
<when test="(colPickMode==0 and item.containsKey('onBoardStatusIncrement')) or (colPickMode==1 and !item.containsKey('onBoardStatusIncrement'))">
when a.id=#{item.id} then ifnull(a.onBoardStatus,0) + #{item.onBoardStatusIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="entryDate=(case" suffix="ELSE entryDate end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('entryDate')) or (colPickMode==1 and !item.containsKey('entryDate'))">
when a.id=#{item.id} then #{item.entryDate}
</if>
</foreach>
</trim>
<trim prefix="createUserId=(case" suffix="ELSE createUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('createUserId')) or (colPickMode==1 and !item.containsKey('createUserId'))">
when a.id=#{item.id} then #{item.createUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('createUserIdIncrement')) or (colPickMode==1 and !item.containsKey('createUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.createUserId,0) + #{item.createUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="updateUserId=(case" suffix="ELSE updateUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('updateUserId')) or (colPickMode==1 and !item.containsKey('updateUserId'))">
when a.id=#{item.id} then #{item.updateUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !item.containsKey('updateUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.updateUserId,0) + #{item.updateUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="updateTime=(case" suffix="ELSE updateTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('updateTime')) or (colPickMode==1 and !item.containsKey('updateTime'))">
when a.id=#{item.id} then #{item.updateTime}
</if>
</foreach>
</trim>
</trim>
where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
#{item.id}
</foreach>
</update>
<!-- 根据主健查询 -->
<select id="getByKey" parameterType="paramDto" resultMap="StaffOnboardEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_staff_onboard as a
where a.id=#{condition.id}
</select>
<!-- 根据主健删除 -->
<delete id="deleteByKey" parameterType="paramDto">
delete a.* from mortals_xhx_staff_onboard as a where a.id=#{condition.id}
</delete>
<!-- 根据主健删除一批,针对单一主健有效 -->
<delete id="deleteByKeys">
delete from mortals_xhx_staff_onboard where id in
<foreach collection="array" item="item" index="index" open="(" separator="," close=")">
#{item}
</foreach>
</delete>
<!-- 根据主健列表删除一批,针对单一主健有效 -->
<delete id="deleteByKeyList">
delete from mortals_xhx_staff_onboard where id in
<foreach collection="list" item="item" index="index" open="(" separator="," close=")">
#{item}
</foreach>
</delete>
<!-- 根据对象列表删除一批,针对单一主健有效 -->
<delete id="deleteByEntityList">
delete from mortals_xhx_staff_onboard where id in
<foreach collection="list" item="item" index="index" open="(" separator="," close=")">
#{item.id}
</foreach>
</delete>
<!-- 根据paramDto删除一批 -->
<delete id="deleteByMap" parameterType="paramDto">
delete a.* from mortals_xhx_staff_onboard as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</delete>
<!-- 获取列表 -->
<select id="getList" parameterType="paramDto" resultMap="StaffOnboardEntity-Map">
select <include refid="_columns"/>
from mortals_xhx_staff_onboard as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
<include refid="_orderCols_"/>
</select>
<!-- 获取 -->
<select id="getListCount" parameterType="paramDto" resultType="int">
select count(1)
from mortals_xhx_staff_onboard as a
<trim suffixOverrides="where" suffix="">
where
<trim prefixOverrides="and" prefix="">
<include refid="_condition_"/>
</trim>
</trim>
</select>
<!-- 条件映射 -->
<sql id="_condition_">
<if test="condition != null and !condition.isEmpty()">
<!-- 条件映射-普通条件 -->
<include refid="_condition_param_">
<property name="_conditionParam_" value="condition"/>
<property name="_conditionType_" value="and"/>
</include>
<!-- 条件映射-集合之间使用AND,集合中元素使用OR-(list[0].1 or list[0].2) and (list[1].3 or list[1].4) -->
<if test="condition.containsKey('andConditionList') and !condition.andConditionList.isEmpty()">
and
<foreach collection="condition.andConditionList" open="(" close=")" index="index" item="andCondition" separator=" and ">
<trim prefixOverrides="or" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="andCondition"/>
<property name="_conditionType_" value="or"/>
</include>
</trim>
</foreach>
</if>
<!-- 条件映射-集合之间使用OR,集合中元素使用AND-(list[0].1 and list[0].2) or (list[1].3 and list[1].4) -->
<if test="condition.containsKey('orConditionList') and !condition.orConditionList.isEmpty()">
and
<foreach collection="condition.orConditionList" open="(" close=")" index="index" item="orCondition" separator=" or ">
<trim prefixOverrides="and" prefix="(" suffix=")">
<include refid="_condition_param_">
<property name="_conditionParam_" value="orCondition"/>
<property name="_conditionType_" value="and"/>
</include>
</trim>
</foreach>
</if>
</if>
</sql>
<!-- 条件映射-代参数 -->
<sql id="_condition_param_">
<bind name="conditionParamRef" value="${_conditionParam_}"/>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null">
${_conditionType_} a.id=#{${_conditionParam_}.id}
</if>
</if>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.id == null">
${_conditionType_} a.id is null
</if>
</if>
<if test="conditionParamRef.containsKey('idList') and conditionParamRef.idList.size() > 0">
${_conditionType_} a.id in
<foreach collection="conditionParamRef.idList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idNotList') and conditionParamRef.idNotList.size() > 0">
${_conditionType_} a.id not in
<foreach collection="conditionParamRef.idNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idStart') and conditionParamRef.idStart != null">
${_conditionType_} a.id <![CDATA[ >= ]]> #{${_conditionParam_}.idStart}
</if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd}
</if>
<if test="conditionParamRef.containsKey('staffId')">
<if test="conditionParamRef.staffId != null ">
${_conditionType_} a.staffId = #{${_conditionParam_}.staffId}
</if>
<if test="conditionParamRef.staffId == null">
${_conditionType_} a.staffId is null
</if>
</if>
<if test="conditionParamRef.containsKey('staffIdList') and conditionParamRef.staffIdList.size() > 0">
${_conditionType_} a.staffId in
<foreach collection="conditionParamRef.staffIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('staffIdNotList') and conditionParamRef.staffIdNotList.size() > 0">
${_conditionType_} a.staffId not in
<foreach collection="conditionParamRef.staffIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('staffIdStart') and conditionParamRef.staffIdStart != null">
${_conditionType_} a.staffId <![CDATA[ >= ]]> #{${_conditionParam_}.staffIdStart}
</if>
<if test="conditionParamRef.containsKey('staffIdEnd') and conditionParamRef.staffIdEnd != null">
${_conditionType_} a.staffId <![CDATA[ <= ]]> #{${_conditionParam_}.staffIdEnd}
</if>
<if test="conditionParamRef.containsKey('staffName')">
<if test="conditionParamRef.staffName != null and conditionParamRef.staffName != ''">
${_conditionType_} a.staffName like #{${_conditionParam_}.staffName}
</if>
<if test="conditionParamRef.staffName == null">
${_conditionType_} a.staffName is null
</if>
</if>
<if test="conditionParamRef.containsKey('staffNameList') and conditionParamRef.staffNameList.size() > 0">
${_conditionType_} a.staffName in
<foreach collection="conditionParamRef.staffNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('staffNameNotList') and conditionParamRef.staffNameNotList.size() > 0">
${_conditionType_} a.staffName not in
<foreach collection="conditionParamRef.staffNameNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('gender')">
<if test="conditionParamRef.gender != null ">
${_conditionType_} a.gender = #{${_conditionParam_}.gender}
</if>
<if test="conditionParamRef.gender == null">
${_conditionType_} a.gender is null
</if>
</if>
<if test="conditionParamRef.containsKey('genderList') and conditionParamRef.genderList.size() > 0">
${_conditionType_} a.gender in
<foreach collection="conditionParamRef.genderList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('genderNotList') and conditionParamRef.genderNotList.size() > 0">
${_conditionType_} a.gender not in
<foreach collection="conditionParamRef.genderNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('genderStart') and conditionParamRef.genderStart != null">
${_conditionType_} a.gender <![CDATA[ >= ]]> #{${_conditionParam_}.genderStart}
</if>
<if test="conditionParamRef.containsKey('genderEnd') and conditionParamRef.genderEnd != null">
${_conditionType_} a.gender <![CDATA[ <= ]]> #{${_conditionParam_}.genderEnd}
</if>
<if test="conditionParamRef.containsKey('birthday')">
<if test="conditionParamRef.birthday != null ">
${_conditionType_} a.birthday = #{${_conditionParam_}.birthday}
</if>
<if test="conditionParamRef.birthday == null">
${_conditionType_} a.birthday is null
</if>
</if>
<if test="conditionParamRef.containsKey('birthdayStart') and conditionParamRef.birthdayStart != null and conditionParamRef.birthdayStart!=''">
${_conditionType_} a.birthday <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.birthdayStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('birthdayEnd') and conditionParamRef.birthdayEnd != null and conditionParamRef.birthdayEnd!=''">
${_conditionType_} a.birthday <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.birthdayEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('photoPath')">
<if test="conditionParamRef.photoPath != null and conditionParamRef.photoPath != ''">
${_conditionType_} a.photoPath like #{${_conditionParam_}.photoPath}
</if>
<if test="conditionParamRef.photoPath == null">
${_conditionType_} a.photoPath is null
</if>
</if>
<if test="conditionParamRef.containsKey('photoPathList') and conditionParamRef.photoPathList.size() > 0">
${_conditionType_} a.photoPath in
<foreach collection="conditionParamRef.photoPathList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('photoPathNotList') and conditionParamRef.photoPathNotList.size() > 0">
${_conditionType_} a.photoPath not in
<foreach collection="conditionParamRef.photoPathNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('phoneNumber')">
<if test="conditionParamRef.phoneNumber != null and conditionParamRef.phoneNumber != ''">
${_conditionType_} a.phoneNumber like #{${_conditionParam_}.phoneNumber}
</if>
<if test="conditionParamRef.phoneNumber == null">
${_conditionType_} a.phoneNumber is null
</if>
</if>
<if test="conditionParamRef.containsKey('phoneNumberList') and conditionParamRef.phoneNumberList.size() > 0">
${_conditionType_} a.phoneNumber in
<foreach collection="conditionParamRef.phoneNumberList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('phoneNumberNotList') and conditionParamRef.phoneNumberNotList.size() > 0">
${_conditionType_} a.phoneNumber not in
<foreach collection="conditionParamRef.phoneNumberNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idCard')">
<if test="conditionParamRef.idCard != null and conditionParamRef.idCard != ''">
${_conditionType_} a.idCard like #{${_conditionParam_}.idCard}
</if>
<if test="conditionParamRef.idCard == null">
${_conditionType_} a.idCard is null
</if>
</if>
<if test="conditionParamRef.containsKey('idCardList') and conditionParamRef.idCardList.size() > 0">
${_conditionType_} a.idCard in
<foreach collection="conditionParamRef.idCardList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idCardNotList') and conditionParamRef.idCardNotList.size() > 0">
${_conditionType_} a.idCard not in
<foreach collection="conditionParamRef.idCardNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('workNum')">
<if test="conditionParamRef.workNum != null and conditionParamRef.workNum != ''">
${_conditionType_} a.workNum like #{${_conditionParam_}.workNum}
</if>
<if test="conditionParamRef.workNum == null">
${_conditionType_} a.workNum is null
</if>
</if>
<if test="conditionParamRef.containsKey('workNumList') and conditionParamRef.workNumList.size() > 0">
${_conditionType_} a.workNum in
<foreach collection="conditionParamRef.workNumList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('workNumNotList') and conditionParamRef.workNumNotList.size() > 0">
${_conditionType_} a.workNum not in
<foreach collection="conditionParamRef.workNumNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('filePath')">
<if test="conditionParamRef.filePath != null and conditionParamRef.filePath != ''">
${_conditionType_} a.filePath like #{${_conditionParam_}.filePath}
</if>
<if test="conditionParamRef.filePath == null">
${_conditionType_} a.filePath is null
</if>
</if>
<if test="conditionParamRef.containsKey('filePathList') and conditionParamRef.filePathList.size() > 0">
${_conditionType_} a.filePath in
<foreach collection="conditionParamRef.filePathList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('filePathNotList') and conditionParamRef.filePathNotList.size() > 0">
${_conditionType_} a.filePath not in
<foreach collection="conditionParamRef.filePathNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('politicalstatus')">
<if test="conditionParamRef.politicalstatus != null ">
${_conditionType_} a.politicalstatus = #{${_conditionParam_}.politicalstatus}
</if>
<if test="conditionParamRef.politicalstatus == null">
${_conditionType_} a.politicalstatus is null
</if>
</if>
<if test="conditionParamRef.containsKey('politicalstatusList') and conditionParamRef.politicalstatusList.size() > 0">
${_conditionType_} a.politicalstatus in
<foreach collection="conditionParamRef.politicalstatusList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('politicalstatusNotList') and conditionParamRef.politicalstatusNotList.size() > 0">
${_conditionType_} a.politicalstatus not in
<foreach collection="conditionParamRef.politicalstatusNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('politicalstatusStart') and conditionParamRef.politicalstatusStart != null">
${_conditionType_} a.politicalstatus <![CDATA[ >= ]]> #{${_conditionParam_}.politicalstatusStart}
</if>
<if test="conditionParamRef.containsKey('politicalstatusEnd') and conditionParamRef.politicalstatusEnd != null">
${_conditionType_} a.politicalstatus <![CDATA[ <= ]]> #{${_conditionParam_}.politicalstatusEnd}
</if>
<if test="conditionParamRef.containsKey('deptId')">
<if test="conditionParamRef.deptId != null ">
${_conditionType_} a.deptId = #{${_conditionParam_}.deptId}
</if>
<if test="conditionParamRef.deptId == null">
${_conditionType_} a.deptId is null
</if>
</if>
<if test="conditionParamRef.containsKey('deptIdList') and conditionParamRef.deptIdList.size() > 0">
${_conditionType_} a.deptId in
<foreach collection="conditionParamRef.deptIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('deptIdNotList') and conditionParamRef.deptIdNotList.size() > 0">
${_conditionType_} a.deptId not in
<foreach collection="conditionParamRef.deptIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('deptIdStart') and conditionParamRef.deptIdStart != null">
${_conditionType_} a.deptId <![CDATA[ >= ]]> #{${_conditionParam_}.deptIdStart}
</if>
<if test="conditionParamRef.containsKey('deptIdEnd') and conditionParamRef.deptIdEnd != null">
${_conditionType_} a.deptId <![CDATA[ <= ]]> #{${_conditionParam_}.deptIdEnd}
</if>
<if test="conditionParamRef.containsKey('deptName')">
<if test="conditionParamRef.deptName != null and conditionParamRef.deptName != ''">
${_conditionType_} a.deptName like #{${_conditionParam_}.deptName}
</if>
<if test="conditionParamRef.deptName == null">
${_conditionType_} a.deptName is null
</if>
</if>
<if test="conditionParamRef.containsKey('deptNameList') and conditionParamRef.deptNameList.size() > 0">
${_conditionType_} a.deptName in
<foreach collection="conditionParamRef.deptNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('deptNameNotList') and conditionParamRef.deptNameNotList.size() > 0">
${_conditionType_} a.deptName not in
<foreach collection="conditionParamRef.deptNameNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('jobId')">
<if test="conditionParamRef.jobId != null ">
${_conditionType_} a.jobId = #{${_conditionParam_}.jobId}
</if>
<if test="conditionParamRef.jobId == null">
${_conditionType_} a.jobId is null
</if>
</if>
<if test="conditionParamRef.containsKey('jobIdList') and conditionParamRef.jobIdList.size() > 0">
${_conditionType_} a.jobId in
<foreach collection="conditionParamRef.jobIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('jobIdNotList') and conditionParamRef.jobIdNotList.size() > 0">
${_conditionType_} a.jobId not in
<foreach collection="conditionParamRef.jobIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('jobIdStart') and conditionParamRef.jobIdStart != null">
${_conditionType_} a.jobId <![CDATA[ >= ]]> #{${_conditionParam_}.jobIdStart}
</if>
<if test="conditionParamRef.containsKey('jobIdEnd') and conditionParamRef.jobIdEnd != null">
${_conditionType_} a.jobId <![CDATA[ <= ]]> #{${_conditionParam_}.jobIdEnd}
</if>
<if test="conditionParamRef.containsKey('jobName')">
<if test="conditionParamRef.jobName != null and conditionParamRef.jobName != ''">
${_conditionType_} a.jobName like #{${_conditionParam_}.jobName}
</if>
<if test="conditionParamRef.jobName == null">
${_conditionType_} a.jobName is null
</if>
</if>
<if test="conditionParamRef.containsKey('jobNameList') and conditionParamRef.jobNameList.size() > 0">
${_conditionType_} a.jobName in
<foreach collection="conditionParamRef.jobNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('jobNameNotList') and conditionParamRef.jobNameNotList.size() > 0">
${_conditionType_} a.jobName not in
<foreach collection="conditionParamRef.jobNameNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('staffType')">
<if test="conditionParamRef.staffType != null ">
${_conditionType_} a.staffType = #{${_conditionParam_}.staffType}
</if>
<if test="conditionParamRef.staffType == null">
${_conditionType_} a.staffType is null
</if>
</if>
<if test="conditionParamRef.containsKey('staffTypeList') and conditionParamRef.staffTypeList.size() > 0">
${_conditionType_} a.staffType in
<foreach collection="conditionParamRef.staffTypeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('staffTypeNotList') and conditionParamRef.staffTypeNotList.size() > 0">
${_conditionType_} a.staffType not in
<foreach collection="conditionParamRef.staffTypeNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('staffTypeStart') and conditionParamRef.staffTypeStart != null">
${_conditionType_} a.staffType <![CDATA[ >= ]]> #{${_conditionParam_}.staffTypeStart}
</if>
<if test="conditionParamRef.containsKey('staffTypeEnd') and conditionParamRef.staffTypeEnd != null">
${_conditionType_} a.staffType <![CDATA[ <= ]]> #{${_conditionParam_}.staffTypeEnd}
</if>
<if test="conditionParamRef.containsKey('onBoardStatus')">
<if test="conditionParamRef.onBoardStatus != null ">
${_conditionType_} a.onBoardStatus = #{${_conditionParam_}.onBoardStatus}
</if>
<if test="conditionParamRef.onBoardStatus == null">
${_conditionType_} a.onBoardStatus is null
</if>
</if>
<if test="conditionParamRef.containsKey('onBoardStatusList') and conditionParamRef.onBoardStatusList.size() > 0">
${_conditionType_} a.onBoardStatus in
<foreach collection="conditionParamRef.onBoardStatusList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('onBoardStatusNotList') and conditionParamRef.onBoardStatusNotList.size() > 0">
${_conditionType_} a.onBoardStatus not in
<foreach collection="conditionParamRef.onBoardStatusNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('onBoardStatusStart') and conditionParamRef.onBoardStatusStart != null">
${_conditionType_} a.onBoardStatus <![CDATA[ >= ]]> #{${_conditionParam_}.onBoardStatusStart}
</if>
<if test="conditionParamRef.containsKey('onBoardStatusEnd') and conditionParamRef.onBoardStatusEnd != null">
${_conditionType_} a.onBoardStatus <![CDATA[ <= ]]> #{${_conditionParam_}.onBoardStatusEnd}
</if>
<if test="conditionParamRef.containsKey('entryDate')">
<if test="conditionParamRef.entryDate != null ">
${_conditionType_} a.entryDate = #{${_conditionParam_}.entryDate}
</if>
<if test="conditionParamRef.entryDate == null">
${_conditionType_} a.entryDate is null
</if>
</if>
<if test="conditionParamRef.containsKey('entryDateStart') and conditionParamRef.entryDateStart != null and conditionParamRef.entryDateStart!=''">
${_conditionType_} a.entryDate <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.entryDateStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('entryDateEnd') and conditionParamRef.entryDateEnd != null and conditionParamRef.entryDateEnd!=''">
${_conditionType_} a.entryDate <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.entryDateEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createUserId')">
<if test="conditionParamRef.createUserId != null ">
${_conditionType_} a.createUserId = #{${_conditionParam_}.createUserId}
</if>
<if test="conditionParamRef.createUserId == null">
${_conditionType_} a.createUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('createUserIdList') and conditionParamRef.createUserIdList.size() > 0">
${_conditionType_} a.createUserId in
<foreach collection="conditionParamRef.createUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserIdNotList') and conditionParamRef.createUserIdNotList.size() > 0">
${_conditionType_} a.createUserId not in
<foreach collection="conditionParamRef.createUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserIdStart') and conditionParamRef.createUserIdStart != null">
${_conditionType_} a.createUserId <![CDATA[ >= ]]> #{${_conditionParam_}.createUserIdStart}
</if>
<if test="conditionParamRef.containsKey('createUserIdEnd') and conditionParamRef.createUserIdEnd != null">
${_conditionType_} a.createUserId <![CDATA[ <= ]]> #{${_conditionParam_}.createUserIdEnd}
</if>
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('updateUserId')">
<if test="conditionParamRef.updateUserId != null ">
${_conditionType_} a.updateUserId = #{${_conditionParam_}.updateUserId}
</if>
<if test="conditionParamRef.updateUserId == null">
${_conditionType_} a.updateUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateUserIdList') and conditionParamRef.updateUserIdList.size() > 0">
${_conditionType_} a.updateUserId in
<foreach collection="conditionParamRef.updateUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateUserIdNotList') and conditionParamRef.updateUserIdNotList.size() > 0">
${_conditionType_} a.updateUserId not in
<foreach collection="conditionParamRef.updateUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateUserIdStart') and conditionParamRef.updateUserIdStart != null">
${_conditionType_} a.updateUserId <![CDATA[ >= ]]> #{${_conditionParam_}.updateUserIdStart}
</if>
<if test="conditionParamRef.containsKey('updateUserIdEnd') and conditionParamRef.updateUserIdEnd != null">
${_conditionType_} a.updateUserId <![CDATA[ <= ]]> #{${_conditionParam_}.updateUserIdEnd}
</if>
<if test="conditionParamRef.containsKey('updateTime')">
<if test="conditionParamRef.updateTime != null ">
${_conditionType_} a.updateTime = #{${_conditionParam_}.updateTime}
</if>
<if test="conditionParamRef.updateTime == null">
${_conditionType_} a.updateTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateTimeStart') and conditionParamRef.updateTimeStart != null and conditionParamRef.updateTimeStart!=''">
${_conditionType_} a.updateTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('updateTimeEnd') and conditionParamRef.updateTimeEnd != null and conditionParamRef.updateTimeEnd!=''">
${_conditionType_} a.updateTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
</sql>
<sql id="_orderCols_">
<if test="orderColList != null and !orderColList.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<foreach collection="orderColList" open="" close="" index="index" item="item" separator=",">
${item.colName} ${item.sortKind}
</foreach>
</trim>
</if>
<if test="(orderColList == null or orderColList.isEmpty()) and orderCol != null and !orderCol.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<if test="orderCol.containsKey('id')">
a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('staffId')">
a.staffId
<if test='orderCol.staffId != null and "DESC".equalsIgnoreCase(orderCol.staffId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('staffName')">
a.staffName
<if test='orderCol.staffName != null and "DESC".equalsIgnoreCase(orderCol.staffName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('gender')">
a.gender
<if test='orderCol.gender != null and "DESC".equalsIgnoreCase(orderCol.gender)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('birthday')">
a.birthday
<if test='orderCol.birthday != null and "DESC".equalsIgnoreCase(orderCol.birthday)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('photoPath')">
a.photoPath
<if test='orderCol.photoPath != null and "DESC".equalsIgnoreCase(orderCol.photoPath)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('phoneNumber')">
a.phoneNumber
<if test='orderCol.phoneNumber != null and "DESC".equalsIgnoreCase(orderCol.phoneNumber)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('idCard')">
a.idCard
<if test='orderCol.idCard != null and "DESC".equalsIgnoreCase(orderCol.idCard)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('workNum')">
a.workNum
<if test='orderCol.workNum != null and "DESC".equalsIgnoreCase(orderCol.workNum)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('filePath')">
a.filePath
<if test='orderCol.filePath != null and "DESC".equalsIgnoreCase(orderCol.filePath)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('politicalstatus')">
a.politicalstatus
<if test='orderCol.politicalstatus != null and "DESC".equalsIgnoreCase(orderCol.politicalstatus)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('deptId')">
a.deptId
<if test='orderCol.deptId != null and "DESC".equalsIgnoreCase(orderCol.deptId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('deptName')">
a.deptName
<if test='orderCol.deptName != null and "DESC".equalsIgnoreCase(orderCol.deptName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('jobId')">
a.jobId
<if test='orderCol.jobId != null and "DESC".equalsIgnoreCase(orderCol.jobId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('jobName')">
a.jobName
<if test='orderCol.jobName != null and "DESC".equalsIgnoreCase(orderCol.jobName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('staffType')">
a.staffType
<if test='orderCol.staffType != null and "DESC".equalsIgnoreCase(orderCol.staffType)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('onBoardStatus')">
a.onBoardStatus
<if test='orderCol.onBoardStatus != null and "DESC".equalsIgnoreCase(orderCol.onBoardStatus)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('entryDate')">
a.entryDate
<if test='orderCol.entryDate != null and "DESC".equalsIgnoreCase(orderCol.entryDate)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUserId')">
a.createUserId
<if test='orderCol.createUserId != null and "DESC".equalsIgnoreCase(orderCol.createUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateUserId')">
a.updateUserId
<if test='orderCol.updateUserId != null and "DESC".equalsIgnoreCase(orderCol.updateUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateTime')">
a.updateTime
<if test='orderCol.updateTime != null and "DESC".equalsIgnoreCase(orderCol.updateTime)'>DESC</if>
,
</if>
</trim>
</if>
</sql>
<sql id="_group_by_">
<if test="groupList != null and !groupList.isEmpty()">
GROUP BY
<trim suffixOverrides="," suffix="">
<foreach collection="groupList" open="" close="" index="index" item="item" separator=",">
${item}
</foreach>
</trim>
</if>
</sql>
</mapper>
\ No newline at end of file
###登录
POST {{baseUrl}}/login/login
Content-Type: application/json
{
"loginName":"admin",
"password":"admin",
"securityCode":"8888"
}
> {%
client.global.set("SmsSet_id", JSON.parse(response.body).data.id);
client.global.set("authToken", JSON.parse(response.body).data.token);
%}
###员工入职信息列表
POST {{baseUrl}}/staff/onboard/list
Content-Type: application/json
{
"page":1,
"size":10
}
###员工入职信息更新与保存
POST {{baseUrl}}/staff/onboard/save
Authorization: {{authToken}}
Content-Type: application/json
{
"staffId":41,
"staffName":"x2t0e0",
"gender":1,
"birthday":"1689436800000",
"photoPath":"5yrbfh",
"phoneNumber":"0u5r86",
"idCard":"4d9xj3",
"workNum":"37mcc3",
"filePath":"s8j5i3",
"politicalstatus":1,
"deptId":862,
"deptName":"t6ei4m",
"jobId":69,
"jobName":"g088vz",
"staffType":1,
"onBoardStatus":1,
"entryDate":"1689436800000",
}
> {%
client.global.set("StaffOnboard_id", JSON.parse(response.body).data.id);
%}
###员工入职信息查看
GET {{baseUrl}}/staff/onboard/info?id={{StaffOnboard_id}}
Accept: application/json
###员工入职信息编辑
GET {{baseUrl}}/staff/onboard/edit?id={{StaffOnboard_id}}
Accept: application/json
###员工入职信息删除
GET {{baseUrl}}/staff/onboard/delete?id={{StaffOnboard_id}}
Authorization: {{authToken}}
Accept: application/json
...@@ -657,3 +657,34 @@ ALTER TABLE mortals_xhx_user ADD COLUMN `dingUserId` varchar(64) DEFAULT '' ...@@ -657,3 +657,34 @@ ALTER TABLE mortals_xhx_user ADD COLUMN `dingUserId` varchar(64) DEFAULT ''
ALTER TABLE mortals_xhx_check_attend_record ADD COLUMN `deductPerson` varchar(128) DEFAULT '' COMMENT '扣分人员' AFTER subMethod; ALTER TABLE mortals_xhx_check_attend_record ADD COLUMN `deductPerson` varchar(128) DEFAULT '' COMMENT '扣分人员' AFTER subMethod;
ALTER TABLE mortals_xhx_check_attend_record ADD COLUMN `deductTime` datetime COMMENT '扣分时间' AFTER deductPerson; ALTER TABLE mortals_xhx_check_attend_record ADD COLUMN `deductTime` datetime COMMENT '扣分时间' AFTER deductPerson;
-- ----------------------------
-- 员工入职信息表
-- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_staff_onboard`;
CREATE TABLE mortals_xhx_staff_onboard(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`staffId` bigint(20) COMMENT '员工ID',
`staffName` varchar(64) NOT NULL COMMENT '员工姓名',
`gender` tinyint(2) DEFAULT '1' COMMENT '性别(1.男,2.女)',
`birthday` datetime COMMENT '出生日期',
`photoPath` varchar(255) COMMENT '照片',
`phoneNumber` varchar(128) COMMENT '联系电话',
`idCard` varchar(128) COMMENT '身份证号码',
`workNum` varchar(128) COMMENT '工号',
`filePath` varchar(128) COMMENT '入职登记表',
`politicalstatus` tinyint(2) DEFAULT '1' COMMENT '政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)',
`deptId` bigint(20) COMMENT '所属部门',
`deptName` varchar(128) COMMENT '所属部门名称',
`jobId` bigint(20) COMMENT '职位ID',
`jobName` varchar(128) COMMENT '职位名称',
`staffType` tinyint(2) DEFAULT '1' COMMENT '员工类型(1.全职,2.兼职,3.实习)',
`onBoardStatus` tinyint(2) DEFAULT '1' COMMENT '员工状态(1.待入职,2.试用中,3.超期)',
`entryDate` datetime 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='员工入职信息';
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