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

添加用户反馈问答表

parent 20bfc39e
......@@ -9,106 +9,113 @@ import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.check.model.vo.CheckAttendRecordVo;
import lombok.Data;
/**
* 考勤绩效记录核查信息实体对象
*
* @author zxfei
* @date 2023-05-18
*/
* 考勤绩效记录核查信息实体对象
*
* @author zxfei
* @date 2023-07-07
*/
@Data
public class CheckAttendRecordEntity extends CheckAttendRecordVo {
private static final long serialVersionUID = 1L;
/**
* 记录ID
*/
* 记录ID
*/
private Long recordId;
/**
* 员工ID
*/
* 员工ID
*/
private Long staffId;
/**
* 员工姓名
*/
* 员工姓名
*/
private String staffName;
/**
* 工号
*/
* 工号
*/
private String workNum;
/**
* 所属部门
*/
* 所属部门
*/
private Long deptId;
/**
* 所属部门名称
*/
* 所属部门名称
*/
private String deptName;
/**
* 所属考勤组ID
*/
* 所属考勤组ID
*/
private Long attendanceGroupId;
/**
* 所属考勤组名称
*/
* 所属考勤组名称
*/
private String attendanceGroupName;
/**
* 考勤时间
*/
* 考勤时间
*/
private Date attendanceDate;
/**
* 绩效规则id
*/
* 绩效规则id
*/
private Long ruleId;
/**
* 规则名称
*/
* 规则名称
*/
private String ruleName;
/**
* 增减类型(1.增加,2.扣除)
*/
* 增减类型(1.增加,2.扣除)
*/
private Integer subAddType;
/**
* 扣分或增加分值
*/
* 扣分或增加分值
*/
private BigDecimal score;
/**
* 上下班时间
*/
* 上下班时间
*/
private String goOffTimeStr;
/**
* 异常时间
*/
* 异常时间
*/
private Date errorTime;
/**
* 实际打卡时间
*/
* 实际打卡时间
*/
private Date actualAttendTime;
/**
* 异常处理结果
*/
* 异常处理结果
*/
private String errorResult;
/**
* 核查人员
*/
* 核查人员
*/
@Excel(name = "核查人员")
private String checkPerson;
/**
* 核查时间
*/
* 核查时间
*/
private Date checkTime;
/**
* 核查说明
*/
* 核查说明
*/
@Excel(name = "核查说明")
private String checkDesc;
/**
* 核查结果
*/
* 核查结果
*/
@Excel(name = "核查结果")
private String checkResult;
/**
* 处理状态(1.未处理,2.已处理)
*/
* 处理状态(1.未处理,2.已处理)
*/
private Integer checkStatus;
/**
* 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
*/
private Integer subMethod;
@Override
public int hashCode() {
return this.getId().hashCode();
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
......@@ -116,7 +123,7 @@ public class CheckAttendRecordEntity extends CheckAttendRecordVo {
if (obj instanceof CheckAttendRecordEntity) {
CheckAttendRecordEntity tmp = (CheckAttendRecordEntity) obj;
if (this.getId() == tmp.getId()) {
return true;
return true;
}
}
return false;
......@@ -124,48 +131,50 @@ public class CheckAttendRecordEntity extends CheckAttendRecordVo {
public void initAttrValue(){
this.recordId = -1L;
this.recordId = -1L;
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.ruleName = "";
this.ruleName = "";
this.subAddType = 1;
this.subAddType = 1;
this.score = BigDecimal.valueOf(0.00);
this.score = BigDecimal.valueOf(0.00);
this.goOffTimeStr = "";
this.goOffTimeStr = "";
this.errorTime = null;
this.errorTime = null;
this.actualAttendTime = null;
this.actualAttendTime = null;
this.errorResult = "";
this.errorResult = "";
this.checkPerson = "";
this.checkPerson = "";
this.checkTime = null;
this.checkTime = null;
this.checkDesc = "";
this.checkDesc = "";
this.checkResult = "";
this.checkResult = "";
this.checkStatus = 1;
this.checkStatus = 1;
this.subMethod = 1;
}
}
\ No newline at end of file
......@@ -5,11 +5,11 @@ import java.util.Date;
import java.util.List;
import com.mortals.xhx.module.check.model.CheckAttendRecordEntity;
/**
* 考勤绩效记录核查信息查询对象
*
* @author zxfei
* @date 2023-05-18
*/
* 考勤绩效记录核查信息查询对象
*
* @author zxfei
* @date 2023-07-07
*/
public class CheckAttendRecordQuery extends CheckAttendRecordEntity {
/** 开始 序号,主键,自增长 */
private Long idStart;
......@@ -262,6 +262,21 @@ public class CheckAttendRecordQuery extends CheckAttendRecordEntity {
/** 结束 更新时间 */
private String updateTimeEnd;
/** 开始 扣分方式(1.系统自动,2.人工添加,3.大厅巡查) */
private Integer subMethodStart;
/** 结束 扣分方式(1.系统自动,2.人工添加,3.大厅巡查) */
private Integer subMethodEnd;
/** 增加 扣分方式(1.系统自动,2.人工添加,3.大厅巡查) */
private Integer subMethodIncrement;
/** 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)列表 */
private List <Integer> subMethodList;
/** 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)排除列表 */
private List <Integer> subMethodNotList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<CheckAttendRecordQuery> orConditionList;
......@@ -271,2226 +286,2361 @@ public class CheckAttendRecordQuery extends CheckAttendRecordEntity {
public CheckAttendRecordQuery(){}
/**
* 获取 开始 序号,主键,自增长
* @return idStart
*/
* 获取 开始 序号,主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 序号,主键,自增长
* @return idList
*/
* 获取 序号,主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
* 设置 序号,主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 序号,主键,自增长
* @return idNotList
*/
* 获取 序号,主键,自增长
* @return idNotList
*/
public List<Long> getIdNotList(){
return this.idNotList;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
* 设置 序号,主键,自增长
* @param idNotList
*/
public void setIdNotList(List<Long> idNotList){
this.idNotList = idNotList;
}
/**
* 获取 开始 记录ID
* @return recordIdStart
*/
* 获取 开始 记录ID
* @return recordIdStart
*/
public Long getRecordIdStart(){
return this.recordIdStart;
}
/**
* 设置 开始 记录ID
* @param recordIdStart
*/
* 设置 开始 记录ID
* @param recordIdStart
*/
public void setRecordIdStart(Long recordIdStart){
this.recordIdStart = recordIdStart;
}
/**
* 获取 结束 记录ID
* @return $recordIdEnd
*/
* 获取 结束 记录ID
* @return $recordIdEnd
*/
public Long getRecordIdEnd(){
return this.recordIdEnd;
}
/**
* 设置 结束 记录ID
* @param recordIdEnd
*/
* 设置 结束 记录ID
* @param recordIdEnd
*/
public void setRecordIdEnd(Long recordIdEnd){
this.recordIdEnd = recordIdEnd;
}
/**
* 获取 增加 记录ID
* @return recordIdIncrement
*/
* 获取 增加 记录ID
* @return recordIdIncrement
*/
public Long getRecordIdIncrement(){
return this.recordIdIncrement;
}
/**
* 设置 增加 记录ID
* @param recordIdIncrement
*/
* 设置 增加 记录ID
* @param recordIdIncrement
*/
public void setRecordIdIncrement(Long recordIdIncrement){
this.recordIdIncrement = recordIdIncrement;
}
/**
* 获取 记录ID
* @return recordIdList
*/
* 获取 记录ID
* @return recordIdList
*/
public List<Long> getRecordIdList(){
return this.recordIdList;
}
/**
* 设置 记录ID
* @param recordIdList
*/
* 设置 记录ID
* @param recordIdList
*/
public void setRecordIdList(List<Long> recordIdList){
this.recordIdList = recordIdList;
}
/**
* 获取 记录ID
* @return recordIdNotList
*/
* 获取 记录ID
* @return recordIdNotList
*/
public List<Long> getRecordIdNotList(){
return this.recordIdNotList;
}
/**
* 设置 记录ID
* @param recordIdNotList
*/
* 设置 记录ID
* @param recordIdNotList
*/
public void setRecordIdNotList(List<Long> recordIdNotList){
this.recordIdNotList = recordIdNotList;
}
/**
* 获取 开始 员工ID
* @return staffIdStart
*/
* 获取 开始 员工ID
* @return staffIdStart
*/
public Long getStaffIdStart(){
return this.staffIdStart;
}
/**
* 设置 开始 员工ID
* @param staffIdStart
*/
* 设置 开始 员工ID
* @param staffIdStart
*/
public void setStaffIdStart(Long staffIdStart){
this.staffIdStart = staffIdStart;
}
/**
* 获取 结束 员工ID
* @return $staffIdEnd
*/
* 获取 结束 员工ID
* @return $staffIdEnd
*/
public Long getStaffIdEnd(){
return this.staffIdEnd;
}
/**
* 设置 结束 员工ID
* @param staffIdEnd
*/
* 设置 结束 员工ID
* @param staffIdEnd
*/
public void setStaffIdEnd(Long staffIdEnd){
this.staffIdEnd = staffIdEnd;
}
/**
* 获取 增加 员工ID
* @return staffIdIncrement
*/
* 获取 增加 员工ID
* @return staffIdIncrement
*/
public Long getStaffIdIncrement(){
return this.staffIdIncrement;
}
/**
* 设置 增加 员工ID
* @param staffIdIncrement
*/
* 设置 增加 员工ID
* @param staffIdIncrement
*/
public void setStaffIdIncrement(Long staffIdIncrement){
this.staffIdIncrement = staffIdIncrement;
}
/**
* 获取 员工ID
* @return staffIdList
*/
* 获取 员工ID
* @return staffIdList
*/
public List<Long> getStaffIdList(){
return this.staffIdList;
}
/**
* 设置 员工ID
* @param staffIdList
*/
* 设置 员工ID
* @param staffIdList
*/
public void setStaffIdList(List<Long> staffIdList){
this.staffIdList = staffIdList;
}
/**
* 获取 员工ID
* @return staffIdNotList
*/
* 获取 员工ID
* @return staffIdNotList
*/
public List<Long> getStaffIdNotList(){
return this.staffIdNotList;
}
/**
* 设置 员工ID
* @param staffIdNotList
*/
* 设置 员工ID
* @param staffIdNotList
*/
public void setStaffIdNotList(List<Long> staffIdNotList){
this.staffIdNotList = staffIdNotList;
}
/**
* 获取 员工姓名
* @return staffNameList
*/
* 获取 员工姓名
* @return staffNameList
*/
public List<String> getStaffNameList(){
return this.staffNameList;
}
/**
* 设置 员工姓名
* @param staffNameList
*/
* 设置 员工姓名
* @param staffNameList
*/
public void setStaffNameList(List<String> staffNameList){
this.staffNameList = staffNameList;
}
/**
* 获取 员工姓名
* @return staffNameNotList
*/
* 获取 员工姓名
* @return staffNameNotList
*/
public List<String> getStaffNameNotList(){
return this.staffNameNotList;
}
/**
* 设置 员工姓名
* @param staffNameNotList
*/
* 设置 员工姓名
* @param staffNameNotList
*/
public void setStaffNameNotList(List<String> staffNameNotList){
this.staffNameNotList = staffNameNotList;
}
/**
* 获取 工号
* @return workNumList
*/
* 获取 工号
* @return workNumList
*/
public List<String> getWorkNumList(){
return this.workNumList;
}
/**
* 设置 工号
* @param workNumList
*/
* 设置 工号
* @param workNumList
*/
public void setWorkNumList(List<String> workNumList){
this.workNumList = workNumList;
}
/**
* 获取 工号
* @return workNumNotList
*/
* 获取 工号
* @return workNumNotList
*/
public List<String> getWorkNumNotList(){
return this.workNumNotList;
}
/**
* 设置 工号
* @param workNumNotList
*/
* 设置 工号
* @param workNumNotList
*/
public void setWorkNumNotList(List<String> workNumNotList){
this.workNumNotList = workNumNotList;
}
/**
* 获取 开始 所属部门
* @return deptIdStart
*/
* 获取 开始 所属部门
* @return deptIdStart
*/
public Long getDeptIdStart(){
return this.deptIdStart;
}
/**
* 设置 开始 所属部门
* @param deptIdStart
*/
* 设置 开始 所属部门
* @param deptIdStart
*/
public void setDeptIdStart(Long deptIdStart){
this.deptIdStart = deptIdStart;
}
/**
* 获取 结束 所属部门
* @return $deptIdEnd
*/
* 获取 结束 所属部门
* @return $deptIdEnd
*/
public Long getDeptIdEnd(){
return this.deptIdEnd;
}
/**
* 设置 结束 所属部门
* @param deptIdEnd
*/
* 设置 结束 所属部门
* @param deptIdEnd
*/
public void setDeptIdEnd(Long deptIdEnd){
this.deptIdEnd = deptIdEnd;
}
/**
* 获取 增加 所属部门
* @return deptIdIncrement
*/
* 获取 增加 所属部门
* @return deptIdIncrement
*/
public Long getDeptIdIncrement(){
return this.deptIdIncrement;
}
/**
* 设置 增加 所属部门
* @param deptIdIncrement
*/
* 设置 增加 所属部门
* @param deptIdIncrement
*/
public void setDeptIdIncrement(Long deptIdIncrement){
this.deptIdIncrement = deptIdIncrement;
}
/**
* 获取 所属部门
* @return deptIdList
*/
* 获取 所属部门
* @return deptIdList
*/
public List<Long> getDeptIdList(){
return this.deptIdList;
}
/**
* 设置 所属部门
* @param deptIdList
*/
* 设置 所属部门
* @param deptIdList
*/
public void setDeptIdList(List<Long> deptIdList){
this.deptIdList = deptIdList;
}
/**
* 获取 所属部门
* @return deptIdNotList
*/
* 获取 所属部门
* @return deptIdNotList
*/
public List<Long> getDeptIdNotList(){
return this.deptIdNotList;
}
/**
* 设置 所属部门
* @param deptIdNotList
*/
* 设置 所属部门
* @param deptIdNotList
*/
public void setDeptIdNotList(List<Long> deptIdNotList){
this.deptIdNotList = deptIdNotList;
}
/**
* 获取 所属部门名称
* @return deptNameList
*/
* 获取 所属部门名称
* @return deptNameList
*/
public List<String> getDeptNameList(){
return this.deptNameList;
}
/**
* 设置 所属部门名称
* @param deptNameList
*/
* 设置 所属部门名称
* @param deptNameList
*/
public void setDeptNameList(List<String> deptNameList){
this.deptNameList = deptNameList;
}
/**
* 获取 所属部门名称
* @return deptNameNotList
*/
* 获取 所属部门名称
* @return deptNameNotList
*/
public List<String> getDeptNameNotList(){
return this.deptNameNotList;
}
/**
* 设置 所属部门名称
* @param deptNameNotList
*/
* 设置 所属部门名称
* @param deptNameNotList
*/
public void setDeptNameNotList(List<String> deptNameNotList){
this.deptNameNotList = deptNameNotList;
}
/**
* 获取 开始 所属考勤组ID
* @return attendanceGroupIdStart
*/
* 获取 开始 所属考勤组ID
* @return attendanceGroupIdStart
*/
public Long getAttendanceGroupIdStart(){
return this.attendanceGroupIdStart;
}
/**
* 设置 开始 所属考勤组ID
* @param attendanceGroupIdStart
*/
* 设置 开始 所属考勤组ID
* @param attendanceGroupIdStart
*/
public void setAttendanceGroupIdStart(Long attendanceGroupIdStart){
this.attendanceGroupIdStart = attendanceGroupIdStart;
}
/**
* 获取 结束 所属考勤组ID
* @return $attendanceGroupIdEnd
*/
* 获取 结束 所属考勤组ID
* @return $attendanceGroupIdEnd
*/
public Long getAttendanceGroupIdEnd(){
return this.attendanceGroupIdEnd;
}
/**
* 设置 结束 所属考勤组ID
* @param attendanceGroupIdEnd
*/
* 设置 结束 所属考勤组ID
* @param attendanceGroupIdEnd
*/
public void setAttendanceGroupIdEnd(Long attendanceGroupIdEnd){
this.attendanceGroupIdEnd = attendanceGroupIdEnd;
}
/**
* 获取 增加 所属考勤组ID
* @return attendanceGroupIdIncrement
*/
* 获取 增加 所属考勤组ID
* @return attendanceGroupIdIncrement
*/
public Long getAttendanceGroupIdIncrement(){
return this.attendanceGroupIdIncrement;
}
/**
* 设置 增加 所属考勤组ID
* @param attendanceGroupIdIncrement
*/
* 设置 增加 所属考勤组ID
* @param attendanceGroupIdIncrement
*/
public void setAttendanceGroupIdIncrement(Long attendanceGroupIdIncrement){
this.attendanceGroupIdIncrement = attendanceGroupIdIncrement;
}
/**
* 获取 所属考勤组ID
* @return attendanceGroupIdList
*/
* 获取 所属考勤组ID
* @return attendanceGroupIdList
*/
public List<Long> getAttendanceGroupIdList(){
return this.attendanceGroupIdList;
}
/**
* 设置 所属考勤组ID
* @param attendanceGroupIdList
*/
* 设置 所属考勤组ID
* @param attendanceGroupIdList
*/
public void setAttendanceGroupIdList(List<Long> attendanceGroupIdList){
this.attendanceGroupIdList = attendanceGroupIdList;
}
/**
* 获取 所属考勤组ID
* @return attendanceGroupIdNotList
*/
* 获取 所属考勤组ID
* @return attendanceGroupIdNotList
*/
public List<Long> getAttendanceGroupIdNotList(){
return this.attendanceGroupIdNotList;
}
/**
* 设置 所属考勤组ID
* @param attendanceGroupIdNotList
*/
* 设置 所属考勤组ID
* @param attendanceGroupIdNotList
*/
public void setAttendanceGroupIdNotList(List<Long> attendanceGroupIdNotList){
this.attendanceGroupIdNotList = attendanceGroupIdNotList;
}
/**
* 获取 所属考勤组名称
* @return attendanceGroupNameList
*/
* 获取 所属考勤组名称
* @return attendanceGroupNameList
*/
public List<String> getAttendanceGroupNameList(){
return this.attendanceGroupNameList;
}
/**
* 设置 所属考勤组名称
* @param attendanceGroupNameList
*/
* 设置 所属考勤组名称
* @param attendanceGroupNameList
*/
public void setAttendanceGroupNameList(List<String> attendanceGroupNameList){
this.attendanceGroupNameList = attendanceGroupNameList;
}
/**
* 获取 所属考勤组名称
* @return attendanceGroupNameNotList
*/
* 获取 所属考勤组名称
* @return attendanceGroupNameNotList
*/
public List<String> getAttendanceGroupNameNotList(){
return this.attendanceGroupNameNotList;
}
/**
* 设置 所属考勤组名称
* @param attendanceGroupNameNotList
*/
* 设置 所属考勤组名称
* @param attendanceGroupNameNotList
*/
public void setAttendanceGroupNameNotList(List<String> attendanceGroupNameNotList){
this.attendanceGroupNameNotList = attendanceGroupNameNotList;
}
/**
* 获取 开始 考勤时间
* @return attendanceDateStart
*/
* 获取 开始 考勤时间
* @return attendanceDateStart
*/
public String getAttendanceDateStart(){
return this.attendanceDateStart;
}
/**
* 设置 开始 考勤时间
* @param attendanceDateStart
*/
* 设置 开始 考勤时间
* @param attendanceDateStart
*/
public void setAttendanceDateStart(String attendanceDateStart){
this.attendanceDateStart = attendanceDateStart;
}
/**
* 获取 结束 考勤时间
* @return attendanceDateEnd
*/
* 获取 结束 考勤时间
* @return attendanceDateEnd
*/
public String getAttendanceDateEnd(){
return this.attendanceDateEnd;
}
/**
* 设置 结束 考勤时间
* @param attendanceDateEnd
*/
* 设置 结束 考勤时间
* @param attendanceDateEnd
*/
public void setAttendanceDateEnd(String attendanceDateEnd){
this.attendanceDateEnd = attendanceDateEnd;
}
/**
* 获取 开始 绩效规则id
* @return ruleIdStart
*/
* 获取 开始 绩效规则id
* @return ruleIdStart
*/
public Long getRuleIdStart(){
return this.ruleIdStart;
}
/**
* 设置 开始 绩效规则id
* @param ruleIdStart
*/
* 设置 开始 绩效规则id
* @param ruleIdStart
*/
public void setRuleIdStart(Long ruleIdStart){
this.ruleIdStart = ruleIdStart;
}
/**
* 获取 结束 绩效规则id
* @return $ruleIdEnd
*/
* 获取 结束 绩效规则id
* @return $ruleIdEnd
*/
public Long getRuleIdEnd(){
return this.ruleIdEnd;
}
/**
* 设置 结束 绩效规则id
* @param ruleIdEnd
*/
* 设置 结束 绩效规则id
* @param ruleIdEnd
*/
public void setRuleIdEnd(Long ruleIdEnd){
this.ruleIdEnd = ruleIdEnd;
}
/**
* 获取 增加 绩效规则id
* @return ruleIdIncrement
*/
* 获取 增加 绩效规则id
* @return ruleIdIncrement
*/
public Long getRuleIdIncrement(){
return this.ruleIdIncrement;
}
/**
* 设置 增加 绩效规则id
* @param ruleIdIncrement
*/
* 设置 增加 绩效规则id
* @param ruleIdIncrement
*/
public void setRuleIdIncrement(Long ruleIdIncrement){
this.ruleIdIncrement = ruleIdIncrement;
}
/**
* 获取 绩效规则id
* @return ruleIdList
*/
* 获取 绩效规则id
* @return ruleIdList
*/
public List<Long> getRuleIdList(){
return this.ruleIdList;
}
/**
* 设置 绩效规则id
* @param ruleIdList
*/
* 设置 绩效规则id
* @param ruleIdList
*/
public void setRuleIdList(List<Long> ruleIdList){
this.ruleIdList = ruleIdList;
}
/**
* 获取 绩效规则id
* @return ruleIdNotList
*/
* 获取 绩效规则id
* @return ruleIdNotList
*/
public List<Long> getRuleIdNotList(){
return this.ruleIdNotList;
}
/**
* 设置 绩效规则id
* @param ruleIdNotList
*/
* 设置 绩效规则id
* @param ruleIdNotList
*/
public void setRuleIdNotList(List<Long> ruleIdNotList){
this.ruleIdNotList = ruleIdNotList;
}
/**
* 获取 规则名称
* @return ruleNameList
*/
* 获取 规则名称
* @return ruleNameList
*/
public List<String> getRuleNameList(){
return this.ruleNameList;
}
/**
* 设置 规则名称
* @param ruleNameList
*/
* 设置 规则名称
* @param ruleNameList
*/
public void setRuleNameList(List<String> ruleNameList){
this.ruleNameList = ruleNameList;
}
/**
* 获取 规则名称
* @return ruleNameNotList
*/
* 获取 规则名称
* @return ruleNameNotList
*/
public List<String> getRuleNameNotList(){
return this.ruleNameNotList;
}
/**
* 设置 规则名称
* @param ruleNameNotList
*/
* 设置 规则名称
* @param ruleNameNotList
*/
public void setRuleNameNotList(List<String> ruleNameNotList){
this.ruleNameNotList = ruleNameNotList;
}
/**
* 获取 开始 增减类型(1.增加,2.扣除)
* @return subAddTypeStart
*/
* 获取 开始 增减类型(1.增加,2.扣除)
* @return subAddTypeStart
*/
public Integer getSubAddTypeStart(){
return this.subAddTypeStart;
}
/**
* 设置 开始 增减类型(1.增加,2.扣除)
* @param subAddTypeStart
*/
* 设置 开始 增减类型(1.增加,2.扣除)
* @param subAddTypeStart
*/
public void setSubAddTypeStart(Integer subAddTypeStart){
this.subAddTypeStart = subAddTypeStart;
}
/**
* 获取 结束 增减类型(1.增加,2.扣除)
* @return $subAddTypeEnd
*/
* 获取 结束 增减类型(1.增加,2.扣除)
* @return $subAddTypeEnd
*/
public Integer getSubAddTypeEnd(){
return this.subAddTypeEnd;
}
/**
* 设置 结束 增减类型(1.增加,2.扣除)
* @param subAddTypeEnd
*/
* 设置 结束 增减类型(1.增加,2.扣除)
* @param subAddTypeEnd
*/
public void setSubAddTypeEnd(Integer subAddTypeEnd){
this.subAddTypeEnd = subAddTypeEnd;
}
/**
* 获取 增加 增减类型(1.增加,2.扣除)
* @return subAddTypeIncrement
*/
* 获取 增加 增减类型(1.增加,2.扣除)
* @return subAddTypeIncrement
*/
public Integer getSubAddTypeIncrement(){
return this.subAddTypeIncrement;
}
/**
* 设置 增加 增减类型(1.增加,2.扣除)
* @param subAddTypeIncrement
*/
* 设置 增加 增减类型(1.增加,2.扣除)
* @param subAddTypeIncrement
*/
public void setSubAddTypeIncrement(Integer subAddTypeIncrement){
this.subAddTypeIncrement = subAddTypeIncrement;
}
/**
* 获取 增减类型(1.增加,2.扣除)
* @return subAddTypeList
*/
* 获取 增减类型(1.增加,2.扣除)
* @return subAddTypeList
*/
public List<Integer> getSubAddTypeList(){
return this.subAddTypeList;
}
/**
* 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeList
*/
* 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeList
*/
public void setSubAddTypeList(List<Integer> subAddTypeList){
this.subAddTypeList = subAddTypeList;
}
/**
* 获取 增减类型(1.增加,2.扣除)
* @return subAddTypeNotList
*/
* 获取 增减类型(1.增加,2.扣除)
* @return subAddTypeNotList
*/
public List<Integer> getSubAddTypeNotList(){
return this.subAddTypeNotList;
}
/**
* 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeNotList
*/
* 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeNotList
*/
public void setSubAddTypeNotList(List<Integer> subAddTypeNotList){
this.subAddTypeNotList = subAddTypeNotList;
}
/**
* 获取 开始 扣分或增加分值
* @return scoreStart
*/
* 获取 开始 扣分或增加分值
* @return scoreStart
*/
public BigDecimal getScoreStart(){
return this.scoreStart;
}
/**
* 设置 开始 扣分或增加分值
* @param scoreStart
*/
* 设置 开始 扣分或增加分值
* @param scoreStart
*/
public void setScoreStart(BigDecimal scoreStart){
this.scoreStart = scoreStart;
}
/**
* 获取 结束 扣分或增加分值
* @return $scoreEnd
*/
* 获取 结束 扣分或增加分值
* @return $scoreEnd
*/
public BigDecimal getScoreEnd(){
return this.scoreEnd;
}
/**
* 设置 结束 扣分或增加分值
* @param scoreEnd
*/
* 设置 结束 扣分或增加分值
* @param scoreEnd
*/
public void setScoreEnd(BigDecimal scoreEnd){
this.scoreEnd = scoreEnd;
}
/**
* 获取 增加 扣分或增加分值
* @return scoreIncrement
*/
* 获取 增加 扣分或增加分值
* @return scoreIncrement
*/
public BigDecimal getScoreIncrement(){
return this.scoreIncrement;
}
/**
* 设置 增加 扣分或增加分值
* @param scoreIncrement
*/
* 设置 增加 扣分或增加分值
* @param scoreIncrement
*/
public void setScoreIncrement(BigDecimal scoreIncrement){
this.scoreIncrement = scoreIncrement;
}
/**
* 获取 扣分或增加分值
* @return scoreList
*/
* 获取 扣分或增加分值
* @return scoreList
*/
public List<BigDecimal> getScoreList(){
return this.scoreList;
}
/**
* 设置 扣分或增加分值
* @param scoreList
*/
* 设置 扣分或增加分值
* @param scoreList
*/
public void setScoreList(List<BigDecimal> scoreList){
this.scoreList = scoreList;
}
/**
* 获取 扣分或增加分值
* @return scoreNotList
*/
* 获取 扣分或增加分值
* @return scoreNotList
*/
public List<BigDecimal> getScoreNotList(){
return this.scoreNotList;
}
/**
* 设置 扣分或增加分值
* @param scoreNotList
*/
* 设置 扣分或增加分值
* @param scoreNotList
*/
public void setScoreNotList(List<BigDecimal> scoreNotList){
this.scoreNotList = scoreNotList;
}
/**
* 获取 上下班时间
* @return goOffTimeStrList
*/
* 获取 上下班时间
* @return goOffTimeStrList
*/
public List<String> getGoOffTimeStrList(){
return this.goOffTimeStrList;
}
/**
* 设置 上下班时间
* @param goOffTimeStrList
*/
* 设置 上下班时间
* @param goOffTimeStrList
*/
public void setGoOffTimeStrList(List<String> goOffTimeStrList){
this.goOffTimeStrList = goOffTimeStrList;
}
/**
* 获取 上下班时间
* @return goOffTimeStrNotList
*/
* 获取 上下班时间
* @return goOffTimeStrNotList
*/
public List<String> getGoOffTimeStrNotList(){
return this.goOffTimeStrNotList;
}
/**
* 设置 上下班时间
* @param goOffTimeStrNotList
*/
* 设置 上下班时间
* @param goOffTimeStrNotList
*/
public void setGoOffTimeStrNotList(List<String> goOffTimeStrNotList){
this.goOffTimeStrNotList = goOffTimeStrNotList;
}
/**
* 获取 开始 异常时间
* @return errorTimeStart
*/
* 获取 开始 异常时间
* @return errorTimeStart
*/
public String getErrorTimeStart(){
return this.errorTimeStart;
}
/**
* 设置 开始 异常时间
* @param errorTimeStart
*/
* 设置 开始 异常时间
* @param errorTimeStart
*/
public void setErrorTimeStart(String errorTimeStart){
this.errorTimeStart = errorTimeStart;
}
/**
* 获取 结束 异常时间
* @return errorTimeEnd
*/
* 获取 结束 异常时间
* @return errorTimeEnd
*/
public String getErrorTimeEnd(){
return this.errorTimeEnd;
}
/**
* 设置 结束 异常时间
* @param errorTimeEnd
*/
* 设置 结束 异常时间
* @param errorTimeEnd
*/
public void setErrorTimeEnd(String errorTimeEnd){
this.errorTimeEnd = errorTimeEnd;
}
/**
* 获取 开始 实际打卡时间
* @return actualAttendTimeStart
*/
* 获取 开始 实际打卡时间
* @return actualAttendTimeStart
*/
public String getActualAttendTimeStart(){
return this.actualAttendTimeStart;
}
/**
* 设置 开始 实际打卡时间
* @param actualAttendTimeStart
*/
* 设置 开始 实际打卡时间
* @param actualAttendTimeStart
*/
public void setActualAttendTimeStart(String actualAttendTimeStart){
this.actualAttendTimeStart = actualAttendTimeStart;
}
/**
* 获取 结束 实际打卡时间
* @return actualAttendTimeEnd
*/
* 获取 结束 实际打卡时间
* @return actualAttendTimeEnd
*/
public String getActualAttendTimeEnd(){
return this.actualAttendTimeEnd;
}
/**
* 设置 结束 实际打卡时间
* @param actualAttendTimeEnd
*/
* 设置 结束 实际打卡时间
* @param actualAttendTimeEnd
*/
public void setActualAttendTimeEnd(String actualAttendTimeEnd){
this.actualAttendTimeEnd = actualAttendTimeEnd;
}
/**
* 获取 异常处理结果
* @return errorResultList
*/
* 获取 异常处理结果
* @return errorResultList
*/
public List<String> getErrorResultList(){
return this.errorResultList;
}
/**
* 设置 异常处理结果
* @param errorResultList
*/
* 设置 异常处理结果
* @param errorResultList
*/
public void setErrorResultList(List<String> errorResultList){
this.errorResultList = errorResultList;
}
/**
* 获取 异常处理结果
* @return errorResultNotList
*/
* 获取 异常处理结果
* @return errorResultNotList
*/
public List<String> getErrorResultNotList(){
return this.errorResultNotList;
}
/**
* 设置 异常处理结果
* @param errorResultNotList
*/
* 设置 异常处理结果
* @param errorResultNotList
*/
public void setErrorResultNotList(List<String> errorResultNotList){
this.errorResultNotList = errorResultNotList;
}
/**
* 获取 核查人员
* @return checkPersonList
*/
* 获取 核查人员
* @return checkPersonList
*/
public List<String> getCheckPersonList(){
return this.checkPersonList;
}
/**
* 设置 核查人员
* @param checkPersonList
*/
* 设置 核查人员
* @param checkPersonList
*/
public void setCheckPersonList(List<String> checkPersonList){
this.checkPersonList = checkPersonList;
}
/**
* 获取 核查人员
* @return checkPersonNotList
*/
* 获取 核查人员
* @return checkPersonNotList
*/
public List<String> getCheckPersonNotList(){
return this.checkPersonNotList;
}
/**
* 设置 核查人员
* @param checkPersonNotList
*/
* 设置 核查人员
* @param checkPersonNotList
*/
public void setCheckPersonNotList(List<String> checkPersonNotList){
this.checkPersonNotList = checkPersonNotList;
}
/**
* 获取 开始 核查时间
* @return checkTimeStart
*/
* 获取 开始 核查时间
* @return checkTimeStart
*/
public String getCheckTimeStart(){
return this.checkTimeStart;
}
/**
* 设置 开始 核查时间
* @param checkTimeStart
*/
* 设置 开始 核查时间
* @param checkTimeStart
*/
public void setCheckTimeStart(String checkTimeStart){
this.checkTimeStart = checkTimeStart;
}
/**
* 获取 结束 核查时间
* @return checkTimeEnd
*/
* 获取 结束 核查时间
* @return checkTimeEnd
*/
public String getCheckTimeEnd(){
return this.checkTimeEnd;
}
/**
* 设置 结束 核查时间
* @param checkTimeEnd
*/
* 设置 结束 核查时间
* @param checkTimeEnd
*/
public void setCheckTimeEnd(String checkTimeEnd){
this.checkTimeEnd = checkTimeEnd;
}
/**
* 获取 核查说明
* @return checkDescList
*/
* 获取 核查说明
* @return checkDescList
*/
public List<String> getCheckDescList(){
return this.checkDescList;
}
/**
* 设置 核查说明
* @param checkDescList
*/
* 设置 核查说明
* @param checkDescList
*/
public void setCheckDescList(List<String> checkDescList){
this.checkDescList = checkDescList;
}
/**
* 获取 核查说明
* @return checkDescNotList
*/
* 获取 核查说明
* @return checkDescNotList
*/
public List<String> getCheckDescNotList(){
return this.checkDescNotList;
}
/**
* 设置 核查说明
* @param checkDescNotList
*/
* 设置 核查说明
* @param checkDescNotList
*/
public void setCheckDescNotList(List<String> checkDescNotList){
this.checkDescNotList = checkDescNotList;
}
/**
* 获取 核查结果
* @return checkResultList
*/
* 获取 核查结果
* @return checkResultList
*/
public List<String> getCheckResultList(){
return this.checkResultList;
}
/**
* 设置 核查结果
* @param checkResultList
*/
* 设置 核查结果
* @param checkResultList
*/
public void setCheckResultList(List<String> checkResultList){
this.checkResultList = checkResultList;
}
/**
* 获取 核查结果
* @return checkResultNotList
*/
* 获取 核查结果
* @return checkResultNotList
*/
public List<String> getCheckResultNotList(){
return this.checkResultNotList;
}
/**
* 设置 核查结果
* @param checkResultNotList
*/
* 设置 核查结果
* @param checkResultNotList
*/
public void setCheckResultNotList(List<String> checkResultNotList){
this.checkResultNotList = checkResultNotList;
}
/**
* 获取 开始 处理状态(1.未处理,2.已处理)
* @return checkStatusStart
*/
* 获取 开始 处理状态(1.未处理,2.已处理)
* @return checkStatusStart
*/
public Integer getCheckStatusStart(){
return this.checkStatusStart;
}
/**
* 设置 开始 处理状态(1.未处理,2.已处理)
* @param checkStatusStart
*/
* 设置 开始 处理状态(1.未处理,2.已处理)
* @param checkStatusStart
*/
public void setCheckStatusStart(Integer checkStatusStart){
this.checkStatusStart = checkStatusStart;
}
/**
* 获取 结束 处理状态(1.未处理,2.已处理)
* @return $checkStatusEnd
*/
* 获取 结束 处理状态(1.未处理,2.已处理)
* @return $checkStatusEnd
*/
public Integer getCheckStatusEnd(){
return this.checkStatusEnd;
}
/**
* 设置 结束 处理状态(1.未处理,2.已处理)
* @param checkStatusEnd
*/
* 设置 结束 处理状态(1.未处理,2.已处理)
* @param checkStatusEnd
*/
public void setCheckStatusEnd(Integer checkStatusEnd){
this.checkStatusEnd = checkStatusEnd;
}
/**
* 获取 增加 处理状态(1.未处理,2.已处理)
* @return checkStatusIncrement
*/
* 获取 增加 处理状态(1.未处理,2.已处理)
* @return checkStatusIncrement
*/
public Integer getCheckStatusIncrement(){
return this.checkStatusIncrement;
}
/**
* 设置 增加 处理状态(1.未处理,2.已处理)
* @param checkStatusIncrement
*/
* 设置 增加 处理状态(1.未处理,2.已处理)
* @param checkStatusIncrement
*/
public void setCheckStatusIncrement(Integer checkStatusIncrement){
this.checkStatusIncrement = checkStatusIncrement;
}
/**
* 获取 处理状态(1.未处理,2.已处理)
* @return checkStatusList
*/
* 获取 处理状态(1.未处理,2.已处理)
* @return checkStatusList
*/
public List<Integer> getCheckStatusList(){
return this.checkStatusList;
}
/**
* 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusList
*/
* 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusList
*/
public void setCheckStatusList(List<Integer> checkStatusList){
this.checkStatusList = checkStatusList;
}
/**
* 获取 处理状态(1.未处理,2.已处理)
* @return checkStatusNotList
*/
* 获取 处理状态(1.未处理,2.已处理)
* @return checkStatusNotList
*/
public List<Integer> getCheckStatusNotList(){
return this.checkStatusNotList;
}
/**
* 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusNotList
*/
* 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusNotList
*/
public void setCheckStatusNotList(List<Integer> checkStatusNotList){
this.checkStatusNotList = checkStatusNotList;
}
/**
* 获取 开始 创建用户
* @return createUserIdStart
*/
* 获取 开始 创建用户
* @return createUserIdStart
*/
public Long getCreateUserIdStart(){
return this.createUserIdStart;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
* 设置 开始 创建用户
* @param createUserIdStart
*/
public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
}
/**
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
public Long getCreateUserIdEnd(){
return this.createUserIdEnd;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
}
/**
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
}
/**
* 获取 创建用户
* @return createUserIdList
*/
* 获取 创建用户
* @return createUserIdList
*/
public List<Long> getCreateUserIdList(){
return this.createUserIdList;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
* 设置 创建用户
* @param createUserIdList
*/
public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
}
/**
* 获取 创建用户
* @return createUserIdNotList
*/
* 获取 创建用户
* @return createUserIdNotList
*/
public List<Long> getCreateUserIdNotList(){
return this.createUserIdNotList;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
* 设置 创建用户
* @param createUserIdNotList
*/
public void setCreateUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 开始 更新用户
* @return updateUserIdStart
*/
* 获取 开始 更新用户
* @return updateUserIdStart
*/
public Long getUpdateUserIdStart(){
return this.updateUserIdStart;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public void setUpdateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
}
/**
* 获取 结束 更新用户
* @return $updateUserIdEnd
*/
* 获取 结束 更新用户
* @return $updateUserIdEnd
*/
public Long getUpdateUserIdEnd(){
return this.updateUserIdEnd;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public void setUpdateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
}
/**
* 获取 增加 更新用户
* @return updateUserIdIncrement
*/
* 获取 增加 更新用户
* @return updateUserIdIncrement
*/
public Long getUpdateUserIdIncrement(){
return this.updateUserIdIncrement;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public void setUpdateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
}
/**
* 获取 更新用户
* @return updateUserIdList
*/
* 获取 更新用户
* @return updateUserIdList
*/
public List<Long> getUpdateUserIdList(){
return this.updateUserIdList;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
* 设置 更新用户
* @param updateUserIdList
*/
public void setUpdateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
}
/**
* 获取 更新用户
* @return updateUserIdNotList
*/
* 获取 更新用户
* @return updateUserIdNotList
*/
public List<Long> getUpdateUserIdNotList(){
return this.updateUserIdNotList;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
* 设置 更新用户
* @param updateUserIdNotList
*/
public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
}
/**
* 获取 开始 更新时间
* @return updateTimeStart
*/
* 获取 开始 更新时间
* @return updateTimeStart
*/
public String getUpdateTimeStart(){
return this.updateTimeStart;
}
/**
* 设置 开始 更新时间
* @param updateTimeStart
*/
* 设置 开始 更新时间
* @param updateTimeStart
*/
public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
}
/**
* 获取 结束 更新时间
* @return updateTimeEnd
*/
* 获取 结束 更新时间
* @return updateTimeEnd
*/
public String getUpdateTimeEnd(){
return this.updateTimeEnd;
}
/**
* 设置 结束 更新时间
* @param updateTimeEnd
*/
* 设置 结束 更新时间
* @param updateTimeEnd
*/
public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
}
/**
* 设置 序号,主键,自增长
* @param id
*/
* 获取 开始 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @return subMethodStart
*/
public Integer getSubMethodStart(){
return this.subMethodStart;
}
/**
* 设置 开始 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param subMethodStart
*/
public void setSubMethodStart(Integer subMethodStart){
this.subMethodStart = subMethodStart;
}
/**
* 获取 结束 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @return $subMethodEnd
*/
public Integer getSubMethodEnd(){
return this.subMethodEnd;
}
/**
* 设置 结束 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param subMethodEnd
*/
public void setSubMethodEnd(Integer subMethodEnd){
this.subMethodEnd = subMethodEnd;
}
/**
* 获取 增加 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @return subMethodIncrement
*/
public Integer getSubMethodIncrement(){
return this.subMethodIncrement;
}
/**
* 设置 增加 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param subMethodIncrement
*/
public void setSubMethodIncrement(Integer subMethodIncrement){
this.subMethodIncrement = subMethodIncrement;
}
/**
* 获取 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @return subMethodList
*/
public List<Integer> getSubMethodList(){
return this.subMethodList;
}
/**
* 设置 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param subMethodList
*/
public void setSubMethodList(List<Integer> subMethodList){
this.subMethodList = subMethodList;
}
/**
* 获取 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @return subMethodNotList
*/
public List<Integer> getSubMethodNotList(){
return this.subMethodNotList;
}
/**
* 设置 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param subMethodNotList
*/
public void setSubMethodNotList(List<Integer> subMethodNotList){
this.subMethodNotList = subMethodNotList;
}
/**
* 设置 序号,主键,自增长
* @param id
*/
public CheckAttendRecordQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
setId(id);
return this;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public CheckAttendRecordQuery idStart(Long idStart){
this.idStart = idStart;
return this;
this.idStart = idStart;
return this;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public CheckAttendRecordQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public CheckAttendRecordQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
* 设置 序号,主键,自增长
* @param idList
*/
public CheckAttendRecordQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
public CheckAttendRecordQuery idNotList(List<Long> idNotList){
return this;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
public CheckAttendRecordQuery idNotList(List<Long> idNotList){
this.idNotList = idNotList;
return this;
}
}
/**
* 设置 记录ID
* @param recordId
*/
* 设置 记录ID
* @param recordId
*/
public CheckAttendRecordQuery recordId(Long recordId){
setRecordId(recordId);
return this;
}
/**
* 设置 开始 记录ID
* @param recordIdStart
*/
setRecordId(recordId);
return this;
}
/**
* 设置 开始 记录ID
* @param recordIdStart
*/
public CheckAttendRecordQuery recordIdStart(Long recordIdStart){
this.recordIdStart = recordIdStart;
return this;
this.recordIdStart = recordIdStart;
return this;
}
/**
* 设置 结束 记录ID
* @param recordIdEnd
*/
* 设置 结束 记录ID
* @param recordIdEnd
*/
public CheckAttendRecordQuery recordIdEnd(Long recordIdEnd){
this.recordIdEnd = recordIdEnd;
return this;
this.recordIdEnd = recordIdEnd;
return this;
}
/**
* 设置 增加 记录ID
* @param recordIdIncrement
*/
* 设置 增加 记录ID
* @param recordIdIncrement
*/
public CheckAttendRecordQuery recordIdIncrement(Long recordIdIncrement){
this.recordIdIncrement = recordIdIncrement;
return this;
this.recordIdIncrement = recordIdIncrement;
return this;
}
/**
* 设置 记录ID
* @param recordIdList
*/
* 设置 记录ID
* @param recordIdList
*/
public CheckAttendRecordQuery recordIdList(List<Long> recordIdList){
this.recordIdList = recordIdList;
return this;
}
/**
* 设置 记录ID
* @param recordIdNotList
*/
public CheckAttendRecordQuery recordIdNotList(List<Long> recordIdNotList){
return this;
}
/**
* 设置 记录ID
* @param recordIdNotList
*/
public CheckAttendRecordQuery recordIdNotList(List<Long> recordIdNotList){
this.recordIdNotList = recordIdNotList;
return this;
}
}
/**
* 设置 员工ID
* @param staffId
*/
* 设置 员工ID
* @param staffId
*/
public CheckAttendRecordQuery staffId(Long staffId){
setStaffId(staffId);
return this;
}
/**
* 设置 开始 员工ID
* @param staffIdStart
*/
setStaffId(staffId);
return this;
}
/**
* 设置 开始 员工ID
* @param staffIdStart
*/
public CheckAttendRecordQuery staffIdStart(Long staffIdStart){
this.staffIdStart = staffIdStart;
return this;
this.staffIdStart = staffIdStart;
return this;
}
/**
* 设置 结束 员工ID
* @param staffIdEnd
*/
* 设置 结束 员工ID
* @param staffIdEnd
*/
public CheckAttendRecordQuery staffIdEnd(Long staffIdEnd){
this.staffIdEnd = staffIdEnd;
return this;
this.staffIdEnd = staffIdEnd;
return this;
}
/**
* 设置 增加 员工ID
* @param staffIdIncrement
*/
* 设置 增加 员工ID
* @param staffIdIncrement
*/
public CheckAttendRecordQuery staffIdIncrement(Long staffIdIncrement){
this.staffIdIncrement = staffIdIncrement;
return this;
this.staffIdIncrement = staffIdIncrement;
return this;
}
/**
* 设置 员工ID
* @param staffIdList
*/
* 设置 员工ID
* @param staffIdList
*/
public CheckAttendRecordQuery staffIdList(List<Long> staffIdList){
this.staffIdList = staffIdList;
return this;
}
/**
* 设置 员工ID
* @param staffIdNotList
*/
public CheckAttendRecordQuery staffIdNotList(List<Long> staffIdNotList){
return this;
}
/**
* 设置 员工ID
* @param staffIdNotList
*/
public CheckAttendRecordQuery staffIdNotList(List<Long> staffIdNotList){
this.staffIdNotList = staffIdNotList;
return this;
}
}
/**
* 设置 员工姓名
* @param staffName
*/
/**
* 设置 员工姓名
* @param staffName
*/
public CheckAttendRecordQuery staffName(String staffName){
setStaffName(staffName);
return this;
return this;
}
/**
* 设置 员工姓名
* @param staffNameList
*/
* 设置 员工姓名
* @param staffNameList
*/
public CheckAttendRecordQuery staffNameList(List<String> staffNameList){
this.staffNameList = staffNameList;
return this;
return this;
}
/**
* 设置 工号
* @param workNum
*/
/**
* 设置 工号
* @param workNum
*/
public CheckAttendRecordQuery workNum(String workNum){
setWorkNum(workNum);
return this;
return this;
}
/**
* 设置 工号
* @param workNumList
*/
* 设置 工号
* @param workNumList
*/
public CheckAttendRecordQuery workNumList(List<String> workNumList){
this.workNumList = workNumList;
return this;
return this;
}
/**
* 设置 所属部门
* @param deptId
*/
* 设置 所属部门
* @param deptId
*/
public CheckAttendRecordQuery deptId(Long deptId){
setDeptId(deptId);
return this;
}
/**
* 设置 开始 所属部门
* @param deptIdStart
*/
setDeptId(deptId);
return this;
}
/**
* 设置 开始 所属部门
* @param deptIdStart
*/
public CheckAttendRecordQuery deptIdStart(Long deptIdStart){
this.deptIdStart = deptIdStart;
return this;
this.deptIdStart = deptIdStart;
return this;
}
/**
* 设置 结束 所属部门
* @param deptIdEnd
*/
* 设置 结束 所属部门
* @param deptIdEnd
*/
public CheckAttendRecordQuery deptIdEnd(Long deptIdEnd){
this.deptIdEnd = deptIdEnd;
return this;
this.deptIdEnd = deptIdEnd;
return this;
}
/**
* 设置 增加 所属部门
* @param deptIdIncrement
*/
* 设置 增加 所属部门
* @param deptIdIncrement
*/
public CheckAttendRecordQuery deptIdIncrement(Long deptIdIncrement){
this.deptIdIncrement = deptIdIncrement;
return this;
this.deptIdIncrement = deptIdIncrement;
return this;
}
/**
* 设置 所属部门
* @param deptIdList
*/
* 设置 所属部门
* @param deptIdList
*/
public CheckAttendRecordQuery deptIdList(List<Long> deptIdList){
this.deptIdList = deptIdList;
return this;
}
/**
* 设置 所属部门
* @param deptIdNotList
*/
public CheckAttendRecordQuery deptIdNotList(List<Long> deptIdNotList){
return this;
}
/**
* 设置 所属部门
* @param deptIdNotList
*/
public CheckAttendRecordQuery deptIdNotList(List<Long> deptIdNotList){
this.deptIdNotList = deptIdNotList;
return this;
}
}
/**
* 设置 所属部门名称
* @param deptName
*/
/**
* 设置 所属部门名称
* @param deptName
*/
public CheckAttendRecordQuery deptName(String deptName){
setDeptName(deptName);
return this;
return this;
}
/**
* 设置 所属部门名称
* @param deptNameList
*/
* 设置 所属部门名称
* @param deptNameList
*/
public CheckAttendRecordQuery deptNameList(List<String> deptNameList){
this.deptNameList = deptNameList;
return this;
return this;
}
/**
* 设置 所属考勤组ID
* @param attendanceGroupId
*/
* 设置 所属考勤组ID
* @param attendanceGroupId
*/
public CheckAttendRecordQuery attendanceGroupId(Long attendanceGroupId){
setAttendanceGroupId(attendanceGroupId);
return this;
}
/**
* 设置 开始 所属考勤组ID
* @param attendanceGroupIdStart
*/
setAttendanceGroupId(attendanceGroupId);
return this;
}
/**
* 设置 开始 所属考勤组ID
* @param attendanceGroupIdStart
*/
public CheckAttendRecordQuery attendanceGroupIdStart(Long attendanceGroupIdStart){
this.attendanceGroupIdStart = attendanceGroupIdStart;
return this;
this.attendanceGroupIdStart = attendanceGroupIdStart;
return this;
}
/**
* 设置 结束 所属考勤组ID
* @param attendanceGroupIdEnd
*/
* 设置 结束 所属考勤组ID
* @param attendanceGroupIdEnd
*/
public CheckAttendRecordQuery attendanceGroupIdEnd(Long attendanceGroupIdEnd){
this.attendanceGroupIdEnd = attendanceGroupIdEnd;
return this;
this.attendanceGroupIdEnd = attendanceGroupIdEnd;
return this;
}
/**
* 设置 增加 所属考勤组ID
* @param attendanceGroupIdIncrement
*/
* 设置 增加 所属考勤组ID
* @param attendanceGroupIdIncrement
*/
public CheckAttendRecordQuery attendanceGroupIdIncrement(Long attendanceGroupIdIncrement){
this.attendanceGroupIdIncrement = attendanceGroupIdIncrement;
return this;
this.attendanceGroupIdIncrement = attendanceGroupIdIncrement;
return this;
}
/**
* 设置 所属考勤组ID
* @param attendanceGroupIdList
*/
* 设置 所属考勤组ID
* @param attendanceGroupIdList
*/
public CheckAttendRecordQuery attendanceGroupIdList(List<Long> attendanceGroupIdList){
this.attendanceGroupIdList = attendanceGroupIdList;
return this;
}
/**
* 设置 所属考勤组ID
* @param attendanceGroupIdNotList
*/
public CheckAttendRecordQuery attendanceGroupIdNotList(List<Long> attendanceGroupIdNotList){
return this;
}
/**
* 设置 所属考勤组ID
* @param attendanceGroupIdNotList
*/
public CheckAttendRecordQuery attendanceGroupIdNotList(List<Long> attendanceGroupIdNotList){
this.attendanceGroupIdNotList = attendanceGroupIdNotList;
return this;
}
}
/**
* 设置 所属考勤组名称
* @param attendanceGroupName
*/
/**
* 设置 所属考勤组名称
* @param attendanceGroupName
*/
public CheckAttendRecordQuery attendanceGroupName(String attendanceGroupName){
setAttendanceGroupName(attendanceGroupName);
return this;
return this;
}
/**
* 设置 所属考勤组名称
* @param attendanceGroupNameList
*/
* 设置 所属考勤组名称
* @param attendanceGroupNameList
*/
public CheckAttendRecordQuery attendanceGroupNameList(List<String> attendanceGroupNameList){
this.attendanceGroupNameList = attendanceGroupNameList;
return this;
return this;
}
/**
* 设置 绩效规则id
* @param ruleId
*/
* 设置 绩效规则id
* @param ruleId
*/
public CheckAttendRecordQuery ruleId(Long ruleId){
setRuleId(ruleId);
return this;
}
/**
* 设置 开始 绩效规则id
* @param ruleIdStart
*/
setRuleId(ruleId);
return this;
}
/**
* 设置 开始 绩效规则id
* @param ruleIdStart
*/
public CheckAttendRecordQuery ruleIdStart(Long ruleIdStart){
this.ruleIdStart = ruleIdStart;
return this;
this.ruleIdStart = ruleIdStart;
return this;
}
/**
* 设置 结束 绩效规则id
* @param ruleIdEnd
*/
* 设置 结束 绩效规则id
* @param ruleIdEnd
*/
public CheckAttendRecordQuery ruleIdEnd(Long ruleIdEnd){
this.ruleIdEnd = ruleIdEnd;
return this;
this.ruleIdEnd = ruleIdEnd;
return this;
}
/**
* 设置 增加 绩效规则id
* @param ruleIdIncrement
*/
* 设置 增加 绩效规则id
* @param ruleIdIncrement
*/
public CheckAttendRecordQuery ruleIdIncrement(Long ruleIdIncrement){
this.ruleIdIncrement = ruleIdIncrement;
return this;
this.ruleIdIncrement = ruleIdIncrement;
return this;
}
/**
* 设置 绩效规则id
* @param ruleIdList
*/
* 设置 绩效规则id
* @param ruleIdList
*/
public CheckAttendRecordQuery ruleIdList(List<Long> ruleIdList){
this.ruleIdList = ruleIdList;
return this;
}
/**
* 设置 绩效规则id
* @param ruleIdNotList
*/
public CheckAttendRecordQuery ruleIdNotList(List<Long> ruleIdNotList){
return this;
}
/**
* 设置 绩效规则id
* @param ruleIdNotList
*/
public CheckAttendRecordQuery ruleIdNotList(List<Long> ruleIdNotList){
this.ruleIdNotList = ruleIdNotList;
return this;
}
}
/**
* 设置 规则名称
* @param ruleName
*/
/**
* 设置 规则名称
* @param ruleName
*/
public CheckAttendRecordQuery ruleName(String ruleName){
setRuleName(ruleName);
return this;
return this;
}
/**
* 设置 规则名称
* @param ruleNameList
*/
* 设置 规则名称
* @param ruleNameList
*/
public CheckAttendRecordQuery ruleNameList(List<String> ruleNameList){
this.ruleNameList = ruleNameList;
return this;
return this;
}
/**
* 设置 增减类型(1.增加,2.扣除)
* @param subAddType
*/
* 设置 增减类型(1.增加,2.扣除)
* @param subAddType
*/
public CheckAttendRecordQuery subAddType(Integer subAddType){
setSubAddType(subAddType);
return this;
}
/**
* 设置 开始 增减类型(1.增加,2.扣除)
* @param subAddTypeStart
*/
setSubAddType(subAddType);
return this;
}
/**
* 设置 开始 增减类型(1.增加,2.扣除)
* @param subAddTypeStart
*/
public CheckAttendRecordQuery subAddTypeStart(Integer subAddTypeStart){
this.subAddTypeStart = subAddTypeStart;
return this;
this.subAddTypeStart = subAddTypeStart;
return this;
}
/**
* 设置 结束 增减类型(1.增加,2.扣除)
* @param subAddTypeEnd
*/
* 设置 结束 增减类型(1.增加,2.扣除)
* @param subAddTypeEnd
*/
public CheckAttendRecordQuery subAddTypeEnd(Integer subAddTypeEnd){
this.subAddTypeEnd = subAddTypeEnd;
return this;
this.subAddTypeEnd = subAddTypeEnd;
return this;
}
/**
* 设置 增加 增减类型(1.增加,2.扣除)
* @param subAddTypeIncrement
*/
* 设置 增加 增减类型(1.增加,2.扣除)
* @param subAddTypeIncrement
*/
public CheckAttendRecordQuery subAddTypeIncrement(Integer subAddTypeIncrement){
this.subAddTypeIncrement = subAddTypeIncrement;
return this;
this.subAddTypeIncrement = subAddTypeIncrement;
return this;
}
/**
* 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeList
*/
* 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeList
*/
public CheckAttendRecordQuery subAddTypeList(List<Integer> subAddTypeList){
this.subAddTypeList = subAddTypeList;
return this;
}
/**
* 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeNotList
*/
public CheckAttendRecordQuery subAddTypeNotList(List<Integer> subAddTypeNotList){
return this;
}
/**
* 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeNotList
*/
public CheckAttendRecordQuery subAddTypeNotList(List<Integer> subAddTypeNotList){
this.subAddTypeNotList = subAddTypeNotList;
return this;
}
}
/**
* 设置 扣分或增加分值
* @param score
*/
* 设置 扣分或增加分值
* @param score
*/
public CheckAttendRecordQuery score(BigDecimal score){
setScore(score);
return this;
}
/**
* 设置 开始 扣分或增加分值
* @param scoreStart
*/
setScore(score);
return this;
}
/**
* 设置 开始 扣分或增加分值
* @param scoreStart
*/
public CheckAttendRecordQuery scoreStart(BigDecimal scoreStart){
this.scoreStart = scoreStart;
return this;
this.scoreStart = scoreStart;
return this;
}
/**
* 设置 结束 扣分或增加分值
* @param scoreEnd
*/
* 设置 结束 扣分或增加分值
* @param scoreEnd
*/
public CheckAttendRecordQuery scoreEnd(BigDecimal scoreEnd){
this.scoreEnd = scoreEnd;
return this;
this.scoreEnd = scoreEnd;
return this;
}
/**
* 设置 增加 扣分或增加分值
* @param scoreIncrement
*/
* 设置 增加 扣分或增加分值
* @param scoreIncrement
*/
public CheckAttendRecordQuery scoreIncrement(BigDecimal scoreIncrement){
this.scoreIncrement = scoreIncrement;
return this;
this.scoreIncrement = scoreIncrement;
return this;
}
/**
* 设置 扣分或增加分值
* @param scoreList
*/
* 设置 扣分或增加分值
* @param scoreList
*/
public CheckAttendRecordQuery scoreList(List<BigDecimal> scoreList){
this.scoreList = scoreList;
return this;
}
/**
* 设置 扣分或增加分值
* @param scoreNotList
*/
public CheckAttendRecordQuery scoreNotList(List<BigDecimal> scoreNotList){
return this;
}
/**
* 设置 扣分或增加分值
* @param scoreNotList
*/
public CheckAttendRecordQuery scoreNotList(List<BigDecimal> scoreNotList){
this.scoreNotList = scoreNotList;
return this;
}
}
/**
* 设置 上下班时间
* @param goOffTimeStr
*/
/**
* 设置 上下班时间
* @param goOffTimeStr
*/
public CheckAttendRecordQuery goOffTimeStr(String goOffTimeStr){
setGoOffTimeStr(goOffTimeStr);
return this;
return this;
}
/**
* 设置 上下班时间
* @param goOffTimeStrList
*/
* 设置 上下班时间
* @param goOffTimeStrList
*/
public CheckAttendRecordQuery goOffTimeStrList(List<String> goOffTimeStrList){
this.goOffTimeStrList = goOffTimeStrList;
return this;
return this;
}
/**
* 设置 异常处理结果
* @param errorResult
*/
/**
* 设置 异常处理结果
* @param errorResult
*/
public CheckAttendRecordQuery errorResult(String errorResult){
setErrorResult(errorResult);
return this;
return this;
}
/**
* 设置 异常处理结果
* @param errorResultList
*/
* 设置 异常处理结果
* @param errorResultList
*/
public CheckAttendRecordQuery errorResultList(List<String> errorResultList){
this.errorResultList = errorResultList;
return this;
return this;
}
/**
* 设置 核查人员
* @param checkPerson
*/
/**
* 设置 核查人员
* @param checkPerson
*/
public CheckAttendRecordQuery checkPerson(String checkPerson){
setCheckPerson(checkPerson);
return this;
return this;
}
/**
* 设置 核查人员
* @param checkPersonList
*/
* 设置 核查人员
* @param checkPersonList
*/
public CheckAttendRecordQuery checkPersonList(List<String> checkPersonList){
this.checkPersonList = checkPersonList;
return this;
return this;
}
/**
* 设置 核查说明
* @param checkDesc
*/
/**
* 设置 核查说明
* @param checkDesc
*/
public CheckAttendRecordQuery checkDesc(String checkDesc){
setCheckDesc(checkDesc);
return this;
return this;
}
/**
* 设置 核查说明
* @param checkDescList
*/
* 设置 核查说明
* @param checkDescList
*/
public CheckAttendRecordQuery checkDescList(List<String> checkDescList){
this.checkDescList = checkDescList;
return this;
return this;
}
/**
* 设置 核查结果
* @param checkResult
*/
/**
* 设置 核查结果
* @param checkResult
*/
public CheckAttendRecordQuery checkResult(String checkResult){
setCheckResult(checkResult);
return this;
return this;
}
/**
* 设置 核查结果
* @param checkResultList
*/
* 设置 核查结果
* @param checkResultList
*/
public CheckAttendRecordQuery checkResultList(List<String> checkResultList){
this.checkResultList = checkResultList;
return this;
return this;
}
/**
* 设置 处理状态(1.未处理,2.已处理)
* @param checkStatus
*/
* 设置 处理状态(1.未处理,2.已处理)
* @param checkStatus
*/
public CheckAttendRecordQuery checkStatus(Integer checkStatus){
setCheckStatus(checkStatus);
return this;
}
/**
* 设置 开始 处理状态(1.未处理,2.已处理)
* @param checkStatusStart
*/
setCheckStatus(checkStatus);
return this;
}
/**
* 设置 开始 处理状态(1.未处理,2.已处理)
* @param checkStatusStart
*/
public CheckAttendRecordQuery checkStatusStart(Integer checkStatusStart){
this.checkStatusStart = checkStatusStart;
return this;
this.checkStatusStart = checkStatusStart;
return this;
}
/**
* 设置 结束 处理状态(1.未处理,2.已处理)
* @param checkStatusEnd
*/
* 设置 结束 处理状态(1.未处理,2.已处理)
* @param checkStatusEnd
*/
public CheckAttendRecordQuery checkStatusEnd(Integer checkStatusEnd){
this.checkStatusEnd = checkStatusEnd;
return this;
this.checkStatusEnd = checkStatusEnd;
return this;
}
/**
* 设置 增加 处理状态(1.未处理,2.已处理)
* @param checkStatusIncrement
*/
* 设置 增加 处理状态(1.未处理,2.已处理)
* @param checkStatusIncrement
*/
public CheckAttendRecordQuery checkStatusIncrement(Integer checkStatusIncrement){
this.checkStatusIncrement = checkStatusIncrement;
return this;
this.checkStatusIncrement = checkStatusIncrement;
return this;
}
/**
* 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusList
*/
* 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusList
*/
public CheckAttendRecordQuery checkStatusList(List<Integer> checkStatusList){
this.checkStatusList = checkStatusList;
return this;
}
/**
* 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusNotList
*/
public CheckAttendRecordQuery checkStatusNotList(List<Integer> checkStatusNotList){
return this;
}
/**
* 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusNotList
*/
public CheckAttendRecordQuery checkStatusNotList(List<Integer> checkStatusNotList){
this.checkStatusNotList = checkStatusNotList;
return this;
}
}
/**
* 设置 创建用户
* @param createUserId
*/
* 设置 创建用户
* @param createUserId
*/
public CheckAttendRecordQuery createUserId(Long createUserId){
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public CheckAttendRecordQuery createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
return this;
this.createUserIdStart = createUserIdStart;
return this;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public CheckAttendRecordQuery createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
return this;
this.createUserIdEnd = createUserIdEnd;
return this;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public CheckAttendRecordQuery createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
return this;
this.createUserIdIncrement = createUserIdIncrement;
return this;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
* 设置 创建用户
* @param createUserIdList
*/
public CheckAttendRecordQuery createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
return this;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
public CheckAttendRecordQuery createUserIdNotList(List<Long> createUserIdNotList){
return this;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
public CheckAttendRecordQuery createUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
return this;
}
}
/**
* 设置 更新用户
* @param updateUserId
*/
* 设置 更新用户
* @param updateUserId
*/
public CheckAttendRecordQuery updateUserId(Long updateUserId){
setUpdateUserId(updateUserId);
return this;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
setUpdateUserId(updateUserId);
return this;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public CheckAttendRecordQuery updateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
return this;
this.updateUserIdStart = updateUserIdStart;
return this;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public CheckAttendRecordQuery updateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
return this;
this.updateUserIdEnd = updateUserIdEnd;
return this;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public CheckAttendRecordQuery updateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
return this;
this.updateUserIdIncrement = updateUserIdIncrement;
return this;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
* 设置 更新用户
* @param updateUserIdList
*/
public CheckAttendRecordQuery updateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
return this;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
public CheckAttendRecordQuery updateUserIdNotList(List<Long> updateUserIdNotList){
return this;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
public CheckAttendRecordQuery updateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
return this;
}
}
/**
* 设置 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param subMethod
*/
public CheckAttendRecordQuery subMethod(Integer subMethod){
setSubMethod(subMethod);
return this;
}
/**
* 设置 开始 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param subMethodStart
*/
public CheckAttendRecordQuery subMethodStart(Integer subMethodStart){
this.subMethodStart = subMethodStart;
return this;
}
/**
* 设置 结束 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param subMethodEnd
*/
public CheckAttendRecordQuery subMethodEnd(Integer subMethodEnd){
this.subMethodEnd = subMethodEnd;
return this;
}
/**
* 设置 增加 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param subMethodIncrement
*/
public CheckAttendRecordQuery subMethodIncrement(Integer subMethodIncrement){
this.subMethodIncrement = subMethodIncrement;
return this;
}
/**
* 设置 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param subMethodList
*/
public CheckAttendRecordQuery subMethodList(List<Integer> subMethodList){
this.subMethodList = subMethodList;
return this;
}
/**
* 设置 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param subMethodNotList
*/
public CheckAttendRecordQuery subMethodNotList(List<Integer> subMethodNotList){
this.subMethodNotList = subMethodNotList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<CheckAttendRecordQuery> 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)
* @param 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<CheckAttendRecordQuery> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<CheckAttendRecordQuery> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param 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<CheckAttendRecordQuery> andConditionList){
this.andConditionList = andConditionList;
}
......
......@@ -10,57 +10,61 @@ import com.mortals.xhx.module.feedback.model.vo.FeedbackVo;
import com.mortals.xhx.module.feedback.model.FeedbackQuestionEntity;
import lombok.Data;
/**
* 绩效反馈记录信息实体对象
*
* @author zxfei
* @date 2023-07-05
*/
* 绩效反馈记录信息实体对象
*
* @author zxfei
* @date 2023-07-07
*/
@Data
public class FeedbackEntity extends FeedbackVo {
private static final long serialVersionUID = 1L;
/**
* 问卷标题
*/
* 问卷标题
*/
private String title;
/**
* 反馈开始时间
*/
* 反馈开始时间
*/
private Date feedbackTimeStart;
/**
* 反馈结束时间
*/
* 反馈结束时间
*/
private Date feedbackTimeEnd;
/**
* 邀请人数
*/
* 邀请人数
*/
private Integer inviteNum;
/**
* 反馈人数
*/
* 反馈人数
*/
private Integer feedbackNum;
/**
* 状态 (0.未开始,1.进行中,2.已结束)
*/
* 状态 (0.未开始,1.进行中,2.已结束)
*/
private Integer processStatus;
/**
* 问卷是否外链(0.否,1.是)
*/
* 问卷是否外链(0.否,1.是)
*/
private Integer weblink;
/**
* 问题外链地址
*/
* 问题外链地址
*/
private String webUrl;
/**
* 备注说明
*/
* 备注说明
*/
private String remark;
/**
* 绩效反馈问题信息
*/
* 表单内容
*/
private String formContent;
/**
* 绩效反馈问题信息
*/
private List<FeedbackQuestionEntity> feedbackQuestionList=new ArrayList<>();;
public List<FeedbackQuestionEntity> getFeedbackQuestionList(){
return feedbackQuestionList;
return feedbackQuestionList;
}
public void setFeedbackQuestionList(List<FeedbackQuestionEntity> feedbackQuestionList){
......@@ -68,7 +72,7 @@ public class FeedbackEntity extends FeedbackVo {
}
@Override
public int hashCode() {
return this.getId().hashCode();
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
......@@ -76,7 +80,7 @@ public class FeedbackEntity extends FeedbackVo {
if (obj instanceof FeedbackEntity) {
FeedbackEntity tmp = (FeedbackEntity) obj;
if (this.getId() == tmp.getId()) {
return true;
return true;
}
}
return false;
......@@ -84,22 +88,24 @@ public class FeedbackEntity extends FeedbackVo {
public void initAttrValue(){
this.title = "";
this.title = "";
this.feedbackTimeStart = null;
this.feedbackTimeStart = null;
this.feedbackTimeEnd = null;
this.feedbackTimeEnd = null;
this.inviteNum = 0;
this.inviteNum = 0;
this.feedbackNum = 0;
this.feedbackNum = 0;
this.processStatus = 0;
this.processStatus = 0;
this.weblink = 0;
this.weblink = 0;
this.webUrl = "";
this.webUrl = "";
this.remark = "";
this.remark = "";
this.formContent = "";
}
}
\ No newline at end of file
......@@ -5,11 +5,11 @@ import java.util.Date;
import java.util.List;
import com.mortals.xhx.module.feedback.model.FeedbackEntity;
/**
* 绩效反馈记录信息查询对象
*
* @author zxfei
* @date 2023-07-05
*/
* 绩效反馈记录信息查询对象
*
* @author zxfei
* @date 2023-07-07
*/
public class FeedbackQuery extends FeedbackEntity {
/** 开始 序号,主键,自增长 */
private Long idStart;
......@@ -155,6 +155,11 @@ public class FeedbackQuery extends FeedbackEntity {
/** 结束 更新时间 */
private String updateTimeEnd;
/** 表单内容 */
private List<String> formContentList;
/** 表单内容排除列表 */
private List <String> formContentNotList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<FeedbackQuery> orConditionList;
......@@ -164,1263 +169,1314 @@ public class FeedbackQuery extends FeedbackEntity {
public FeedbackQuery(){}
/**
* 获取 开始 序号,主键,自增长
* @return idStart
*/
* 获取 开始 序号,主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 序号,主键,自增长
* @return idList
*/
* 获取 序号,主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
* 设置 序号,主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 序号,主键,自增长
* @return idNotList
*/
* 获取 序号,主键,自增长
* @return idNotList
*/
public List<Long> getIdNotList(){
return this.idNotList;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
* 设置 序号,主键,自增长
* @param idNotList
*/
public void setIdNotList(List<Long> idNotList){
this.idNotList = idNotList;
}
/**
* 获取 问卷标题
* @return titleList
*/
* 获取 问卷标题
* @return titleList
*/
public List<String> getTitleList(){
return this.titleList;
}
/**
* 设置 问卷标题
* @param titleList
*/
* 设置 问卷标题
* @param titleList
*/
public void setTitleList(List<String> titleList){
this.titleList = titleList;
}
/**
* 获取 问卷标题
* @return titleNotList
*/
* 获取 问卷标题
* @return titleNotList
*/
public List<String> getTitleNotList(){
return this.titleNotList;
}
/**
* 设置 问卷标题
* @param titleNotList
*/
* 设置 问卷标题
* @param titleNotList
*/
public void setTitleNotList(List<String> titleNotList){
this.titleNotList = titleNotList;
}
/**
* 获取 开始 反馈开始时间
* @return feedbackTimeStartStart
*/
* 获取 开始 反馈开始时间
* @return feedbackTimeStartStart
*/
public String getFeedbackTimeStartStart(){
return this.feedbackTimeStartStart;
}
/**
* 设置 开始 反馈开始时间
* @param feedbackTimeStartStart
*/
* 设置 开始 反馈开始时间
* @param feedbackTimeStartStart
*/
public void setFeedbackTimeStartStart(String feedbackTimeStartStart){
this.feedbackTimeStartStart = feedbackTimeStartStart;
}
/**
* 获取 结束 反馈开始时间
* @return feedbackTimeStartEnd
*/
* 获取 结束 反馈开始时间
* @return feedbackTimeStartEnd
*/
public String getFeedbackTimeStartEnd(){
return this.feedbackTimeStartEnd;
}
/**
* 设置 结束 反馈开始时间
* @param feedbackTimeStartEnd
*/
* 设置 结束 反馈开始时间
* @param feedbackTimeStartEnd
*/
public void setFeedbackTimeStartEnd(String feedbackTimeStartEnd){
this.feedbackTimeStartEnd = feedbackTimeStartEnd;
}
/**
* 获取 开始 反馈结束时间
* @return feedbackTimeEndStart
*/
* 获取 开始 反馈结束时间
* @return feedbackTimeEndStart
*/
public String getFeedbackTimeEndStart(){
return this.feedbackTimeEndStart;
}
/**
* 设置 开始 反馈结束时间
* @param feedbackTimeEndStart
*/
* 设置 开始 反馈结束时间
* @param feedbackTimeEndStart
*/
public void setFeedbackTimeEndStart(String feedbackTimeEndStart){
this.feedbackTimeEndStart = feedbackTimeEndStart;
}
/**
* 获取 结束 反馈结束时间
* @return feedbackTimeEndEnd
*/
* 获取 结束 反馈结束时间
* @return feedbackTimeEndEnd
*/
public String getFeedbackTimeEndEnd(){
return this.feedbackTimeEndEnd;
}
/**
* 设置 结束 反馈结束时间
* @param feedbackTimeEndEnd
*/
* 设置 结束 反馈结束时间
* @param feedbackTimeEndEnd
*/
public void setFeedbackTimeEndEnd(String feedbackTimeEndEnd){
this.feedbackTimeEndEnd = feedbackTimeEndEnd;
}
/**
* 获取 开始 邀请人数
* @return inviteNumStart
*/
* 获取 开始 邀请人数
* @return inviteNumStart
*/
public Integer getInviteNumStart(){
return this.inviteNumStart;
}
/**
* 设置 开始 邀请人数
* @param inviteNumStart
*/
* 设置 开始 邀请人数
* @param inviteNumStart
*/
public void setInviteNumStart(Integer inviteNumStart){
this.inviteNumStart = inviteNumStart;
}
/**
* 获取 结束 邀请人数
* @return $inviteNumEnd
*/
* 获取 结束 邀请人数
* @return $inviteNumEnd
*/
public Integer getInviteNumEnd(){
return this.inviteNumEnd;
}
/**
* 设置 结束 邀请人数
* @param inviteNumEnd
*/
* 设置 结束 邀请人数
* @param inviteNumEnd
*/
public void setInviteNumEnd(Integer inviteNumEnd){
this.inviteNumEnd = inviteNumEnd;
}
/**
* 获取 增加 邀请人数
* @return inviteNumIncrement
*/
* 获取 增加 邀请人数
* @return inviteNumIncrement
*/
public Integer getInviteNumIncrement(){
return this.inviteNumIncrement;
}
/**
* 设置 增加 邀请人数
* @param inviteNumIncrement
*/
* 设置 增加 邀请人数
* @param inviteNumIncrement
*/
public void setInviteNumIncrement(Integer inviteNumIncrement){
this.inviteNumIncrement = inviteNumIncrement;
}
/**
* 获取 邀请人数
* @return inviteNumList
*/
* 获取 邀请人数
* @return inviteNumList
*/
public List<Integer> getInviteNumList(){
return this.inviteNumList;
}
/**
* 设置 邀请人数
* @param inviteNumList
*/
* 设置 邀请人数
* @param inviteNumList
*/
public void setInviteNumList(List<Integer> inviteNumList){
this.inviteNumList = inviteNumList;
}
/**
* 获取 邀请人数
* @return inviteNumNotList
*/
* 获取 邀请人数
* @return inviteNumNotList
*/
public List<Integer> getInviteNumNotList(){
return this.inviteNumNotList;
}
/**
* 设置 邀请人数
* @param inviteNumNotList
*/
* 设置 邀请人数
* @param inviteNumNotList
*/
public void setInviteNumNotList(List<Integer> inviteNumNotList){
this.inviteNumNotList = inviteNumNotList;
}
/**
* 获取 开始 反馈人数
* @return feedbackNumStart
*/
* 获取 开始 反馈人数
* @return feedbackNumStart
*/
public Integer getFeedbackNumStart(){
return this.feedbackNumStart;
}
/**
* 设置 开始 反馈人数
* @param feedbackNumStart
*/
* 设置 开始 反馈人数
* @param feedbackNumStart
*/
public void setFeedbackNumStart(Integer feedbackNumStart){
this.feedbackNumStart = feedbackNumStart;
}
/**
* 获取 结束 反馈人数
* @return $feedbackNumEnd
*/
* 获取 结束 反馈人数
* @return $feedbackNumEnd
*/
public Integer getFeedbackNumEnd(){
return this.feedbackNumEnd;
}
/**
* 设置 结束 反馈人数
* @param feedbackNumEnd
*/
* 设置 结束 反馈人数
* @param feedbackNumEnd
*/
public void setFeedbackNumEnd(Integer feedbackNumEnd){
this.feedbackNumEnd = feedbackNumEnd;
}
/**
* 获取 增加 反馈人数
* @return feedbackNumIncrement
*/
* 获取 增加 反馈人数
* @return feedbackNumIncrement
*/
public Integer getFeedbackNumIncrement(){
return this.feedbackNumIncrement;
}
/**
* 设置 增加 反馈人数
* @param feedbackNumIncrement
*/
* 设置 增加 反馈人数
* @param feedbackNumIncrement
*/
public void setFeedbackNumIncrement(Integer feedbackNumIncrement){
this.feedbackNumIncrement = feedbackNumIncrement;
}
/**
* 获取 反馈人数
* @return feedbackNumList
*/
* 获取 反馈人数
* @return feedbackNumList
*/
public List<Integer> getFeedbackNumList(){
return this.feedbackNumList;
}
/**
* 设置 反馈人数
* @param feedbackNumList
*/
* 设置 反馈人数
* @param feedbackNumList
*/
public void setFeedbackNumList(List<Integer> feedbackNumList){
this.feedbackNumList = feedbackNumList;
}
/**
* 获取 反馈人数
* @return feedbackNumNotList
*/
* 获取 反馈人数
* @return feedbackNumNotList
*/
public List<Integer> getFeedbackNumNotList(){
return this.feedbackNumNotList;
}
/**
* 设置 反馈人数
* @param feedbackNumNotList
*/
* 设置 反馈人数
* @param feedbackNumNotList
*/
public void setFeedbackNumNotList(List<Integer> feedbackNumNotList){
this.feedbackNumNotList = feedbackNumNotList;
}
/**
* 获取 开始 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusStart
*/
* 获取 开始 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusStart
*/
public Integer getProcessStatusStart(){
return this.processStatusStart;
}
/**
* 设置 开始 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusStart
*/
* 设置 开始 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusStart
*/
public void setProcessStatusStart(Integer processStatusStart){
this.processStatusStart = processStatusStart;
}
/**
* 获取 结束 状态 (0.未开始,1.进行中,2.已结束)
* @return $processStatusEnd
*/
* 获取 结束 状态 (0.未开始,1.进行中,2.已结束)
* @return $processStatusEnd
*/
public Integer getProcessStatusEnd(){
return this.processStatusEnd;
}
/**
* 设置 结束 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusEnd
*/
* 设置 结束 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusEnd
*/
public void setProcessStatusEnd(Integer processStatusEnd){
this.processStatusEnd = processStatusEnd;
}
/**
* 获取 增加 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusIncrement
*/
* 获取 增加 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusIncrement
*/
public Integer getProcessStatusIncrement(){
return this.processStatusIncrement;
}
/**
* 设置 增加 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusIncrement
*/
* 设置 增加 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusIncrement
*/
public void setProcessStatusIncrement(Integer processStatusIncrement){
this.processStatusIncrement = processStatusIncrement;
}
/**
* 获取 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusList
*/
* 获取 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusList
*/
public List<Integer> getProcessStatusList(){
return this.processStatusList;
}
/**
* 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusList
*/
* 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusList
*/
public void setProcessStatusList(List<Integer> processStatusList){
this.processStatusList = processStatusList;
}
/**
* 获取 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusNotList
*/
* 获取 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusNotList
*/
public List<Integer> getProcessStatusNotList(){
return this.processStatusNotList;
}
/**
* 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusNotList
*/
* 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusNotList
*/
public void setProcessStatusNotList(List<Integer> processStatusNotList){
this.processStatusNotList = processStatusNotList;
}
/**
* 获取 开始 问卷是否外链(0.否,1.是)
* @return weblinkStart
*/
* 获取 开始 问卷是否外链(0.否,1.是)
* @return weblinkStart
*/
public Integer getWeblinkStart(){
return this.weblinkStart;
}
/**
* 设置 开始 问卷是否外链(0.否,1.是)
* @param weblinkStart
*/
* 设置 开始 问卷是否外链(0.否,1.是)
* @param weblinkStart
*/
public void setWeblinkStart(Integer weblinkStart){
this.weblinkStart = weblinkStart;
}
/**
* 获取 结束 问卷是否外链(0.否,1.是)
* @return $weblinkEnd
*/
* 获取 结束 问卷是否外链(0.否,1.是)
* @return $weblinkEnd
*/
public Integer getWeblinkEnd(){
return this.weblinkEnd;
}
/**
* 设置 结束 问卷是否外链(0.否,1.是)
* @param weblinkEnd
*/
* 设置 结束 问卷是否外链(0.否,1.是)
* @param weblinkEnd
*/
public void setWeblinkEnd(Integer weblinkEnd){
this.weblinkEnd = weblinkEnd;
}
/**
* 获取 增加 问卷是否外链(0.否,1.是)
* @return weblinkIncrement
*/
* 获取 增加 问卷是否外链(0.否,1.是)
* @return weblinkIncrement
*/
public Integer getWeblinkIncrement(){
return this.weblinkIncrement;
}
/**
* 设置 增加 问卷是否外链(0.否,1.是)
* @param weblinkIncrement
*/
* 设置 增加 问卷是否外链(0.否,1.是)
* @param weblinkIncrement
*/
public void setWeblinkIncrement(Integer weblinkIncrement){
this.weblinkIncrement = weblinkIncrement;
}
/**
* 获取 问卷是否外链(0.否,1.是)
* @return weblinkList
*/
* 获取 问卷是否外链(0.否,1.是)
* @return weblinkList
*/
public List<Integer> getWeblinkList(){
return this.weblinkList;
}
/**
* 设置 问卷是否外链(0.否,1.是)
* @param weblinkList
*/
* 设置 问卷是否外链(0.否,1.是)
* @param weblinkList
*/
public void setWeblinkList(List<Integer> weblinkList){
this.weblinkList = weblinkList;
}
/**
* 获取 问卷是否外链(0.否,1.是)
* @return weblinkNotList
*/
* 获取 问卷是否外链(0.否,1.是)
* @return weblinkNotList
*/
public List<Integer> getWeblinkNotList(){
return this.weblinkNotList;
}
/**
* 设置 问卷是否外链(0.否,1.是)
* @param weblinkNotList
*/
* 设置 问卷是否外链(0.否,1.是)
* @param weblinkNotList
*/
public void setWeblinkNotList(List<Integer> weblinkNotList){
this.weblinkNotList = weblinkNotList;
}
/**
* 获取 问题外链地址
* @return webUrlList
*/
* 获取 问题外链地址
* @return webUrlList
*/
public List<String> getWebUrlList(){
return this.webUrlList;
}
/**
* 设置 问题外链地址
* @param webUrlList
*/
* 设置 问题外链地址
* @param webUrlList
*/
public void setWebUrlList(List<String> webUrlList){
this.webUrlList = webUrlList;
}
/**
* 获取 问题外链地址
* @return webUrlNotList
*/
* 获取 问题外链地址
* @return webUrlNotList
*/
public List<String> getWebUrlNotList(){
return this.webUrlNotList;
}
/**
* 设置 问题外链地址
* @param webUrlNotList
*/
* 设置 问题外链地址
* @param webUrlNotList
*/
public void setWebUrlNotList(List<String> webUrlNotList){
this.webUrlNotList = webUrlNotList;
}
/**
* 获取 备注说明
* @return remarkList
*/
* 获取 备注说明
* @return remarkList
*/
public List<String> getRemarkList(){
return this.remarkList;
}
/**
* 设置 备注说明
* @param remarkList
*/
* 设置 备注说明
* @param remarkList
*/
public void setRemarkList(List<String> remarkList){
this.remarkList = remarkList;
}
/**
* 获取 备注说明
* @return remarkNotList
*/
* 获取 备注说明
* @return remarkNotList
*/
public List<String> getRemarkNotList(){
return this.remarkNotList;
}
/**
* 设置 备注说明
* @param remarkNotList
*/
* 设置 备注说明
* @param remarkNotList
*/
public void setRemarkNotList(List<String> remarkNotList){
this.remarkNotList = remarkNotList;
}
/**
* 获取 开始 创建用户
* @return createUserIdStart
*/
* 获取 开始 创建用户
* @return createUserIdStart
*/
public Long getCreateUserIdStart(){
return this.createUserIdStart;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
* 设置 开始 创建用户
* @param createUserIdStart
*/
public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
}
/**
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
public Long getCreateUserIdEnd(){
return this.createUserIdEnd;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
}
/**
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
}
/**
* 获取 创建用户
* @return createUserIdList
*/
* 获取 创建用户
* @return createUserIdList
*/
public List<Long> getCreateUserIdList(){
return this.createUserIdList;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
* 设置 创建用户
* @param createUserIdList
*/
public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
}
/**
* 获取 创建用户
* @return createUserIdNotList
*/
* 获取 创建用户
* @return createUserIdNotList
*/
public List<Long> getCreateUserIdNotList(){
return this.createUserIdNotList;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
* 设置 创建用户
* @param createUserIdNotList
*/
public void setCreateUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 开始 更新用户
* @return updateUserIdStart
*/
* 获取 开始 更新用户
* @return updateUserIdStart
*/
public Long getUpdateUserIdStart(){
return this.updateUserIdStart;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public void setUpdateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
}
/**
* 获取 结束 更新用户
* @return $updateUserIdEnd
*/
* 获取 结束 更新用户
* @return $updateUserIdEnd
*/
public Long getUpdateUserIdEnd(){
return this.updateUserIdEnd;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public void setUpdateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
}
/**
* 获取 增加 更新用户
* @return updateUserIdIncrement
*/
* 获取 增加 更新用户
* @return updateUserIdIncrement
*/
public Long getUpdateUserIdIncrement(){
return this.updateUserIdIncrement;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public void setUpdateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
}
/**
* 获取 更新用户
* @return updateUserIdList
*/
* 获取 更新用户
* @return updateUserIdList
*/
public List<Long> getUpdateUserIdList(){
return this.updateUserIdList;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
* 设置 更新用户
* @param updateUserIdList
*/
public void setUpdateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
}
/**
* 获取 更新用户
* @return updateUserIdNotList
*/
* 获取 更新用户
* @return updateUserIdNotList
*/
public List<Long> getUpdateUserIdNotList(){
return this.updateUserIdNotList;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
* 设置 更新用户
* @param updateUserIdNotList
*/
public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
}
/**
* 获取 开始 更新时间
* @return updateTimeStart
*/
* 获取 开始 更新时间
* @return updateTimeStart
*/
public String getUpdateTimeStart(){
return this.updateTimeStart;
}
/**
* 设置 开始 更新时间
* @param updateTimeStart
*/
* 设置 开始 更新时间
* @param updateTimeStart
*/
public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
}
/**
* 获取 结束 更新时间
* @return updateTimeEnd
*/
* 获取 结束 更新时间
* @return updateTimeEnd
*/
public String getUpdateTimeEnd(){
return this.updateTimeEnd;
}
/**
* 设置 结束 更新时间
* @param updateTimeEnd
*/
* 设置 结束 更新时间
* @param updateTimeEnd
*/
public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
}
/**
* 设置 序号,主键,自增长
* @param id
*/
* 获取 表单内容
* @return formContentList
*/
public List<String> getFormContentList(){
return this.formContentList;
}
/**
* 设置 表单内容
* @param formContentList
*/
public void setFormContentList(List<String> formContentList){
this.formContentList = formContentList;
}
/**
* 获取 表单内容
* @return formContentNotList
*/
public List<String> getFormContentNotList(){
return this.formContentNotList;
}
/**
* 设置 表单内容
* @param formContentNotList
*/
public void setFormContentNotList(List<String> formContentNotList){
this.formContentNotList = formContentNotList;
}
/**
* 设置 序号,主键,自增长
* @param id
*/
public FeedbackQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
setId(id);
return this;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public FeedbackQuery idStart(Long idStart){
this.idStart = idStart;
return this;
this.idStart = idStart;
return this;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public FeedbackQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public FeedbackQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
* 设置 序号,主键,自增长
* @param idList
*/
public FeedbackQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
public FeedbackQuery idNotList(List<Long> idNotList){
return this;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
public FeedbackQuery idNotList(List<Long> idNotList){
this.idNotList = idNotList;
return this;
}
}
/**
* 设置 问卷标题
* @param title
*/
/**
* 设置 问卷标题
* @param title
*/
public FeedbackQuery title(String title){
setTitle(title);
return this;
return this;
}
/**
* 设置 问卷标题
* @param titleList
*/
* 设置 问卷标题
* @param titleList
*/
public FeedbackQuery titleList(List<String> titleList){
this.titleList = titleList;
return this;
return this;
}
/**
* 设置 邀请人数
* @param inviteNum
*/
* 设置 邀请人数
* @param inviteNum
*/
public FeedbackQuery inviteNum(Integer inviteNum){
setInviteNum(inviteNum);
return this;
}
/**
* 设置 开始 邀请人数
* @param inviteNumStart
*/
setInviteNum(inviteNum);
return this;
}
/**
* 设置 开始 邀请人数
* @param inviteNumStart
*/
public FeedbackQuery inviteNumStart(Integer inviteNumStart){
this.inviteNumStart = inviteNumStart;
return this;
this.inviteNumStart = inviteNumStart;
return this;
}
/**
* 设置 结束 邀请人数
* @param inviteNumEnd
*/
* 设置 结束 邀请人数
* @param inviteNumEnd
*/
public FeedbackQuery inviteNumEnd(Integer inviteNumEnd){
this.inviteNumEnd = inviteNumEnd;
return this;
this.inviteNumEnd = inviteNumEnd;
return this;
}
/**
* 设置 增加 邀请人数
* @param inviteNumIncrement
*/
* 设置 增加 邀请人数
* @param inviteNumIncrement
*/
public FeedbackQuery inviteNumIncrement(Integer inviteNumIncrement){
this.inviteNumIncrement = inviteNumIncrement;
return this;
this.inviteNumIncrement = inviteNumIncrement;
return this;
}
/**
* 设置 邀请人数
* @param inviteNumList
*/
* 设置 邀请人数
* @param inviteNumList
*/
public FeedbackQuery inviteNumList(List<Integer> inviteNumList){
this.inviteNumList = inviteNumList;
return this;
}
/**
* 设置 邀请人数
* @param inviteNumNotList
*/
public FeedbackQuery inviteNumNotList(List<Integer> inviteNumNotList){
return this;
}
/**
* 设置 邀请人数
* @param inviteNumNotList
*/
public FeedbackQuery inviteNumNotList(List<Integer> inviteNumNotList){
this.inviteNumNotList = inviteNumNotList;
return this;
}
}
/**
* 设置 反馈人数
* @param feedbackNum
*/
* 设置 反馈人数
* @param feedbackNum
*/
public FeedbackQuery feedbackNum(Integer feedbackNum){
setFeedbackNum(feedbackNum);
return this;
}
/**
* 设置 开始 反馈人数
* @param feedbackNumStart
*/
setFeedbackNum(feedbackNum);
return this;
}
/**
* 设置 开始 反馈人数
* @param feedbackNumStart
*/
public FeedbackQuery feedbackNumStart(Integer feedbackNumStart){
this.feedbackNumStart = feedbackNumStart;
return this;
this.feedbackNumStart = feedbackNumStart;
return this;
}
/**
* 设置 结束 反馈人数
* @param feedbackNumEnd
*/
* 设置 结束 反馈人数
* @param feedbackNumEnd
*/
public FeedbackQuery feedbackNumEnd(Integer feedbackNumEnd){
this.feedbackNumEnd = feedbackNumEnd;
return this;
this.feedbackNumEnd = feedbackNumEnd;
return this;
}
/**
* 设置 增加 反馈人数
* @param feedbackNumIncrement
*/
* 设置 增加 反馈人数
* @param feedbackNumIncrement
*/
public FeedbackQuery feedbackNumIncrement(Integer feedbackNumIncrement){
this.feedbackNumIncrement = feedbackNumIncrement;
return this;
this.feedbackNumIncrement = feedbackNumIncrement;
return this;
}
/**
* 设置 反馈人数
* @param feedbackNumList
*/
* 设置 反馈人数
* @param feedbackNumList
*/
public FeedbackQuery feedbackNumList(List<Integer> feedbackNumList){
this.feedbackNumList = feedbackNumList;
return this;
}
/**
* 设置 反馈人数
* @param feedbackNumNotList
*/
public FeedbackQuery feedbackNumNotList(List<Integer> feedbackNumNotList){
return this;
}
/**
* 设置 反馈人数
* @param feedbackNumNotList
*/
public FeedbackQuery feedbackNumNotList(List<Integer> feedbackNumNotList){
this.feedbackNumNotList = feedbackNumNotList;
return this;
}
}
/**
* 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatus
*/
* 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatus
*/
public FeedbackQuery processStatus(Integer processStatus){
setProcessStatus(processStatus);
return this;
}
/**
* 设置 开始 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusStart
*/
setProcessStatus(processStatus);
return this;
}
/**
* 设置 开始 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusStart
*/
public FeedbackQuery processStatusStart(Integer processStatusStart){
this.processStatusStart = processStatusStart;
return this;
this.processStatusStart = processStatusStart;
return this;
}
/**
* 设置 结束 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusEnd
*/
* 设置 结束 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusEnd
*/
public FeedbackQuery processStatusEnd(Integer processStatusEnd){
this.processStatusEnd = processStatusEnd;
return this;
this.processStatusEnd = processStatusEnd;
return this;
}
/**
* 设置 增加 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusIncrement
*/
* 设置 增加 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusIncrement
*/
public FeedbackQuery processStatusIncrement(Integer processStatusIncrement){
this.processStatusIncrement = processStatusIncrement;
return this;
this.processStatusIncrement = processStatusIncrement;
return this;
}
/**
* 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusList
*/
* 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusList
*/
public FeedbackQuery processStatusList(List<Integer> processStatusList){
this.processStatusList = processStatusList;
return this;
}
/**
* 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusNotList
*/
public FeedbackQuery processStatusNotList(List<Integer> processStatusNotList){
return this;
}
/**
* 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusNotList
*/
public FeedbackQuery processStatusNotList(List<Integer> processStatusNotList){
this.processStatusNotList = processStatusNotList;
return this;
}
}
/**
* 设置 问卷是否外链(0.否,1.是)
* @param weblink
*/
* 设置 问卷是否外链(0.否,1.是)
* @param weblink
*/
public FeedbackQuery weblink(Integer weblink){
setWeblink(weblink);
return this;
}
/**
* 设置 开始 问卷是否外链(0.否,1.是)
* @param weblinkStart
*/
setWeblink(weblink);
return this;
}
/**
* 设置 开始 问卷是否外链(0.否,1.是)
* @param weblinkStart
*/
public FeedbackQuery weblinkStart(Integer weblinkStart){
this.weblinkStart = weblinkStart;
return this;
this.weblinkStart = weblinkStart;
return this;
}
/**
* 设置 结束 问卷是否外链(0.否,1.是)
* @param weblinkEnd
*/
* 设置 结束 问卷是否外链(0.否,1.是)
* @param weblinkEnd
*/
public FeedbackQuery weblinkEnd(Integer weblinkEnd){
this.weblinkEnd = weblinkEnd;
return this;
this.weblinkEnd = weblinkEnd;
return this;
}
/**
* 设置 增加 问卷是否外链(0.否,1.是)
* @param weblinkIncrement
*/
* 设置 增加 问卷是否外链(0.否,1.是)
* @param weblinkIncrement
*/
public FeedbackQuery weblinkIncrement(Integer weblinkIncrement){
this.weblinkIncrement = weblinkIncrement;
return this;
this.weblinkIncrement = weblinkIncrement;
return this;
}
/**
* 设置 问卷是否外链(0.否,1.是)
* @param weblinkList
*/
* 设置 问卷是否外链(0.否,1.是)
* @param weblinkList
*/
public FeedbackQuery weblinkList(List<Integer> weblinkList){
this.weblinkList = weblinkList;
return this;
}
/**
* 设置 问卷是否外链(0.否,1.是)
* @param weblinkNotList
*/
public FeedbackQuery weblinkNotList(List<Integer> weblinkNotList){
return this;
}
/**
* 设置 问卷是否外链(0.否,1.是)
* @param weblinkNotList
*/
public FeedbackQuery weblinkNotList(List<Integer> weblinkNotList){
this.weblinkNotList = weblinkNotList;
return this;
}
}
/**
* 设置 问题外链地址
* @param webUrl
*/
/**
* 设置 问题外链地址
* @param webUrl
*/
public FeedbackQuery webUrl(String webUrl){
setWebUrl(webUrl);
return this;
return this;
}
/**
* 设置 问题外链地址
* @param webUrlList
*/
* 设置 问题外链地址
* @param webUrlList
*/
public FeedbackQuery webUrlList(List<String> webUrlList){
this.webUrlList = webUrlList;
return this;
return this;
}
/**
* 设置 备注说明
* @param remark
*/
/**
* 设置 备注说明
* @param remark
*/
public FeedbackQuery remark(String remark){
setRemark(remark);
return this;
return this;
}
/**
* 设置 备注说明
* @param remarkList
*/
* 设置 备注说明
* @param remarkList
*/
public FeedbackQuery remarkList(List<String> remarkList){
this.remarkList = remarkList;
return this;
return this;
}
/**
* 设置 创建用户
* @param createUserId
*/
* 设置 创建用户
* @param createUserId
*/
public FeedbackQuery createUserId(Long createUserId){
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public FeedbackQuery createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
return this;
this.createUserIdStart = createUserIdStart;
return this;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public FeedbackQuery createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
return this;
this.createUserIdEnd = createUserIdEnd;
return this;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public FeedbackQuery createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
return this;
this.createUserIdIncrement = createUserIdIncrement;
return this;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
* 设置 创建用户
* @param createUserIdList
*/
public FeedbackQuery createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
return this;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
public FeedbackQuery createUserIdNotList(List<Long> createUserIdNotList){
return this;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
public FeedbackQuery createUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
return this;
}
}
/**
* 设置 更新用户
* @param updateUserId
*/
* 设置 更新用户
* @param updateUserId
*/
public FeedbackQuery updateUserId(Long updateUserId){
setUpdateUserId(updateUserId);
return this;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
setUpdateUserId(updateUserId);
return this;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public FeedbackQuery updateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
return this;
this.updateUserIdStart = updateUserIdStart;
return this;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public FeedbackQuery updateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
return this;
this.updateUserIdEnd = updateUserIdEnd;
return this;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public FeedbackQuery updateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
return this;
this.updateUserIdIncrement = updateUserIdIncrement;
return this;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
* 设置 更新用户
* @param updateUserIdList
*/
public FeedbackQuery updateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
return this;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
public FeedbackQuery updateUserIdNotList(List<Long> updateUserIdNotList){
return this;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
public FeedbackQuery 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
*/
* 设置 表单内容
* @param formContent
*/
public FeedbackQuery formContent(String formContent){
setFormContent(formContent);
return this;
}
/**
* 设置 表单内容
* @param formContentList
*/
public FeedbackQuery formContentList(List<String> formContentList){
this.formContentList = formContentList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<FeedbackQuery> 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)
* @param 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<FeedbackQuery> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<FeedbackQuery> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param 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<FeedbackQuery> andConditionList){
this.andConditionList = andConditionList;
}
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis-3-mapper.dtd">
"mybatis-3-mapper.dtd">
<mapper namespace="com.mortals.xhx.module.feedback.dao.ibatis.FeedbackDaoImpl">
<!-- 字段和属性映射 -->
<resultMap type="FeedbackEntity" id="FeedbackEntity-Map">
<id property="id" column="id" />
<result property="title" column="title" />
<result property="feedbackTimeStart" column="feedbackTimeStart" />
<result property="feedbackTimeEnd" column="feedbackTimeEnd" />
<result property="inviteNum" column="inviteNum" />
<result property="feedbackNum" column="feedbackNum" />
<result property="processStatus" column="processStatus" />
<result property="weblink" column="weblink" />
<result property="webUrl" column="webUrl" />
<result property="remark" column="remark" />
<result property="createUserId" column="createUserId" />
<result property="createTime" column="createTime" />
<result property="updateUserId" column="updateUserId" />
<result property="updateTime" column="updateTime" />
<collection property="feedbackQuestionList" column="id" ofType="FeedbackQuestionEntity" javaType="ArrayList" select="getFeedbackQuestionByFeedbackId"></collection>
<id property="id" column="id" />
<result property="title" column="title" />
<result property="feedbackTimeStart" column="feedbackTimeStart" />
<result property="feedbackTimeEnd" column="feedbackTimeEnd" />
<result property="inviteNum" column="inviteNum" />
<result property="feedbackNum" column="feedbackNum" />
<result property="processStatus" column="processStatus" />
<result property="weblink" column="weblink" />
<result property="webUrl" column="webUrl" />
<result property="remark" column="remark" />
<result property="createUserId" column="createUserId" />
<result property="createTime" column="createTime" />
<result property="updateUserId" column="updateUserId" />
<result property="updateTime" column="updateTime" />
<result property="formContent" column="formContent" />
<collection property="feedbackQuestionList" column="id" ofType="FeedbackQuestionEntity" javaType="ArrayList" select="getFeedbackQuestionByFeedbackId"></collection>
</resultMap>
<resultMap type="FeedbackQuestionEntity" id="FeedbackQuestionEntity-Map">
<result property="id" column="id" />
<result property="feedbackId" column="feedbackId" />
<result property="content" column="content" />
<result property="questionType" column="questionType" />
<result property="require" column="require" />
<result property="style" column="style" />
<result property="remark" column="remark" />
<result property="createUserId" column="createUserId" />
<result property="createTime" column="createTime" />
<result property="updateUserId" column="updateUserId" />
<result property="updateTime" column="updateTime" />
<result property="id" column="id" />
<result property="feedbackId" column="feedbackId" />
<result property="content" column="content" />
<result property="questionType" column="questionType" />
<result property="require" column="require" />
<result property="style" column="style" />
<result property="remark" column="remark" />
<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('title') or colPickMode == 1 and data.containsKey('title')))">
a.title,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackTimeStart') or colPickMode == 1 and data.containsKey('feedbackTimeStart')))">
a.feedbackTimeStart,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackTimeEnd') or colPickMode == 1 and data.containsKey('feedbackTimeEnd')))">
a.feedbackTimeEnd,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('inviteNum') or colPickMode == 1 and data.containsKey('inviteNum')))">
a.inviteNum,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackNum') or colPickMode == 1 and data.containsKey('feedbackNum')))">
a.feedbackNum,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('processStatus') or colPickMode == 1 and data.containsKey('processStatus')))">
a.processStatus,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('weblink') or colPickMode == 1 and data.containsKey('weblink')))">
a.weblink,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('webUrl') or colPickMode == 1 and data.containsKey('webUrl')))">
a.webUrl,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))">
a.remark,
</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>
<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('title') or colPickMode == 1 and data.containsKey('title')))">
a.title,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackTimeStart') or colPickMode == 1 and data.containsKey('feedbackTimeStart')))">
a.feedbackTimeStart,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackTimeEnd') or colPickMode == 1 and data.containsKey('feedbackTimeEnd')))">
a.feedbackTimeEnd,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('inviteNum') or colPickMode == 1 and data.containsKey('inviteNum')))">
a.inviteNum,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackNum') or colPickMode == 1 and data.containsKey('feedbackNum')))">
a.feedbackNum,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('processStatus') or colPickMode == 1 and data.containsKey('processStatus')))">
a.processStatus,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('weblink') or colPickMode == 1 and data.containsKey('weblink')))">
a.weblink,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('webUrl') or colPickMode == 1 and data.containsKey('webUrl')))">
a.webUrl,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))">
a.remark,
</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>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('formContent') or colPickMode == 1 and data.containsKey('formContent')))">
a.formContent,
</if>
</trim>
</sql>
<!-- 子表所有列 -->
......@@ -92,18 +96,18 @@
<!-- 新增 区分主键自增加还是业务插入 -->
<insert id="insert" parameterType="FeedbackEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_feedback
(title,feedbackTimeStart,feedbackTimeEnd,inviteNum,feedbackNum,processStatus,weblink,webUrl,remark,createUserId,createTime,updateUserId,updateTime)
(title,feedbackTimeStart,feedbackTimeEnd,inviteNum,feedbackNum,processStatus,weblink,webUrl,remark,createUserId,createTime,updateUserId,updateTime,formContent)
VALUES
(#{title},#{feedbackTimeStart},#{feedbackTimeEnd},#{inviteNum},#{feedbackNum},#{processStatus},#{weblink},#{webUrl},#{remark},#{createUserId},#{createTime},#{updateUserId},#{updateTime})
(#{title},#{feedbackTimeStart},#{feedbackTimeEnd},#{inviteNum},#{feedbackNum},#{processStatus},#{weblink},#{webUrl},#{remark},#{createUserId},#{createTime},#{updateUserId},#{updateTime},#{formContent})
</insert>
<!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_feedback
(title,feedbackTimeStart,feedbackTimeEnd,inviteNum,feedbackNum,processStatus,weblink,webUrl,remark,createUserId,createTime,updateUserId,updateTime)
(title,feedbackTimeStart,feedbackTimeEnd,inviteNum,feedbackNum,processStatus,weblink,webUrl,remark,createUserId,createTime,updateUserId,updateTime,formContent)
VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.title},#{item.feedbackTimeStart},#{item.feedbackTimeEnd},#{item.inviteNum},#{item.feedbackNum},#{item.processStatus},#{item.weblink},#{item.webUrl},#{item.remark},#{item.createUserId},#{item.createTime},#{item.updateUserId},#{item.updateTime})
(#{item.title},#{item.feedbackTimeStart},#{item.feedbackTimeEnd},#{item.inviteNum},#{item.feedbackNum},#{item.processStatus},#{item.weblink},#{item.webUrl},#{item.remark},#{item.createUserId},#{item.createTime},#{item.updateUserId},#{item.updateTime},#{item.formContent})
</foreach>
</insert>
......@@ -170,6 +174,9 @@
<if test="(colPickMode==0 and data.containsKey('updateTime')) or (colPickMode==1 and !data.containsKey('updateTime'))">
a.updateTime=#{data.updateTime},
</if>
<if test="(colPickMode==0 and data.containsKey('formContent')) or (colPickMode==1 and !data.containsKey('formContent'))">
a.formContent=#{data.formContent},
</if>
</trim>
<trim suffixOverrides="where" suffix="">
where
......@@ -182,127 +189,134 @@
<update id="updateBatch" parameterType="paramDto">
update mortals_xhx_feedback as a
<trim prefix="set" suffixOverrides=",">
<trim prefix="title=(case" suffix="ELSE title end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('title')) or (colPickMode==1 and !item.containsKey('title'))">
when a.id=#{item.id} then #{item.title}
</if>
</foreach>
</trim>
<trim prefix="feedbackTimeStart=(case" suffix="ELSE feedbackTimeStart end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('feedbackTimeStart')) or (colPickMode==1 and !item.containsKey('feedbackTimeStart'))">
when a.id=#{item.id} then #{item.feedbackTimeStart}
</if>
</foreach>
</trim>
<trim prefix="feedbackTimeEnd=(case" suffix="ELSE feedbackTimeEnd end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('feedbackTimeEnd')) or (colPickMode==1 and !item.containsKey('feedbackTimeEnd'))">
when a.id=#{item.id} then #{item.feedbackTimeEnd}
</if>
</foreach>
</trim>
<trim prefix="inviteNum=(case" suffix="ELSE inviteNum end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('inviteNum')) or (colPickMode==1 and !item.containsKey('inviteNum'))">
when a.id=#{item.id} then #{item.inviteNum}
</when>
<when test="(colPickMode==0 and item.containsKey('inviteNumIncrement')) or (colPickMode==1 and !item.containsKey('inviteNumIncrement'))">
when a.id=#{item.id} then ifnull(a.inviteNum,0) + #{item.inviteNumIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="feedbackNum=(case" suffix="ELSE feedbackNum end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('feedbackNum')) or (colPickMode==1 and !item.containsKey('feedbackNum'))">
when a.id=#{item.id} then #{item.feedbackNum}
</when>
<when test="(colPickMode==0 and item.containsKey('feedbackNumIncrement')) or (colPickMode==1 and !item.containsKey('feedbackNumIncrement'))">
when a.id=#{item.id} then ifnull(a.feedbackNum,0) + #{item.feedbackNumIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="processStatus=(case" suffix="ELSE processStatus end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('processStatus')) or (colPickMode==1 and !item.containsKey('processStatus'))">
when a.id=#{item.id} then #{item.processStatus}
</when>
<when test="(colPickMode==0 and item.containsKey('processStatusIncrement')) or (colPickMode==1 and !item.containsKey('processStatusIncrement'))">
when a.id=#{item.id} then ifnull(a.processStatus,0) + #{item.processStatusIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="weblink=(case" suffix="ELSE weblink end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('weblink')) or (colPickMode==1 and !item.containsKey('weblink'))">
when a.id=#{item.id} then #{item.weblink}
</when>
<when test="(colPickMode==0 and item.containsKey('weblinkIncrement')) or (colPickMode==1 and !item.containsKey('weblinkIncrement'))">
when a.id=#{item.id} then ifnull(a.weblink,0) + #{item.weblinkIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="webUrl=(case" suffix="ELSE webUrl end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('webUrl')) or (colPickMode==1 and !item.containsKey('webUrl'))">
when a.id=#{item.id} then #{item.webUrl}
</if>
</foreach>
</trim>
<trim prefix="remark=(case" suffix="ELSE remark end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('remark')) or (colPickMode==1 and !item.containsKey('remark'))">
when a.id=#{item.id} then #{item.remark}
</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 prefix="title=(case" suffix="ELSE title end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('title')) or (colPickMode==1 and !item.containsKey('title'))">
when a.id=#{item.id} then #{item.title}
</if>
</foreach>
</trim>
<trim prefix="feedbackTimeStart=(case" suffix="ELSE feedbackTimeStart end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('feedbackTimeStart')) or (colPickMode==1 and !item.containsKey('feedbackTimeStart'))">
when a.id=#{item.id} then #{item.feedbackTimeStart}
</if>
</foreach>
</trim>
<trim prefix="feedbackTimeEnd=(case" suffix="ELSE feedbackTimeEnd end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('feedbackTimeEnd')) or (colPickMode==1 and !item.containsKey('feedbackTimeEnd'))">
when a.id=#{item.id} then #{item.feedbackTimeEnd}
</if>
</foreach>
</trim>
<trim prefix="inviteNum=(case" suffix="ELSE inviteNum end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('inviteNum')) or (colPickMode==1 and !item.containsKey('inviteNum'))">
when a.id=#{item.id} then #{item.inviteNum}
</when>
<when test="(colPickMode==0 and item.containsKey('inviteNumIncrement')) or (colPickMode==1 and !item.containsKey('inviteNumIncrement'))">
when a.id=#{item.id} then ifnull(a.inviteNum,0) + #{item.inviteNumIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="feedbackNum=(case" suffix="ELSE feedbackNum end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('feedbackNum')) or (colPickMode==1 and !item.containsKey('feedbackNum'))">
when a.id=#{item.id} then #{item.feedbackNum}
</when>
<when test="(colPickMode==0 and item.containsKey('feedbackNumIncrement')) or (colPickMode==1 and !item.containsKey('feedbackNumIncrement'))">
when a.id=#{item.id} then ifnull(a.feedbackNum,0) + #{item.feedbackNumIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="processStatus=(case" suffix="ELSE processStatus end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('processStatus')) or (colPickMode==1 and !item.containsKey('processStatus'))">
when a.id=#{item.id} then #{item.processStatus}
</when>
<when test="(colPickMode==0 and item.containsKey('processStatusIncrement')) or (colPickMode==1 and !item.containsKey('processStatusIncrement'))">
when a.id=#{item.id} then ifnull(a.processStatus,0) + #{item.processStatusIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="weblink=(case" suffix="ELSE weblink end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('weblink')) or (colPickMode==1 and !item.containsKey('weblink'))">
when a.id=#{item.id} then #{item.weblink}
</when>
<when test="(colPickMode==0 and item.containsKey('weblinkIncrement')) or (colPickMode==1 and !item.containsKey('weblinkIncrement'))">
when a.id=#{item.id} then ifnull(a.weblink,0) + #{item.weblinkIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="webUrl=(case" suffix="ELSE webUrl end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('webUrl')) or (colPickMode==1 and !item.containsKey('webUrl'))">
when a.id=#{item.id} then #{item.webUrl}
</if>
</foreach>
</trim>
<trim prefix="remark=(case" suffix="ELSE remark end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('remark')) or (colPickMode==1 and !item.containsKey('remark'))">
when a.id=#{item.id} then #{item.remark}
</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 prefix="formContent=(case" suffix="ELSE formContent end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('formContent')) or (colPickMode==1 and !item.containsKey('formContent'))">
when a.id=#{item.id} then #{item.formContent}
</if>
</foreach>
</trim>
</trim>
where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
......@@ -427,401 +441,427 @@
${_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 test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd}
<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('title')">
<if test="conditionParamRef.title != null and conditionParamRef.title != ''">
${_conditionType_} a.title like #{${_conditionParam_}.title}
</if>
<if test="conditionParamRef.title == null">
${_conditionType_} a.title is null
</if>
</if>
<if test="conditionParamRef.containsKey('titleList') and conditionParamRef.titleList.size() > 0">
${_conditionType_} a.title in
<foreach collection="conditionParamRef.titleList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.containsKey('title')">
<if test="conditionParamRef.title != null and conditionParamRef.title != ''">
${_conditionType_} a.title like #{${_conditionParam_}.title}
</if>
<if test="conditionParamRef.containsKey('titleNotList') and conditionParamRef.titleNotList.size() > 0">
${_conditionType_} a.title not in
<foreach collection="conditionParamRef.titleNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.title == null">
${_conditionType_} a.title is null
</if>
</if>
<if test="conditionParamRef.containsKey('titleList') and conditionParamRef.titleList.size() > 0">
${_conditionType_} a.title in
<foreach collection="conditionParamRef.titleList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('titleNotList') and conditionParamRef.titleNotList.size() > 0">
${_conditionType_} a.title not in
<foreach collection="conditionParamRef.titleNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('feedbackTimeStart')">
<if test="conditionParamRef.feedbackTimeStart != null ">
${_conditionType_} a.feedbackTimeStart = #{${_conditionParam_}.feedbackTimeStart}
</if>
<if test="conditionParamRef.feedbackTimeStart == null">
${_conditionType_} a.feedbackTimeStart is null
</if>
<if test="conditionParamRef.containsKey('feedbackTimeStart')">
<if test="conditionParamRef.feedbackTimeStart != null ">
${_conditionType_} a.feedbackTimeStart = #{${_conditionParam_}.feedbackTimeStart}
</if>
<if test="conditionParamRef.containsKey('feedbackTimeStartStart') and conditionParamRef.feedbackTimeStartStart != null and conditionParamRef.feedbackTimeStartStart!=''">
${_conditionType_} a.feedbackTimeStart <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeStartStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('feedbackTimeStartEnd') and conditionParamRef.feedbackTimeStartEnd != null and conditionParamRef.feedbackTimeStartEnd!=''">
${_conditionType_} a.feedbackTimeStart <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeStartEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
<if test="conditionParamRef.feedbackTimeStart == null">
${_conditionType_} a.feedbackTimeStart is null
</if>
</if>
<if test="conditionParamRef.containsKey('feedbackTimeStartStart') and conditionParamRef.feedbackTimeStartStart != null and conditionParamRef.feedbackTimeStartStart!=''">
${_conditionType_} a.feedbackTimeStart <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeStartStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('feedbackTimeStartEnd') and conditionParamRef.feedbackTimeStartEnd != null and conditionParamRef.feedbackTimeStartEnd!=''">
${_conditionType_} a.feedbackTimeStart <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeStartEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('feedbackTimeEnd')">
<if test="conditionParamRef.feedbackTimeEnd != null ">
${_conditionType_} a.feedbackTimeEnd = #{${_conditionParam_}.feedbackTimeEnd}
</if>
<if test="conditionParamRef.feedbackTimeEnd == null">
${_conditionType_} a.feedbackTimeEnd is null
</if>
</if>
<if test="conditionParamRef.containsKey('feedbackTimeEndStart') and conditionParamRef.feedbackTimeEndStart != null and conditionParamRef.feedbackTimeEndStart!=''">
${_conditionType_} a.feedbackTimeEnd <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeEndStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
<if test="conditionParamRef.containsKey('feedbackTimeEnd')">
<if test="conditionParamRef.feedbackTimeEnd != null ">
${_conditionType_} a.feedbackTimeEnd = #{${_conditionParam_}.feedbackTimeEnd}
</if>
<if test="conditionParamRef.containsKey('feedbackTimeEndEnd') and conditionParamRef.feedbackTimeEndEnd != null and conditionParamRef.feedbackTimeEndEnd!=''">
${_conditionType_} a.feedbackTimeEnd <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeEndEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
<if test="conditionParamRef.feedbackTimeEnd == null">
${_conditionType_} a.feedbackTimeEnd is null
</if>
<if test="conditionParamRef.containsKey('inviteNum')">
<if test="conditionParamRef.inviteNum != null ">
${_conditionType_} a.inviteNum = #{${_conditionParam_}.inviteNum}
</if>
<if test="conditionParamRef.inviteNum == null">
${_conditionType_} a.inviteNum is null
</if>
</if>
<if test="conditionParamRef.containsKey('inviteNumList') and conditionParamRef.inviteNumList.size() > 0">
${_conditionType_} a.inviteNum in
<foreach collection="conditionParamRef.inviteNumList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('inviteNumNotList') and conditionParamRef.inviteNumNotList.size() > 0">
${_conditionType_} a.inviteNum not in
<foreach collection="conditionParamRef.inviteNumNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('inviteNumStart') and conditionParamRef.inviteNumStart != null">
${_conditionType_} a.inviteNum <![CDATA[ >= ]]> #{${_conditionParam_}.inviteNumStart}
</if>
<if test="conditionParamRef.containsKey('feedbackTimeEndStart') and conditionParamRef.feedbackTimeEndStart != null and conditionParamRef.feedbackTimeEndStart!=''">
${_conditionType_} a.feedbackTimeEnd <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeEndStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('feedbackTimeEndEnd') and conditionParamRef.feedbackTimeEndEnd != null and conditionParamRef.feedbackTimeEndEnd!=''">
${_conditionType_} a.feedbackTimeEnd <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeEndEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('inviteNum')">
<if test="conditionParamRef.inviteNum != null ">
${_conditionType_} a.inviteNum = #{${_conditionParam_}.inviteNum}
</if>
<if test="conditionParamRef.containsKey('inviteNumEnd') and conditionParamRef.inviteNumEnd != null">
${_conditionType_} a.inviteNum <![CDATA[ <= ]]> #{${_conditionParam_}.inviteNumEnd}
<if test="conditionParamRef.inviteNum == null">
${_conditionType_} a.inviteNum is null
</if>
</if>
<if test="conditionParamRef.containsKey('inviteNumList') and conditionParamRef.inviteNumList.size() > 0">
${_conditionType_} a.inviteNum in
<foreach collection="conditionParamRef.inviteNumList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('inviteNumNotList') and conditionParamRef.inviteNumNotList.size() > 0">
${_conditionType_} a.inviteNum not in
<foreach collection="conditionParamRef.inviteNumNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('inviteNumStart') and conditionParamRef.inviteNumStart != null">
${_conditionType_} a.inviteNum <![CDATA[ >= ]]> #{${_conditionParam_}.inviteNumStart}
</if>
<if test="conditionParamRef.containsKey('inviteNumEnd') and conditionParamRef.inviteNumEnd != null">
${_conditionType_} a.inviteNum <![CDATA[ <= ]]> #{${_conditionParam_}.inviteNumEnd}
</if>
<if test="conditionParamRef.containsKey('feedbackNum')">
<if test="conditionParamRef.feedbackNum != null ">
${_conditionType_} a.feedbackNum = #{${_conditionParam_}.feedbackNum}
</if>
<if test="conditionParamRef.feedbackNum == null">
${_conditionType_} a.feedbackNum is null
</if>
</if>
<if test="conditionParamRef.containsKey('feedbackNumList') and conditionParamRef.feedbackNumList.size() > 0">
${_conditionType_} a.feedbackNum in
<foreach collection="conditionParamRef.feedbackNumList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('feedbackNumNotList') and conditionParamRef.feedbackNumNotList.size() > 0">
${_conditionType_} a.feedbackNum not in
<foreach collection="conditionParamRef.feedbackNumNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('feedbackNumStart') and conditionParamRef.feedbackNumStart != null">
${_conditionType_} a.feedbackNum <![CDATA[ >= ]]> #{${_conditionParam_}.feedbackNumStart}
<if test="conditionParamRef.containsKey('feedbackNum')">
<if test="conditionParamRef.feedbackNum != null ">
${_conditionType_} a.feedbackNum = #{${_conditionParam_}.feedbackNum}
</if>
<if test="conditionParamRef.containsKey('feedbackNumEnd') and conditionParamRef.feedbackNumEnd != null">
${_conditionType_} a.feedbackNum <![CDATA[ <= ]]> #{${_conditionParam_}.feedbackNumEnd}
<if test="conditionParamRef.feedbackNum == null">
${_conditionType_} a.feedbackNum is null
</if>
</if>
<if test="conditionParamRef.containsKey('feedbackNumList') and conditionParamRef.feedbackNumList.size() > 0">
${_conditionType_} a.feedbackNum in
<foreach collection="conditionParamRef.feedbackNumList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('feedbackNumNotList') and conditionParamRef.feedbackNumNotList.size() > 0">
${_conditionType_} a.feedbackNum not in
<foreach collection="conditionParamRef.feedbackNumNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('feedbackNumStart') and conditionParamRef.feedbackNumStart != null">
${_conditionType_} a.feedbackNum <![CDATA[ >= ]]> #{${_conditionParam_}.feedbackNumStart}
</if>
<if test="conditionParamRef.containsKey('feedbackNumEnd') and conditionParamRef.feedbackNumEnd != null">
${_conditionType_} a.feedbackNum <![CDATA[ <= ]]> #{${_conditionParam_}.feedbackNumEnd}
</if>
<if test="conditionParamRef.containsKey('processStatus')">
<if test="conditionParamRef.processStatus != null ">
${_conditionType_} a.processStatus = #{${_conditionParam_}.processStatus}
</if>
<if test="conditionParamRef.processStatus == null">
${_conditionType_} a.processStatus is null
</if>
</if>
<if test="conditionParamRef.containsKey('processStatusList') and conditionParamRef.processStatusList.size() > 0">
${_conditionType_} a.processStatus in
<foreach collection="conditionParamRef.processStatusList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('processStatusNotList') and conditionParamRef.processStatusNotList.size() > 0">
${_conditionType_} a.processStatus not in
<foreach collection="conditionParamRef.processStatusNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('processStatusStart') and conditionParamRef.processStatusStart != null">
${_conditionType_} a.processStatus <![CDATA[ >= ]]> #{${_conditionParam_}.processStatusStart}
<if test="conditionParamRef.containsKey('processStatus')">
<if test="conditionParamRef.processStatus != null ">
${_conditionType_} a.processStatus = #{${_conditionParam_}.processStatus}
</if>
<if test="conditionParamRef.containsKey('processStatusEnd') and conditionParamRef.processStatusEnd != null">
${_conditionType_} a.processStatus <![CDATA[ <= ]]> #{${_conditionParam_}.processStatusEnd}
<if test="conditionParamRef.processStatus == null">
${_conditionType_} a.processStatus is null
</if>
</if>
<if test="conditionParamRef.containsKey('processStatusList') and conditionParamRef.processStatusList.size() > 0">
${_conditionType_} a.processStatus in
<foreach collection="conditionParamRef.processStatusList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('processStatusNotList') and conditionParamRef.processStatusNotList.size() > 0">
${_conditionType_} a.processStatus not in
<foreach collection="conditionParamRef.processStatusNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('processStatusStart') and conditionParamRef.processStatusStart != null">
${_conditionType_} a.processStatus <![CDATA[ >= ]]> #{${_conditionParam_}.processStatusStart}
</if>
<if test="conditionParamRef.containsKey('processStatusEnd') and conditionParamRef.processStatusEnd != null">
${_conditionType_} a.processStatus <![CDATA[ <= ]]> #{${_conditionParam_}.processStatusEnd}
</if>
<if test="conditionParamRef.containsKey('weblink')">
<if test="conditionParamRef.weblink != null ">
${_conditionType_} a.weblink = #{${_conditionParam_}.weblink}
</if>
<if test="conditionParamRef.weblink == null">
${_conditionType_} a.weblink is null
</if>
<if test="conditionParamRef.containsKey('weblink')">
<if test="conditionParamRef.weblink != null ">
${_conditionType_} a.weblink = #{${_conditionParam_}.weblink}
</if>
<if test="conditionParamRef.containsKey('weblinkList') and conditionParamRef.weblinkList.size() > 0">
${_conditionType_} a.weblink in
<foreach collection="conditionParamRef.weblinkList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('weblinkNotList') and conditionParamRef.weblinkNotList.size() > 0">
${_conditionType_} a.weblink not in
<foreach collection="conditionParamRef.weblinkNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('weblinkStart') and conditionParamRef.weblinkStart != null">
${_conditionType_} a.weblink <![CDATA[ >= ]]> #{${_conditionParam_}.weblinkStart}
</if>
<if test="conditionParamRef.containsKey('weblinkEnd') and conditionParamRef.weblinkEnd != null">
${_conditionType_} a.weblink <![CDATA[ <= ]]> #{${_conditionParam_}.weblinkEnd}
<if test="conditionParamRef.weblink == null">
${_conditionType_} a.weblink is null
</if>
</if>
<if test="conditionParamRef.containsKey('weblinkList') and conditionParamRef.weblinkList.size() > 0">
${_conditionType_} a.weblink in
<foreach collection="conditionParamRef.weblinkList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('weblinkNotList') and conditionParamRef.weblinkNotList.size() > 0">
${_conditionType_} a.weblink not in
<foreach collection="conditionParamRef.weblinkNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('weblinkStart') and conditionParamRef.weblinkStart != null">
${_conditionType_} a.weblink <![CDATA[ >= ]]> #{${_conditionParam_}.weblinkStart}
</if>
<if test="conditionParamRef.containsKey('weblinkEnd') and conditionParamRef.weblinkEnd != null">
${_conditionType_} a.weblink <![CDATA[ <= ]]> #{${_conditionParam_}.weblinkEnd}
</if>
<if test="conditionParamRef.containsKey('webUrl')">
<if test="conditionParamRef.webUrl != null and conditionParamRef.webUrl != ''">
${_conditionType_} a.webUrl like #{${_conditionParam_}.webUrl}
</if>
<if test="conditionParamRef.webUrl == null">
${_conditionType_} a.webUrl is null
</if>
<if test="conditionParamRef.containsKey('webUrl')">
<if test="conditionParamRef.webUrl != null and conditionParamRef.webUrl != ''">
${_conditionType_} a.webUrl like #{${_conditionParam_}.webUrl}
</if>
<if test="conditionParamRef.containsKey('webUrlList') and conditionParamRef.webUrlList.size() > 0">
${_conditionType_} a.webUrl in
<foreach collection="conditionParamRef.webUrlList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('webUrlNotList') and conditionParamRef.webUrlNotList.size() > 0">
${_conditionType_} a.webUrl not in
<foreach collection="conditionParamRef.webUrlNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.webUrl == null">
${_conditionType_} a.webUrl is null
</if>
</if>
<if test="conditionParamRef.containsKey('webUrlList') and conditionParamRef.webUrlList.size() > 0">
${_conditionType_} a.webUrl in
<foreach collection="conditionParamRef.webUrlList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('webUrlNotList') and conditionParamRef.webUrlNotList.size() > 0">
${_conditionType_} a.webUrl not in
<foreach collection="conditionParamRef.webUrlNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('remark')">
<if test="conditionParamRef.remark != null and conditionParamRef.remark != ''">
${_conditionType_} a.remark like #{${_conditionParam_}.remark}
</if>
<if test="conditionParamRef.remark == null">
${_conditionType_} a.remark is null
</if>
<if test="conditionParamRef.containsKey('remark')">
<if test="conditionParamRef.remark != null and conditionParamRef.remark != ''">
${_conditionType_} a.remark like #{${_conditionParam_}.remark}
</if>
<if test="conditionParamRef.containsKey('remarkList') and conditionParamRef.remarkList.size() > 0">
${_conditionType_} a.remark in
<foreach collection="conditionParamRef.remarkList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.remark == null">
${_conditionType_} a.remark is null
</if>
<if test="conditionParamRef.containsKey('remarkNotList') and conditionParamRef.remarkNotList.size() > 0">
${_conditionType_} a.remark not in
<foreach collection="conditionParamRef.remarkNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</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('remarkList') and conditionParamRef.remarkList.size() > 0">
${_conditionType_} a.remark in
<foreach collection="conditionParamRef.remarkList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('remarkNotList') and conditionParamRef.remarkNotList.size() > 0">
${_conditionType_} a.remark not in
<foreach collection="conditionParamRef.remarkNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserId')">
<if test="conditionParamRef.createUserId != null ">
${_conditionType_} a.createUserId = #{${_conditionParam_}.createUserId}
</if>
<if test="conditionParamRef.containsKey('createUserIdEnd') and conditionParamRef.createUserIdEnd != null">
${_conditionType_} a.createUserId <![CDATA[ <= ]]> #{${_conditionParam_}.createUserIdEnd}
<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 test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</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 test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</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('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.containsKey('updateUserIdEnd') and conditionParamRef.updateUserIdEnd != null">
${_conditionType_} a.updateUserId <![CDATA[ <= ]]> #{${_conditionParam_}.updateUserIdEnd}
<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 test="conditionParamRef.containsKey('updateTime')">
<if test="conditionParamRef.updateTime != null ">
${_conditionType_} a.updateTime = #{${_conditionParam_}.updateTime}
</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 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>
<if test="conditionParamRef.containsKey('formContent')">
<if test="conditionParamRef.formContent != null and conditionParamRef.formContent != ''">
${_conditionType_} a.formContent like #{${_conditionParam_}.formContent}
</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 test="conditionParamRef.formContent == null">
${_conditionType_} a.formContent is null
</if>
</if>
<if test="conditionParamRef.containsKey('formContentList') and conditionParamRef.formContentList.size() > 0">
${_conditionType_} a.formContent in
<foreach collection="conditionParamRef.formContentList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('formContentNotList') and conditionParamRef.formContentNotList.size() > 0">
${_conditionType_} a.formContent not in
<foreach collection="conditionParamRef.formContentNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</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}
${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('title')">
a.title
<if test='orderCol.title != null and "DESC".equalsIgnoreCase(orderCol.title)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('feedbackTimeStart')">
a.feedbackTimeStart
<if test='orderCol.feedbackTimeStart != null and "DESC".equalsIgnoreCase(orderCol.feedbackTimeStart)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('feedbackTimeEnd')">
a.feedbackTimeEnd
<if test='orderCol.feedbackTimeEnd != null and "DESC".equalsIgnoreCase(orderCol.feedbackTimeEnd)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('inviteNum')">
a.inviteNum
<if test='orderCol.inviteNum != null and "DESC".equalsIgnoreCase(orderCol.inviteNum)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('feedbackNum')">
a.feedbackNum
<if test='orderCol.feedbackNum != null and "DESC".equalsIgnoreCase(orderCol.feedbackNum)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('processStatus')">
a.processStatus
<if test='orderCol.processStatus != null and "DESC".equalsIgnoreCase(orderCol.processStatus)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('weblink')">
a.weblink
<if test='orderCol.weblink != null and "DESC".equalsIgnoreCase(orderCol.weblink)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('webUrl')">
a.webUrl
<if test='orderCol.webUrl != null and "DESC".equalsIgnoreCase(orderCol.webUrl)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('remark')">
a.remark
<if test='orderCol.remark != null and "DESC".equalsIgnoreCase(orderCol.remark)'>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>
<if test="orderCol.containsKey('id')">
a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('title')">
a.title
<if test='orderCol.title != null and "DESC".equalsIgnoreCase(orderCol.title)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('feedbackTimeStart')">
a.feedbackTimeStart
<if test='orderCol.feedbackTimeStart != null and "DESC".equalsIgnoreCase(orderCol.feedbackTimeStart)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('feedbackTimeEnd')">
a.feedbackTimeEnd
<if test='orderCol.feedbackTimeEnd != null and "DESC".equalsIgnoreCase(orderCol.feedbackTimeEnd)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('inviteNum')">
a.inviteNum
<if test='orderCol.inviteNum != null and "DESC".equalsIgnoreCase(orderCol.inviteNum)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('feedbackNum')">
a.feedbackNum
<if test='orderCol.feedbackNum != null and "DESC".equalsIgnoreCase(orderCol.feedbackNum)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('processStatus')">
a.processStatus
<if test='orderCol.processStatus != null and "DESC".equalsIgnoreCase(orderCol.processStatus)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('weblink')">
a.weblink
<if test='orderCol.weblink != null and "DESC".equalsIgnoreCase(orderCol.weblink)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('webUrl')">
a.webUrl
<if test='orderCol.webUrl != null and "DESC".equalsIgnoreCase(orderCol.webUrl)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('remark')">
a.remark
<if test='orderCol.remark != null and "DESC".equalsIgnoreCase(orderCol.remark)'>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>
<if test="orderCol.containsKey('formContent')">
a.formContent
<if test='orderCol.formContent != null and "DESC".equalsIgnoreCase(orderCol.formContent)'>DESC</if>
,
</if>
</trim>
</if>
</sql>
......
......@@ -74,6 +74,7 @@ CREATE TABLE mortals_xhx_feedback(
`processStatus` tinyint(2) DEFAULT '0' COMMENT '状态 (0.未开始,1.进行中,2.已结束)',
`weblink` tinyint(2) DEFAULT '0' COMMENT '问卷是否外链(0.否,1.是)',
`webUrl` varchar(255) COMMENT '问题外链地址',
`formContent` mediumtext COMMENT '表单内容',
`remark` varchar(255) COMMENT '备注说明',
`createUserId` bigint(20) COMMENT '创建用户',
`createTime` datetime COMMENT '创建时间',
......@@ -81,6 +82,7 @@ CREATE TABLE mortals_xhx_feedback(
`updateTime` datetime COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='绩效反馈记录信息';
-- ----------------------------
-- 绩效反馈问题表
-- ----------------------------
......
......@@ -1484,6 +1484,7 @@ CREATE TABLE mortals_xhx_perform_review_record(
`updateTime` datetime COMMENT '更新时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='评价差评绩效记录信息';
-- ----------------------------
-- 考勤绩效记录核查信息表
-- ----------------------------
......@@ -1516,8 +1517,10 @@ CREATE TABLE mortals_xhx_check_attend_record(
`createTime` datetime NOT NULL COMMENT '创建时间',
`updateUserId` bigint(20) COMMENT '更新用户',
`updateTime` datetime COMMENT '更新时间',
`subMethod` tinyint(1) DEFAULT '1' COMMENT '扣分方式(1.系统自动,2.人工添加,3.大厅巡查)',
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