Commit dc407829 authored by 姬鋆屾's avatar 姬鋆屾
parents c153e854 ce1ebdbc
<template> <template>
<div class="page"> <div class="page">
<div class="top"> <div class="top">
<el-button class="backBtn" @click="$router.back()">返回上一级</el-button> <el-button class="backBtn" size="small" @click="$router.back()">返回上一级</el-button>
<el-tabs v-model="tabs"> <el-tabs v-model="tabs">
<el-tab-pane label="设计问卷" name="1"> <el-tab-pane label="设计问卷" name="1">
<fc-designer style="height: 75vh;" ref="designer" /> <fc-designer style="height: 79vh;" ref="designer">
<div class="tool"> <template slot="handle">
<!--功能按钮--> <ElButton icon="el-icon-upload" type="success" size="small" @click="showDrawer" round>移动端预览
</ElButton>
</template>
</fc-designer>
<!-- <div class="tool">
<el-row> <el-row>
<el-button icon="el-icon-download" type="primary" size="small" @click="getFormJson()" <el-button icon="el-icon-download" type="primary" size="small" @click="getFormJson()"
round>生成表单JSON</el-button> round>生成表单JSON</el-button>
<el-button icon="el-icon-download" type="success" size="small" @click="getFormOption()" <el-button icon="el-icon-download" type="success" size="small" @click="getFormOption()"
round>生成表单配置</el-button> round>生成表单配置</el-button>
<el-button icon="el-icon-upload" type="success" size="small" @click="drawer = true" <el-button icon="el-icon-upload" type="primary" size="small" @click="showDrawer"
round>预览</el-button> round>移动端预览</el-button>
</el-row> </el-row>
</div> </div> -->
<el-drawer title="预览" :visible.sync="drawer" :with-header="false"> <el-drawer :visible.sync="drawer" :with-header="false">
<div class="showPhone"> <div class="showPhone">
<div>预览</div> <div class="phone">
<div class="phoneContent">
<form-create :rule="Frule" :option="Fopthion" @submit="onSubmit">
</form-create>
</div>
</div>
</div> </div>
</el-drawer> </el-drawer>
</el-tab-pane> </el-tab-pane>
...@@ -29,35 +38,159 @@ ...@@ -29,35 +38,159 @@
</template> </template>
<script> <script>
import formCreate from "@form-create/element-ui";
export default { export default {
data() { data() {
return { return {
tabs: '1', tabs: '1',
drawer: false, drawer: 0,
Frule: '',
Fopthion: '',
} }
}, },
mounted() {
//配置表单基础样式以及按钮展示
const option = {
"form": {
"labelPosition": "top",
"size": "mini",
"labelWidth": "20%",
"hideRequiredAsterisk": false,
"showMessage": true,
"inlineMessage": false
},
"submitBtn": true,
"resetBtn": false,
}
this.$refs.designer.setOption(option)
//移除组件大类
this.$refs.designer.removeMenu('layout',)
//移除对应组件
this.$refs.designer.removeMenuItem('el-transfer')
this.$refs.designer.removeMenuItem('el-alert')
this.$refs.designer.removeMenuItem("colorPicker")
this.$refs.designer.removeMenuItem("cascader")
this.$refs.designer.removeMenuItem("rate")
this.$refs.designer.removeMenuItem("slider")
this.$refs.designer.removeMenuItem("datePicker")
this.$refs.designer.removeMenuItem("timePicker")
this.$refs.designer.removeMenuItem("switch")
this.$refs.designer.removeMenuItem("tree")
//配置组件生成规则---直接配置显示在页面上
// const rule = [{ "type": "input", "field": "int", "title": "输入框", "info": "", "_fc_drag_tag": "input", "hidden": false, "display": true }]
// this.$refs.designer.setRule(rule)
},
methods: { methods: {
//预览生成按钮的输出
onSubmit(formData) {
console.log(formData)
},
//展示移动端效果
showDrawer() {
this.drawer = 1
this.Frule = formCreate.parseJson(this.getFormJson())
this.Fopthion = formCreate.parseJson(this.getFormOption())
},
getFormJson() { getFormJson() {
//FcDesigner 生成的`JSON` //FcDesigner 生成的`JSON`
const FcDesignerRule = this.$refs.designer.getRule(); const FcDesignerRule = this.$refs.designer.getRule();
console.log(FcDesignerRule) console.log(FcDesignerRule)
return JSON.stringify(FcDesignerRule)
}, },
getFormOption() { getFormOption() {
//FcDesigner 生成的`options` //FcDesigner 生成的`options`
const FcDesignerOptions = this.$refs.designer.getOption(); const FcDesignerOptions = this.$refs.designer.getOption();
console.log(FcDesignerOptions) console.log(FcDesignerOptions)
return JSON.stringify(FcDesignerOptions)
} }
} }
} }
</script> </script>
<style lang="less" scoped> <style lang="less" scoped>
.showPhone{ /deep/._fc-l-title {
border: 1px solid; text-align: center;
margin-bottom: 10px;
}
/deep/._fc-l-item {
width: 100%;
border: 1px solid #1a7af8;
display: flex;
align-items: center;
justify-content: center;
padding: 0;
height: 40px;
margin-bottom: 10px;
border-radius: 4px;
._fc-l-icon {
width: 40%;
text-align: right;
color: #1a7af8;
}
._fc-l-name {
width: 50%;
text-align: left;
color: #1a7af8;
}
}
/deep/._fc-l-item:hover ._fc-l-name {
color: #FFF;
}
/deep/._fc-l-item:hover ._fc-l-icon {
color: #FFF;
}
.showPhone {
height: 100%; height: 100%;
width: 100%; width: 100%;
display: flex;
align-items: center;
justify-content: center;
.phone {
width: 378px;
height: 770px;
background: url('../../../assets/images/phone.png') no-repeat;
position: relative;
.phoneContent {
// border: 1px solid;
position: absolute;
top: 95px;
left: 25px;
width: 86.5%;
height: 75%;
box-sizing: border-box;
padding: 20px;
overflow-y: scroll;
overflow-x: hidden;
}
/* 侧边滚动条 */
.phoneContent::-webkit-scrollbar {
width: 3px;
}
/* 滚动条上的滚动滑块 */
.phoneContent::-webkit-scrollbar-thumb {
background: #CCCCCC;
border-radius: 4px;
}
/* 滚动条轨道 */
.phoneContent::-webkit-scrollbar-track {
background: #EEEEEE;
border-radius: 4px;
}
}
} }
.backBtn { .backBtn {
position: absolute; position: absolute;
right: 20px; right: 20px;
...@@ -102,4 +235,21 @@ export default { ...@@ -102,4 +235,21 @@ export default {
background: #EEEEEE; background: #EEEEEE;
border-radius: 4px; border-radius: 4px;
} }
/* 侧边滚动条 */
/deep/._fc-m-drag::-webkit-scrollbar {
width: 3px;
}
/* 滚动条上的滚动滑块 */
/deep/._fc-m-drag::-webkit-scrollbar-thumb {
background: #CCCCCC;
border-radius: 4px;
}
/* 滚动条轨道 */
/deep/._fc-m-drag::-webkit-scrollbar-track {
background: #EEEEEE;
border-radius: 4px;
}
</style> </style>
\ No newline at end of file
<template> <template>
<div class="page"> <div class="page">
<LayoutTable :data="tableData" notDel notSearch :config="tableConfig"> <LayoutTable :data="tableData" :config="tableConfig">
</LayoutTable> </LayoutTable>
...@@ -52,6 +52,9 @@ export default { ...@@ -52,6 +52,9 @@ export default {
toView(row) { toView(row) {
this.$refs.drawerform.view(row); this.$refs.drawerform.view(row);
}, },
goPage(path) {
this.$router.push(path)
}
}, },
data() { data() {
...@@ -104,7 +107,7 @@ export default { ...@@ -104,7 +107,7 @@ export default {
width: 240, width: 240,
formatter: row => { formatter: row => {
return ( return (
<table-buttons noAdd row={row} onEdit={this.toEdit} onView={this.toView} onDel={this.toDel} /> <table-buttons noAdd row={row} onEdit={this.toEdit} onView={this.goPage} onDel={this.toDel} />
); );
} }
} }
......
...@@ -442,3 +442,25 @@ export default { ...@@ -442,3 +442,25 @@ export default {
} }
} }
</style> </style>
<style lang="less" scoped>
.form_content {
/deep/.el-col-12 {
width: 98% !important;
}
.content {
width: 100%;
height: 500px;
border: 1px solid #e4e7ed;
border-top: 0;
padding: 20px;
.top {
display: flex;
justify-content: space-between;
margin-bottom: 10px;
}
}
/deep/.el-tabs__header {
margin: 0 !important;
}
}
</style>
...@@ -90,12 +90,9 @@ public class AuthTokenServiceImpl implements IAuthTokenService { ...@@ -90,12 +90,9 @@ public class AuthTokenServiceImpl implements IAuthTokenService {
Claims claims = parseToken(token); Claims claims = parseToken(token);
String uuid = (String) claims.get(SysConstains.LOGIN_USER_KEY); String uuid = (String) claims.get(SysConstains.LOGIN_USER_KEY);
String userKey = getTokenKey(uuid); String userKey = getTokenKey(uuid);
// Rest<String> rest = userFeign.getToken(userKey); //cacheService.select(portalDb);
// String userStr = rest.getData(); String userStr = cacheService.get(userKey);
cacheService.select(portalDb); //cacheService.select(db);
String userStr = cacheService.get(userKey);
cacheService.select(db);
if (StringUtils.isNotEmpty(userStr)) { if (StringUtils.isNotEmpty(userStr)) {
UserEntity userEntity = JSONObject.parseObject(userStr, UserEntity.class); UserEntity userEntity = JSONObject.parseObject(userStr, UserEntity.class);
userEntity.setToken(token); userEntity.setToken(token);
......
package com.mortals.xhx.busiz;
import com.mortals.xhx.common.code.CommentTypeEnum;
import com.mortals.xhx.common.code.ProcessStatusEnum;
import lombok.Data;
import java.io.Serializable;
@Data
public abstract class BaseReq implements Serializable {
/**
* 当前页
*/
private Integer page;
/**
* 每页条数
*/
private Integer size;
}
package com.mortals.xhx.busiz.req;
import com.mortals.xhx.busiz.BaseReq;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
@Data
public class AppealReq extends BaseReq {
//绩效开始时间
private String performStartDate;
//绩效结束时间
private String performEndDate;
//绩效类型
private String performType;
/**
* 当前员工id
*/
private Long staffId;
private Long Id;
}
package com.mortals.xhx.busiz.req;
import com.mortals.xhx.busiz.BaseReq;
import lombok.Data;
import java.io.Serializable;
@Data
public class PerformReq extends BaseReq {
//绩效开始时间
private String performStartDate;
//绩效结束时间
private String performEndDate;
//绩效类型
private String performType;
private Long id;
}
package com.mortals.xhx.busiz.rsp;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class PerformDetailInfo {
/**
* id
*/
private Long id;
/**
* 标题
*/
private String title;
/**
* 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
*/
private Integer subMethod;
/**
* 扣分时间
*/
private Date errorTime;
/**
* 绩效规则id
*/
private Long ruleId;
/**
* 规则名称
*/
private String ruleName;
/**
* 增减类型(1.增加,2.扣除)
*/
private Integer subAddType;
/**
* 扣分或增加分值
*/
private BigDecimal score;
}
package com.mortals.xhx.busiz.rsp;
import lombok.Data;
import java.math.BigDecimal;
import java.util.Date;
@Data
public class PerformInfo {
/**
* id
*/
private Long id;
/**
* 标题
*/
private String title;
/**
* 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
*/
private Integer subMethod;
/**
* 扣分时间
*/
private Date errorTime;
/**
* 绩效规则id
*/
private Long ruleId;
/**
* 规则名称
*/
private String ruleName;
/**
* 增减类型(1.增加,2.扣除)
*/
private Integer subAddType;
/**
* 扣分或增加分值
*/
private BigDecimal score;
}
package com.mortals.xhx.busiz.rsp;
import lombok.Data;
@Data
public class PerformStatInfo {
}
package com.mortals.xhx.busiz.web;
import cn.hutool.core.date.DateUtil;
import com.mortals.framework.common.Rest;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.web.BaseJsonBodyController;
import com.mortals.xhx.busiz.req.AppealReq;
import com.mortals.xhx.busiz.req.PerformReq;
import com.mortals.xhx.busiz.rsp.PerformDetailInfo;
import com.mortals.xhx.busiz.rsp.PerformInfo;
import com.mortals.xhx.busiz.rsp.PerformStatInfo;
import com.mortals.xhx.common.code.PerformTypeEnum;
import com.mortals.xhx.module.check.service.*;
import com.mortals.xhx.module.perform.model.PerformAttendAppealEntity;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.ObjectUtils;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.Date;
import java.util.List;
/**
* h5 申诉
*
* @author: zxfei
* @date: 2023/7/7 15:08
*/
@RestController
@Slf4j
@RequestMapping("/api/v1/")
public class AppealApiController extends BaseJsonBodyController {
@Autowired
private CheckAttendRecordService checkAttendRecordService;
@Autowired
private CheckReviewRecordService checkReviewRecordService;
@Autowired
private CheckComplainRecordService checkComplainRecordService;
@Autowired
private CheckEffectRecordService checkEffectRecordService;
@Autowired
private CheckGoworkRecordService checkGoworkRecordService;
@Autowired
private CheckOtherRecordService checkOtherRecordService;
/**
* 申诉列表
*/
@PostMapping(value = "appeal/list")
public Rest<List<PerformAttendAppealEntity>> performList(@RequestBody AppealReq appealReq) {
String busiDesc = "个人申诉列表";
Rest<List<PerformAttendAppealEntity>> rest = Rest.ok(busiDesc + " 【成功】");
try {
if (ObjectUtils.isEmpty(appealReq.getPerformStartDate())) {
//未设置时间的情况,默认为当月
appealReq.setPerformStartDate(DateUtil.beginOfMonth(new Date()).toDateStr());
appealReq.setPerformEndDate(DateUtil.today());
}
recordSysLog(request, busiDesc + " 【成功】");
} catch (Exception e) {
log.error(busiDesc, e);
rest = Rest.fail(super.convertException(e));
}
return rest;
}
/**
* 申诉详细
*/
@PostMapping(value = "appeal/detail")
public Rest<PerformAttendAppealEntity> performDetail(@RequestBody AppealReq appealReq) {
String busiDesc = "个人申诉详细";
Rest<PerformAttendAppealEntity> rest = Rest.ok(busiDesc + " 【成功】");
try {
if (ObjectUtils.isEmpty(appealReq.getId())) {
throw new AppException("详细查询id不能为空!");
}
recordSysLog(request, busiDesc + " 【成功】");
} catch (Exception e) {
log.error(busiDesc, e);
rest = Rest.fail(super.convertException(e));
}
return rest;
}
/**
* 申诉新增
*/
@PostMapping(value = "appeal/save")
public Rest<String> appealSave(@RequestBody PerformAttendAppealEntity appealEntity) {
String busiDesc = "个人申诉新增";
Rest<String> rest = Rest.ok(busiDesc + " 【成功】");
try {
recordSysLog(request, busiDesc + " 【成功】");
} catch (Exception e) {
log.error(busiDesc, e);
rest = Rest.fail(super.convertException(e));
}
return rest;
}
public static void main(String[] args) {
}
}
package com.mortals.xhx.busiz.web;
import cn.hutool.core.date.DateUtil;
import com.mortals.framework.common.Rest;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.web.BaseJsonBodyController;
import com.mortals.xhx.busiz.req.AppealReq;
import com.mortals.xhx.busiz.req.PerformReq;
import com.mortals.xhx.busiz.rsp.PerformDetailInfo;
import com.mortals.xhx.busiz.rsp.PerformInfo;
import com.mortals.xhx.busiz.rsp.PerformStatInfo;
import com.mortals.xhx.common.code.PerformTypeEnum;
import com.mortals.xhx.module.check.service.*;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.ObjectUtils;
import org.springframework.web.bind.annotation.*;
import java.util.Date;
import java.util.List;
/**
* h5 绩效
* @author: zxfei
* @date: 2023/7/7 13:20
*/
@RestController
@Slf4j
@RequestMapping("/api/v1/")
public class PerformApiController extends BaseJsonBodyController {
@Autowired
private CheckAttendRecordService checkAttendRecordService;
@Autowired
private CheckReviewRecordService checkReviewRecordService;
@Autowired
private CheckComplainRecordService checkComplainRecordService;
@Autowired
private CheckEffectRecordService checkEffectRecordService;
@Autowired
private CheckGoworkRecordService checkGoworkRecordService;
@Autowired
private CheckOtherRecordService checkOtherRecordService;
/**
* 个人当天绩效统计
*/
@PostMapping(value = "perform/stat")
public Rest<PerformStatInfo> performStat() {
String busiDesc = "H5 个人绩效统计";
Rest<PerformStatInfo> rest = Rest.ok(busiDesc + " 【成功】");
try {
//todo 查询当前登录人的绩效分数
recordSysLog(request, busiDesc + " 【成功】");
} catch (Exception e) {
log.error(busiDesc, e);
rest = Rest.fail(super.convertException(e));
}
return rest;
}
/**
* 个人当月绩效加分扣分列表
*/
@PostMapping(value = "perform/list")
public Rest<List<PerformInfo>> performList(@RequestBody PerformReq performReq) {
String busiDesc = "个人绩效列表";
Rest<List<PerformInfo>> rest = Rest.ok(busiDesc + " 【成功】");
try {
if (ObjectUtils.isEmpty(performReq.getPerformStartDate())) {
//未设置时间的情况,默认为当月
performReq.setPerformStartDate(DateUtil.beginOfMonth(new Date()).toDateStr());
performReq.setPerformEndDate(DateUtil.today());
}
//todo 查询全部扣分绩效
if (PerformTypeEnum.全部.getValue().equals(performReq.getPerformType())) {
} else if (PerformTypeEnum.考勤绩效.getValue().equals(performReq.getPerformType())) {
} else if (PerformTypeEnum.评价差评绩效.getValue().equals(performReq.getPerformType())) {
} else if (PerformTypeEnum.评价投诉绩效.getValue().equals(performReq.getPerformType())) {
} else if (PerformTypeEnum.办件绩效.getValue().equals(performReq.getPerformType())) {
} else if (PerformTypeEnum.效能绩效.getValue().equals(performReq.getPerformType())) {
} else if (PerformTypeEnum.其它绩效.getValue().equals(performReq.getPerformType())) {
} else {
throw new AppException("不支持当前绩效类型");
}
recordSysLog(request, busiDesc + " 【成功】");
} catch (Exception e) {
log.error(busiDesc, e);
rest = Rest.fail(super.convertException(e));
}
return rest;
}
/**
* 扣分加分详细
*/
@PostMapping(value = "perform/detail")
public Rest<PerformDetailInfo> performDetail(@RequestBody PerformReq performReq) {
String busiDesc = "个人绩效增减详细";
Rest<PerformDetailInfo> rest = Rest.ok(busiDesc + " 【成功】");
try {
if (ObjectUtils.isEmpty(performReq.getId())) {
throw new AppException("详细查询id不能为空!");
}
//todo 查询全部扣分绩效详细
if (PerformTypeEnum.考勤绩效.getValue().equals(performReq.getPerformType())) {
} else if (PerformTypeEnum.评价差评绩效.getValue().equals(performReq.getPerformType())) {
} else if (PerformTypeEnum.评价投诉绩效.getValue().equals(performReq.getPerformType())) {
} else if (PerformTypeEnum.办件绩效.getValue().equals(performReq.getPerformType())) {
} else if (PerformTypeEnum.效能绩效.getValue().equals(performReq.getPerformType())) {
} else if (PerformTypeEnum.其它绩效.getValue().equals(performReq.getPerformType())) {
} else {
throw new AppException("不支持当前绩效类型");
}
recordSysLog(request, busiDesc + " 【成功】");
} catch (Exception e) {
log.error(busiDesc, e);
rest = Rest.fail(super.convertException(e));
}
return rest;
}
public static void main(String[] args) {
}
}
package com.mortals.xhx.common.code;
import java.util.LinkedHashMap;
import java.util.Map;
/**
* @author: finegirl
* @date: 2021/7/16 11:50
* @description: 组件枚举类
**/
public enum PerformTypeEnum {
全部("all", "全部"),
考勤绩效("attend", "考勤绩效"),
评价差评绩效("review", "评价好差评绩效"),
评价投诉绩效("complain", "评价投诉绩效"),
办件绩效("gowork", "办件绩效"),
效能绩效("effect", "效能绩效"),
其它绩效("other", "其它绩效");
private String value;
private String desc;
PerformTypeEnum(String value, String desc) {
this.value = value;
this.desc = desc;
}
public String getValue() {
return this.value;
}
public String getDesc() {
return this.desc;
}
public static PerformTypeEnum getByValue(String value) {
for (PerformTypeEnum componentEnum : PerformTypeEnum.values()) {
if (componentEnum.getValue() == value) {
return componentEnum;
}
}
return null;
}
/**
* 获取Map集合
*
* @param eItem 不包含项
* @return
*/
public static Map<String, String> getEnumMap(String... eItem) {
Map<String, String> resultMap = new LinkedHashMap<>();
for (PerformTypeEnum item : PerformTypeEnum.values()) {
try {
boolean hasE = false;
for (String e : eItem) {
if (item.getValue() == e) {
hasE = true;
break;
}
}
if (!hasE) {
resultMap.put(item.getValue() + "", item.getDesc());
}
} catch (Exception ex) {
}
}
return resultMap;
}
}
\ No newline at end of file
...@@ -9,106 +9,113 @@ import com.mortals.framework.model.BaseEntityLong; ...@@ -9,106 +9,113 @@ import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.check.model.vo.CheckAttendRecordVo; import com.mortals.xhx.module.check.model.vo.CheckAttendRecordVo;
import lombok.Data; import lombok.Data;
/** /**
* 考勤绩效记录核查信息实体对象 * 考勤绩效记录核查信息实体对象
* *
* @author zxfei * @author zxfei
* @date 2023-05-18 * @date 2023-07-07
*/ */
@Data @Data
public class CheckAttendRecordEntity extends CheckAttendRecordVo { public class CheckAttendRecordEntity extends CheckAttendRecordVo {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**
* 记录ID * 记录ID
*/ */
private Long recordId; private Long recordId;
/** /**
* 员工ID * 员工ID
*/ */
private Long staffId; private Long staffId;
/** /**
* 员工姓名 * 员工姓名
*/ */
private String staffName; private String staffName;
/** /**
* 工号 * 工号
*/ */
private String workNum; private String workNum;
/** /**
* 所属部门 * 所属部门
*/ */
private Long deptId; private Long deptId;
/** /**
* 所属部门名称 * 所属部门名称
*/ */
private String deptName; private String deptName;
/** /**
* 所属考勤组ID * 所属考勤组ID
*/ */
private Long attendanceGroupId; private Long attendanceGroupId;
/** /**
* 所属考勤组名称 * 所属考勤组名称
*/ */
private String attendanceGroupName; private String attendanceGroupName;
/** /**
* 考勤时间 * 考勤时间
*/ */
private Date attendanceDate; private Date attendanceDate;
/** /**
* 绩效规则id * 绩效规则id
*/ */
private Long ruleId; private Long ruleId;
/** /**
* 规则名称 * 规则名称
*/ */
private String ruleName; private String ruleName;
/** /**
* 增减类型(1.增加,2.扣除) * 增减类型(1.增加,2.扣除)
*/ */
private Integer subAddType; private Integer subAddType;
/** /**
* 扣分或增加分值 * 扣分或增加分值
*/ */
private BigDecimal score; private BigDecimal score;
/** /**
* 上下班时间 * 上下班时间
*/ */
private String goOffTimeStr; private String goOffTimeStr;
/** /**
* 异常时间 * 异常时间
*/ */
private Date errorTime; private Date errorTime;
/** /**
* 实际打卡时间 * 实际打卡时间
*/ */
private Date actualAttendTime; private Date actualAttendTime;
/** /**
* 异常处理结果 * 异常处理结果
*/ */
private String errorResult; private String errorResult;
/** /**
* 核查人员 * 核查人员
*/ */
@Excel(name = "核查人员")
private String checkPerson; private String checkPerson;
/** /**
* 核查时间 * 核查时间
*/ */
private Date checkTime; private Date checkTime;
/** /**
* 核查说明 * 核查说明
*/ */
@Excel(name = "核查说明")
private String checkDesc; private String checkDesc;
/** /**
* 核查结果 * 核查结果
*/ */
@Excel(name = "核查结果")
private String checkResult; private String checkResult;
/** /**
* 处理状态(1.未处理,2.已处理) * 处理状态(1.未处理,2.已处理)
*/ */
private Integer checkStatus; private Integer checkStatus;
/**
* 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
*/
private Integer subMethod;
@Override @Override
public int hashCode() { public int hashCode() {
return this.getId().hashCode(); return this.getId().hashCode();
} }
@Override @Override
public boolean equals(Object obj) { public boolean equals(Object obj) {
...@@ -116,7 +123,7 @@ public class CheckAttendRecordEntity extends CheckAttendRecordVo { ...@@ -116,7 +123,7 @@ public class CheckAttendRecordEntity extends CheckAttendRecordVo {
if (obj instanceof CheckAttendRecordEntity) { if (obj instanceof CheckAttendRecordEntity) {
CheckAttendRecordEntity tmp = (CheckAttendRecordEntity) obj; CheckAttendRecordEntity tmp = (CheckAttendRecordEntity) obj;
if (this.getId() == tmp.getId()) { if (this.getId() == tmp.getId()) {
return true; return true;
} }
} }
return false; return false;
...@@ -124,48 +131,50 @@ public class CheckAttendRecordEntity extends CheckAttendRecordVo { ...@@ -124,48 +131,50 @@ public class CheckAttendRecordEntity extends CheckAttendRecordVo {
public void initAttrValue(){ 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; ...@@ -5,11 +5,11 @@ import java.util.Date;
import java.util.List; import java.util.List;
import com.mortals.xhx.module.check.model.CheckAttendRecordEntity; import com.mortals.xhx.module.check.model.CheckAttendRecordEntity;
/** /**
* 考勤绩效记录核查信息查询对象 * 考勤绩效记录核查信息查询对象
* *
* @author zxfei * @author zxfei
* @date 2023-05-18 * @date 2023-07-07
*/ */
public class CheckAttendRecordQuery extends CheckAttendRecordEntity { public class CheckAttendRecordQuery extends CheckAttendRecordEntity {
/** 开始 序号,主键,自增长 */ /** 开始 序号,主键,自增长 */
private Long idStart; private Long idStart;
...@@ -262,6 +262,21 @@ public class CheckAttendRecordQuery extends CheckAttendRecordEntity { ...@@ -262,6 +262,21 @@ public class CheckAttendRecordQuery extends CheckAttendRecordEntity {
/** 结束 更新时间 */ /** 结束 更新时间 */
private String updateTimeEnd; 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) */ /** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<CheckAttendRecordQuery> orConditionList; private List<CheckAttendRecordQuery> orConditionList;
...@@ -271,2226 +286,2361 @@ public class CheckAttendRecordQuery extends CheckAttendRecordEntity { ...@@ -271,2226 +286,2361 @@ public class CheckAttendRecordQuery extends CheckAttendRecordEntity {
public CheckAttendRecordQuery(){} public CheckAttendRecordQuery(){}
/** /**
* 获取 开始 序号,主键,自增长 * 获取 开始 序号,主键,自增长
* @return idStart * @return idStart
*/ */
public Long getIdStart(){ public Long getIdStart(){
return this.idStart; return this.idStart;
} }
/** /**
* 设置 开始 序号,主键,自增长 * 设置 开始 序号,主键,自增长
* @param idStart * @param idStart
*/ */
public void setIdStart(Long idStart){ public void setIdStart(Long idStart){
this.idStart = idStart; this.idStart = idStart;
} }
/** /**
* 获取 结束 序号,主键,自增长 * 获取 结束 序号,主键,自增长
* @return $idEnd * @return $idEnd
*/ */
public Long getIdEnd(){ public Long getIdEnd(){
return this.idEnd; return this.idEnd;
} }
/** /**
* 设置 结束 序号,主键,自增长 * 设置 结束 序号,主键,自增长
* @param idEnd * @param idEnd
*/ */
public void setIdEnd(Long idEnd){ public void setIdEnd(Long idEnd){
this.idEnd = idEnd; this.idEnd = idEnd;
} }
/** /**
* 获取 增加 序号,主键,自增长 * 获取 增加 序号,主键,自增长
* @return idIncrement * @return idIncrement
*/ */
public Long getIdIncrement(){ public Long getIdIncrement(){
return this.idIncrement; return this.idIncrement;
} }
/** /**
* 设置 增加 序号,主键,自增长 * 设置 增加 序号,主键,自增长
* @param idIncrement * @param idIncrement
*/ */
public void setIdIncrement(Long idIncrement){ public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement; this.idIncrement = idIncrement;
} }
/** /**
* 获取 序号,主键,自增长 * 获取 序号,主键,自增长
* @return idList * @return idList
*/ */
public List<Long> getIdList(){ public List<Long> getIdList(){
return this.idList; return this.idList;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idList * @param idList
*/ */
public void setIdList(List<Long> idList){ public void setIdList(List<Long> idList){
this.idList = idList; this.idList = idList;
} }
/** /**
* 获取 序号,主键,自增长 * 获取 序号,主键,自增长
* @return idNotList * @return idNotList
*/ */
public List<Long> getIdNotList(){ public List<Long> getIdNotList(){
return this.idNotList; return this.idNotList;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idNotList * @param idNotList
*/ */
public void setIdNotList(List<Long> idNotList){ public void setIdNotList(List<Long> idNotList){
this.idNotList = idNotList; this.idNotList = idNotList;
} }
/** /**
* 获取 开始 记录ID * 获取 开始 记录ID
* @return recordIdStart * @return recordIdStart
*/ */
public Long getRecordIdStart(){ public Long getRecordIdStart(){
return this.recordIdStart; return this.recordIdStart;
} }
/** /**
* 设置 开始 记录ID * 设置 开始 记录ID
* @param recordIdStart * @param recordIdStart
*/ */
public void setRecordIdStart(Long recordIdStart){ public void setRecordIdStart(Long recordIdStart){
this.recordIdStart = recordIdStart; this.recordIdStart = recordIdStart;
} }
/** /**
* 获取 结束 记录ID * 获取 结束 记录ID
* @return $recordIdEnd * @return $recordIdEnd
*/ */
public Long getRecordIdEnd(){ public Long getRecordIdEnd(){
return this.recordIdEnd; return this.recordIdEnd;
} }
/** /**
* 设置 结束 记录ID * 设置 结束 记录ID
* @param recordIdEnd * @param recordIdEnd
*/ */
public void setRecordIdEnd(Long recordIdEnd){ public void setRecordIdEnd(Long recordIdEnd){
this.recordIdEnd = recordIdEnd; this.recordIdEnd = recordIdEnd;
} }
/** /**
* 获取 增加 记录ID * 获取 增加 记录ID
* @return recordIdIncrement * @return recordIdIncrement
*/ */
public Long getRecordIdIncrement(){ public Long getRecordIdIncrement(){
return this.recordIdIncrement; return this.recordIdIncrement;
} }
/** /**
* 设置 增加 记录ID * 设置 增加 记录ID
* @param recordIdIncrement * @param recordIdIncrement
*/ */
public void setRecordIdIncrement(Long recordIdIncrement){ public void setRecordIdIncrement(Long recordIdIncrement){
this.recordIdIncrement = recordIdIncrement; this.recordIdIncrement = recordIdIncrement;
} }
/** /**
* 获取 记录ID * 获取 记录ID
* @return recordIdList * @return recordIdList
*/ */
public List<Long> getRecordIdList(){ public List<Long> getRecordIdList(){
return this.recordIdList; return this.recordIdList;
} }
/** /**
* 设置 记录ID * 设置 记录ID
* @param recordIdList * @param recordIdList
*/ */
public void setRecordIdList(List<Long> recordIdList){ public void setRecordIdList(List<Long> recordIdList){
this.recordIdList = recordIdList; this.recordIdList = recordIdList;
} }
/** /**
* 获取 记录ID * 获取 记录ID
* @return recordIdNotList * @return recordIdNotList
*/ */
public List<Long> getRecordIdNotList(){ public List<Long> getRecordIdNotList(){
return this.recordIdNotList; return this.recordIdNotList;
} }
/** /**
* 设置 记录ID * 设置 记录ID
* @param recordIdNotList * @param recordIdNotList
*/ */
public void setRecordIdNotList(List<Long> recordIdNotList){ public void setRecordIdNotList(List<Long> recordIdNotList){
this.recordIdNotList = recordIdNotList; this.recordIdNotList = recordIdNotList;
} }
/** /**
* 获取 开始 员工ID * 获取 开始 员工ID
* @return staffIdStart * @return staffIdStart
*/ */
public Long getStaffIdStart(){ public Long getStaffIdStart(){
return this.staffIdStart; return this.staffIdStart;
} }
/** /**
* 设置 开始 员工ID * 设置 开始 员工ID
* @param staffIdStart * @param staffIdStart
*/ */
public void setStaffIdStart(Long staffIdStart){ public void setStaffIdStart(Long staffIdStart){
this.staffIdStart = staffIdStart; this.staffIdStart = staffIdStart;
} }
/** /**
* 获取 结束 员工ID * 获取 结束 员工ID
* @return $staffIdEnd * @return $staffIdEnd
*/ */
public Long getStaffIdEnd(){ public Long getStaffIdEnd(){
return this.staffIdEnd; return this.staffIdEnd;
} }
/** /**
* 设置 结束 员工ID * 设置 结束 员工ID
* @param staffIdEnd * @param staffIdEnd
*/ */
public void setStaffIdEnd(Long staffIdEnd){ public void setStaffIdEnd(Long staffIdEnd){
this.staffIdEnd = staffIdEnd; this.staffIdEnd = staffIdEnd;
} }
/** /**
* 获取 增加 员工ID * 获取 增加 员工ID
* @return staffIdIncrement * @return staffIdIncrement
*/ */
public Long getStaffIdIncrement(){ public Long getStaffIdIncrement(){
return this.staffIdIncrement; return this.staffIdIncrement;
} }
/** /**
* 设置 增加 员工ID * 设置 增加 员工ID
* @param staffIdIncrement * @param staffIdIncrement
*/ */
public void setStaffIdIncrement(Long staffIdIncrement){ public void setStaffIdIncrement(Long staffIdIncrement){
this.staffIdIncrement = staffIdIncrement; this.staffIdIncrement = staffIdIncrement;
} }
/** /**
* 获取 员工ID * 获取 员工ID
* @return staffIdList * @return staffIdList
*/ */
public List<Long> getStaffIdList(){ public List<Long> getStaffIdList(){
return this.staffIdList; return this.staffIdList;
} }
/** /**
* 设置 员工ID * 设置 员工ID
* @param staffIdList * @param staffIdList
*/ */
public void setStaffIdList(List<Long> staffIdList){ public void setStaffIdList(List<Long> staffIdList){
this.staffIdList = staffIdList; this.staffIdList = staffIdList;
} }
/** /**
* 获取 员工ID * 获取 员工ID
* @return staffIdNotList * @return staffIdNotList
*/ */
public List<Long> getStaffIdNotList(){ public List<Long> getStaffIdNotList(){
return this.staffIdNotList; return this.staffIdNotList;
} }
/** /**
* 设置 员工ID * 设置 员工ID
* @param staffIdNotList * @param staffIdNotList
*/ */
public void setStaffIdNotList(List<Long> staffIdNotList){ public void setStaffIdNotList(List<Long> staffIdNotList){
this.staffIdNotList = staffIdNotList; this.staffIdNotList = staffIdNotList;
} }
/** /**
* 获取 员工姓名 * 获取 员工姓名
* @return staffNameList * @return staffNameList
*/ */
public List<String> getStaffNameList(){ public List<String> getStaffNameList(){
return this.staffNameList; return this.staffNameList;
} }
/** /**
* 设置 员工姓名 * 设置 员工姓名
* @param staffNameList * @param staffNameList
*/ */
public void setStaffNameList(List<String> staffNameList){ public void setStaffNameList(List<String> staffNameList){
this.staffNameList = staffNameList; this.staffNameList = staffNameList;
} }
/** /**
* 获取 员工姓名 * 获取 员工姓名
* @return staffNameNotList * @return staffNameNotList
*/ */
public List<String> getStaffNameNotList(){ public List<String> getStaffNameNotList(){
return this.staffNameNotList; return this.staffNameNotList;
} }
/** /**
* 设置 员工姓名 * 设置 员工姓名
* @param staffNameNotList * @param staffNameNotList
*/ */
public void setStaffNameNotList(List<String> staffNameNotList){ public void setStaffNameNotList(List<String> staffNameNotList){
this.staffNameNotList = staffNameNotList; this.staffNameNotList = staffNameNotList;
} }
/** /**
* 获取 工号 * 获取 工号
* @return workNumList * @return workNumList
*/ */
public List<String> getWorkNumList(){ public List<String> getWorkNumList(){
return this.workNumList; return this.workNumList;
} }
/** /**
* 设置 工号 * 设置 工号
* @param workNumList * @param workNumList
*/ */
public void setWorkNumList(List<String> workNumList){ public void setWorkNumList(List<String> workNumList){
this.workNumList = workNumList; this.workNumList = workNumList;
} }
/** /**
* 获取 工号 * 获取 工号
* @return workNumNotList * @return workNumNotList
*/ */
public List<String> getWorkNumNotList(){ public List<String> getWorkNumNotList(){
return this.workNumNotList; return this.workNumNotList;
} }
/** /**
* 设置 工号 * 设置 工号
* @param workNumNotList * @param workNumNotList
*/ */
public void setWorkNumNotList(List<String> workNumNotList){ public void setWorkNumNotList(List<String> workNumNotList){
this.workNumNotList = workNumNotList; this.workNumNotList = workNumNotList;
} }
/** /**
* 获取 开始 所属部门 * 获取 开始 所属部门
* @return deptIdStart * @return deptIdStart
*/ */
public Long getDeptIdStart(){ public Long getDeptIdStart(){
return this.deptIdStart; return this.deptIdStart;
} }
/** /**
* 设置 开始 所属部门 * 设置 开始 所属部门
* @param deptIdStart * @param deptIdStart
*/ */
public void setDeptIdStart(Long deptIdStart){ public void setDeptIdStart(Long deptIdStart){
this.deptIdStart = deptIdStart; this.deptIdStart = deptIdStart;
} }
/** /**
* 获取 结束 所属部门 * 获取 结束 所属部门
* @return $deptIdEnd * @return $deptIdEnd
*/ */
public Long getDeptIdEnd(){ public Long getDeptIdEnd(){
return this.deptIdEnd; return this.deptIdEnd;
} }
/** /**
* 设置 结束 所属部门 * 设置 结束 所属部门
* @param deptIdEnd * @param deptIdEnd
*/ */
public void setDeptIdEnd(Long deptIdEnd){ public void setDeptIdEnd(Long deptIdEnd){
this.deptIdEnd = deptIdEnd; this.deptIdEnd = deptIdEnd;
} }
/** /**
* 获取 增加 所属部门 * 获取 增加 所属部门
* @return deptIdIncrement * @return deptIdIncrement
*/ */
public Long getDeptIdIncrement(){ public Long getDeptIdIncrement(){
return this.deptIdIncrement; return this.deptIdIncrement;
} }
/** /**
* 设置 增加 所属部门 * 设置 增加 所属部门
* @param deptIdIncrement * @param deptIdIncrement
*/ */
public void setDeptIdIncrement(Long deptIdIncrement){ public void setDeptIdIncrement(Long deptIdIncrement){
this.deptIdIncrement = deptIdIncrement; this.deptIdIncrement = deptIdIncrement;
} }
/** /**
* 获取 所属部门 * 获取 所属部门
* @return deptIdList * @return deptIdList
*/ */
public List<Long> getDeptIdList(){ public List<Long> getDeptIdList(){
return this.deptIdList; return this.deptIdList;
} }
/** /**
* 设置 所属部门 * 设置 所属部门
* @param deptIdList * @param deptIdList
*/ */
public void setDeptIdList(List<Long> deptIdList){ public void setDeptIdList(List<Long> deptIdList){
this.deptIdList = deptIdList; this.deptIdList = deptIdList;
} }
/** /**
* 获取 所属部门 * 获取 所属部门
* @return deptIdNotList * @return deptIdNotList
*/ */
public List<Long> getDeptIdNotList(){ public List<Long> getDeptIdNotList(){
return this.deptIdNotList; return this.deptIdNotList;
} }
/** /**
* 设置 所属部门 * 设置 所属部门
* @param deptIdNotList * @param deptIdNotList
*/ */
public void setDeptIdNotList(List<Long> deptIdNotList){ public void setDeptIdNotList(List<Long> deptIdNotList){
this.deptIdNotList = deptIdNotList; this.deptIdNotList = deptIdNotList;
} }
/** /**
* 获取 所属部门名称 * 获取 所属部门名称
* @return deptNameList * @return deptNameList
*/ */
public List<String> getDeptNameList(){ public List<String> getDeptNameList(){
return this.deptNameList; return this.deptNameList;
} }
/** /**
* 设置 所属部门名称 * 设置 所属部门名称
* @param deptNameList * @param deptNameList
*/ */
public void setDeptNameList(List<String> deptNameList){ public void setDeptNameList(List<String> deptNameList){
this.deptNameList = deptNameList; this.deptNameList = deptNameList;
} }
/** /**
* 获取 所属部门名称 * 获取 所属部门名称
* @return deptNameNotList * @return deptNameNotList
*/ */
public List<String> getDeptNameNotList(){ public List<String> getDeptNameNotList(){
return this.deptNameNotList; return this.deptNameNotList;
} }
/** /**
* 设置 所属部门名称 * 设置 所属部门名称
* @param deptNameNotList * @param deptNameNotList
*/ */
public void setDeptNameNotList(List<String> deptNameNotList){ public void setDeptNameNotList(List<String> deptNameNotList){
this.deptNameNotList = deptNameNotList; this.deptNameNotList = deptNameNotList;
} }
/** /**
* 获取 开始 所属考勤组ID * 获取 开始 所属考勤组ID
* @return attendanceGroupIdStart * @return attendanceGroupIdStart
*/ */
public Long getAttendanceGroupIdStart(){ public Long getAttendanceGroupIdStart(){
return this.attendanceGroupIdStart; return this.attendanceGroupIdStart;
} }
/** /**
* 设置 开始 所属考勤组ID * 设置 开始 所属考勤组ID
* @param attendanceGroupIdStart * @param attendanceGroupIdStart
*/ */
public void setAttendanceGroupIdStart(Long attendanceGroupIdStart){ public void setAttendanceGroupIdStart(Long attendanceGroupIdStart){
this.attendanceGroupIdStart = attendanceGroupIdStart; this.attendanceGroupIdStart = attendanceGroupIdStart;
} }
/** /**
* 获取 结束 所属考勤组ID * 获取 结束 所属考勤组ID
* @return $attendanceGroupIdEnd * @return $attendanceGroupIdEnd
*/ */
public Long getAttendanceGroupIdEnd(){ public Long getAttendanceGroupIdEnd(){
return this.attendanceGroupIdEnd; return this.attendanceGroupIdEnd;
} }
/** /**
* 设置 结束 所属考勤组ID * 设置 结束 所属考勤组ID
* @param attendanceGroupIdEnd * @param attendanceGroupIdEnd
*/ */
public void setAttendanceGroupIdEnd(Long attendanceGroupIdEnd){ public void setAttendanceGroupIdEnd(Long attendanceGroupIdEnd){
this.attendanceGroupIdEnd = attendanceGroupIdEnd; this.attendanceGroupIdEnd = attendanceGroupIdEnd;
} }
/** /**
* 获取 增加 所属考勤组ID * 获取 增加 所属考勤组ID
* @return attendanceGroupIdIncrement * @return attendanceGroupIdIncrement
*/ */
public Long getAttendanceGroupIdIncrement(){ public Long getAttendanceGroupIdIncrement(){
return this.attendanceGroupIdIncrement; return this.attendanceGroupIdIncrement;
} }
/** /**
* 设置 增加 所属考勤组ID * 设置 增加 所属考勤组ID
* @param attendanceGroupIdIncrement * @param attendanceGroupIdIncrement
*/ */
public void setAttendanceGroupIdIncrement(Long attendanceGroupIdIncrement){ public void setAttendanceGroupIdIncrement(Long attendanceGroupIdIncrement){
this.attendanceGroupIdIncrement = attendanceGroupIdIncrement; this.attendanceGroupIdIncrement = attendanceGroupIdIncrement;
} }
/** /**
* 获取 所属考勤组ID * 获取 所属考勤组ID
* @return attendanceGroupIdList * @return attendanceGroupIdList
*/ */
public List<Long> getAttendanceGroupIdList(){ public List<Long> getAttendanceGroupIdList(){
return this.attendanceGroupIdList; return this.attendanceGroupIdList;
} }
/** /**
* 设置 所属考勤组ID * 设置 所属考勤组ID
* @param attendanceGroupIdList * @param attendanceGroupIdList
*/ */
public void setAttendanceGroupIdList(List<Long> attendanceGroupIdList){ public void setAttendanceGroupIdList(List<Long> attendanceGroupIdList){
this.attendanceGroupIdList = attendanceGroupIdList; this.attendanceGroupIdList = attendanceGroupIdList;
} }
/** /**
* 获取 所属考勤组ID * 获取 所属考勤组ID
* @return attendanceGroupIdNotList * @return attendanceGroupIdNotList
*/ */
public List<Long> getAttendanceGroupIdNotList(){ public List<Long> getAttendanceGroupIdNotList(){
return this.attendanceGroupIdNotList; return this.attendanceGroupIdNotList;
} }
/** /**
* 设置 所属考勤组ID * 设置 所属考勤组ID
* @param attendanceGroupIdNotList * @param attendanceGroupIdNotList
*/ */
public void setAttendanceGroupIdNotList(List<Long> attendanceGroupIdNotList){ public void setAttendanceGroupIdNotList(List<Long> attendanceGroupIdNotList){
this.attendanceGroupIdNotList = attendanceGroupIdNotList; this.attendanceGroupIdNotList = attendanceGroupIdNotList;
} }
/** /**
* 获取 所属考勤组名称 * 获取 所属考勤组名称
* @return attendanceGroupNameList * @return attendanceGroupNameList
*/ */
public List<String> getAttendanceGroupNameList(){ public List<String> getAttendanceGroupNameList(){
return this.attendanceGroupNameList; return this.attendanceGroupNameList;
} }
/** /**
* 设置 所属考勤组名称 * 设置 所属考勤组名称
* @param attendanceGroupNameList * @param attendanceGroupNameList
*/ */
public void setAttendanceGroupNameList(List<String> attendanceGroupNameList){ public void setAttendanceGroupNameList(List<String> attendanceGroupNameList){
this.attendanceGroupNameList = attendanceGroupNameList; this.attendanceGroupNameList = attendanceGroupNameList;
} }
/** /**
* 获取 所属考勤组名称 * 获取 所属考勤组名称
* @return attendanceGroupNameNotList * @return attendanceGroupNameNotList
*/ */
public List<String> getAttendanceGroupNameNotList(){ public List<String> getAttendanceGroupNameNotList(){
return this.attendanceGroupNameNotList; return this.attendanceGroupNameNotList;
} }
/** /**
* 设置 所属考勤组名称 * 设置 所属考勤组名称
* @param attendanceGroupNameNotList * @param attendanceGroupNameNotList
*/ */
public void setAttendanceGroupNameNotList(List<String> attendanceGroupNameNotList){ public void setAttendanceGroupNameNotList(List<String> attendanceGroupNameNotList){
this.attendanceGroupNameNotList = attendanceGroupNameNotList; this.attendanceGroupNameNotList = attendanceGroupNameNotList;
} }
/** /**
* 获取 开始 考勤时间 * 获取 开始 考勤时间
* @return attendanceDateStart * @return attendanceDateStart
*/ */
public String getAttendanceDateStart(){ public String getAttendanceDateStart(){
return this.attendanceDateStart; return this.attendanceDateStart;
} }
/** /**
* 设置 开始 考勤时间 * 设置 开始 考勤时间
* @param attendanceDateStart * @param attendanceDateStart
*/ */
public void setAttendanceDateStart(String attendanceDateStart){ public void setAttendanceDateStart(String attendanceDateStart){
this.attendanceDateStart = attendanceDateStart; this.attendanceDateStart = attendanceDateStart;
} }
/** /**
* 获取 结束 考勤时间 * 获取 结束 考勤时间
* @return attendanceDateEnd * @return attendanceDateEnd
*/ */
public String getAttendanceDateEnd(){ public String getAttendanceDateEnd(){
return this.attendanceDateEnd; return this.attendanceDateEnd;
} }
/** /**
* 设置 结束 考勤时间 * 设置 结束 考勤时间
* @param attendanceDateEnd * @param attendanceDateEnd
*/ */
public void setAttendanceDateEnd(String attendanceDateEnd){ public void setAttendanceDateEnd(String attendanceDateEnd){
this.attendanceDateEnd = attendanceDateEnd; this.attendanceDateEnd = attendanceDateEnd;
} }
/** /**
* 获取 开始 绩效规则id * 获取 开始 绩效规则id
* @return ruleIdStart * @return ruleIdStart
*/ */
public Long getRuleIdStart(){ public Long getRuleIdStart(){
return this.ruleIdStart; return this.ruleIdStart;
} }
/** /**
* 设置 开始 绩效规则id * 设置 开始 绩效规则id
* @param ruleIdStart * @param ruleIdStart
*/ */
public void setRuleIdStart(Long ruleIdStart){ public void setRuleIdStart(Long ruleIdStart){
this.ruleIdStart = ruleIdStart; this.ruleIdStart = ruleIdStart;
} }
/** /**
* 获取 结束 绩效规则id * 获取 结束 绩效规则id
* @return $ruleIdEnd * @return $ruleIdEnd
*/ */
public Long getRuleIdEnd(){ public Long getRuleIdEnd(){
return this.ruleIdEnd; return this.ruleIdEnd;
} }
/** /**
* 设置 结束 绩效规则id * 设置 结束 绩效规则id
* @param ruleIdEnd * @param ruleIdEnd
*/ */
public void setRuleIdEnd(Long ruleIdEnd){ public void setRuleIdEnd(Long ruleIdEnd){
this.ruleIdEnd = ruleIdEnd; this.ruleIdEnd = ruleIdEnd;
} }
/** /**
* 获取 增加 绩效规则id * 获取 增加 绩效规则id
* @return ruleIdIncrement * @return ruleIdIncrement
*/ */
public Long getRuleIdIncrement(){ public Long getRuleIdIncrement(){
return this.ruleIdIncrement; return this.ruleIdIncrement;
} }
/** /**
* 设置 增加 绩效规则id * 设置 增加 绩效规则id
* @param ruleIdIncrement * @param ruleIdIncrement
*/ */
public void setRuleIdIncrement(Long ruleIdIncrement){ public void setRuleIdIncrement(Long ruleIdIncrement){
this.ruleIdIncrement = ruleIdIncrement; this.ruleIdIncrement = ruleIdIncrement;
} }
/** /**
* 获取 绩效规则id * 获取 绩效规则id
* @return ruleIdList * @return ruleIdList
*/ */
public List<Long> getRuleIdList(){ public List<Long> getRuleIdList(){
return this.ruleIdList; return this.ruleIdList;
} }
/** /**
* 设置 绩效规则id * 设置 绩效规则id
* @param ruleIdList * @param ruleIdList
*/ */
public void setRuleIdList(List<Long> ruleIdList){ public void setRuleIdList(List<Long> ruleIdList){
this.ruleIdList = ruleIdList; this.ruleIdList = ruleIdList;
} }
/** /**
* 获取 绩效规则id * 获取 绩效规则id
* @return ruleIdNotList * @return ruleIdNotList
*/ */
public List<Long> getRuleIdNotList(){ public List<Long> getRuleIdNotList(){
return this.ruleIdNotList; return this.ruleIdNotList;
} }
/** /**
* 设置 绩效规则id * 设置 绩效规则id
* @param ruleIdNotList * @param ruleIdNotList
*/ */
public void setRuleIdNotList(List<Long> ruleIdNotList){ public void setRuleIdNotList(List<Long> ruleIdNotList){
this.ruleIdNotList = ruleIdNotList; this.ruleIdNotList = ruleIdNotList;
} }
/** /**
* 获取 规则名称 * 获取 规则名称
* @return ruleNameList * @return ruleNameList
*/ */
public List<String> getRuleNameList(){ public List<String> getRuleNameList(){
return this.ruleNameList; return this.ruleNameList;
} }
/** /**
* 设置 规则名称 * 设置 规则名称
* @param ruleNameList * @param ruleNameList
*/ */
public void setRuleNameList(List<String> ruleNameList){ public void setRuleNameList(List<String> ruleNameList){
this.ruleNameList = ruleNameList; this.ruleNameList = ruleNameList;
} }
/** /**
* 获取 规则名称 * 获取 规则名称
* @return ruleNameNotList * @return ruleNameNotList
*/ */
public List<String> getRuleNameNotList(){ public List<String> getRuleNameNotList(){
return this.ruleNameNotList; return this.ruleNameNotList;
} }
/** /**
* 设置 规则名称 * 设置 规则名称
* @param ruleNameNotList * @param ruleNameNotList
*/ */
public void setRuleNameNotList(List<String> ruleNameNotList){ public void setRuleNameNotList(List<String> ruleNameNotList){
this.ruleNameNotList = ruleNameNotList; this.ruleNameNotList = ruleNameNotList;
} }
/** /**
* 获取 开始 增减类型(1.增加,2.扣除) * 获取 开始 增减类型(1.增加,2.扣除)
* @return subAddTypeStart * @return subAddTypeStart
*/ */
public Integer getSubAddTypeStart(){ public Integer getSubAddTypeStart(){
return this.subAddTypeStart; return this.subAddTypeStart;
} }
/** /**
* 设置 开始 增减类型(1.增加,2.扣除) * 设置 开始 增减类型(1.增加,2.扣除)
* @param subAddTypeStart * @param subAddTypeStart
*/ */
public void setSubAddTypeStart(Integer subAddTypeStart){ public void setSubAddTypeStart(Integer subAddTypeStart){
this.subAddTypeStart = subAddTypeStart; this.subAddTypeStart = subAddTypeStart;
} }
/** /**
* 获取 结束 增减类型(1.增加,2.扣除) * 获取 结束 增减类型(1.增加,2.扣除)
* @return $subAddTypeEnd * @return $subAddTypeEnd
*/ */
public Integer getSubAddTypeEnd(){ public Integer getSubAddTypeEnd(){
return this.subAddTypeEnd; return this.subAddTypeEnd;
} }
/** /**
* 设置 结束 增减类型(1.增加,2.扣除) * 设置 结束 增减类型(1.增加,2.扣除)
* @param subAddTypeEnd * @param subAddTypeEnd
*/ */
public void setSubAddTypeEnd(Integer subAddTypeEnd){ public void setSubAddTypeEnd(Integer subAddTypeEnd){
this.subAddTypeEnd = subAddTypeEnd; this.subAddTypeEnd = subAddTypeEnd;
} }
/** /**
* 获取 增加 增减类型(1.增加,2.扣除) * 获取 增加 增减类型(1.增加,2.扣除)
* @return subAddTypeIncrement * @return subAddTypeIncrement
*/ */
public Integer getSubAddTypeIncrement(){ public Integer getSubAddTypeIncrement(){
return this.subAddTypeIncrement; return this.subAddTypeIncrement;
} }
/** /**
* 设置 增加 增减类型(1.增加,2.扣除) * 设置 增加 增减类型(1.增加,2.扣除)
* @param subAddTypeIncrement * @param subAddTypeIncrement
*/ */
public void setSubAddTypeIncrement(Integer subAddTypeIncrement){ public void setSubAddTypeIncrement(Integer subAddTypeIncrement){
this.subAddTypeIncrement = subAddTypeIncrement; this.subAddTypeIncrement = subAddTypeIncrement;
} }
/** /**
* 获取 增减类型(1.增加,2.扣除) * 获取 增减类型(1.增加,2.扣除)
* @return subAddTypeList * @return subAddTypeList
*/ */
public List<Integer> getSubAddTypeList(){ public List<Integer> getSubAddTypeList(){
return this.subAddTypeList; return this.subAddTypeList;
} }
/** /**
* 设置 增减类型(1.增加,2.扣除) * 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeList * @param subAddTypeList
*/ */
public void setSubAddTypeList(List<Integer> subAddTypeList){ public void setSubAddTypeList(List<Integer> subAddTypeList){
this.subAddTypeList = subAddTypeList; this.subAddTypeList = subAddTypeList;
} }
/** /**
* 获取 增减类型(1.增加,2.扣除) * 获取 增减类型(1.增加,2.扣除)
* @return subAddTypeNotList * @return subAddTypeNotList
*/ */
public List<Integer> getSubAddTypeNotList(){ public List<Integer> getSubAddTypeNotList(){
return this.subAddTypeNotList; return this.subAddTypeNotList;
} }
/** /**
* 设置 增减类型(1.增加,2.扣除) * 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeNotList * @param subAddTypeNotList
*/ */
public void setSubAddTypeNotList(List<Integer> subAddTypeNotList){ public void setSubAddTypeNotList(List<Integer> subAddTypeNotList){
this.subAddTypeNotList = subAddTypeNotList; this.subAddTypeNotList = subAddTypeNotList;
} }
/** /**
* 获取 开始 扣分或增加分值 * 获取 开始 扣分或增加分值
* @return scoreStart * @return scoreStart
*/ */
public BigDecimal getScoreStart(){ public BigDecimal getScoreStart(){
return this.scoreStart; return this.scoreStart;
} }
/** /**
* 设置 开始 扣分或增加分值 * 设置 开始 扣分或增加分值
* @param scoreStart * @param scoreStart
*/ */
public void setScoreStart(BigDecimal scoreStart){ public void setScoreStart(BigDecimal scoreStart){
this.scoreStart = scoreStart; this.scoreStart = scoreStart;
} }
/** /**
* 获取 结束 扣分或增加分值 * 获取 结束 扣分或增加分值
* @return $scoreEnd * @return $scoreEnd
*/ */
public BigDecimal getScoreEnd(){ public BigDecimal getScoreEnd(){
return this.scoreEnd; return this.scoreEnd;
} }
/** /**
* 设置 结束 扣分或增加分值 * 设置 结束 扣分或增加分值
* @param scoreEnd * @param scoreEnd
*/ */
public void setScoreEnd(BigDecimal scoreEnd){ public void setScoreEnd(BigDecimal scoreEnd){
this.scoreEnd = scoreEnd; this.scoreEnd = scoreEnd;
} }
/** /**
* 获取 增加 扣分或增加分值 * 获取 增加 扣分或增加分值
* @return scoreIncrement * @return scoreIncrement
*/ */
public BigDecimal getScoreIncrement(){ public BigDecimal getScoreIncrement(){
return this.scoreIncrement; return this.scoreIncrement;
} }
/** /**
* 设置 增加 扣分或增加分值 * 设置 增加 扣分或增加分值
* @param scoreIncrement * @param scoreIncrement
*/ */
public void setScoreIncrement(BigDecimal scoreIncrement){ public void setScoreIncrement(BigDecimal scoreIncrement){
this.scoreIncrement = scoreIncrement; this.scoreIncrement = scoreIncrement;
} }
/** /**
* 获取 扣分或增加分值 * 获取 扣分或增加分值
* @return scoreList * @return scoreList
*/ */
public List<BigDecimal> getScoreList(){ public List<BigDecimal> getScoreList(){
return this.scoreList; return this.scoreList;
} }
/** /**
* 设置 扣分或增加分值 * 设置 扣分或增加分值
* @param scoreList * @param scoreList
*/ */
public void setScoreList(List<BigDecimal> scoreList){ public void setScoreList(List<BigDecimal> scoreList){
this.scoreList = scoreList; this.scoreList = scoreList;
} }
/** /**
* 获取 扣分或增加分值 * 获取 扣分或增加分值
* @return scoreNotList * @return scoreNotList
*/ */
public List<BigDecimal> getScoreNotList(){ public List<BigDecimal> getScoreNotList(){
return this.scoreNotList; return this.scoreNotList;
} }
/** /**
* 设置 扣分或增加分值 * 设置 扣分或增加分值
* @param scoreNotList * @param scoreNotList
*/ */
public void setScoreNotList(List<BigDecimal> scoreNotList){ public void setScoreNotList(List<BigDecimal> scoreNotList){
this.scoreNotList = scoreNotList; this.scoreNotList = scoreNotList;
} }
/** /**
* 获取 上下班时间 * 获取 上下班时间
* @return goOffTimeStrList * @return goOffTimeStrList
*/ */
public List<String> getGoOffTimeStrList(){ public List<String> getGoOffTimeStrList(){
return this.goOffTimeStrList; return this.goOffTimeStrList;
} }
/** /**
* 设置 上下班时间 * 设置 上下班时间
* @param goOffTimeStrList * @param goOffTimeStrList
*/ */
public void setGoOffTimeStrList(List<String> goOffTimeStrList){ public void setGoOffTimeStrList(List<String> goOffTimeStrList){
this.goOffTimeStrList = goOffTimeStrList; this.goOffTimeStrList = goOffTimeStrList;
} }
/** /**
* 获取 上下班时间 * 获取 上下班时间
* @return goOffTimeStrNotList * @return goOffTimeStrNotList
*/ */
public List<String> getGoOffTimeStrNotList(){ public List<String> getGoOffTimeStrNotList(){
return this.goOffTimeStrNotList; return this.goOffTimeStrNotList;
} }
/** /**
* 设置 上下班时间 * 设置 上下班时间
* @param goOffTimeStrNotList * @param goOffTimeStrNotList
*/ */
public void setGoOffTimeStrNotList(List<String> goOffTimeStrNotList){ public void setGoOffTimeStrNotList(List<String> goOffTimeStrNotList){
this.goOffTimeStrNotList = goOffTimeStrNotList; this.goOffTimeStrNotList = goOffTimeStrNotList;
} }
/** /**
* 获取 开始 异常时间 * 获取 开始 异常时间
* @return errorTimeStart * @return errorTimeStart
*/ */
public String getErrorTimeStart(){ public String getErrorTimeStart(){
return this.errorTimeStart; return this.errorTimeStart;
} }
/** /**
* 设置 开始 异常时间 * 设置 开始 异常时间
* @param errorTimeStart * @param errorTimeStart
*/ */
public void setErrorTimeStart(String errorTimeStart){ public void setErrorTimeStart(String errorTimeStart){
this.errorTimeStart = errorTimeStart; this.errorTimeStart = errorTimeStart;
} }
/** /**
* 获取 结束 异常时间 * 获取 结束 异常时间
* @return errorTimeEnd * @return errorTimeEnd
*/ */
public String getErrorTimeEnd(){ public String getErrorTimeEnd(){
return this.errorTimeEnd; return this.errorTimeEnd;
} }
/** /**
* 设置 结束 异常时间 * 设置 结束 异常时间
* @param errorTimeEnd * @param errorTimeEnd
*/ */
public void setErrorTimeEnd(String errorTimeEnd){ public void setErrorTimeEnd(String errorTimeEnd){
this.errorTimeEnd = errorTimeEnd; this.errorTimeEnd = errorTimeEnd;
} }
/** /**
* 获取 开始 实际打卡时间 * 获取 开始 实际打卡时间
* @return actualAttendTimeStart * @return actualAttendTimeStart
*/ */
public String getActualAttendTimeStart(){ public String getActualAttendTimeStart(){
return this.actualAttendTimeStart; return this.actualAttendTimeStart;
} }
/** /**
* 设置 开始 实际打卡时间 * 设置 开始 实际打卡时间
* @param actualAttendTimeStart * @param actualAttendTimeStart
*/ */
public void setActualAttendTimeStart(String actualAttendTimeStart){ public void setActualAttendTimeStart(String actualAttendTimeStart){
this.actualAttendTimeStart = actualAttendTimeStart; this.actualAttendTimeStart = actualAttendTimeStart;
} }
/** /**
* 获取 结束 实际打卡时间 * 获取 结束 实际打卡时间
* @return actualAttendTimeEnd * @return actualAttendTimeEnd
*/ */
public String getActualAttendTimeEnd(){ public String getActualAttendTimeEnd(){
return this.actualAttendTimeEnd; return this.actualAttendTimeEnd;
} }
/** /**
* 设置 结束 实际打卡时间 * 设置 结束 实际打卡时间
* @param actualAttendTimeEnd * @param actualAttendTimeEnd
*/ */
public void setActualAttendTimeEnd(String actualAttendTimeEnd){ public void setActualAttendTimeEnd(String actualAttendTimeEnd){
this.actualAttendTimeEnd = actualAttendTimeEnd; this.actualAttendTimeEnd = actualAttendTimeEnd;
} }
/** /**
* 获取 异常处理结果 * 获取 异常处理结果
* @return errorResultList * @return errorResultList
*/ */
public List<String> getErrorResultList(){ public List<String> getErrorResultList(){
return this.errorResultList; return this.errorResultList;
} }
/** /**
* 设置 异常处理结果 * 设置 异常处理结果
* @param errorResultList * @param errorResultList
*/ */
public void setErrorResultList(List<String> errorResultList){ public void setErrorResultList(List<String> errorResultList){
this.errorResultList = errorResultList; this.errorResultList = errorResultList;
} }
/** /**
* 获取 异常处理结果 * 获取 异常处理结果
* @return errorResultNotList * @return errorResultNotList
*/ */
public List<String> getErrorResultNotList(){ public List<String> getErrorResultNotList(){
return this.errorResultNotList; return this.errorResultNotList;
} }
/** /**
* 设置 异常处理结果 * 设置 异常处理结果
* @param errorResultNotList * @param errorResultNotList
*/ */
public void setErrorResultNotList(List<String> errorResultNotList){ public void setErrorResultNotList(List<String> errorResultNotList){
this.errorResultNotList = errorResultNotList; this.errorResultNotList = errorResultNotList;
} }
/** /**
* 获取 核查人员 * 获取 核查人员
* @return checkPersonList * @return checkPersonList
*/ */
public List<String> getCheckPersonList(){ public List<String> getCheckPersonList(){
return this.checkPersonList; return this.checkPersonList;
} }
/** /**
* 设置 核查人员 * 设置 核查人员
* @param checkPersonList * @param checkPersonList
*/ */
public void setCheckPersonList(List<String> checkPersonList){ public void setCheckPersonList(List<String> checkPersonList){
this.checkPersonList = checkPersonList; this.checkPersonList = checkPersonList;
} }
/** /**
* 获取 核查人员 * 获取 核查人员
* @return checkPersonNotList * @return checkPersonNotList
*/ */
public List<String> getCheckPersonNotList(){ public List<String> getCheckPersonNotList(){
return this.checkPersonNotList; return this.checkPersonNotList;
} }
/** /**
* 设置 核查人员 * 设置 核查人员
* @param checkPersonNotList * @param checkPersonNotList
*/ */
public void setCheckPersonNotList(List<String> checkPersonNotList){ public void setCheckPersonNotList(List<String> checkPersonNotList){
this.checkPersonNotList = checkPersonNotList; this.checkPersonNotList = checkPersonNotList;
} }
/** /**
* 获取 开始 核查时间 * 获取 开始 核查时间
* @return checkTimeStart * @return checkTimeStart
*/ */
public String getCheckTimeStart(){ public String getCheckTimeStart(){
return this.checkTimeStart; return this.checkTimeStart;
} }
/** /**
* 设置 开始 核查时间 * 设置 开始 核查时间
* @param checkTimeStart * @param checkTimeStart
*/ */
public void setCheckTimeStart(String checkTimeStart){ public void setCheckTimeStart(String checkTimeStart){
this.checkTimeStart = checkTimeStart; this.checkTimeStart = checkTimeStart;
} }
/** /**
* 获取 结束 核查时间 * 获取 结束 核查时间
* @return checkTimeEnd * @return checkTimeEnd
*/ */
public String getCheckTimeEnd(){ public String getCheckTimeEnd(){
return this.checkTimeEnd; return this.checkTimeEnd;
} }
/** /**
* 设置 结束 核查时间 * 设置 结束 核查时间
* @param checkTimeEnd * @param checkTimeEnd
*/ */
public void setCheckTimeEnd(String checkTimeEnd){ public void setCheckTimeEnd(String checkTimeEnd){
this.checkTimeEnd = checkTimeEnd; this.checkTimeEnd = checkTimeEnd;
} }
/** /**
* 获取 核查说明 * 获取 核查说明
* @return checkDescList * @return checkDescList
*/ */
public List<String> getCheckDescList(){ public List<String> getCheckDescList(){
return this.checkDescList; return this.checkDescList;
} }
/** /**
* 设置 核查说明 * 设置 核查说明
* @param checkDescList * @param checkDescList
*/ */
public void setCheckDescList(List<String> checkDescList){ public void setCheckDescList(List<String> checkDescList){
this.checkDescList = checkDescList; this.checkDescList = checkDescList;
} }
/** /**
* 获取 核查说明 * 获取 核查说明
* @return checkDescNotList * @return checkDescNotList
*/ */
public List<String> getCheckDescNotList(){ public List<String> getCheckDescNotList(){
return this.checkDescNotList; return this.checkDescNotList;
} }
/** /**
* 设置 核查说明 * 设置 核查说明
* @param checkDescNotList * @param checkDescNotList
*/ */
public void setCheckDescNotList(List<String> checkDescNotList){ public void setCheckDescNotList(List<String> checkDescNotList){
this.checkDescNotList = checkDescNotList; this.checkDescNotList = checkDescNotList;
} }
/** /**
* 获取 核查结果 * 获取 核查结果
* @return checkResultList * @return checkResultList
*/ */
public List<String> getCheckResultList(){ public List<String> getCheckResultList(){
return this.checkResultList; return this.checkResultList;
} }
/** /**
* 设置 核查结果 * 设置 核查结果
* @param checkResultList * @param checkResultList
*/ */
public void setCheckResultList(List<String> checkResultList){ public void setCheckResultList(List<String> checkResultList){
this.checkResultList = checkResultList; this.checkResultList = checkResultList;
} }
/** /**
* 获取 核查结果 * 获取 核查结果
* @return checkResultNotList * @return checkResultNotList
*/ */
public List<String> getCheckResultNotList(){ public List<String> getCheckResultNotList(){
return this.checkResultNotList; return this.checkResultNotList;
} }
/** /**
* 设置 核查结果 * 设置 核查结果
* @param checkResultNotList * @param checkResultNotList
*/ */
public void setCheckResultNotList(List<String> checkResultNotList){ public void setCheckResultNotList(List<String> checkResultNotList){
this.checkResultNotList = checkResultNotList; this.checkResultNotList = checkResultNotList;
} }
/** /**
* 获取 开始 处理状态(1.未处理,2.已处理) * 获取 开始 处理状态(1.未处理,2.已处理)
* @return checkStatusStart * @return checkStatusStart
*/ */
public Integer getCheckStatusStart(){ public Integer getCheckStatusStart(){
return this.checkStatusStart; return this.checkStatusStart;
} }
/** /**
* 设置 开始 处理状态(1.未处理,2.已处理) * 设置 开始 处理状态(1.未处理,2.已处理)
* @param checkStatusStart * @param checkStatusStart
*/ */
public void setCheckStatusStart(Integer checkStatusStart){ public void setCheckStatusStart(Integer checkStatusStart){
this.checkStatusStart = checkStatusStart; this.checkStatusStart = checkStatusStart;
} }
/** /**
* 获取 结束 处理状态(1.未处理,2.已处理) * 获取 结束 处理状态(1.未处理,2.已处理)
* @return $checkStatusEnd * @return $checkStatusEnd
*/ */
public Integer getCheckStatusEnd(){ public Integer getCheckStatusEnd(){
return this.checkStatusEnd; return this.checkStatusEnd;
} }
/** /**
* 设置 结束 处理状态(1.未处理,2.已处理) * 设置 结束 处理状态(1.未处理,2.已处理)
* @param checkStatusEnd * @param checkStatusEnd
*/ */
public void setCheckStatusEnd(Integer checkStatusEnd){ public void setCheckStatusEnd(Integer checkStatusEnd){
this.checkStatusEnd = checkStatusEnd; this.checkStatusEnd = checkStatusEnd;
} }
/** /**
* 获取 增加 处理状态(1.未处理,2.已处理) * 获取 增加 处理状态(1.未处理,2.已处理)
* @return checkStatusIncrement * @return checkStatusIncrement
*/ */
public Integer getCheckStatusIncrement(){ public Integer getCheckStatusIncrement(){
return this.checkStatusIncrement; return this.checkStatusIncrement;
} }
/** /**
* 设置 增加 处理状态(1.未处理,2.已处理) * 设置 增加 处理状态(1.未处理,2.已处理)
* @param checkStatusIncrement * @param checkStatusIncrement
*/ */
public void setCheckStatusIncrement(Integer checkStatusIncrement){ public void setCheckStatusIncrement(Integer checkStatusIncrement){
this.checkStatusIncrement = checkStatusIncrement; this.checkStatusIncrement = checkStatusIncrement;
} }
/** /**
* 获取 处理状态(1.未处理,2.已处理) * 获取 处理状态(1.未处理,2.已处理)
* @return checkStatusList * @return checkStatusList
*/ */
public List<Integer> getCheckStatusList(){ public List<Integer> getCheckStatusList(){
return this.checkStatusList; return this.checkStatusList;
} }
/** /**
* 设置 处理状态(1.未处理,2.已处理) * 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusList * @param checkStatusList
*/ */
public void setCheckStatusList(List<Integer> checkStatusList){ public void setCheckStatusList(List<Integer> checkStatusList){
this.checkStatusList = checkStatusList; this.checkStatusList = checkStatusList;
} }
/** /**
* 获取 处理状态(1.未处理,2.已处理) * 获取 处理状态(1.未处理,2.已处理)
* @return checkStatusNotList * @return checkStatusNotList
*/ */
public List<Integer> getCheckStatusNotList(){ public List<Integer> getCheckStatusNotList(){
return this.checkStatusNotList; return this.checkStatusNotList;
} }
/** /**
* 设置 处理状态(1.未处理,2.已处理) * 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusNotList * @param checkStatusNotList
*/ */
public void setCheckStatusNotList(List<Integer> checkStatusNotList){ public void setCheckStatusNotList(List<Integer> checkStatusNotList){
this.checkStatusNotList = checkStatusNotList; this.checkStatusNotList = checkStatusNotList;
} }
/** /**
* 获取 开始 创建用户 * 获取 开始 创建用户
* @return createUserIdStart * @return createUserIdStart
*/ */
public Long getCreateUserIdStart(){ public Long getCreateUserIdStart(){
return this.createUserIdStart; return this.createUserIdStart;
} }
/** /**
* 设置 开始 创建用户 * 设置 开始 创建用户
* @param createUserIdStart * @param createUserIdStart
*/ */
public void setCreateUserIdStart(Long createUserIdStart){ public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart; this.createUserIdStart = createUserIdStart;
} }
/** /**
* 获取 结束 创建用户 * 获取 结束 创建用户
* @return $createUserIdEnd * @return $createUserIdEnd
*/ */
public Long getCreateUserIdEnd(){ public Long getCreateUserIdEnd(){
return this.createUserIdEnd; return this.createUserIdEnd;
} }
/** /**
* 设置 结束 创建用户 * 设置 结束 创建用户
* @param createUserIdEnd * @param createUserIdEnd
*/ */
public void setCreateUserIdEnd(Long createUserIdEnd){ public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd; this.createUserIdEnd = createUserIdEnd;
} }
/** /**
* 获取 增加 创建用户 * 获取 增加 创建用户
* @return createUserIdIncrement * @return createUserIdIncrement
*/ */
public Long getCreateUserIdIncrement(){ public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement; return this.createUserIdIncrement;
} }
/** /**
* 设置 增加 创建用户 * 设置 增加 创建用户
* @param createUserIdIncrement * @param createUserIdIncrement
*/ */
public void setCreateUserIdIncrement(Long createUserIdIncrement){ public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement; this.createUserIdIncrement = createUserIdIncrement;
} }
/** /**
* 获取 创建用户 * 获取 创建用户
* @return createUserIdList * @return createUserIdList
*/ */
public List<Long> getCreateUserIdList(){ public List<Long> getCreateUserIdList(){
return this.createUserIdList; return this.createUserIdList;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdList * @param createUserIdList
*/ */
public void setCreateUserIdList(List<Long> createUserIdList){ public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList; this.createUserIdList = createUserIdList;
} }
/** /**
* 获取 创建用户 * 获取 创建用户
* @return createUserIdNotList * @return createUserIdNotList
*/ */
public List<Long> getCreateUserIdNotList(){ public List<Long> getCreateUserIdNotList(){
return this.createUserIdNotList; return this.createUserIdNotList;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdNotList * @param createUserIdNotList
*/ */
public void setCreateUserIdNotList(List<Long> createUserIdNotList){ public void setCreateUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList; this.createUserIdNotList = createUserIdNotList;
} }
/** /**
* 获取 开始 创建时间 * 获取 开始 创建时间
* @return createTimeStart * @return createTimeStart
*/ */
public String getCreateTimeStart(){ public String getCreateTimeStart(){
return this.createTimeStart; return this.createTimeStart;
} }
/** /**
* 设置 开始 创建时间 * 设置 开始 创建时间
* @param createTimeStart * @param createTimeStart
*/ */
public void setCreateTimeStart(String createTimeStart){ public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart; this.createTimeStart = createTimeStart;
} }
/** /**
* 获取 结束 创建时间 * 获取 结束 创建时间
* @return createTimeEnd * @return createTimeEnd
*/ */
public String getCreateTimeEnd(){ public String getCreateTimeEnd(){
return this.createTimeEnd; return this.createTimeEnd;
} }
/** /**
* 设置 结束 创建时间 * 设置 结束 创建时间
* @param createTimeEnd * @param createTimeEnd
*/ */
public void setCreateTimeEnd(String createTimeEnd){ public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd; this.createTimeEnd = createTimeEnd;
} }
/** /**
* 获取 开始 更新用户 * 获取 开始 更新用户
* @return updateUserIdStart * @return updateUserIdStart
*/ */
public Long getUpdateUserIdStart(){ public Long getUpdateUserIdStart(){
return this.updateUserIdStart; return this.updateUserIdStart;
} }
/** /**
* 设置 开始 更新用户 * 设置 开始 更新用户
* @param updateUserIdStart * @param updateUserIdStart
*/ */
public void setUpdateUserIdStart(Long updateUserIdStart){ public void setUpdateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart; this.updateUserIdStart = updateUserIdStart;
} }
/** /**
* 获取 结束 更新用户 * 获取 结束 更新用户
* @return $updateUserIdEnd * @return $updateUserIdEnd
*/ */
public Long getUpdateUserIdEnd(){ public Long getUpdateUserIdEnd(){
return this.updateUserIdEnd; return this.updateUserIdEnd;
} }
/** /**
* 设置 结束 更新用户 * 设置 结束 更新用户
* @param updateUserIdEnd * @param updateUserIdEnd
*/ */
public void setUpdateUserIdEnd(Long updateUserIdEnd){ public void setUpdateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd; this.updateUserIdEnd = updateUserIdEnd;
} }
/** /**
* 获取 增加 更新用户 * 获取 增加 更新用户
* @return updateUserIdIncrement * @return updateUserIdIncrement
*/ */
public Long getUpdateUserIdIncrement(){ public Long getUpdateUserIdIncrement(){
return this.updateUserIdIncrement; return this.updateUserIdIncrement;
} }
/** /**
* 设置 增加 更新用户 * 设置 增加 更新用户
* @param updateUserIdIncrement * @param updateUserIdIncrement
*/ */
public void setUpdateUserIdIncrement(Long updateUserIdIncrement){ public void setUpdateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement; this.updateUserIdIncrement = updateUserIdIncrement;
} }
/** /**
* 获取 更新用户 * 获取 更新用户
* @return updateUserIdList * @return updateUserIdList
*/ */
public List<Long> getUpdateUserIdList(){ public List<Long> getUpdateUserIdList(){
return this.updateUserIdList; return this.updateUserIdList;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdList * @param updateUserIdList
*/ */
public void setUpdateUserIdList(List<Long> updateUserIdList){ public void setUpdateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList; this.updateUserIdList = updateUserIdList;
} }
/** /**
* 获取 更新用户 * 获取 更新用户
* @return updateUserIdNotList * @return updateUserIdNotList
*/ */
public List<Long> getUpdateUserIdNotList(){ public List<Long> getUpdateUserIdNotList(){
return this.updateUserIdNotList; return this.updateUserIdNotList;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdNotList * @param updateUserIdNotList
*/ */
public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){ public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList; this.updateUserIdNotList = updateUserIdNotList;
} }
/** /**
* 获取 开始 更新时间 * 获取 开始 更新时间
* @return updateTimeStart * @return updateTimeStart
*/ */
public String getUpdateTimeStart(){ public String getUpdateTimeStart(){
return this.updateTimeStart; return this.updateTimeStart;
} }
/** /**
* 设置 开始 更新时间 * 设置 开始 更新时间
* @param updateTimeStart * @param updateTimeStart
*/ */
public void setUpdateTimeStart(String updateTimeStart){ public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart; this.updateTimeStart = updateTimeStart;
} }
/** /**
* 获取 结束 更新时间 * 获取 结束 更新时间
* @return updateTimeEnd * @return updateTimeEnd
*/ */
public String getUpdateTimeEnd(){ public String getUpdateTimeEnd(){
return this.updateTimeEnd; return this.updateTimeEnd;
} }
/** /**
* 设置 结束 更新时间 * 设置 结束 更新时间
* @param updateTimeEnd * @param updateTimeEnd
*/ */
public void setUpdateTimeEnd(String updateTimeEnd){ public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd; this.updateTimeEnd = updateTimeEnd;
} }
/** /**
* 设置 序号,主键,自增长 * 获取 开始 扣分方式(1.系统自动,2.人工添加,3.大厅巡查)
* @param id * @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){ public CheckAttendRecordQuery id(Long id){
setId(id); setId(id);
return this; return this;
} }
/** /**
* 设置 开始 序号,主键,自增长 * 设置 开始 序号,主键,自增长
* @param idStart * @param idStart
*/ */
public CheckAttendRecordQuery idStart(Long idStart){ public CheckAttendRecordQuery idStart(Long idStart){
this.idStart = idStart; this.idStart = idStart;
return this; return this;
} }
/** /**
* 设置 结束 序号,主键,自增长 * 设置 结束 序号,主键,自增长
* @param idEnd * @param idEnd
*/ */
public CheckAttendRecordQuery idEnd(Long idEnd){ public CheckAttendRecordQuery idEnd(Long idEnd){
this.idEnd = idEnd; this.idEnd = idEnd;
return this; return this;
} }
/** /**
* 设置 增加 序号,主键,自增长 * 设置 增加 序号,主键,自增长
* @param idIncrement * @param idIncrement
*/ */
public CheckAttendRecordQuery idIncrement(Long idIncrement){ public CheckAttendRecordQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement; this.idIncrement = idIncrement;
return this; return this;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idList * @param idList
*/ */
public CheckAttendRecordQuery idList(List<Long> idList){ public CheckAttendRecordQuery idList(List<Long> idList){
this.idList = idList; this.idList = idList;
return this; return this;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idNotList * @param idNotList
*/ */
public CheckAttendRecordQuery idNotList(List<Long> idNotList){ public CheckAttendRecordQuery idNotList(List<Long> idNotList){
this.idNotList = idNotList; this.idNotList = idNotList;
return this; return this;
} }
/** /**
* 设置 记录ID * 设置 记录ID
* @param recordId * @param recordId
*/ */
public CheckAttendRecordQuery recordId(Long recordId){ public CheckAttendRecordQuery recordId(Long recordId){
setRecordId(recordId); setRecordId(recordId);
return this; return this;
} }
/** /**
* 设置 开始 记录ID * 设置 开始 记录ID
* @param recordIdStart * @param recordIdStart
*/ */
public CheckAttendRecordQuery recordIdStart(Long recordIdStart){ public CheckAttendRecordQuery recordIdStart(Long recordIdStart){
this.recordIdStart = recordIdStart; this.recordIdStart = recordIdStart;
return this; return this;
} }
/** /**
* 设置 结束 记录ID * 设置 结束 记录ID
* @param recordIdEnd * @param recordIdEnd
*/ */
public CheckAttendRecordQuery recordIdEnd(Long recordIdEnd){ public CheckAttendRecordQuery recordIdEnd(Long recordIdEnd){
this.recordIdEnd = recordIdEnd; this.recordIdEnd = recordIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 记录ID * 设置 增加 记录ID
* @param recordIdIncrement * @param recordIdIncrement
*/ */
public CheckAttendRecordQuery recordIdIncrement(Long recordIdIncrement){ public CheckAttendRecordQuery recordIdIncrement(Long recordIdIncrement){
this.recordIdIncrement = recordIdIncrement; this.recordIdIncrement = recordIdIncrement;
return this; return this;
} }
/** /**
* 设置 记录ID * 设置 记录ID
* @param recordIdList * @param recordIdList
*/ */
public CheckAttendRecordQuery recordIdList(List<Long> recordIdList){ public CheckAttendRecordQuery recordIdList(List<Long> recordIdList){
this.recordIdList = recordIdList; this.recordIdList = recordIdList;
return this; return this;
} }
/** /**
* 设置 记录ID * 设置 记录ID
* @param recordIdNotList * @param recordIdNotList
*/ */
public CheckAttendRecordQuery recordIdNotList(List<Long> recordIdNotList){ public CheckAttendRecordQuery recordIdNotList(List<Long> recordIdNotList){
this.recordIdNotList = recordIdNotList; this.recordIdNotList = recordIdNotList;
return this; return this;
} }
/** /**
* 设置 员工ID * 设置 员工ID
* @param staffId * @param staffId
*/ */
public CheckAttendRecordQuery staffId(Long staffId){ public CheckAttendRecordQuery staffId(Long staffId){
setStaffId(staffId); setStaffId(staffId);
return this; return this;
} }
/** /**
* 设置 开始 员工ID * 设置 开始 员工ID
* @param staffIdStart * @param staffIdStart
*/ */
public CheckAttendRecordQuery staffIdStart(Long staffIdStart){ public CheckAttendRecordQuery staffIdStart(Long staffIdStart){
this.staffIdStart = staffIdStart; this.staffIdStart = staffIdStart;
return this; return this;
} }
/** /**
* 设置 结束 员工ID * 设置 结束 员工ID
* @param staffIdEnd * @param staffIdEnd
*/ */
public CheckAttendRecordQuery staffIdEnd(Long staffIdEnd){ public CheckAttendRecordQuery staffIdEnd(Long staffIdEnd){
this.staffIdEnd = staffIdEnd; this.staffIdEnd = staffIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 员工ID * 设置 增加 员工ID
* @param staffIdIncrement * @param staffIdIncrement
*/ */
public CheckAttendRecordQuery staffIdIncrement(Long staffIdIncrement){ public CheckAttendRecordQuery staffIdIncrement(Long staffIdIncrement){
this.staffIdIncrement = staffIdIncrement; this.staffIdIncrement = staffIdIncrement;
return this; return this;
} }
/** /**
* 设置 员工ID * 设置 员工ID
* @param staffIdList * @param staffIdList
*/ */
public CheckAttendRecordQuery staffIdList(List<Long> staffIdList){ public CheckAttendRecordQuery staffIdList(List<Long> staffIdList){
this.staffIdList = staffIdList; this.staffIdList = staffIdList;
return this; return this;
} }
/** /**
* 设置 员工ID * 设置 员工ID
* @param staffIdNotList * @param staffIdNotList
*/ */
public CheckAttendRecordQuery staffIdNotList(List<Long> staffIdNotList){ public CheckAttendRecordQuery staffIdNotList(List<Long> staffIdNotList){
this.staffIdNotList = staffIdNotList; this.staffIdNotList = staffIdNotList;
return this; return this;
} }
/** /**
* 设置 员工姓名 * 设置 员工姓名
* @param staffName * @param staffName
*/ */
public CheckAttendRecordQuery staffName(String staffName){ public CheckAttendRecordQuery staffName(String staffName){
setStaffName(staffName); setStaffName(staffName);
return this; return this;
} }
/** /**
* 设置 员工姓名 * 设置 员工姓名
* @param staffNameList * @param staffNameList
*/ */
public CheckAttendRecordQuery staffNameList(List<String> staffNameList){ public CheckAttendRecordQuery staffNameList(List<String> staffNameList){
this.staffNameList = staffNameList; this.staffNameList = staffNameList;
return this; return this;
} }
/** /**
* 设置 工号 * 设置 工号
* @param workNum * @param workNum
*/ */
public CheckAttendRecordQuery workNum(String workNum){ public CheckAttendRecordQuery workNum(String workNum){
setWorkNum(workNum); setWorkNum(workNum);
return this; return this;
} }
/** /**
* 设置 工号 * 设置 工号
* @param workNumList * @param workNumList
*/ */
public CheckAttendRecordQuery workNumList(List<String> workNumList){ public CheckAttendRecordQuery workNumList(List<String> workNumList){
this.workNumList = workNumList; this.workNumList = workNumList;
return this; return this;
} }
/** /**
* 设置 所属部门 * 设置 所属部门
* @param deptId * @param deptId
*/ */
public CheckAttendRecordQuery deptId(Long deptId){ public CheckAttendRecordQuery deptId(Long deptId){
setDeptId(deptId); setDeptId(deptId);
return this; return this;
} }
/** /**
* 设置 开始 所属部门 * 设置 开始 所属部门
* @param deptIdStart * @param deptIdStart
*/ */
public CheckAttendRecordQuery deptIdStart(Long deptIdStart){ public CheckAttendRecordQuery deptIdStart(Long deptIdStart){
this.deptIdStart = deptIdStart; this.deptIdStart = deptIdStart;
return this; return this;
} }
/** /**
* 设置 结束 所属部门 * 设置 结束 所属部门
* @param deptIdEnd * @param deptIdEnd
*/ */
public CheckAttendRecordQuery deptIdEnd(Long deptIdEnd){ public CheckAttendRecordQuery deptIdEnd(Long deptIdEnd){
this.deptIdEnd = deptIdEnd; this.deptIdEnd = deptIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 所属部门 * 设置 增加 所属部门
* @param deptIdIncrement * @param deptIdIncrement
*/ */
public CheckAttendRecordQuery deptIdIncrement(Long deptIdIncrement){ public CheckAttendRecordQuery deptIdIncrement(Long deptIdIncrement){
this.deptIdIncrement = deptIdIncrement; this.deptIdIncrement = deptIdIncrement;
return this; return this;
} }
/** /**
* 设置 所属部门 * 设置 所属部门
* @param deptIdList * @param deptIdList
*/ */
public CheckAttendRecordQuery deptIdList(List<Long> deptIdList){ public CheckAttendRecordQuery deptIdList(List<Long> deptIdList){
this.deptIdList = deptIdList; this.deptIdList = deptIdList;
return this; return this;
} }
/** /**
* 设置 所属部门 * 设置 所属部门
* @param deptIdNotList * @param deptIdNotList
*/ */
public CheckAttendRecordQuery deptIdNotList(List<Long> deptIdNotList){ public CheckAttendRecordQuery deptIdNotList(List<Long> deptIdNotList){
this.deptIdNotList = deptIdNotList; this.deptIdNotList = deptIdNotList;
return this; return this;
} }
/** /**
* 设置 所属部门名称 * 设置 所属部门名称
* @param deptName * @param deptName
*/ */
public CheckAttendRecordQuery deptName(String deptName){ public CheckAttendRecordQuery deptName(String deptName){
setDeptName(deptName); setDeptName(deptName);
return this; return this;
} }
/** /**
* 设置 所属部门名称 * 设置 所属部门名称
* @param deptNameList * @param deptNameList
*/ */
public CheckAttendRecordQuery deptNameList(List<String> deptNameList){ public CheckAttendRecordQuery deptNameList(List<String> deptNameList){
this.deptNameList = deptNameList; this.deptNameList = deptNameList;
return this; return this;
} }
/** /**
* 设置 所属考勤组ID * 设置 所属考勤组ID
* @param attendanceGroupId * @param attendanceGroupId
*/ */
public CheckAttendRecordQuery attendanceGroupId(Long attendanceGroupId){ public CheckAttendRecordQuery attendanceGroupId(Long attendanceGroupId){
setAttendanceGroupId(attendanceGroupId); setAttendanceGroupId(attendanceGroupId);
return this; return this;
} }
/** /**
* 设置 开始 所属考勤组ID * 设置 开始 所属考勤组ID
* @param attendanceGroupIdStart * @param attendanceGroupIdStart
*/ */
public CheckAttendRecordQuery attendanceGroupIdStart(Long attendanceGroupIdStart){ public CheckAttendRecordQuery attendanceGroupIdStart(Long attendanceGroupIdStart){
this.attendanceGroupIdStart = attendanceGroupIdStart; this.attendanceGroupIdStart = attendanceGroupIdStart;
return this; return this;
} }
/** /**
* 设置 结束 所属考勤组ID * 设置 结束 所属考勤组ID
* @param attendanceGroupIdEnd * @param attendanceGroupIdEnd
*/ */
public CheckAttendRecordQuery attendanceGroupIdEnd(Long attendanceGroupIdEnd){ public CheckAttendRecordQuery attendanceGroupIdEnd(Long attendanceGroupIdEnd){
this.attendanceGroupIdEnd = attendanceGroupIdEnd; this.attendanceGroupIdEnd = attendanceGroupIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 所属考勤组ID * 设置 增加 所属考勤组ID
* @param attendanceGroupIdIncrement * @param attendanceGroupIdIncrement
*/ */
public CheckAttendRecordQuery attendanceGroupIdIncrement(Long attendanceGroupIdIncrement){ public CheckAttendRecordQuery attendanceGroupIdIncrement(Long attendanceGroupIdIncrement){
this.attendanceGroupIdIncrement = attendanceGroupIdIncrement; this.attendanceGroupIdIncrement = attendanceGroupIdIncrement;
return this; return this;
} }
/** /**
* 设置 所属考勤组ID * 设置 所属考勤组ID
* @param attendanceGroupIdList * @param attendanceGroupIdList
*/ */
public CheckAttendRecordQuery attendanceGroupIdList(List<Long> attendanceGroupIdList){ public CheckAttendRecordQuery attendanceGroupIdList(List<Long> attendanceGroupIdList){
this.attendanceGroupIdList = attendanceGroupIdList; this.attendanceGroupIdList = attendanceGroupIdList;
return this; return this;
} }
/** /**
* 设置 所属考勤组ID * 设置 所属考勤组ID
* @param attendanceGroupIdNotList * @param attendanceGroupIdNotList
*/ */
public CheckAttendRecordQuery attendanceGroupIdNotList(List<Long> attendanceGroupIdNotList){ public CheckAttendRecordQuery attendanceGroupIdNotList(List<Long> attendanceGroupIdNotList){
this.attendanceGroupIdNotList = attendanceGroupIdNotList; this.attendanceGroupIdNotList = attendanceGroupIdNotList;
return this; return this;
} }
/** /**
* 设置 所属考勤组名称 * 设置 所属考勤组名称
* @param attendanceGroupName * @param attendanceGroupName
*/ */
public CheckAttendRecordQuery attendanceGroupName(String attendanceGroupName){ public CheckAttendRecordQuery attendanceGroupName(String attendanceGroupName){
setAttendanceGroupName(attendanceGroupName); setAttendanceGroupName(attendanceGroupName);
return this; return this;
} }
/** /**
* 设置 所属考勤组名称 * 设置 所属考勤组名称
* @param attendanceGroupNameList * @param attendanceGroupNameList
*/ */
public CheckAttendRecordQuery attendanceGroupNameList(List<String> attendanceGroupNameList){ public CheckAttendRecordQuery attendanceGroupNameList(List<String> attendanceGroupNameList){
this.attendanceGroupNameList = attendanceGroupNameList; this.attendanceGroupNameList = attendanceGroupNameList;
return this; return this;
} }
/** /**
* 设置 绩效规则id * 设置 绩效规则id
* @param ruleId * @param ruleId
*/ */
public CheckAttendRecordQuery ruleId(Long ruleId){ public CheckAttendRecordQuery ruleId(Long ruleId){
setRuleId(ruleId); setRuleId(ruleId);
return this; return this;
} }
/** /**
* 设置 开始 绩效规则id * 设置 开始 绩效规则id
* @param ruleIdStart * @param ruleIdStart
*/ */
public CheckAttendRecordQuery ruleIdStart(Long ruleIdStart){ public CheckAttendRecordQuery ruleIdStart(Long ruleIdStart){
this.ruleIdStart = ruleIdStart; this.ruleIdStart = ruleIdStart;
return this; return this;
} }
/** /**
* 设置 结束 绩效规则id * 设置 结束 绩效规则id
* @param ruleIdEnd * @param ruleIdEnd
*/ */
public CheckAttendRecordQuery ruleIdEnd(Long ruleIdEnd){ public CheckAttendRecordQuery ruleIdEnd(Long ruleIdEnd){
this.ruleIdEnd = ruleIdEnd; this.ruleIdEnd = ruleIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 绩效规则id * 设置 增加 绩效规则id
* @param ruleIdIncrement * @param ruleIdIncrement
*/ */
public CheckAttendRecordQuery ruleIdIncrement(Long ruleIdIncrement){ public CheckAttendRecordQuery ruleIdIncrement(Long ruleIdIncrement){
this.ruleIdIncrement = ruleIdIncrement; this.ruleIdIncrement = ruleIdIncrement;
return this; return this;
} }
/** /**
* 设置 绩效规则id * 设置 绩效规则id
* @param ruleIdList * @param ruleIdList
*/ */
public CheckAttendRecordQuery ruleIdList(List<Long> ruleIdList){ public CheckAttendRecordQuery ruleIdList(List<Long> ruleIdList){
this.ruleIdList = ruleIdList; this.ruleIdList = ruleIdList;
return this; return this;
} }
/** /**
* 设置 绩效规则id * 设置 绩效规则id
* @param ruleIdNotList * @param ruleIdNotList
*/ */
public CheckAttendRecordQuery ruleIdNotList(List<Long> ruleIdNotList){ public CheckAttendRecordQuery ruleIdNotList(List<Long> ruleIdNotList){
this.ruleIdNotList = ruleIdNotList; this.ruleIdNotList = ruleIdNotList;
return this; return this;
} }
/** /**
* 设置 规则名称 * 设置 规则名称
* @param ruleName * @param ruleName
*/ */
public CheckAttendRecordQuery ruleName(String ruleName){ public CheckAttendRecordQuery ruleName(String ruleName){
setRuleName(ruleName); setRuleName(ruleName);
return this; return this;
} }
/** /**
* 设置 规则名称 * 设置 规则名称
* @param ruleNameList * @param ruleNameList
*/ */
public CheckAttendRecordQuery ruleNameList(List<String> ruleNameList){ public CheckAttendRecordQuery ruleNameList(List<String> ruleNameList){
this.ruleNameList = ruleNameList; this.ruleNameList = ruleNameList;
return this; return this;
} }
/** /**
* 设置 增减类型(1.增加,2.扣除) * 设置 增减类型(1.增加,2.扣除)
* @param subAddType * @param subAddType
*/ */
public CheckAttendRecordQuery subAddType(Integer subAddType){ public CheckAttendRecordQuery subAddType(Integer subAddType){
setSubAddType(subAddType); setSubAddType(subAddType);
return this; return this;
} }
/** /**
* 设置 开始 增减类型(1.增加,2.扣除) * 设置 开始 增减类型(1.增加,2.扣除)
* @param subAddTypeStart * @param subAddTypeStart
*/ */
public CheckAttendRecordQuery subAddTypeStart(Integer subAddTypeStart){ public CheckAttendRecordQuery subAddTypeStart(Integer subAddTypeStart){
this.subAddTypeStart = subAddTypeStart; this.subAddTypeStart = subAddTypeStart;
return this; return this;
} }
/** /**
* 设置 结束 增减类型(1.增加,2.扣除) * 设置 结束 增减类型(1.增加,2.扣除)
* @param subAddTypeEnd * @param subAddTypeEnd
*/ */
public CheckAttendRecordQuery subAddTypeEnd(Integer subAddTypeEnd){ public CheckAttendRecordQuery subAddTypeEnd(Integer subAddTypeEnd){
this.subAddTypeEnd = subAddTypeEnd; this.subAddTypeEnd = subAddTypeEnd;
return this; return this;
} }
/** /**
* 设置 增加 增减类型(1.增加,2.扣除) * 设置 增加 增减类型(1.增加,2.扣除)
* @param subAddTypeIncrement * @param subAddTypeIncrement
*/ */
public CheckAttendRecordQuery subAddTypeIncrement(Integer subAddTypeIncrement){ public CheckAttendRecordQuery subAddTypeIncrement(Integer subAddTypeIncrement){
this.subAddTypeIncrement = subAddTypeIncrement; this.subAddTypeIncrement = subAddTypeIncrement;
return this; return this;
} }
/** /**
* 设置 增减类型(1.增加,2.扣除) * 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeList * @param subAddTypeList
*/ */
public CheckAttendRecordQuery subAddTypeList(List<Integer> subAddTypeList){ public CheckAttendRecordQuery subAddTypeList(List<Integer> subAddTypeList){
this.subAddTypeList = subAddTypeList; this.subAddTypeList = subAddTypeList;
return this; return this;
} }
/** /**
* 设置 增减类型(1.增加,2.扣除) * 设置 增减类型(1.增加,2.扣除)
* @param subAddTypeNotList * @param subAddTypeNotList
*/ */
public CheckAttendRecordQuery subAddTypeNotList(List<Integer> subAddTypeNotList){ public CheckAttendRecordQuery subAddTypeNotList(List<Integer> subAddTypeNotList){
this.subAddTypeNotList = subAddTypeNotList; this.subAddTypeNotList = subAddTypeNotList;
return this; return this;
} }
/** /**
* 设置 扣分或增加分值 * 设置 扣分或增加分值
* @param score * @param score
*/ */
public CheckAttendRecordQuery score(BigDecimal score){ public CheckAttendRecordQuery score(BigDecimal score){
setScore(score); setScore(score);
return this; return this;
} }
/** /**
* 设置 开始 扣分或增加分值 * 设置 开始 扣分或增加分值
* @param scoreStart * @param scoreStart
*/ */
public CheckAttendRecordQuery scoreStart(BigDecimal scoreStart){ public CheckAttendRecordQuery scoreStart(BigDecimal scoreStart){
this.scoreStart = scoreStart; this.scoreStart = scoreStart;
return this; return this;
} }
/** /**
* 设置 结束 扣分或增加分值 * 设置 结束 扣分或增加分值
* @param scoreEnd * @param scoreEnd
*/ */
public CheckAttendRecordQuery scoreEnd(BigDecimal scoreEnd){ public CheckAttendRecordQuery scoreEnd(BigDecimal scoreEnd){
this.scoreEnd = scoreEnd; this.scoreEnd = scoreEnd;
return this; return this;
} }
/** /**
* 设置 增加 扣分或增加分值 * 设置 增加 扣分或增加分值
* @param scoreIncrement * @param scoreIncrement
*/ */
public CheckAttendRecordQuery scoreIncrement(BigDecimal scoreIncrement){ public CheckAttendRecordQuery scoreIncrement(BigDecimal scoreIncrement){
this.scoreIncrement = scoreIncrement; this.scoreIncrement = scoreIncrement;
return this; return this;
} }
/** /**
* 设置 扣分或增加分值 * 设置 扣分或增加分值
* @param scoreList * @param scoreList
*/ */
public CheckAttendRecordQuery scoreList(List<BigDecimal> scoreList){ public CheckAttendRecordQuery scoreList(List<BigDecimal> scoreList){
this.scoreList = scoreList; this.scoreList = scoreList;
return this; return this;
} }
/** /**
* 设置 扣分或增加分值 * 设置 扣分或增加分值
* @param scoreNotList * @param scoreNotList
*/ */
public CheckAttendRecordQuery scoreNotList(List<BigDecimal> scoreNotList){ public CheckAttendRecordQuery scoreNotList(List<BigDecimal> scoreNotList){
this.scoreNotList = scoreNotList; this.scoreNotList = scoreNotList;
return this; return this;
} }
/** /**
* 设置 上下班时间 * 设置 上下班时间
* @param goOffTimeStr * @param goOffTimeStr
*/ */
public CheckAttendRecordQuery goOffTimeStr(String goOffTimeStr){ public CheckAttendRecordQuery goOffTimeStr(String goOffTimeStr){
setGoOffTimeStr(goOffTimeStr); setGoOffTimeStr(goOffTimeStr);
return this; return this;
} }
/** /**
* 设置 上下班时间 * 设置 上下班时间
* @param goOffTimeStrList * @param goOffTimeStrList
*/ */
public CheckAttendRecordQuery goOffTimeStrList(List<String> goOffTimeStrList){ public CheckAttendRecordQuery goOffTimeStrList(List<String> goOffTimeStrList){
this.goOffTimeStrList = goOffTimeStrList; this.goOffTimeStrList = goOffTimeStrList;
return this; return this;
} }
/** /**
* 设置 异常处理结果 * 设置 异常处理结果
* @param errorResult * @param errorResult
*/ */
public CheckAttendRecordQuery errorResult(String errorResult){ public CheckAttendRecordQuery errorResult(String errorResult){
setErrorResult(errorResult); setErrorResult(errorResult);
return this; return this;
} }
/** /**
* 设置 异常处理结果 * 设置 异常处理结果
* @param errorResultList * @param errorResultList
*/ */
public CheckAttendRecordQuery errorResultList(List<String> errorResultList){ public CheckAttendRecordQuery errorResultList(List<String> errorResultList){
this.errorResultList = errorResultList; this.errorResultList = errorResultList;
return this; return this;
} }
/** /**
* 设置 核查人员 * 设置 核查人员
* @param checkPerson * @param checkPerson
*/ */
public CheckAttendRecordQuery checkPerson(String checkPerson){ public CheckAttendRecordQuery checkPerson(String checkPerson){
setCheckPerson(checkPerson); setCheckPerson(checkPerson);
return this; return this;
} }
/** /**
* 设置 核查人员 * 设置 核查人员
* @param checkPersonList * @param checkPersonList
*/ */
public CheckAttendRecordQuery checkPersonList(List<String> checkPersonList){ public CheckAttendRecordQuery checkPersonList(List<String> checkPersonList){
this.checkPersonList = checkPersonList; this.checkPersonList = checkPersonList;
return this; return this;
} }
/** /**
* 设置 核查说明 * 设置 核查说明
* @param checkDesc * @param checkDesc
*/ */
public CheckAttendRecordQuery checkDesc(String checkDesc){ public CheckAttendRecordQuery checkDesc(String checkDesc){
setCheckDesc(checkDesc); setCheckDesc(checkDesc);
return this; return this;
} }
/** /**
* 设置 核查说明 * 设置 核查说明
* @param checkDescList * @param checkDescList
*/ */
public CheckAttendRecordQuery checkDescList(List<String> checkDescList){ public CheckAttendRecordQuery checkDescList(List<String> checkDescList){
this.checkDescList = checkDescList; this.checkDescList = checkDescList;
return this; return this;
} }
/** /**
* 设置 核查结果 * 设置 核查结果
* @param checkResult * @param checkResult
*/ */
public CheckAttendRecordQuery checkResult(String checkResult){ public CheckAttendRecordQuery checkResult(String checkResult){
setCheckResult(checkResult); setCheckResult(checkResult);
return this; return this;
} }
/** /**
* 设置 核查结果 * 设置 核查结果
* @param checkResultList * @param checkResultList
*/ */
public CheckAttendRecordQuery checkResultList(List<String> checkResultList){ public CheckAttendRecordQuery checkResultList(List<String> checkResultList){
this.checkResultList = checkResultList; this.checkResultList = checkResultList;
return this; return this;
} }
/** /**
* 设置 处理状态(1.未处理,2.已处理) * 设置 处理状态(1.未处理,2.已处理)
* @param checkStatus * @param checkStatus
*/ */
public CheckAttendRecordQuery checkStatus(Integer checkStatus){ public CheckAttendRecordQuery checkStatus(Integer checkStatus){
setCheckStatus(checkStatus); setCheckStatus(checkStatus);
return this; return this;
} }
/** /**
* 设置 开始 处理状态(1.未处理,2.已处理) * 设置 开始 处理状态(1.未处理,2.已处理)
* @param checkStatusStart * @param checkStatusStart
*/ */
public CheckAttendRecordQuery checkStatusStart(Integer checkStatusStart){ public CheckAttendRecordQuery checkStatusStart(Integer checkStatusStart){
this.checkStatusStart = checkStatusStart; this.checkStatusStart = checkStatusStart;
return this; return this;
} }
/** /**
* 设置 结束 处理状态(1.未处理,2.已处理) * 设置 结束 处理状态(1.未处理,2.已处理)
* @param checkStatusEnd * @param checkStatusEnd
*/ */
public CheckAttendRecordQuery checkStatusEnd(Integer checkStatusEnd){ public CheckAttendRecordQuery checkStatusEnd(Integer checkStatusEnd){
this.checkStatusEnd = checkStatusEnd; this.checkStatusEnd = checkStatusEnd;
return this; return this;
} }
/** /**
* 设置 增加 处理状态(1.未处理,2.已处理) * 设置 增加 处理状态(1.未处理,2.已处理)
* @param checkStatusIncrement * @param checkStatusIncrement
*/ */
public CheckAttendRecordQuery checkStatusIncrement(Integer checkStatusIncrement){ public CheckAttendRecordQuery checkStatusIncrement(Integer checkStatusIncrement){
this.checkStatusIncrement = checkStatusIncrement; this.checkStatusIncrement = checkStatusIncrement;
return this; return this;
} }
/** /**
* 设置 处理状态(1.未处理,2.已处理) * 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusList * @param checkStatusList
*/ */
public CheckAttendRecordQuery checkStatusList(List<Integer> checkStatusList){ public CheckAttendRecordQuery checkStatusList(List<Integer> checkStatusList){
this.checkStatusList = checkStatusList; this.checkStatusList = checkStatusList;
return this; return this;
} }
/** /**
* 设置 处理状态(1.未处理,2.已处理) * 设置 处理状态(1.未处理,2.已处理)
* @param checkStatusNotList * @param checkStatusNotList
*/ */
public CheckAttendRecordQuery checkStatusNotList(List<Integer> checkStatusNotList){ public CheckAttendRecordQuery checkStatusNotList(List<Integer> checkStatusNotList){
this.checkStatusNotList = checkStatusNotList; this.checkStatusNotList = checkStatusNotList;
return this; return this;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserId * @param createUserId
*/ */
public CheckAttendRecordQuery createUserId(Long createUserId){ public CheckAttendRecordQuery createUserId(Long createUserId){
setCreateUserId(createUserId); setCreateUserId(createUserId);
return this; return this;
} }
/** /**
* 设置 开始 创建用户 * 设置 开始 创建用户
* @param createUserIdStart * @param createUserIdStart
*/ */
public CheckAttendRecordQuery createUserIdStart(Long createUserIdStart){ public CheckAttendRecordQuery createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart; this.createUserIdStart = createUserIdStart;
return this; return this;
} }
/** /**
* 设置 结束 创建用户 * 设置 结束 创建用户
* @param createUserIdEnd * @param createUserIdEnd
*/ */
public CheckAttendRecordQuery createUserIdEnd(Long createUserIdEnd){ public CheckAttendRecordQuery createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd; this.createUserIdEnd = createUserIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 创建用户 * 设置 增加 创建用户
* @param createUserIdIncrement * @param createUserIdIncrement
*/ */
public CheckAttendRecordQuery createUserIdIncrement(Long createUserIdIncrement){ public CheckAttendRecordQuery createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement; this.createUserIdIncrement = createUserIdIncrement;
return this; return this;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdList * @param createUserIdList
*/ */
public CheckAttendRecordQuery createUserIdList(List<Long> createUserIdList){ public CheckAttendRecordQuery createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList; this.createUserIdList = createUserIdList;
return this; return this;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdNotList * @param createUserIdNotList
*/ */
public CheckAttendRecordQuery createUserIdNotList(List<Long> createUserIdNotList){ public CheckAttendRecordQuery createUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList; this.createUserIdNotList = createUserIdNotList;
return this; return this;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserId * @param updateUserId
*/ */
public CheckAttendRecordQuery updateUserId(Long updateUserId){ public CheckAttendRecordQuery updateUserId(Long updateUserId){
setUpdateUserId(updateUserId); setUpdateUserId(updateUserId);
return this; return this;
} }
/** /**
* 设置 开始 更新用户 * 设置 开始 更新用户
* @param updateUserIdStart * @param updateUserIdStart
*/ */
public CheckAttendRecordQuery updateUserIdStart(Long updateUserIdStart){ public CheckAttendRecordQuery updateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart; this.updateUserIdStart = updateUserIdStart;
return this; return this;
} }
/** /**
* 设置 结束 更新用户 * 设置 结束 更新用户
* @param updateUserIdEnd * @param updateUserIdEnd
*/ */
public CheckAttendRecordQuery updateUserIdEnd(Long updateUserIdEnd){ public CheckAttendRecordQuery updateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd; this.updateUserIdEnd = updateUserIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 更新用户 * 设置 增加 更新用户
* @param updateUserIdIncrement * @param updateUserIdIncrement
*/ */
public CheckAttendRecordQuery updateUserIdIncrement(Long updateUserIdIncrement){ public CheckAttendRecordQuery updateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement; this.updateUserIdIncrement = updateUserIdIncrement;
return this; return this;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdList * @param updateUserIdList
*/ */
public CheckAttendRecordQuery updateUserIdList(List<Long> updateUserIdList){ public CheckAttendRecordQuery updateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList; this.updateUserIdList = updateUserIdList;
return this; return this;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdNotList * @param updateUserIdNotList
*/ */
public CheckAttendRecordQuery updateUserIdNotList(List<Long> updateUserIdNotList){ public CheckAttendRecordQuery updateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList; this.updateUserIdNotList = updateUserIdNotList;
return this; 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) * 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList * @return orConditionList
*/ */
public List<CheckAttendRecordQuery> getOrConditionList(){ 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) * 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList * @param orConditionList
*/ */
public void setOrConditionList(List<CheckAttendRecordQuery> orConditionList){ public void setOrConditionList(List<CheckAttendRecordQuery> orConditionList){
this.orConditionList = orConditionList; this.orConditionList = orConditionList;
} }
/** /**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) * 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList * @return andConditionList
*/ */
public List<CheckAttendRecordQuery> getAndConditionList(){ public List<CheckAttendRecordQuery> getAndConditionList(){
return this.andConditionList; return this.andConditionList;
} }
/** /**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) * 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList * @param andConditionList
*/ */
public void setAndConditionList(List<CheckAttendRecordQuery> andConditionList){ public void setAndConditionList(List<CheckAttendRecordQuery> andConditionList){
this.andConditionList = andConditionList; this.andConditionList = andConditionList;
} }
......
package com.mortals.xhx.module.check.service; package com.mortals.xhx.module.check.service;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.Context;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.check.model.CheckAttendRecordEntity; import com.mortals.xhx.module.check.model.CheckAttendRecordEntity;
import com.mortals.xhx.module.check.dao.CheckAttendRecordDao; import com.mortals.xhx.module.check.dao.CheckAttendRecordDao;
...@@ -13,4 +15,12 @@ import com.mortals.xhx.module.check.dao.CheckAttendRecordDao; ...@@ -13,4 +15,12 @@ import com.mortals.xhx.module.check.dao.CheckAttendRecordDao;
public interface CheckAttendRecordService extends ICRUDService<CheckAttendRecordEntity,Long>{ public interface CheckAttendRecordService extends ICRUDService<CheckAttendRecordEntity,Long>{
CheckAttendRecordDao getDao(); CheckAttendRecordDao getDao();
/**
* 核查人工审核
* @param entity
* @param context
* @throws AppException
*/
void examine(CheckAttendRecordEntity entity, Context context) throws AppException;
} }
\ No newline at end of file
package com.mortals.xhx.module.check.service; package com.mortals.xhx.module.check.service;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.Context;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.check.model.CheckComplainRecordEntity; import com.mortals.xhx.module.check.model.CheckComplainRecordEntity;
import com.mortals.xhx.module.check.dao.CheckComplainRecordDao; import com.mortals.xhx.module.check.dao.CheckComplainRecordDao;
...@@ -13,4 +15,12 @@ import com.mortals.xhx.module.check.dao.CheckComplainRecordDao; ...@@ -13,4 +15,12 @@ import com.mortals.xhx.module.check.dao.CheckComplainRecordDao;
public interface CheckComplainRecordService extends ICRUDService<CheckComplainRecordEntity,Long>{ public interface CheckComplainRecordService extends ICRUDService<CheckComplainRecordEntity,Long>{
CheckComplainRecordDao getDao(); CheckComplainRecordDao getDao();
/**
* 核查人工审核
* @param entity
* @param context
* @throws AppException
*/
void examine(CheckComplainRecordEntity entity, Context context) throws AppException;
} }
\ No newline at end of file
package com.mortals.xhx.module.check.service; package com.mortals.xhx.module.check.service;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.Context;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.check.model.CheckEffectRecordEntity; import com.mortals.xhx.module.check.model.CheckEffectRecordEntity;
import com.mortals.xhx.module.check.dao.CheckEffectRecordDao; import com.mortals.xhx.module.check.dao.CheckEffectRecordDao;
...@@ -13,4 +15,12 @@ import com.mortals.xhx.module.check.dao.CheckEffectRecordDao; ...@@ -13,4 +15,12 @@ import com.mortals.xhx.module.check.dao.CheckEffectRecordDao;
public interface CheckEffectRecordService extends ICRUDService<CheckEffectRecordEntity,Long>{ public interface CheckEffectRecordService extends ICRUDService<CheckEffectRecordEntity,Long>{
CheckEffectRecordDao getDao(); CheckEffectRecordDao getDao();
/**
* 核查人工审核
* @param entity
* @param context
* @throws AppException
*/
void examine(CheckEffectRecordEntity entity, Context context) throws AppException;
} }
\ No newline at end of file
package com.mortals.xhx.module.check.service; package com.mortals.xhx.module.check.service;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.Context;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.check.model.CheckGoworkRecordEntity; import com.mortals.xhx.module.check.model.CheckGoworkRecordEntity;
import com.mortals.xhx.module.check.dao.CheckGoworkRecordDao; import com.mortals.xhx.module.check.dao.CheckGoworkRecordDao;
...@@ -14,5 +16,11 @@ public interface CheckGoworkRecordService extends ICRUDService<CheckGoworkRecord ...@@ -14,5 +16,11 @@ public interface CheckGoworkRecordService extends ICRUDService<CheckGoworkRecord
CheckGoworkRecordDao getDao(); CheckGoworkRecordDao getDao();
/**
* 核查人工审核
* @param entity
* @param context
* @throws AppException
*/
void examine(CheckGoworkRecordEntity entity, Context context) throws AppException;
} }
\ No newline at end of file
package com.mortals.xhx.module.check.service; package com.mortals.xhx.module.check.service;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.Context;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.check.model.CheckOtherRecordEntity; import com.mortals.xhx.module.check.model.CheckOtherRecordEntity;
import com.mortals.xhx.module.check.dao.CheckOtherRecordDao; import com.mortals.xhx.module.check.dao.CheckOtherRecordDao;
...@@ -13,4 +15,12 @@ import com.mortals.xhx.module.check.dao.CheckOtherRecordDao; ...@@ -13,4 +15,12 @@ import com.mortals.xhx.module.check.dao.CheckOtherRecordDao;
public interface CheckOtherRecordService extends ICRUDService<CheckOtherRecordEntity,Long>{ public interface CheckOtherRecordService extends ICRUDService<CheckOtherRecordEntity,Long>{
CheckOtherRecordDao getDao(); CheckOtherRecordDao getDao();
/**
* 核查人工审核
* @param entity
* @param context
* @throws AppException
*/
void examine(CheckOtherRecordEntity entity, Context context) throws AppException;
} }
\ No newline at end of file
package com.mortals.xhx.module.check.service; package com.mortals.xhx.module.check.service;
import com.mortals.framework.exception.AppException;
import com.mortals.framework.model.Context;
import com.mortals.framework.service.ICRUDService; import com.mortals.framework.service.ICRUDService;
import com.mortals.xhx.module.check.model.CheckReviewRecordEntity; import com.mortals.xhx.module.check.model.CheckReviewRecordEntity;
import com.mortals.xhx.module.check.dao.CheckReviewRecordDao; import com.mortals.xhx.module.check.dao.CheckReviewRecordDao;
...@@ -13,4 +15,12 @@ import com.mortals.xhx.module.check.dao.CheckReviewRecordDao; ...@@ -13,4 +15,12 @@ import com.mortals.xhx.module.check.dao.CheckReviewRecordDao;
public interface CheckReviewRecordService extends ICRUDService<CheckReviewRecordEntity,Long>{ public interface CheckReviewRecordService extends ICRUDService<CheckReviewRecordEntity,Long>{
CheckReviewRecordDao getDao(); CheckReviewRecordDao getDao();
/**
* 核查人工审核
* @param entity
* @param context
* @throws AppException
*/
void examine(CheckReviewRecordEntity entity, Context context) throws AppException;
} }
\ No newline at end of file
package com.mortals.xhx.module.check.service.impl; package com.mortals.xhx.module.check.service.impl;
import com.mortals.framework.service.IUser;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl; import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckAttendRecordDao; ...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckAttendRecordDao;
import com.mortals.xhx.module.check.model.CheckAttendRecordEntity; import com.mortals.xhx.module.check.model.CheckAttendRecordEntity;
import com.mortals.xhx.module.check.service.CheckAttendRecordService; import com.mortals.xhx.module.check.service.CheckAttendRecordService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import java.util.Date;
/** /**
* CheckAttendRecordService * CheckAttendRecordService
* 考勤绩效记录核查信息 service实现 * 考勤绩效记录核查信息 service实现
...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j; ...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j;
@Service("checkAttendRecordService") @Service("checkAttendRecordService")
@Slf4j @Slf4j
public class CheckAttendRecordServiceImpl extends AbstractCRUDServiceImpl<CheckAttendRecordDao, CheckAttendRecordEntity, Long> implements CheckAttendRecordService { public class CheckAttendRecordServiceImpl extends AbstractCRUDServiceImpl<CheckAttendRecordDao, CheckAttendRecordEntity, Long> implements CheckAttendRecordService {
@Override
public void examine(CheckAttendRecordEntity entity, Context context) throws AppException {
if(entity.getId()==null){
throw new AppException("核查记录ID不能为空");
}
if (context != null && context.getUser()!=null) {
IUser user = context.getUser();
entity.setUpdateUserId(user.getId());
entity.setCheckPerson(user.getRealName());
}
entity.setCheckTime(new Date());
entity.setUpdateTime(entity.getCheckTime());
entity.setCheckStatus(2); //处理状态(1.未处理,2.已处理)
dao.update(entity);
}
} }
\ No newline at end of file
package com.mortals.xhx.module.check.service.impl; package com.mortals.xhx.module.check.service.impl;
import com.mortals.framework.service.IUser;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl; import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckComplainRecordDao; ...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckComplainRecordDao;
import com.mortals.xhx.module.check.model.CheckComplainRecordEntity; import com.mortals.xhx.module.check.model.CheckComplainRecordEntity;
import com.mortals.xhx.module.check.service.CheckComplainRecordService; import com.mortals.xhx.module.check.service.CheckComplainRecordService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import java.util.Date;
/** /**
* CheckComplainRecordService * CheckComplainRecordService
* 评价绩效投诉核查信息 service实现 * 评价绩效投诉核查信息 service实现
...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j; ...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j;
@Service("checkComplainRecordService") @Service("checkComplainRecordService")
@Slf4j @Slf4j
public class CheckComplainRecordServiceImpl extends AbstractCRUDServiceImpl<CheckComplainRecordDao, CheckComplainRecordEntity, Long> implements CheckComplainRecordService { public class CheckComplainRecordServiceImpl extends AbstractCRUDServiceImpl<CheckComplainRecordDao, CheckComplainRecordEntity, Long> implements CheckComplainRecordService {
@Override
public void examine(CheckComplainRecordEntity entity, Context context) throws AppException {
if(entity.getId()==null){
throw new AppException("核查记录ID不能为空");
}
if (context != null && context.getUser()!=null) {
IUser user = context.getUser();
entity.setUpdateUserId(user.getId());
entity.setCheckPerson(user.getRealName());
}
entity.setCheckTime(new Date());
entity.setUpdateTime(entity.getCheckTime());
entity.setCheckStatus(2); //处理状态(1.未处理,2.已处理)
dao.update(entity);
}
} }
\ No newline at end of file
package com.mortals.xhx.module.check.service.impl; package com.mortals.xhx.module.check.service.impl;
import com.mortals.framework.service.IUser;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl; import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckEffectRecordDao; ...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckEffectRecordDao;
import com.mortals.xhx.module.check.model.CheckEffectRecordEntity; import com.mortals.xhx.module.check.model.CheckEffectRecordEntity;
import com.mortals.xhx.module.check.service.CheckEffectRecordService; import com.mortals.xhx.module.check.service.CheckEffectRecordService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import java.util.Date;
/** /**
* CheckEffectRecordService * CheckEffectRecordService
* 效能绩效核查信息 service实现 * 效能绩效核查信息 service实现
...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j; ...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j;
@Service("checkEffectRecordService") @Service("checkEffectRecordService")
@Slf4j @Slf4j
public class CheckEffectRecordServiceImpl extends AbstractCRUDServiceImpl<CheckEffectRecordDao, CheckEffectRecordEntity, Long> implements CheckEffectRecordService { public class CheckEffectRecordServiceImpl extends AbstractCRUDServiceImpl<CheckEffectRecordDao, CheckEffectRecordEntity, Long> implements CheckEffectRecordService {
@Override
public void examine(CheckEffectRecordEntity entity, Context context) throws AppException {
if(entity.getId()==null){
throw new AppException("核查记录ID不能为空");
}
if (context != null && context.getUser()!=null) {
IUser user = context.getUser();
entity.setUpdateUserId(user.getId());
entity.setCheckPerson(user.getRealName());
}
entity.setCheckTime(new Date());
entity.setUpdateTime(entity.getCheckTime());
entity.setCheckStatus(2); //处理状态(1.未处理,2.已处理)
dao.update(entity);
}
} }
\ No newline at end of file
package com.mortals.xhx.module.check.service.impl; package com.mortals.xhx.module.check.service.impl;
import com.mortals.framework.service.IUser;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl; import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckGoworkRecordDao; ...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckGoworkRecordDao;
import com.mortals.xhx.module.check.model.CheckGoworkRecordEntity; import com.mortals.xhx.module.check.model.CheckGoworkRecordEntity;
import com.mortals.xhx.module.check.service.CheckGoworkRecordService; import com.mortals.xhx.module.check.service.CheckGoworkRecordService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import java.util.Date;
/** /**
* CheckGoworkRecordService * CheckGoworkRecordService
* 办件绩效核查信息 service实现 * 办件绩效核查信息 service实现
...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j; ...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j;
@Service("checkGoworkRecordService") @Service("checkGoworkRecordService")
@Slf4j @Slf4j
public class CheckGoworkRecordServiceImpl extends AbstractCRUDServiceImpl<CheckGoworkRecordDao, CheckGoworkRecordEntity, Long> implements CheckGoworkRecordService { public class CheckGoworkRecordServiceImpl extends AbstractCRUDServiceImpl<CheckGoworkRecordDao, CheckGoworkRecordEntity, Long> implements CheckGoworkRecordService {
@Override
public void examine(CheckGoworkRecordEntity entity, Context context) throws AppException {
if(entity.getId()==null){
throw new AppException("核查记录ID不能为空");
}
if (context != null && context.getUser()!=null) {
IUser user = context.getUser();
entity.setUpdateUserId(user.getId());
entity.setCheckPerson(user.getRealName());
}
entity.setCheckTime(new Date());
entity.setUpdateTime(entity.getCheckTime());
entity.setCheckStatus(2); //处理状态(1.未处理,2.已处理)
dao.update(entity);
}
} }
\ No newline at end of file
package com.mortals.xhx.module.check.service.impl; package com.mortals.xhx.module.check.service.impl;
import com.mortals.framework.service.IUser;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl; import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckOtherRecordDao; ...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckOtherRecordDao;
import com.mortals.xhx.module.check.model.CheckOtherRecordEntity; import com.mortals.xhx.module.check.model.CheckOtherRecordEntity;
import com.mortals.xhx.module.check.service.CheckOtherRecordService; import com.mortals.xhx.module.check.service.CheckOtherRecordService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import java.util.Date;
/** /**
* CheckOtherRecordService * CheckOtherRecordService
* 其它绩效核查信息 service实现 * 其它绩效核查信息 service实现
...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j; ...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j;
@Service("checkOtherRecordService") @Service("checkOtherRecordService")
@Slf4j @Slf4j
public class CheckOtherRecordServiceImpl extends AbstractCRUDServiceImpl<CheckOtherRecordDao, CheckOtherRecordEntity, Long> implements CheckOtherRecordService { public class CheckOtherRecordServiceImpl extends AbstractCRUDServiceImpl<CheckOtherRecordDao, CheckOtherRecordEntity, Long> implements CheckOtherRecordService {
@Override
public void examine(CheckOtherRecordEntity entity, Context context) throws AppException {
if(entity.getId()==null){
throw new AppException("核查记录ID不能为空");
}
if (context != null && context.getUser()!=null) {
IUser user = context.getUser();
entity.setUpdateUserId(user.getId());
entity.setCheckPerson(user.getRealName());
}
entity.setCheckTime(new Date());
entity.setUpdateTime(entity.getCheckTime());
entity.setCheckStatus(2); //处理状态(1.未处理,2.已处理)
dao.update(entity);
}
} }
\ No newline at end of file
package com.mortals.xhx.module.check.service.impl; package com.mortals.xhx.module.check.service.impl;
import com.mortals.framework.service.IUser;
import org.springframework.stereotype.Service; import org.springframework.stereotype.Service;
import com.mortals.framework.service.impl.AbstractCRUDServiceImpl; import com.mortals.framework.service.impl.AbstractCRUDServiceImpl;
import com.mortals.framework.exception.AppException; import com.mortals.framework.exception.AppException;
...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckReviewRecordDao; ...@@ -7,6 +8,9 @@ import com.mortals.xhx.module.check.dao.CheckReviewRecordDao;
import com.mortals.xhx.module.check.model.CheckReviewRecordEntity; import com.mortals.xhx.module.check.model.CheckReviewRecordEntity;
import com.mortals.xhx.module.check.service.CheckReviewRecordService; import com.mortals.xhx.module.check.service.CheckReviewRecordService;
import lombok.extern.slf4j.Slf4j; import lombok.extern.slf4j.Slf4j;
import java.util.Date;
/** /**
* CheckReviewRecordService * CheckReviewRecordService
* 评价差评绩效核查信息 service实现 * 评价差评绩效核查信息 service实现
...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j; ...@@ -17,5 +21,20 @@ import lombok.extern.slf4j.Slf4j;
@Service("checkReviewRecordService") @Service("checkReviewRecordService")
@Slf4j @Slf4j
public class CheckReviewRecordServiceImpl extends AbstractCRUDServiceImpl<CheckReviewRecordDao, CheckReviewRecordEntity, Long> implements CheckReviewRecordService { public class CheckReviewRecordServiceImpl extends AbstractCRUDServiceImpl<CheckReviewRecordDao, CheckReviewRecordEntity, Long> implements CheckReviewRecordService {
@Override
public void examine(CheckReviewRecordEntity entity, Context context) throws AppException {
if(entity.getId()==null){
throw new AppException("核查记录ID不能为空");
}
if (context != null && context.getUser()!=null) {
IUser user = context.getUser();
entity.setUpdateUserId(user.getId());
entity.setCheckPerson(user.getRealName());
}
entity.setCheckTime(new Date());
entity.setUpdateTime(entity.getCheckTime());
entity.setCheckStatus(2); //处理状态(1.未处理,2.已处理)
dao.update(entity);
}
} }
\ No newline at end of file
package com.mortals.xhx.module.check.web; package com.mortals.xhx.module.check.web;
import com.mortals.framework.annotation.RepeatSubmit;
import com.mortals.framework.model.BaseEntity;
import com.mortals.framework.service.IUser;
import com.mortals.framework.utils.BeanUtil;
import com.mortals.framework.utils.ReflectUtils;
import com.mortals.framework.web.BaseCRUDJsonBodyMappingController; import com.mortals.framework.web.BaseCRUDJsonBodyMappingController;
import com.mortals.xhx.base.system.param.service.ParamService; import com.mortals.xhx.base.system.param.service.ParamService;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController; import org.springframework.web.bind.annotation.RestController;
...@@ -13,12 +19,10 @@ import com.mortals.xhx.module.check.model.CheckAttendRecordEntity; ...@@ -13,12 +19,10 @@ import com.mortals.xhx.module.check.model.CheckAttendRecordEntity;
import com.mortals.xhx.module.check.service.CheckAttendRecordService; import com.mortals.xhx.module.check.service.CheckAttendRecordService;
import org.apache.commons.lang3.ArrayUtils; import org.apache.commons.lang3.ArrayUtils;
import com.mortals.framework.util.StringUtils; import com.mortals.framework.util.StringUtils;
import java.util.HashMap;
import java.util.List; import java.util.*;
import java.util.Map;
import java.util.stream.Collectors; import java.util.stream.Collectors;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import java.util.Arrays;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile; import org.springframework.web.multipart.MultipartFile;
import static com.mortals.framework.ap.SysConstains.*; import static com.mortals.framework.ap.SysConstains.*;
...@@ -44,8 +48,40 @@ public class CheckAttendRecordController extends BaseCRUDJsonBodyMappingControll ...@@ -44,8 +48,40 @@ public class CheckAttendRecordController extends BaseCRUDJsonBodyMappingControll
protected void init(Map<String, Object> model, Context context) { protected void init(Map<String, Object> model, Context context) {
this.addDict(model, "subAddType", paramService.getParamBySecondOrganize("CheckAttendRecord","subAddType")); this.addDict(model, "subAddType", paramService.getParamBySecondOrganize("CheckAttendRecord","subAddType"));
this.addDict(model, "checkStatus", paramService.getParamBySecondOrganize("CheckAttendRecord","checkStatus")); this.addDict(model, "checkStatus", paramService.getParamBySecondOrganize("CheckAttendRecord","checkStatus"));
this.addDict(model, "subMethod", paramService.getParamBySecondOrganize("CheckAttendRecord","subMethod"));
super.init(model, context); super.init(model, context);
} }
/**
* 审核
* @param entity
* @return
*/
@PostMapping({"examine"})
public String examine(@RequestBody CheckAttendRecordEntity entity) {
Map<String, Object> model = new HashMap();
Context context = this.getContext();
int code = 1;
String busiDesc = "考勤绩效核查审核";
try {
this.service.examine(entity, context);
model.put("id", entity.getId());
model.put("entity", entity);
model.put("message_info", busiDesc + "成功");
this.recordSysLog(this.request, busiDesc + " 【成功】 [id:" + entity.getId() + "]");
} catch (Exception var9) {
this.doException(this.request, busiDesc, model, var9);
model.put("entity", entity);
this.init(model, context);
code = this.saveException(entity, model, context, var9);
}
this.init(model, context);
JSONObject ret = new JSONObject();
ret.put("code", code);
ret.put("msg", model.remove("message_info"));
ret.put("data", model);
return ret.toJSONString();
}
} }
\ No newline at end of file
...@@ -48,4 +48,35 @@ public class CheckComplainRecordController extends BaseCRUDJsonBodyMappingContro ...@@ -48,4 +48,35 @@ public class CheckComplainRecordController extends BaseCRUDJsonBodyMappingContro
} }
/**
* 审核
* @param entity
* @return
*/
@PostMapping({"examine"})
public String examine(@RequestBody CheckComplainRecordEntity entity) {
Map<String, Object> model = new HashMap();
Context context = this.getContext();
int code = 1;
String busiDesc = "考勤绩效核查审核";
try {
this.service.examine(entity, context);
model.put("id", entity.getId());
model.put("entity", entity);
model.put("message_info", busiDesc + "成功");
this.recordSysLog(this.request, busiDesc + " 【成功】 [id:" + entity.getId() + "]");
} catch (Exception var9) {
this.doException(this.request, busiDesc, model, var9);
model.put("entity", entity);
this.init(model, context);
code = this.saveException(entity, model, context, var9);
}
this.init(model, context);
JSONObject ret = new JSONObject();
ret.put("code", code);
ret.put("msg", model.remove("message_info"));
ret.put("data", model);
return ret.toJSONString();
}
} }
\ No newline at end of file
...@@ -47,6 +47,36 @@ public class CheckEffectRecordController extends BaseCRUDJsonBodyMappingControll ...@@ -47,6 +47,36 @@ public class CheckEffectRecordController extends BaseCRUDJsonBodyMappingControll
this.addDict(model, "checkStatus", paramService.getParamBySecondOrganize("CheckEffectRecord","checkStatus")); this.addDict(model, "checkStatus", paramService.getParamBySecondOrganize("CheckEffectRecord","checkStatus"));
super.init(model, context); super.init(model, context);
} }
/**
* 审核
* @param entity
* @return
*/
@PostMapping({"examine"})
public String examine(@RequestBody CheckEffectRecordEntity entity) {
Map<String, Object> model = new HashMap();
Context context = this.getContext();
int code = 1;
String busiDesc = "考勤绩效核查审核";
try {
this.service.examine(entity, context);
model.put("id", entity.getId());
model.put("entity", entity);
model.put("message_info", busiDesc + "成功");
this.recordSysLog(this.request, busiDesc + " 【成功】 [id:" + entity.getId() + "]");
} catch (Exception var9) {
this.doException(this.request, busiDesc, model, var9);
model.put("entity", entity);
this.init(model, context);
code = this.saveException(entity, model, context, var9);
}
this.init(model, context);
JSONObject ret = new JSONObject();
ret.put("code", code);
ret.put("msg", model.remove("message_info"));
ret.put("data", model);
return ret.toJSONString();
}
} }
\ No newline at end of file
...@@ -47,5 +47,35 @@ public class CheckGoworkRecordController extends BaseCRUDJsonBodyMappingControll ...@@ -47,5 +47,35 @@ public class CheckGoworkRecordController extends BaseCRUDJsonBodyMappingControll
super.init(model, context); super.init(model, context);
} }
/**
* 审核
* @param entity
* @return
*/
@PostMapping({"examine"})
public String examine(@RequestBody CheckGoworkRecordEntity entity) {
Map<String, Object> model = new HashMap();
Context context = this.getContext();
int code = 1;
String busiDesc = "考勤绩效核查审核";
try {
this.service.examine(entity, context);
model.put("id", entity.getId());
model.put("entity", entity);
model.put("message_info", busiDesc + "成功");
this.recordSysLog(this.request, busiDesc + " 【成功】 [id:" + entity.getId() + "]");
} catch (Exception var9) {
this.doException(this.request, busiDesc, model, var9);
model.put("entity", entity);
this.init(model, context);
code = this.saveException(entity, model, context, var9);
}
this.init(model, context);
JSONObject ret = new JSONObject();
ret.put("code", code);
ret.put("msg", model.remove("message_info"));
ret.put("data", model);
return ret.toJSONString();
}
} }
\ No newline at end of file
...@@ -47,6 +47,36 @@ public class CheckOtherRecordController extends BaseCRUDJsonBodyMappingControlle ...@@ -47,6 +47,36 @@ public class CheckOtherRecordController extends BaseCRUDJsonBodyMappingControlle
this.addDict(model, "checkStatus", paramService.getParamBySecondOrganize("CheckOtherRecord","checkStatus")); this.addDict(model, "checkStatus", paramService.getParamBySecondOrganize("CheckOtherRecord","checkStatus"));
super.init(model, context); super.init(model, context);
} }
/**
* 审核
* @param entity
* @return
*/
@PostMapping({"examine"})
public String examine(@RequestBody CheckOtherRecordEntity entity) {
Map<String, Object> model = new HashMap();
Context context = this.getContext();
int code = 1;
String busiDesc = "考勤绩效核查审核";
try {
this.service.examine(entity, context);
model.put("id", entity.getId());
model.put("entity", entity);
model.put("message_info", busiDesc + "成功");
this.recordSysLog(this.request, busiDesc + " 【成功】 [id:" + entity.getId() + "]");
} catch (Exception var9) {
this.doException(this.request, busiDesc, model, var9);
model.put("entity", entity);
this.init(model, context);
code = this.saveException(entity, model, context, var9);
}
this.init(model, context);
JSONObject ret = new JSONObject();
ret.put("code", code);
ret.put("msg", model.remove("message_info"));
ret.put("data", model);
return ret.toJSONString();
}
} }
\ No newline at end of file
...@@ -49,5 +49,36 @@ public class CheckReviewRecordController extends BaseCRUDJsonBodyMappingControll ...@@ -49,5 +49,36 @@ public class CheckReviewRecordController extends BaseCRUDJsonBodyMappingControll
super.init(model, context); super.init(model, context);
} }
/**
* 审核
* @param entity
* @return
*/
@PostMapping({"examine"})
public String examine(@RequestBody CheckReviewRecordEntity entity) {
Map<String, Object> model = new HashMap();
Context context = this.getContext();
int code = 1;
String busiDesc = "考勤绩效核查审核";
try {
this.service.examine(entity, context);
model.put("id", entity.getId());
model.put("entity", entity);
model.put("message_info", busiDesc + "成功");
this.recordSysLog(this.request, busiDesc + " 【成功】 [id:" + entity.getId() + "]");
} catch (Exception var9) {
this.doException(this.request, busiDesc, model, var9);
model.put("entity", entity);
this.init(model, context);
code = this.saveException(entity, model, context, var9);
}
this.init(model, context);
JSONObject ret = new JSONObject();
ret.put("code", code);
ret.put("msg", model.remove("message_info"));
ret.put("data", model);
return ret.toJSONString();
}
} }
\ No newline at end of file
...@@ -10,57 +10,61 @@ import com.mortals.xhx.module.feedback.model.vo.FeedbackVo; ...@@ -10,57 +10,61 @@ import com.mortals.xhx.module.feedback.model.vo.FeedbackVo;
import com.mortals.xhx.module.feedback.model.FeedbackQuestionEntity; import com.mortals.xhx.module.feedback.model.FeedbackQuestionEntity;
import lombok.Data; import lombok.Data;
/** /**
* 绩效反馈记录信息实体对象 * 绩效反馈记录信息实体对象
* *
* @author zxfei * @author zxfei
* @date 2023-07-05 * @date 2023-07-07
*/ */
@Data @Data
public class FeedbackEntity extends FeedbackVo { public class FeedbackEntity extends FeedbackVo {
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
/** /**
* 问卷标题 * 问卷标题
*/ */
private String title; private String title;
/** /**
* 反馈开始时间 * 反馈开始时间
*/ */
private Date feedbackTimeStart; private Date feedbackTimeStart;
/** /**
* 反馈结束时间 * 反馈结束时间
*/ */
private Date feedbackTimeEnd; private Date feedbackTimeEnd;
/** /**
* 邀请人数 * 邀请人数
*/ */
private Integer inviteNum; private Integer inviteNum;
/** /**
* 反馈人数 * 反馈人数
*/ */
private Integer feedbackNum; private Integer feedbackNum;
/** /**
* 状态 (0.未开始,1.进行中,2.已结束) * 状态 (0.未开始,1.进行中,2.已结束)
*/ */
private Integer processStatus; private Integer processStatus;
/** /**
* 问卷是否外链(0.否,1.是) * 问卷是否外链(0.否,1.是)
*/ */
private Integer weblink; private Integer weblink;
/** /**
* 问题外链地址 * 问题外链地址
*/ */
private String webUrl; private String webUrl;
/** /**
* 备注说明 * 备注说明
*/ */
private String remark; private String remark;
/** /**
* 绩效反馈问题信息 * 表单内容
*/ */
private String formContent;
/**
* 绩效反馈问题信息
*/
private List<FeedbackQuestionEntity> feedbackQuestionList=new ArrayList<>();; private List<FeedbackQuestionEntity> feedbackQuestionList=new ArrayList<>();;
public List<FeedbackQuestionEntity> getFeedbackQuestionList(){ public List<FeedbackQuestionEntity> getFeedbackQuestionList(){
return feedbackQuestionList; return feedbackQuestionList;
} }
public void setFeedbackQuestionList(List<FeedbackQuestionEntity> feedbackQuestionList){ public void setFeedbackQuestionList(List<FeedbackQuestionEntity> feedbackQuestionList){
...@@ -68,7 +72,7 @@ public class FeedbackEntity extends FeedbackVo { ...@@ -68,7 +72,7 @@ public class FeedbackEntity extends FeedbackVo {
} }
@Override @Override
public int hashCode() { public int hashCode() {
return this.getId().hashCode(); return this.getId().hashCode();
} }
@Override @Override
public boolean equals(Object obj) { public boolean equals(Object obj) {
...@@ -76,7 +80,7 @@ public class FeedbackEntity extends FeedbackVo { ...@@ -76,7 +80,7 @@ public class FeedbackEntity extends FeedbackVo {
if (obj instanceof FeedbackEntity) { if (obj instanceof FeedbackEntity) {
FeedbackEntity tmp = (FeedbackEntity) obj; FeedbackEntity tmp = (FeedbackEntity) obj;
if (this.getId() == tmp.getId()) { if (this.getId() == tmp.getId()) {
return true; return true;
} }
} }
return false; return false;
...@@ -84,22 +88,24 @@ public class FeedbackEntity extends FeedbackVo { ...@@ -84,22 +88,24 @@ public class FeedbackEntity extends FeedbackVo {
public void initAttrValue(){ 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; ...@@ -5,11 +5,11 @@ import java.util.Date;
import java.util.List; import java.util.List;
import com.mortals.xhx.module.feedback.model.FeedbackEntity; import com.mortals.xhx.module.feedback.model.FeedbackEntity;
/** /**
* 绩效反馈记录信息查询对象 * 绩效反馈记录信息查询对象
* *
* @author zxfei * @author zxfei
* @date 2023-07-05 * @date 2023-07-07
*/ */
public class FeedbackQuery extends FeedbackEntity { public class FeedbackQuery extends FeedbackEntity {
/** 开始 序号,主键,自增长 */ /** 开始 序号,主键,自增长 */
private Long idStart; private Long idStart;
...@@ -155,6 +155,11 @@ public class FeedbackQuery extends FeedbackEntity { ...@@ -155,6 +155,11 @@ public class FeedbackQuery extends FeedbackEntity {
/** 结束 更新时间 */ /** 结束 更新时间 */
private String updateTimeEnd; 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) */ /** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<FeedbackQuery> orConditionList; private List<FeedbackQuery> orConditionList;
...@@ -164,1263 +169,1345 @@ public class FeedbackQuery extends FeedbackEntity { ...@@ -164,1263 +169,1345 @@ public class FeedbackQuery extends FeedbackEntity {
public FeedbackQuery(){} public FeedbackQuery(){}
/** /**
* 获取 开始 序号,主键,自增长 * 获取 开始 序号,主键,自增长
* @return idStart * @return idStart
*/ */
public Long getIdStart(){ public Long getIdStart(){
return this.idStart; return this.idStart;
} }
/** /**
* 设置 开始 序号,主键,自增长 * 设置 开始 序号,主键,自增长
* @param idStart * @param idStart
*/ */
public void setIdStart(Long idStart){ public void setIdStart(Long idStart){
this.idStart = idStart; this.idStart = idStart;
} }
/** /**
* 获取 结束 序号,主键,自增长 * 获取 结束 序号,主键,自增长
* @return $idEnd * @return $idEnd
*/ */
public Long getIdEnd(){ public Long getIdEnd(){
return this.idEnd; return this.idEnd;
} }
/** /**
* 设置 结束 序号,主键,自增长 * 设置 结束 序号,主键,自增长
* @param idEnd * @param idEnd
*/ */
public void setIdEnd(Long idEnd){ public void setIdEnd(Long idEnd){
this.idEnd = idEnd; this.idEnd = idEnd;
} }
/** /**
* 获取 增加 序号,主键,自增长 * 获取 增加 序号,主键,自增长
* @return idIncrement * @return idIncrement
*/ */
public Long getIdIncrement(){ public Long getIdIncrement(){
return this.idIncrement; return this.idIncrement;
} }
/** /**
* 设置 增加 序号,主键,自增长 * 设置 增加 序号,主键,自增长
* @param idIncrement * @param idIncrement
*/ */
public void setIdIncrement(Long idIncrement){ public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement; this.idIncrement = idIncrement;
} }
/** /**
* 获取 序号,主键,自增长 * 获取 序号,主键,自增长
* @return idList * @return idList
*/ */
public List<Long> getIdList(){ public List<Long> getIdList(){
return this.idList; return this.idList;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idList * @param idList
*/ */
public void setIdList(List<Long> idList){ public void setIdList(List<Long> idList){
this.idList = idList; this.idList = idList;
} }
/** /**
* 获取 序号,主键,自增长 * 获取 序号,主键,自增长
* @return idNotList * @return idNotList
*/ */
public List<Long> getIdNotList(){ public List<Long> getIdNotList(){
return this.idNotList; return this.idNotList;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idNotList * @param idNotList
*/ */
public void setIdNotList(List<Long> idNotList){ public void setIdNotList(List<Long> idNotList){
this.idNotList = idNotList; this.idNotList = idNotList;
} }
/** /**
* 获取 问卷标题 * 获取 问卷标题
* @return titleList * @return titleList
*/ */
public List<String> getTitleList(){ public List<String> getTitleList(){
return this.titleList; return this.titleList;
} }
/** /**
* 设置 问卷标题 * 设置 问卷标题
* @param titleList * @param titleList
*/ */
public void setTitleList(List<String> titleList){ public void setTitleList(List<String> titleList){
this.titleList = titleList; this.titleList = titleList;
} }
/** /**
* 获取 问卷标题 * 获取 问卷标题
* @return titleNotList * @return titleNotList
*/ */
public List<String> getTitleNotList(){ public List<String> getTitleNotList(){
return this.titleNotList; return this.titleNotList;
} }
/** /**
* 设置 问卷标题 * 设置 问卷标题
* @param titleNotList * @param titleNotList
*/ */
public void setTitleNotList(List<String> titleNotList){ public void setTitleNotList(List<String> titleNotList){
this.titleNotList = titleNotList; this.titleNotList = titleNotList;
} }
/** /**
* 获取 开始 反馈开始时间 * 获取 开始 反馈开始时间
* @return feedbackTimeStartStart * @return feedbackTimeStartStart
*/ */
public String getFeedbackTimeStartStart(){ public String getFeedbackTimeStartStart(){
return this.feedbackTimeStartStart; return this.feedbackTimeStartStart;
} }
/** /**
* 设置 开始 反馈开始时间 * 设置 开始 反馈开始时间
* @param feedbackTimeStartStart * @param feedbackTimeStartStart
*/ */
public void setFeedbackTimeStartStart(String feedbackTimeStartStart){ public void setFeedbackTimeStartStart(String feedbackTimeStartStart){
this.feedbackTimeStartStart = feedbackTimeStartStart; this.feedbackTimeStartStart = feedbackTimeStartStart;
} }
/** /**
* 获取 结束 反馈开始时间 * 获取 结束 反馈开始时间
* @return feedbackTimeStartEnd * @return feedbackTimeStartEnd
*/ */
public String getFeedbackTimeStartEnd(){ public String getFeedbackTimeStartEnd(){
return this.feedbackTimeStartEnd; return this.feedbackTimeStartEnd;
} }
/** /**
* 设置 结束 反馈开始时间 * 设置 结束 反馈开始时间
* @param feedbackTimeStartEnd * @param feedbackTimeStartEnd
*/ */
public void setFeedbackTimeStartEnd(String feedbackTimeStartEnd){ public void setFeedbackTimeStartEnd(String feedbackTimeStartEnd){
this.feedbackTimeStartEnd = feedbackTimeStartEnd; this.feedbackTimeStartEnd = feedbackTimeStartEnd;
} }
/** /**
* 获取 开始 反馈结束时间 * 获取 开始 反馈结束时间
* @return feedbackTimeEndStart * @return feedbackTimeEndStart
*/ */
public String getFeedbackTimeEndStart(){ public String getFeedbackTimeEndStart(){
return this.feedbackTimeEndStart; return this.feedbackTimeEndStart;
} }
/** /**
* 设置 开始 反馈结束时间 * 设置 开始 反馈结束时间
* @param feedbackTimeEndStart * @param feedbackTimeEndStart
*/ */
public void setFeedbackTimeEndStart(String feedbackTimeEndStart){ public void setFeedbackTimeEndStart(String feedbackTimeEndStart){
this.feedbackTimeEndStart = feedbackTimeEndStart; this.feedbackTimeEndStart = feedbackTimeEndStart;
} }
/** /**
* 获取 结束 反馈结束时间 * 获取 结束 反馈结束时间
* @return feedbackTimeEndEnd * @return feedbackTimeEndEnd
*/ */
public String getFeedbackTimeEndEnd(){ public String getFeedbackTimeEndEnd(){
return this.feedbackTimeEndEnd; return this.feedbackTimeEndEnd;
} }
/** /**
* 设置 结束 反馈结束时间 * 设置 结束 反馈结束时间
* @param feedbackTimeEndEnd * @param feedbackTimeEndEnd
*/ */
public void setFeedbackTimeEndEnd(String feedbackTimeEndEnd){ public void setFeedbackTimeEndEnd(String feedbackTimeEndEnd){
this.feedbackTimeEndEnd = feedbackTimeEndEnd; this.feedbackTimeEndEnd = feedbackTimeEndEnd;
} }
/** /**
* 获取 开始 邀请人数 * 获取 开始 邀请人数
* @return inviteNumStart * @return inviteNumStart
*/ */
public Integer getInviteNumStart(){ public Integer getInviteNumStart(){
return this.inviteNumStart; return this.inviteNumStart;
} }
/** /**
* 设置 开始 邀请人数 * 设置 开始 邀请人数
* @param inviteNumStart * @param inviteNumStart
*/ */
public void setInviteNumStart(Integer inviteNumStart){ public void setInviteNumStart(Integer inviteNumStart){
this.inviteNumStart = inviteNumStart; this.inviteNumStart = inviteNumStart;
} }
/** /**
* 获取 结束 邀请人数 * 获取 结束 邀请人数
* @return $inviteNumEnd * @return $inviteNumEnd
*/ */
public Integer getInviteNumEnd(){ public Integer getInviteNumEnd(){
return this.inviteNumEnd; return this.inviteNumEnd;
} }
/** /**
* 设置 结束 邀请人数 * 设置 结束 邀请人数
* @param inviteNumEnd * @param inviteNumEnd
*/ */
public void setInviteNumEnd(Integer inviteNumEnd){ public void setInviteNumEnd(Integer inviteNumEnd){
this.inviteNumEnd = inviteNumEnd; this.inviteNumEnd = inviteNumEnd;
} }
/** /**
* 获取 增加 邀请人数 * 获取 增加 邀请人数
* @return inviteNumIncrement * @return inviteNumIncrement
*/ */
public Integer getInviteNumIncrement(){ public Integer getInviteNumIncrement(){
return this.inviteNumIncrement; return this.inviteNumIncrement;
} }
/** /**
* 设置 增加 邀请人数 * 设置 增加 邀请人数
* @param inviteNumIncrement * @param inviteNumIncrement
*/ */
public void setInviteNumIncrement(Integer inviteNumIncrement){ public void setInviteNumIncrement(Integer inviteNumIncrement){
this.inviteNumIncrement = inviteNumIncrement; this.inviteNumIncrement = inviteNumIncrement;
} }
/** /**
* 获取 邀请人数 * 获取 邀请人数
* @return inviteNumList * @return inviteNumList
*/ */
public List<Integer> getInviteNumList(){ public List<Integer> getInviteNumList(){
return this.inviteNumList; return this.inviteNumList;
} }
/** /**
* 设置 邀请人数 * 设置 邀请人数
* @param inviteNumList * @param inviteNumList
*/ */
public void setInviteNumList(List<Integer> inviteNumList){ public void setInviteNumList(List<Integer> inviteNumList){
this.inviteNumList = inviteNumList; this.inviteNumList = inviteNumList;
} }
/** /**
* 获取 邀请人数 * 获取 邀请人数
* @return inviteNumNotList * @return inviteNumNotList
*/ */
public List<Integer> getInviteNumNotList(){ public List<Integer> getInviteNumNotList(){
return this.inviteNumNotList; return this.inviteNumNotList;
} }
/** /**
* 设置 邀请人数 * 设置 邀请人数
* @param inviteNumNotList * @param inviteNumNotList
*/ */
public void setInviteNumNotList(List<Integer> inviteNumNotList){ public void setInviteNumNotList(List<Integer> inviteNumNotList){
this.inviteNumNotList = inviteNumNotList; this.inviteNumNotList = inviteNumNotList;
} }
/** /**
* 获取 开始 反馈人数 * 获取 开始 反馈人数
* @return feedbackNumStart * @return feedbackNumStart
*/ */
public Integer getFeedbackNumStart(){ public Integer getFeedbackNumStart(){
return this.feedbackNumStart; return this.feedbackNumStart;
} }
/** /**
* 设置 开始 反馈人数 * 设置 开始 反馈人数
* @param feedbackNumStart * @param feedbackNumStart
*/ */
public void setFeedbackNumStart(Integer feedbackNumStart){ public void setFeedbackNumStart(Integer feedbackNumStart){
this.feedbackNumStart = feedbackNumStart; this.feedbackNumStart = feedbackNumStart;
} }
/** /**
* 获取 结束 反馈人数 * 获取 结束 反馈人数
* @return $feedbackNumEnd * @return $feedbackNumEnd
*/ */
public Integer getFeedbackNumEnd(){ public Integer getFeedbackNumEnd(){
return this.feedbackNumEnd; return this.feedbackNumEnd;
} }
/** /**
* 设置 结束 反馈人数 * 设置 结束 反馈人数
* @param feedbackNumEnd * @param feedbackNumEnd
*/ */
public void setFeedbackNumEnd(Integer feedbackNumEnd){ public void setFeedbackNumEnd(Integer feedbackNumEnd){
this.feedbackNumEnd = feedbackNumEnd; this.feedbackNumEnd = feedbackNumEnd;
} }
/** /**
* 获取 增加 反馈人数 * 获取 增加 反馈人数
* @return feedbackNumIncrement * @return feedbackNumIncrement
*/ */
public Integer getFeedbackNumIncrement(){ public Integer getFeedbackNumIncrement(){
return this.feedbackNumIncrement; return this.feedbackNumIncrement;
} }
/** /**
* 设置 增加 反馈人数 * 设置 增加 反馈人数
* @param feedbackNumIncrement * @param feedbackNumIncrement
*/ */
public void setFeedbackNumIncrement(Integer feedbackNumIncrement){ public void setFeedbackNumIncrement(Integer feedbackNumIncrement){
this.feedbackNumIncrement = feedbackNumIncrement; this.feedbackNumIncrement = feedbackNumIncrement;
} }
/** /**
* 获取 反馈人数 * 获取 反馈人数
* @return feedbackNumList * @return feedbackNumList
*/ */
public List<Integer> getFeedbackNumList(){ public List<Integer> getFeedbackNumList(){
return this.feedbackNumList; return this.feedbackNumList;
} }
/** /**
* 设置 反馈人数 * 设置 反馈人数
* @param feedbackNumList * @param feedbackNumList
*/ */
public void setFeedbackNumList(List<Integer> feedbackNumList){ public void setFeedbackNumList(List<Integer> feedbackNumList){
this.feedbackNumList = feedbackNumList; this.feedbackNumList = feedbackNumList;
} }
/** /**
* 获取 反馈人数 * 获取 反馈人数
* @return feedbackNumNotList * @return feedbackNumNotList
*/ */
public List<Integer> getFeedbackNumNotList(){ public List<Integer> getFeedbackNumNotList(){
return this.feedbackNumNotList; return this.feedbackNumNotList;
} }
/** /**
* 设置 反馈人数 * 设置 反馈人数
* @param feedbackNumNotList * @param feedbackNumNotList
*/ */
public void setFeedbackNumNotList(List<Integer> feedbackNumNotList){ public void setFeedbackNumNotList(List<Integer> feedbackNumNotList){
this.feedbackNumNotList = feedbackNumNotList; this.feedbackNumNotList = feedbackNumNotList;
} }
/** /**
* 获取 开始 状态 (0.未开始,1.进行中,2.已结束) * 获取 开始 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusStart * @return processStatusStart
*/ */
public Integer getProcessStatusStart(){ public Integer getProcessStatusStart(){
return this.processStatusStart; return this.processStatusStart;
} }
/** /**
* 设置 开始 状态 (0.未开始,1.进行中,2.已结束) * 设置 开始 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusStart * @param processStatusStart
*/ */
public void setProcessStatusStart(Integer processStatusStart){ public void setProcessStatusStart(Integer processStatusStart){
this.processStatusStart = processStatusStart; this.processStatusStart = processStatusStart;
} }
/** /**
* 获取 结束 状态 (0.未开始,1.进行中,2.已结束) * 获取 结束 状态 (0.未开始,1.进行中,2.已结束)
* @return $processStatusEnd * @return $processStatusEnd
*/ */
public Integer getProcessStatusEnd(){ public Integer getProcessStatusEnd(){
return this.processStatusEnd; return this.processStatusEnd;
} }
/** /**
* 设置 结束 状态 (0.未开始,1.进行中,2.已结束) * 设置 结束 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusEnd * @param processStatusEnd
*/ */
public void setProcessStatusEnd(Integer processStatusEnd){ public void setProcessStatusEnd(Integer processStatusEnd){
this.processStatusEnd = processStatusEnd; this.processStatusEnd = processStatusEnd;
} }
/** /**
* 获取 增加 状态 (0.未开始,1.进行中,2.已结束) * 获取 增加 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusIncrement * @return processStatusIncrement
*/ */
public Integer getProcessStatusIncrement(){ public Integer getProcessStatusIncrement(){
return this.processStatusIncrement; return this.processStatusIncrement;
} }
/** /**
* 设置 增加 状态 (0.未开始,1.进行中,2.已结束) * 设置 增加 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusIncrement * @param processStatusIncrement
*/ */
public void setProcessStatusIncrement(Integer processStatusIncrement){ public void setProcessStatusIncrement(Integer processStatusIncrement){
this.processStatusIncrement = processStatusIncrement; this.processStatusIncrement = processStatusIncrement;
} }
/** /**
* 获取 状态 (0.未开始,1.进行中,2.已结束) * 获取 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusList * @return processStatusList
*/ */
public List<Integer> getProcessStatusList(){ public List<Integer> getProcessStatusList(){
return this.processStatusList; return this.processStatusList;
} }
/** /**
* 设置 状态 (0.未开始,1.进行中,2.已结束) * 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusList * @param processStatusList
*/ */
public void setProcessStatusList(List<Integer> processStatusList){ public void setProcessStatusList(List<Integer> processStatusList){
this.processStatusList = processStatusList; this.processStatusList = processStatusList;
} }
/** /**
* 获取 状态 (0.未开始,1.进行中,2.已结束) * 获取 状态 (0.未开始,1.进行中,2.已结束)
* @return processStatusNotList * @return processStatusNotList
*/ */
public List<Integer> getProcessStatusNotList(){ public List<Integer> getProcessStatusNotList(){
return this.processStatusNotList; return this.processStatusNotList;
} }
/** /**
* 设置 状态 (0.未开始,1.进行中,2.已结束) * 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusNotList * @param processStatusNotList
*/ */
public void setProcessStatusNotList(List<Integer> processStatusNotList){ public void setProcessStatusNotList(List<Integer> processStatusNotList){
this.processStatusNotList = processStatusNotList; this.processStatusNotList = processStatusNotList;
} }
/** /**
* 获取 开始 问卷是否外链(0.否,1.是) * 获取 开始 问卷是否外链(0.否,1.是)
* @return weblinkStart * @return weblinkStart
*/ */
public Integer getWeblinkStart(){ public Integer getWeblinkStart(){
return this.weblinkStart; return this.weblinkStart;
} }
/** /**
* 设置 开始 问卷是否外链(0.否,1.是) * 设置 开始 问卷是否外链(0.否,1.是)
* @param weblinkStart * @param weblinkStart
*/ */
public void setWeblinkStart(Integer weblinkStart){ public void setWeblinkStart(Integer weblinkStart){
this.weblinkStart = weblinkStart; this.weblinkStart = weblinkStart;
} }
/** /**
* 获取 结束 问卷是否外链(0.否,1.是) * 获取 结束 问卷是否外链(0.否,1.是)
* @return $weblinkEnd * @return $weblinkEnd
*/ */
public Integer getWeblinkEnd(){ public Integer getWeblinkEnd(){
return this.weblinkEnd; return this.weblinkEnd;
} }
/** /**
* 设置 结束 问卷是否外链(0.否,1.是) * 设置 结束 问卷是否外链(0.否,1.是)
* @param weblinkEnd * @param weblinkEnd
*/ */
public void setWeblinkEnd(Integer weblinkEnd){ public void setWeblinkEnd(Integer weblinkEnd){
this.weblinkEnd = weblinkEnd; this.weblinkEnd = weblinkEnd;
} }
/** /**
* 获取 增加 问卷是否外链(0.否,1.是) * 获取 增加 问卷是否外链(0.否,1.是)
* @return weblinkIncrement * @return weblinkIncrement
*/ */
public Integer getWeblinkIncrement(){ public Integer getWeblinkIncrement(){
return this.weblinkIncrement; return this.weblinkIncrement;
} }
/** /**
* 设置 增加 问卷是否外链(0.否,1.是) * 设置 增加 问卷是否外链(0.否,1.是)
* @param weblinkIncrement * @param weblinkIncrement
*/ */
public void setWeblinkIncrement(Integer weblinkIncrement){ public void setWeblinkIncrement(Integer weblinkIncrement){
this.weblinkIncrement = weblinkIncrement; this.weblinkIncrement = weblinkIncrement;
} }
/** /**
* 获取 问卷是否外链(0.否,1.是) * 获取 问卷是否外链(0.否,1.是)
* @return weblinkList * @return weblinkList
*/ */
public List<Integer> getWeblinkList(){ public List<Integer> getWeblinkList(){
return this.weblinkList; return this.weblinkList;
} }
/** /**
* 设置 问卷是否外链(0.否,1.是) * 设置 问卷是否外链(0.否,1.是)
* @param weblinkList * @param weblinkList
*/ */
public void setWeblinkList(List<Integer> weblinkList){ public void setWeblinkList(List<Integer> weblinkList){
this.weblinkList = weblinkList; this.weblinkList = weblinkList;
} }
/** /**
* 获取 问卷是否外链(0.否,1.是) * 获取 问卷是否外链(0.否,1.是)
* @return weblinkNotList * @return weblinkNotList
*/ */
public List<Integer> getWeblinkNotList(){ public List<Integer> getWeblinkNotList(){
return this.weblinkNotList; return this.weblinkNotList;
} }
/** /**
* 设置 问卷是否外链(0.否,1.是) * 设置 问卷是否外链(0.否,1.是)
* @param weblinkNotList * @param weblinkNotList
*/ */
public void setWeblinkNotList(List<Integer> weblinkNotList){ public void setWeblinkNotList(List<Integer> weblinkNotList){
this.weblinkNotList = weblinkNotList; this.weblinkNotList = weblinkNotList;
} }
/** /**
* 获取 问题外链地址 * 获取 问题外链地址
* @return webUrlList * @return webUrlList
*/ */
public List<String> getWebUrlList(){ public List<String> getWebUrlList(){
return this.webUrlList; return this.webUrlList;
} }
/** /**
* 设置 问题外链地址 * 设置 问题外链地址
* @param webUrlList * @param webUrlList
*/ */
public void setWebUrlList(List<String> webUrlList){ public void setWebUrlList(List<String> webUrlList){
this.webUrlList = webUrlList; this.webUrlList = webUrlList;
} }
/** /**
* 获取 问题外链地址 * 获取 问题外链地址
* @return webUrlNotList * @return webUrlNotList
*/ */
public List<String> getWebUrlNotList(){ public List<String> getWebUrlNotList(){
return this.webUrlNotList; return this.webUrlNotList;
} }
/** /**
* 设置 问题外链地址 * 设置 问题外链地址
* @param webUrlNotList * @param webUrlNotList
*/ */
public void setWebUrlNotList(List<String> webUrlNotList){ public void setWebUrlNotList(List<String> webUrlNotList){
this.webUrlNotList = webUrlNotList; this.webUrlNotList = webUrlNotList;
} }
/** /**
* 获取 备注说明 * 获取 备注说明
* @return remarkList * @return remarkList
*/ */
public List<String> getRemarkList(){ public List<String> getRemarkList(){
return this.remarkList; return this.remarkList;
} }
/** /**
* 设置 备注说明 * 设置 备注说明
* @param remarkList * @param remarkList
*/ */
public void setRemarkList(List<String> remarkList){ public void setRemarkList(List<String> remarkList){
this.remarkList = remarkList; this.remarkList = remarkList;
} }
/** /**
* 获取 备注说明 * 获取 备注说明
* @return remarkNotList * @return remarkNotList
*/ */
public List<String> getRemarkNotList(){ public List<String> getRemarkNotList(){
return this.remarkNotList; return this.remarkNotList;
} }
/** /**
* 设置 备注说明 * 设置 备注说明
* @param remarkNotList * @param remarkNotList
*/ */
public void setRemarkNotList(List<String> remarkNotList){ public void setRemarkNotList(List<String> remarkNotList){
this.remarkNotList = remarkNotList; this.remarkNotList = remarkNotList;
} }
/** /**
* 获取 开始 创建用户 * 获取 开始 创建用户
* @return createUserIdStart * @return createUserIdStart
*/ */
public Long getCreateUserIdStart(){ public Long getCreateUserIdStart(){
return this.createUserIdStart; return this.createUserIdStart;
} }
/** /**
* 设置 开始 创建用户 * 设置 开始 创建用户
* @param createUserIdStart * @param createUserIdStart
*/ */
public void setCreateUserIdStart(Long createUserIdStart){ public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart; this.createUserIdStart = createUserIdStart;
} }
/** /**
* 获取 结束 创建用户 * 获取 结束 创建用户
* @return $createUserIdEnd * @return $createUserIdEnd
*/ */
public Long getCreateUserIdEnd(){ public Long getCreateUserIdEnd(){
return this.createUserIdEnd; return this.createUserIdEnd;
} }
/** /**
* 设置 结束 创建用户 * 设置 结束 创建用户
* @param createUserIdEnd * @param createUserIdEnd
*/ */
public void setCreateUserIdEnd(Long createUserIdEnd){ public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd; this.createUserIdEnd = createUserIdEnd;
} }
/** /**
* 获取 增加 创建用户 * 获取 增加 创建用户
* @return createUserIdIncrement * @return createUserIdIncrement
*/ */
public Long getCreateUserIdIncrement(){ public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement; return this.createUserIdIncrement;
} }
/** /**
* 设置 增加 创建用户 * 设置 增加 创建用户
* @param createUserIdIncrement * @param createUserIdIncrement
*/ */
public void setCreateUserIdIncrement(Long createUserIdIncrement){ public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement; this.createUserIdIncrement = createUserIdIncrement;
} }
/** /**
* 获取 创建用户 * 获取 创建用户
* @return createUserIdList * @return createUserIdList
*/ */
public List<Long> getCreateUserIdList(){ public List<Long> getCreateUserIdList(){
return this.createUserIdList; return this.createUserIdList;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdList * @param createUserIdList
*/ */
public void setCreateUserIdList(List<Long> createUserIdList){ public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList; this.createUserIdList = createUserIdList;
} }
/** /**
* 获取 创建用户 * 获取 创建用户
* @return createUserIdNotList * @return createUserIdNotList
*/ */
public List<Long> getCreateUserIdNotList(){ public List<Long> getCreateUserIdNotList(){
return this.createUserIdNotList; return this.createUserIdNotList;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdNotList * @param createUserIdNotList
*/ */
public void setCreateUserIdNotList(List<Long> createUserIdNotList){ public void setCreateUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList; this.createUserIdNotList = createUserIdNotList;
} }
/** /**
* 获取 开始 创建时间 * 获取 开始 创建时间
* @return createTimeStart * @return createTimeStart
*/ */
public String getCreateTimeStart(){ public String getCreateTimeStart(){
return this.createTimeStart; return this.createTimeStart;
} }
/** /**
* 设置 开始 创建时间 * 设置 开始 创建时间
* @param createTimeStart * @param createTimeStart
*/ */
public void setCreateTimeStart(String createTimeStart){ public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart; this.createTimeStart = createTimeStart;
} }
/** /**
* 获取 结束 创建时间 * 获取 结束 创建时间
* @return createTimeEnd * @return createTimeEnd
*/ */
public String getCreateTimeEnd(){ public String getCreateTimeEnd(){
return this.createTimeEnd; return this.createTimeEnd;
} }
/** /**
* 设置 结束 创建时间 * 设置 结束 创建时间
* @param createTimeEnd * @param createTimeEnd
*/ */
public void setCreateTimeEnd(String createTimeEnd){ public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd; this.createTimeEnd = createTimeEnd;
} }
/** /**
* 获取 开始 更新用户 * 获取 开始 更新用户
* @return updateUserIdStart * @return updateUserIdStart
*/ */
public Long getUpdateUserIdStart(){ public Long getUpdateUserIdStart(){
return this.updateUserIdStart; return this.updateUserIdStart;
} }
/** /**
* 设置 开始 更新用户 * 设置 开始 更新用户
* @param updateUserIdStart * @param updateUserIdStart
*/ */
public void setUpdateUserIdStart(Long updateUserIdStart){ public void setUpdateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart; this.updateUserIdStart = updateUserIdStart;
} }
/** /**
* 获取 结束 更新用户 * 获取 结束 更新用户
* @return $updateUserIdEnd * @return $updateUserIdEnd
*/ */
public Long getUpdateUserIdEnd(){ public Long getUpdateUserIdEnd(){
return this.updateUserIdEnd; return this.updateUserIdEnd;
} }
/** /**
* 设置 结束 更新用户 * 设置 结束 更新用户
* @param updateUserIdEnd * @param updateUserIdEnd
*/ */
public void setUpdateUserIdEnd(Long updateUserIdEnd){ public void setUpdateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd; this.updateUserIdEnd = updateUserIdEnd;
} }
/** /**
* 获取 增加 更新用户 * 获取 增加 更新用户
* @return updateUserIdIncrement * @return updateUserIdIncrement
*/ */
public Long getUpdateUserIdIncrement(){ public Long getUpdateUserIdIncrement(){
return this.updateUserIdIncrement; return this.updateUserIdIncrement;
} }
/** /**
* 设置 增加 更新用户 * 设置 增加 更新用户
* @param updateUserIdIncrement * @param updateUserIdIncrement
*/ */
public void setUpdateUserIdIncrement(Long updateUserIdIncrement){ public void setUpdateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement; this.updateUserIdIncrement = updateUserIdIncrement;
} }
/** /**
* 获取 更新用户 * 获取 更新用户
* @return updateUserIdList * @return updateUserIdList
*/ */
public List<Long> getUpdateUserIdList(){ public List<Long> getUpdateUserIdList(){
return this.updateUserIdList; return this.updateUserIdList;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdList * @param updateUserIdList
*/ */
public void setUpdateUserIdList(List<Long> updateUserIdList){ public void setUpdateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList; this.updateUserIdList = updateUserIdList;
} }
/** /**
* 获取 更新用户 * 获取 更新用户
* @return updateUserIdNotList * @return updateUserIdNotList
*/ */
public List<Long> getUpdateUserIdNotList(){ public List<Long> getUpdateUserIdNotList(){
return this.updateUserIdNotList; return this.updateUserIdNotList;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdNotList * @param updateUserIdNotList
*/ */
public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){ public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList; this.updateUserIdNotList = updateUserIdNotList;
} }
/** /**
* 获取 开始 更新时间 * 获取 开始 更新时间
* @return updateTimeStart * @return updateTimeStart
*/ */
public String getUpdateTimeStart(){ public String getUpdateTimeStart(){
return this.updateTimeStart; return this.updateTimeStart;
} }
/** /**
* 设置 开始 更新时间 * 设置 开始 更新时间
* @param updateTimeStart * @param updateTimeStart
*/ */
public void setUpdateTimeStart(String updateTimeStart){ public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart; this.updateTimeStart = updateTimeStart;
} }
/** /**
* 获取 结束 更新时间 * 获取 结束 更新时间
* @return updateTimeEnd * @return updateTimeEnd
*/ */
public String getUpdateTimeEnd(){ public String getUpdateTimeEnd(){
return this.updateTimeEnd; return this.updateTimeEnd;
} }
/** /**
* 设置 结束 更新时间 * 设置 结束 更新时间
* @param updateTimeEnd * @param updateTimeEnd
*/ */
public void setUpdateTimeEnd(String updateTimeEnd){ public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd; this.updateTimeEnd = updateTimeEnd;
} }
/** /**
* 设置 序号,主键,自增长 * 获取 表单内容
* @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;
}
/**
* 获取 表单内容
* @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){ public FeedbackQuery id(Long id){
setId(id); setId(id);
return this; return this;
} }
/** /**
* 设置 开始 序号,主键,自增长 * 设置 开始 序号,主键,自增长
* @param idStart * @param idStart
*/ */
public FeedbackQuery idStart(Long idStart){ public FeedbackQuery idStart(Long idStart){
this.idStart = idStart; this.idStart = idStart;
return this; return this;
} }
/** /**
* 设置 结束 序号,主键,自增长 * 设置 结束 序号,主键,自增长
* @param idEnd * @param idEnd
*/ */
public FeedbackQuery idEnd(Long idEnd){ public FeedbackQuery idEnd(Long idEnd){
this.idEnd = idEnd; this.idEnd = idEnd;
return this; return this;
} }
/** /**
* 设置 增加 序号,主键,自增长 * 设置 增加 序号,主键,自增长
* @param idIncrement * @param idIncrement
*/ */
public FeedbackQuery idIncrement(Long idIncrement){ public FeedbackQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement; this.idIncrement = idIncrement;
return this; return this;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idList * @param idList
*/ */
public FeedbackQuery idList(List<Long> idList){ public FeedbackQuery idList(List<Long> idList){
this.idList = idList; this.idList = idList;
return this; return this;
} }
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param idNotList * @param idNotList
*/ */
public FeedbackQuery idNotList(List<Long> idNotList){ public FeedbackQuery idNotList(List<Long> idNotList){
this.idNotList = idNotList; this.idNotList = idNotList;
return this; return this;
} }
/** /**
* 设置 问卷标题 * 设置 问卷标题
* @param title * @param title
*/ */
public FeedbackQuery title(String title){ public FeedbackQuery title(String title){
setTitle(title); setTitle(title);
return this; return this;
} }
/** /**
* 设置 问卷标题 * 设置 问卷标题
* @param titleList * @param titleList
*/ */
public FeedbackQuery titleList(List<String> titleList){ public FeedbackQuery titleList(List<String> titleList){
this.titleList = titleList; this.titleList = titleList;
return this; return this;
} }
/** /**
* 设置 邀请人数 * 设置 邀请人数
* @param inviteNum * @param inviteNum
*/ */
public FeedbackQuery inviteNum(Integer inviteNum){ public FeedbackQuery inviteNum(Integer inviteNum){
setInviteNum(inviteNum); setInviteNum(inviteNum);
return this; return this;
} }
/** /**
* 设置 开始 邀请人数 * 设置 开始 邀请人数
* @param inviteNumStart * @param inviteNumStart
*/ */
public FeedbackQuery inviteNumStart(Integer inviteNumStart){ public FeedbackQuery inviteNumStart(Integer inviteNumStart){
this.inviteNumStart = inviteNumStart; this.inviteNumStart = inviteNumStart;
return this; return this;
} }
/** /**
* 设置 结束 邀请人数 * 设置 结束 邀请人数
* @param inviteNumEnd * @param inviteNumEnd
*/ */
public FeedbackQuery inviteNumEnd(Integer inviteNumEnd){ public FeedbackQuery inviteNumEnd(Integer inviteNumEnd){
this.inviteNumEnd = inviteNumEnd; this.inviteNumEnd = inviteNumEnd;
return this; return this;
} }
/** /**
* 设置 增加 邀请人数 * 设置 增加 邀请人数
* @param inviteNumIncrement * @param inviteNumIncrement
*/ */
public FeedbackQuery inviteNumIncrement(Integer inviteNumIncrement){ public FeedbackQuery inviteNumIncrement(Integer inviteNumIncrement){
this.inviteNumIncrement = inviteNumIncrement; this.inviteNumIncrement = inviteNumIncrement;
return this; return this;
} }
/** /**
* 设置 邀请人数 * 设置 邀请人数
* @param inviteNumList * @param inviteNumList
*/ */
public FeedbackQuery inviteNumList(List<Integer> inviteNumList){ public FeedbackQuery inviteNumList(List<Integer> inviteNumList){
this.inviteNumList = inviteNumList; this.inviteNumList = inviteNumList;
return this; return this;
} }
/** /**
* 设置 邀请人数 * 设置 邀请人数
* @param inviteNumNotList * @param inviteNumNotList
*/ */
public FeedbackQuery inviteNumNotList(List<Integer> inviteNumNotList){ public FeedbackQuery inviteNumNotList(List<Integer> inviteNumNotList){
this.inviteNumNotList = inviteNumNotList; this.inviteNumNotList = inviteNumNotList;
return this; return this;
} }
/** /**
* 设置 反馈人数 * 设置 反馈人数
* @param feedbackNum * @param feedbackNum
*/ */
public FeedbackQuery feedbackNum(Integer feedbackNum){ public FeedbackQuery feedbackNum(Integer feedbackNum){
setFeedbackNum(feedbackNum); setFeedbackNum(feedbackNum);
return this; return this;
} }
/** /**
* 设置 开始 反馈人数 * 设置 开始 反馈人数
* @param feedbackNumStart * @param feedbackNumStart
*/ */
public FeedbackQuery feedbackNumStart(Integer feedbackNumStart){ public FeedbackQuery feedbackNumStart(Integer feedbackNumStart){
this.feedbackNumStart = feedbackNumStart; this.feedbackNumStart = feedbackNumStart;
return this; return this;
} }
/** /**
* 设置 结束 反馈人数 * 设置 结束 反馈人数
* @param feedbackNumEnd * @param feedbackNumEnd
*/ */
public FeedbackQuery feedbackNumEnd(Integer feedbackNumEnd){ public FeedbackQuery feedbackNumEnd(Integer feedbackNumEnd){
this.feedbackNumEnd = feedbackNumEnd; this.feedbackNumEnd = feedbackNumEnd;
return this; return this;
} }
/** /**
* 设置 增加 反馈人数 * 设置 增加 反馈人数
* @param feedbackNumIncrement * @param feedbackNumIncrement
*/ */
public FeedbackQuery feedbackNumIncrement(Integer feedbackNumIncrement){ public FeedbackQuery feedbackNumIncrement(Integer feedbackNumIncrement){
this.feedbackNumIncrement = feedbackNumIncrement; this.feedbackNumIncrement = feedbackNumIncrement;
return this; return this;
} }
/** /**
* 设置 反馈人数 * 设置 反馈人数
* @param feedbackNumList * @param feedbackNumList
*/ */
public FeedbackQuery feedbackNumList(List<Integer> feedbackNumList){ public FeedbackQuery feedbackNumList(List<Integer> feedbackNumList){
this.feedbackNumList = feedbackNumList; this.feedbackNumList = feedbackNumList;
return this; return this;
} }
/** /**
* 设置 反馈人数 * 设置 反馈人数
* @param feedbackNumNotList * @param feedbackNumNotList
*/ */
public FeedbackQuery feedbackNumNotList(List<Integer> feedbackNumNotList){ public FeedbackQuery feedbackNumNotList(List<Integer> feedbackNumNotList){
this.feedbackNumNotList = feedbackNumNotList; this.feedbackNumNotList = feedbackNumNotList;
return this; return this;
} }
/** /**
* 设置 状态 (0.未开始,1.进行中,2.已结束) * 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatus * @param processStatus
*/ */
public FeedbackQuery processStatus(Integer processStatus){ public FeedbackQuery processStatus(Integer processStatus){
setProcessStatus(processStatus); setProcessStatus(processStatus);
return this; return this;
} }
/** /**
* 设置 开始 状态 (0.未开始,1.进行中,2.已结束) * 设置 开始 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusStart * @param processStatusStart
*/ */
public FeedbackQuery processStatusStart(Integer processStatusStart){ public FeedbackQuery processStatusStart(Integer processStatusStart){
this.processStatusStart = processStatusStart; this.processStatusStart = processStatusStart;
return this; return this;
} }
/** /**
* 设置 结束 状态 (0.未开始,1.进行中,2.已结束) * 设置 结束 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusEnd * @param processStatusEnd
*/ */
public FeedbackQuery processStatusEnd(Integer processStatusEnd){ public FeedbackQuery processStatusEnd(Integer processStatusEnd){
this.processStatusEnd = processStatusEnd; this.processStatusEnd = processStatusEnd;
return this; return this;
} }
/** /**
* 设置 增加 状态 (0.未开始,1.进行中,2.已结束) * 设置 增加 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusIncrement * @param processStatusIncrement
*/ */
public FeedbackQuery processStatusIncrement(Integer processStatusIncrement){ public FeedbackQuery processStatusIncrement(Integer processStatusIncrement){
this.processStatusIncrement = processStatusIncrement; this.processStatusIncrement = processStatusIncrement;
return this; return this;
} }
/** /**
* 设置 状态 (0.未开始,1.进行中,2.已结束) * 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusList * @param processStatusList
*/ */
public FeedbackQuery processStatusList(List<Integer> processStatusList){ public FeedbackQuery processStatusList(List<Integer> processStatusList){
this.processStatusList = processStatusList; this.processStatusList = processStatusList;
return this; return this;
} }
/** /**
* 设置 状态 (0.未开始,1.进行中,2.已结束) * 设置 状态 (0.未开始,1.进行中,2.已结束)
* @param processStatusNotList * @param processStatusNotList
*/ */
public FeedbackQuery processStatusNotList(List<Integer> processStatusNotList){ public FeedbackQuery processStatusNotList(List<Integer> processStatusNotList){
this.processStatusNotList = processStatusNotList; this.processStatusNotList = processStatusNotList;
return this; return this;
} }
/** /**
* 设置 问卷是否外链(0.否,1.是) * 设置 问卷是否外链(0.否,1.是)
* @param weblink * @param weblink
*/ */
public FeedbackQuery weblink(Integer weblink){ public FeedbackQuery weblink(Integer weblink){
setWeblink(weblink); setWeblink(weblink);
return this; return this;
} }
/** /**
* 设置 开始 问卷是否外链(0.否,1.是) * 设置 开始 问卷是否外链(0.否,1.是)
* @param weblinkStart * @param weblinkStart
*/ */
public FeedbackQuery weblinkStart(Integer weblinkStart){ public FeedbackQuery weblinkStart(Integer weblinkStart){
this.weblinkStart = weblinkStart; this.weblinkStart = weblinkStart;
return this; return this;
} }
/** /**
* 设置 结束 问卷是否外链(0.否,1.是) * 设置 结束 问卷是否外链(0.否,1.是)
* @param weblinkEnd * @param weblinkEnd
*/ */
public FeedbackQuery weblinkEnd(Integer weblinkEnd){ public FeedbackQuery weblinkEnd(Integer weblinkEnd){
this.weblinkEnd = weblinkEnd; this.weblinkEnd = weblinkEnd;
return this; return this;
} }
/** /**
* 设置 增加 问卷是否外链(0.否,1.是) * 设置 增加 问卷是否外链(0.否,1.是)
* @param weblinkIncrement * @param weblinkIncrement
*/ */
public FeedbackQuery weblinkIncrement(Integer weblinkIncrement){ public FeedbackQuery weblinkIncrement(Integer weblinkIncrement){
this.weblinkIncrement = weblinkIncrement; this.weblinkIncrement = weblinkIncrement;
return this; return this;
} }
/** /**
* 设置 问卷是否外链(0.否,1.是) * 设置 问卷是否外链(0.否,1.是)
* @param weblinkList * @param weblinkList
*/ */
public FeedbackQuery weblinkList(List<Integer> weblinkList){ public FeedbackQuery weblinkList(List<Integer> weblinkList){
this.weblinkList = weblinkList; this.weblinkList = weblinkList;
return this; return this;
} }
/** /**
* 设置 问卷是否外链(0.否,1.是) * 设置 问卷是否外链(0.否,1.是)
* @param weblinkNotList * @param weblinkNotList
*/ */
public FeedbackQuery weblinkNotList(List<Integer> weblinkNotList){ public FeedbackQuery weblinkNotList(List<Integer> weblinkNotList){
this.weblinkNotList = weblinkNotList; this.weblinkNotList = weblinkNotList;
return this; return this;
} }
/** /**
* 设置 问题外链地址 * 设置 问题外链地址
* @param webUrl * @param webUrl
*/ */
public FeedbackQuery webUrl(String webUrl){ public FeedbackQuery webUrl(String webUrl){
setWebUrl(webUrl); setWebUrl(webUrl);
return this; return this;
} }
/** /**
* 设置 问题外链地址 * 设置 问题外链地址
* @param webUrlList * @param webUrlList
*/ */
public FeedbackQuery webUrlList(List<String> webUrlList){ public FeedbackQuery webUrlList(List<String> webUrlList){
this.webUrlList = webUrlList; this.webUrlList = webUrlList;
return this; return this;
} }
/** /**
* 设置 备注说明 * 设置 备注说明
* @param remark * @param remark
*/ */
public FeedbackQuery remark(String remark){ public FeedbackQuery remark(String remark){
setRemark(remark); setRemark(remark);
return this; return this;
} }
/** /**
* 设置 备注说明 * 设置 备注说明
* @param remarkList * @param remarkList
*/ */
public FeedbackQuery remarkList(List<String> remarkList){ public FeedbackQuery remarkList(List<String> remarkList){
this.remarkList = remarkList; this.remarkList = remarkList;
return this; return this;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserId * @param createUserId
*/ */
public FeedbackQuery createUserId(Long createUserId){ public FeedbackQuery createUserId(Long createUserId){
setCreateUserId(createUserId); setCreateUserId(createUserId);
return this; return this;
} }
/** /**
* 设置 开始 创建用户 * 设置 开始 创建用户
* @param createUserIdStart * @param createUserIdStart
*/ */
public FeedbackQuery createUserIdStart(Long createUserIdStart){ public FeedbackQuery createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart; this.createUserIdStart = createUserIdStart;
return this; return this;
} }
/** /**
* 设置 结束 创建用户 * 设置 结束 创建用户
* @param createUserIdEnd * @param createUserIdEnd
*/ */
public FeedbackQuery createUserIdEnd(Long createUserIdEnd){ public FeedbackQuery createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd; this.createUserIdEnd = createUserIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 创建用户 * 设置 增加 创建用户
* @param createUserIdIncrement * @param createUserIdIncrement
*/ */
public FeedbackQuery createUserIdIncrement(Long createUserIdIncrement){ public FeedbackQuery createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement; this.createUserIdIncrement = createUserIdIncrement;
return this; return this;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdList * @param createUserIdList
*/ */
public FeedbackQuery createUserIdList(List<Long> createUserIdList){ public FeedbackQuery createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList; this.createUserIdList = createUserIdList;
return this; return this;
} }
/** /**
* 设置 创建用户 * 设置 创建用户
* @param createUserIdNotList * @param createUserIdNotList
*/ */
public FeedbackQuery createUserIdNotList(List<Long> createUserIdNotList){ public FeedbackQuery createUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList; this.createUserIdNotList = createUserIdNotList;
return this; return this;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserId * @param updateUserId
*/ */
public FeedbackQuery updateUserId(Long updateUserId){ public FeedbackQuery updateUserId(Long updateUserId){
setUpdateUserId(updateUserId); setUpdateUserId(updateUserId);
return this; return this;
} }
/** /**
* 设置 开始 更新用户 * 设置 开始 更新用户
* @param updateUserIdStart * @param updateUserIdStart
*/ */
public FeedbackQuery updateUserIdStart(Long updateUserIdStart){ public FeedbackQuery updateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart; this.updateUserIdStart = updateUserIdStart;
return this; return this;
} }
/** /**
* 设置 结束 更新用户 * 设置 结束 更新用户
* @param updateUserIdEnd * @param updateUserIdEnd
*/ */
public FeedbackQuery updateUserIdEnd(Long updateUserIdEnd){ public FeedbackQuery updateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd; this.updateUserIdEnd = updateUserIdEnd;
return this; return this;
} }
/** /**
* 设置 增加 更新用户 * 设置 增加 更新用户
* @param updateUserIdIncrement * @param updateUserIdIncrement
*/ */
public FeedbackQuery updateUserIdIncrement(Long updateUserIdIncrement){ public FeedbackQuery updateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement; this.updateUserIdIncrement = updateUserIdIncrement;
return this; return this;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdList * @param updateUserIdList
*/ */
public FeedbackQuery updateUserIdList(List<Long> updateUserIdList){ public FeedbackQuery updateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList; this.updateUserIdList = updateUserIdList;
return this; return this;
} }
/** /**
* 设置 更新用户 * 设置 更新用户
* @param updateUserIdNotList * @param updateUserIdNotList
*/ */
public FeedbackQuery updateUserIdNotList(List<Long> updateUserIdNotList){ public FeedbackQuery updateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList; this.updateUserIdNotList = updateUserIdNotList;
return this; return this;
} }
/**
* 设置 表单内容
* @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) * 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList * @return orConditionList
*/ */
public List<FeedbackQuery> getOrConditionList(){ 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) * 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList * @param orConditionList
*/ */
public void setOrConditionList(List<FeedbackQuery> orConditionList){ public void setOrConditionList(List<FeedbackQuery> orConditionList){
this.orConditionList = orConditionList; this.orConditionList = orConditionList;
} }
/** /**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) * 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList * @return andConditionList
*/ */
public List<FeedbackQuery> getAndConditionList(){ public List<FeedbackQuery> getAndConditionList(){
return this.andConditionList; return this.andConditionList;
} }
/** /**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4) * 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList * @param andConditionList
*/ */
public void setAndConditionList(List<FeedbackQuery> andConditionList){ public void setAndConditionList(List<FeedbackQuery> andConditionList){
this.andConditionList = andConditionList; this.andConditionList = andConditionList;
} }
......
...@@ -12,7 +12,7 @@ import lombok.Data; ...@@ -12,7 +12,7 @@ import lombok.Data;
* 员工基本信息实体对象 * 员工基本信息实体对象
* *
* @author zxfei * @author zxfei
* @date 2023-05-16 * @date 2023-07-07
*/ */
@Data @Data
public class StaffEntity extends StaffVo { public class StaffEntity extends StaffVo {
...@@ -114,6 +114,18 @@ public class StaffEntity extends StaffVo { ...@@ -114,6 +114,18 @@ public class StaffEntity extends StaffVo {
* 绩效分数 * 绩效分数
*/ */
private BigDecimal score; private BigDecimal score;
/**
* 员工登录名
*/
private String loginName;
/**
* 员工登录密码
*/
private String loginPwd;
/**
* 最后登录时间
*/
private Date lastLoginTime;
@Override @Override
public int hashCode() { public int hashCode() {
return this.getId().hashCode(); return this.getId().hashCode();
...@@ -179,5 +191,11 @@ public class StaffEntity extends StaffVo { ...@@ -179,5 +191,11 @@ public class StaffEntity extends StaffVo {
this.serverIndexCode = ""; this.serverIndexCode = "";
this.score = new BigDecimal(0); this.score = new BigDecimal(0);
this.loginName = "";
this.loginPwd = "";
this.lastLoginTime = null;
} }
} }
\ No newline at end of file
...@@ -8,7 +8,7 @@ import com.mortals.xhx.module.staff.model.StaffEntity; ...@@ -8,7 +8,7 @@ import com.mortals.xhx.module.staff.model.StaffEntity;
* 员工基本信息查询对象 * 员工基本信息查询对象
* *
* @author zxfei * @author zxfei
* @date 2023-05-16 * @date 2023-07-07
*/ */
public class StaffQuery extends StaffEntity { public class StaffQuery extends StaffEntity {
/** 开始 序号,主键,自增长 */ /** 开始 序号,主键,自增长 */
...@@ -272,6 +272,22 @@ public class StaffQuery extends StaffEntity { ...@@ -272,6 +272,22 @@ public class StaffQuery extends StaffEntity {
/** 绩效分数排除列表 */ /** 绩效分数排除列表 */
private List <BigDecimal> scoreNotList; private List <BigDecimal> scoreNotList;
/** 员工登录名 */
private List<String> loginNameList;
/** 员工登录名排除列表 */
private List <String> loginNameNotList;
/** 员工登录密码 */
private List<String> loginPwdList;
/** 员工登录密码排除列表 */
private List <String> loginPwdNotList;
/** 开始 最后登录时间 */
private String lastLoginTimeStart;
/** 结束 最后登录时间 */
private String lastLoginTimeEnd;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */ /** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<StaffQuery> orConditionList; private List<StaffQuery> orConditionList;
...@@ -1747,6 +1763,102 @@ public class StaffQuery extends StaffEntity { ...@@ -1747,6 +1763,102 @@ public class StaffQuery extends StaffEntity {
} }
/**
* 获取 员工登录名
* @return loginNameList
*/
public List<String> getLoginNameList(){
return this.loginNameList;
}
/**
* 设置 员工登录名
* @param loginNameList
*/
public void setLoginNameList(List<String> loginNameList){
this.loginNameList = loginNameList;
}
/**
* 获取 员工登录名
* @return loginNameNotList
*/
public List<String> getLoginNameNotList(){
return this.loginNameNotList;
}
/**
* 设置 员工登录名
* @param loginNameNotList
*/
public void setLoginNameNotList(List<String> loginNameNotList){
this.loginNameNotList = loginNameNotList;
}
/**
* 获取 员工登录密码
* @return loginPwdList
*/
public List<String> getLoginPwdList(){
return this.loginPwdList;
}
/**
* 设置 员工登录密码
* @param loginPwdList
*/
public void setLoginPwdList(List<String> loginPwdList){
this.loginPwdList = loginPwdList;
}
/**
* 获取 员工登录密码
* @return loginPwdNotList
*/
public List<String> getLoginPwdNotList(){
return this.loginPwdNotList;
}
/**
* 设置 员工登录密码
* @param loginPwdNotList
*/
public void setLoginPwdNotList(List<String> loginPwdNotList){
this.loginPwdNotList = loginPwdNotList;
}
/**
* 获取 开始 最后登录时间
* @return lastLoginTimeStart
*/
public String getLastLoginTimeStart(){
return this.lastLoginTimeStart;
}
/**
* 设置 开始 最后登录时间
* @param lastLoginTimeStart
*/
public void setLastLoginTimeStart(String lastLoginTimeStart){
this.lastLoginTimeStart = lastLoginTimeStart;
}
/**
* 获取 结束 最后登录时间
* @return lastLoginTimeEnd
*/
public String getLastLoginTimeEnd(){
return this.lastLoginTimeEnd;
}
/**
* 设置 结束 最后登录时间
* @param lastLoginTimeEnd
*/
public void setLastLoginTimeEnd(String lastLoginTimeEnd){
this.lastLoginTimeEnd = lastLoginTimeEnd;
}
/** /**
* 设置 序号,主键,自增长 * 设置 序号,主键,自增长
* @param id * @param id
...@@ -2575,6 +2687,45 @@ public class StaffQuery extends StaffEntity { ...@@ -2575,6 +2687,45 @@ public class StaffQuery extends StaffEntity {
return this; return this;
} }
/**
* 设置 员工登录名
* @param loginName
*/
public StaffQuery loginName(String loginName){
setLoginName(loginName);
return this;
}
/**
* 设置 员工登录名
* @param loginNameList
*/
public StaffQuery loginNameList(List<String> loginNameList){
this.loginNameList = loginNameList;
return this;
}
/**
* 设置 员工登录密码
* @param loginPwd
*/
public StaffQuery loginPwd(String loginPwd){
setLoginPwd(loginPwd);
return this;
}
/**
* 设置 员工登录密码
* @param loginPwdList
*/
public StaffQuery loginPwdList(List<String> loginPwdList){
this.loginPwdList = loginPwdList;
return this;
}
/** /**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) * 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList * @return orConditionList
......
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" <!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"> <mapper namespace="com.mortals.xhx.module.feedback.dao.ibatis.FeedbackDaoImpl">
<!-- 字段和属性映射 --> <!-- 字段和属性映射 -->
<resultMap type="FeedbackEntity" id="FeedbackEntity-Map"> <resultMap type="FeedbackEntity" id="FeedbackEntity-Map">
<id property="id" column="id" /> <id property="id" column="id" />
<result property="title" column="title" /> <result property="title" column="title" />
<result property="feedbackTimeStart" column="feedbackTimeStart" /> <result property="feedbackTimeStart" column="feedbackTimeStart" />
<result property="feedbackTimeEnd" column="feedbackTimeEnd" /> <result property="feedbackTimeEnd" column="feedbackTimeEnd" />
<result property="inviteNum" column="inviteNum" /> <result property="inviteNum" column="inviteNum" />
<result property="feedbackNum" column="feedbackNum" /> <result property="feedbackNum" column="feedbackNum" />
<result property="processStatus" column="processStatus" /> <result property="processStatus" column="processStatus" />
<result property="weblink" column="weblink" /> <result property="weblink" column="weblink" />
<result property="webUrl" column="webUrl" /> <result property="webUrl" column="webUrl" />
<result property="remark" column="remark" /> <result property="remark" column="remark" />
<result property="createUserId" column="createUserId" /> <result property="createUserId" column="createUserId" />
<result property="createTime" column="createTime" /> <result property="createTime" column="createTime" />
<result property="updateUserId" column="updateUserId" /> <result property="updateUserId" column="updateUserId" />
<result property="updateTime" column="updateTime" /> <result property="updateTime" column="updateTime" />
<collection property="feedbackQuestionList" column="id" ofType="FeedbackQuestionEntity" javaType="ArrayList" select="getFeedbackQuestionByFeedbackId"></collection> <result property="formContent" column="formContent" />
<collection property="feedbackQuestionList" column="id" ofType="FeedbackQuestionEntity" javaType="ArrayList" select="getFeedbackQuestionByFeedbackId"></collection>
</resultMap> </resultMap>
<resultMap type="FeedbackQuestionEntity" id="FeedbackQuestionEntity-Map"> <resultMap type="FeedbackQuestionEntity" id="FeedbackQuestionEntity-Map">
<result property="id" column="id" /> <result property="id" column="id" />
<result property="feedbackId" column="feedbackId" /> <result property="feedbackId" column="feedbackId" />
<result property="content" column="content" /> <result property="content" column="content" />
<result property="questionType" column="questionType" /> <result property="questionType" column="questionType" />
<result property="require" column="require" /> <result property="require" column="require" />
<result property="style" column="style" /> <result property="style" column="style" />
<result property="remark" column="remark" /> <result property="remark" column="remark" />
<result property="createUserId" column="createUserId" /> <result property="createUserId" column="createUserId" />
<result property="createTime" column="createTime" /> <result property="createTime" column="createTime" />
<result property="updateUserId" column="updateUserId" /> <result property="updateUserId" column="updateUserId" />
<result property="updateTime" column="updateTime" /> <result property="updateTime" column="updateTime" />
</resultMap> </resultMap>
<!-- 表所有列 --> <!-- 表所有列 -->
<sql id="_columns"> <sql id="_columns">
<trim suffixOverrides="," suffix=""> <trim suffixOverrides="," suffix="">
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id, a.id,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('title') or colPickMode == 1 and data.containsKey('title')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('title') or colPickMode == 1 and data.containsKey('title')))">
a.title, a.title,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackTimeStart') or colPickMode == 1 and data.containsKey('feedbackTimeStart')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackTimeStart') or colPickMode == 1 and data.containsKey('feedbackTimeStart')))">
a.feedbackTimeStart, a.feedbackTimeStart,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackTimeEnd') or colPickMode == 1 and data.containsKey('feedbackTimeEnd')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackTimeEnd') or colPickMode == 1 and data.containsKey('feedbackTimeEnd')))">
a.feedbackTimeEnd, a.feedbackTimeEnd,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('inviteNum') or colPickMode == 1 and data.containsKey('inviteNum')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('inviteNum') or colPickMode == 1 and data.containsKey('inviteNum')))">
a.inviteNum, a.inviteNum,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackNum') or colPickMode == 1 and data.containsKey('feedbackNum')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('feedbackNum') or colPickMode == 1 and data.containsKey('feedbackNum')))">
a.feedbackNum, a.feedbackNum,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('processStatus') or colPickMode == 1 and data.containsKey('processStatus')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('processStatus') or colPickMode == 1 and data.containsKey('processStatus')))">
a.processStatus, a.processStatus,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('weblink') or colPickMode == 1 and data.containsKey('weblink')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('weblink') or colPickMode == 1 and data.containsKey('weblink')))">
a.weblink, a.weblink,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('webUrl') or colPickMode == 1 and data.containsKey('webUrl')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('webUrl') or colPickMode == 1 and data.containsKey('webUrl')))">
a.webUrl, a.webUrl,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))">
a.remark, a.remark,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId, a.createUserId,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime, a.createTime,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
a.updateUserId, a.updateUserId,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime, a.updateTime,
</if> </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> </trim>
</sql> </sql>
<!-- 子表所有列 --> <!-- 子表所有列 -->
...@@ -92,18 +96,18 @@ ...@@ -92,18 +96,18 @@
<!-- 新增 区分主键自增加还是业务插入 --> <!-- 新增 区分主键自增加还是业务插入 -->
<insert id="insert" parameterType="FeedbackEntity" useGeneratedKeys="true" keyProperty="id"> <insert id="insert" parameterType="FeedbackEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_feedback 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 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>
<!-- 批量新增 --> <!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto"> <insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_feedback 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 VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," > <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> </foreach>
</insert> </insert>
...@@ -170,6 +174,9 @@ ...@@ -170,6 +174,9 @@
<if test="(colPickMode==0 and data.containsKey('updateTime')) or (colPickMode==1 and !data.containsKey('updateTime'))"> <if test="(colPickMode==0 and data.containsKey('updateTime')) or (colPickMode==1 and !data.containsKey('updateTime'))">
a.updateTime=#{data.updateTime}, a.updateTime=#{data.updateTime},
</if> </if>
<if test="(colPickMode==0 and data.containsKey('formContent')) or (colPickMode==1 and !data.containsKey('formContent'))">
a.formContent=#{data.formContent},
</if>
</trim> </trim>
<trim suffixOverrides="where" suffix=""> <trim suffixOverrides="where" suffix="">
where where
...@@ -182,127 +189,134 @@ ...@@ -182,127 +189,134 @@
<update id="updateBatch" parameterType="paramDto"> <update id="updateBatch" parameterType="paramDto">
update mortals_xhx_feedback as a update mortals_xhx_feedback as a
<trim prefix="set" suffixOverrides=","> <trim prefix="set" suffixOverrides=",">
<trim prefix="title=(case" suffix="ELSE title end),"> <trim prefix="title=(case" suffix="ELSE title end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('title')) or (colPickMode==1 and !item.containsKey('title'))"> <if test="(colPickMode==0 and item.containsKey('title')) or (colPickMode==1 and !item.containsKey('title'))">
when a.id=#{item.id} then #{item.title} when a.id=#{item.id} then #{item.title}
</if> </if>
</foreach> </foreach>
</trim> </trim>
<trim prefix="feedbackTimeStart=(case" suffix="ELSE feedbackTimeStart end),"> <trim prefix="feedbackTimeStart=(case" suffix="ELSE feedbackTimeStart end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('feedbackTimeStart')) or (colPickMode==1 and !item.containsKey('feedbackTimeStart'))"> <if test="(colPickMode==0 and item.containsKey('feedbackTimeStart')) or (colPickMode==1 and !item.containsKey('feedbackTimeStart'))">
when a.id=#{item.id} then #{item.feedbackTimeStart} when a.id=#{item.id} then #{item.feedbackTimeStart}
</if> </if>
</foreach> </foreach>
</trim> </trim>
<trim prefix="feedbackTimeEnd=(case" suffix="ELSE feedbackTimeEnd end),"> <trim prefix="feedbackTimeEnd=(case" suffix="ELSE feedbackTimeEnd end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('feedbackTimeEnd')) or (colPickMode==1 and !item.containsKey('feedbackTimeEnd'))"> <if test="(colPickMode==0 and item.containsKey('feedbackTimeEnd')) or (colPickMode==1 and !item.containsKey('feedbackTimeEnd'))">
when a.id=#{item.id} then #{item.feedbackTimeEnd} when a.id=#{item.id} then #{item.feedbackTimeEnd}
</if> </if>
</foreach> </foreach>
</trim> </trim>
<trim prefix="inviteNum=(case" suffix="ELSE inviteNum end),"> <trim prefix="inviteNum=(case" suffix="ELSE inviteNum end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<choose> <choose>
<when test="(colPickMode==0 and item.containsKey('inviteNum')) or (colPickMode==1 and !item.containsKey('inviteNum'))"> <when test="(colPickMode==0 and item.containsKey('inviteNum')) or (colPickMode==1 and !item.containsKey('inviteNum'))">
when a.id=#{item.id} then #{item.inviteNum} when a.id=#{item.id} then #{item.inviteNum}
</when> </when>
<when test="(colPickMode==0 and item.containsKey('inviteNumIncrement')) or (colPickMode==1 and !item.containsKey('inviteNumIncrement'))"> <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 a.id=#{item.id} then ifnull(a.inviteNum,0) + #{item.inviteNumIncrement}
</when> </when>
</choose> </choose>
</foreach> </foreach>
</trim> </trim>
<trim prefix="feedbackNum=(case" suffix="ELSE feedbackNum end),"> <trim prefix="feedbackNum=(case" suffix="ELSE feedbackNum end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<choose> <choose>
<when test="(colPickMode==0 and item.containsKey('feedbackNum')) or (colPickMode==1 and !item.containsKey('feedbackNum'))"> <when test="(colPickMode==0 and item.containsKey('feedbackNum')) or (colPickMode==1 and !item.containsKey('feedbackNum'))">
when a.id=#{item.id} then #{item.feedbackNum} when a.id=#{item.id} then #{item.feedbackNum}
</when> </when>
<when test="(colPickMode==0 and item.containsKey('feedbackNumIncrement')) or (colPickMode==1 and !item.containsKey('feedbackNumIncrement'))"> <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 a.id=#{item.id} then ifnull(a.feedbackNum,0) + #{item.feedbackNumIncrement}
</when> </when>
</choose> </choose>
</foreach> </foreach>
</trim> </trim>
<trim prefix="processStatus=(case" suffix="ELSE processStatus end),"> <trim prefix="processStatus=(case" suffix="ELSE processStatus end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<choose> <choose>
<when test="(colPickMode==0 and item.containsKey('processStatus')) or (colPickMode==1 and !item.containsKey('processStatus'))"> <when test="(colPickMode==0 and item.containsKey('processStatus')) or (colPickMode==1 and !item.containsKey('processStatus'))">
when a.id=#{item.id} then #{item.processStatus} when a.id=#{item.id} then #{item.processStatus}
</when> </when>
<when test="(colPickMode==0 and item.containsKey('processStatusIncrement')) or (colPickMode==1 and !item.containsKey('processStatusIncrement'))"> <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 a.id=#{item.id} then ifnull(a.processStatus,0) + #{item.processStatusIncrement}
</when> </when>
</choose> </choose>
</foreach> </foreach>
</trim> </trim>
<trim prefix="weblink=(case" suffix="ELSE weblink end),"> <trim prefix="weblink=(case" suffix="ELSE weblink end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<choose> <choose>
<when test="(colPickMode==0 and item.containsKey('weblink')) or (colPickMode==1 and !item.containsKey('weblink'))"> <when test="(colPickMode==0 and item.containsKey('weblink')) or (colPickMode==1 and !item.containsKey('weblink'))">
when a.id=#{item.id} then #{item.weblink} when a.id=#{item.id} then #{item.weblink}
</when> </when>
<when test="(colPickMode==0 and item.containsKey('weblinkIncrement')) or (colPickMode==1 and !item.containsKey('weblinkIncrement'))"> <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 a.id=#{item.id} then ifnull(a.weblink,0) + #{item.weblinkIncrement}
</when> </when>
</choose> </choose>
</foreach> </foreach>
</trim> </trim>
<trim prefix="webUrl=(case" suffix="ELSE webUrl end),"> <trim prefix="webUrl=(case" suffix="ELSE webUrl end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('webUrl')) or (colPickMode==1 and !item.containsKey('webUrl'))"> <if test="(colPickMode==0 and item.containsKey('webUrl')) or (colPickMode==1 and !item.containsKey('webUrl'))">
when a.id=#{item.id} then #{item.webUrl} when a.id=#{item.id} then #{item.webUrl}
</if> </if>
</foreach> </foreach>
</trim> </trim>
<trim prefix="remark=(case" suffix="ELSE remark end),"> <trim prefix="remark=(case" suffix="ELSE remark end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('remark')) or (colPickMode==1 and !item.containsKey('remark'))"> <if test="(colPickMode==0 and item.containsKey('remark')) or (colPickMode==1 and !item.containsKey('remark'))">
when a.id=#{item.id} then #{item.remark} when a.id=#{item.id} then #{item.remark}
</if> </if>
</foreach> </foreach>
</trim> </trim>
<trim prefix="createUserId=(case" suffix="ELSE createUserId end),"> <trim prefix="createUserId=(case" suffix="ELSE createUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<choose> <choose>
<when test="(colPickMode==0 and item.containsKey('createUserId')) or (colPickMode==1 and !item.containsKey('createUserId'))"> <when test="(colPickMode==0 and item.containsKey('createUserId')) or (colPickMode==1 and !item.containsKey('createUserId'))">
when a.id=#{item.id} then #{item.createUserId} when a.id=#{item.id} then #{item.createUserId}
</when> </when>
<when test="(colPickMode==0 and item.containsKey('createUserIdIncrement')) or (colPickMode==1 and !item.containsKey('createUserIdIncrement'))"> <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 a.id=#{item.id} then ifnull(a.createUserId,0) + #{item.createUserIdIncrement}
</when> </when>
</choose> </choose>
</foreach> </foreach>
</trim> </trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),"> <trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))"> <if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime} when a.id=#{item.id} then #{item.createTime}
</if> </if>
</foreach> </foreach>
</trim> </trim>
<trim prefix="updateUserId=(case" suffix="ELSE updateUserId end),"> <trim prefix="updateUserId=(case" suffix="ELSE updateUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<choose> <choose>
<when test="(colPickMode==0 and item.containsKey('updateUserId')) or (colPickMode==1 and !item.containsKey('updateUserId'))"> <when test="(colPickMode==0 and item.containsKey('updateUserId')) or (colPickMode==1 and !item.containsKey('updateUserId'))">
when a.id=#{item.id} then #{item.updateUserId} when a.id=#{item.id} then #{item.updateUserId}
</when> </when>
<when test="(colPickMode==0 and item.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !item.containsKey('updateUserIdIncrement'))"> <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 a.id=#{item.id} then ifnull(a.updateUserId,0) + #{item.updateUserIdIncrement}
</when> </when>
</choose> </choose>
</foreach> </foreach>
</trim> </trim>
<trim prefix="updateTime=(case" suffix="ELSE updateTime end),"> <trim prefix="updateTime=(case" suffix="ELSE updateTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" > <foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('updateTime')) or (colPickMode==1 and !item.containsKey('updateTime'))"> <if test="(colPickMode==0 and item.containsKey('updateTime')) or (colPickMode==1 and !item.containsKey('updateTime'))">
when a.id=#{item.id} then #{item.updateTime} when a.id=#{item.id} then #{item.updateTime}
</if> </if>
</foreach> </foreach>
</trim> </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> </trim>
where id in where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")"> <foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
...@@ -427,401 +441,427 @@ ...@@ -427,401 +441,427 @@
${_conditionType_} a.id=#{${_conditionParam_}.id} ${_conditionType_} a.id=#{${_conditionParam_}.id}
</if> </if>
</if> </if>
<if test="conditionParamRef.containsKey('id')"> <if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null "> <if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id} ${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.id == null">
${_conditionType_} a.id is null
</if>
</if>
<if test="conditionParamRef.containsKey('idList') and conditionParamRef.idList.size() > 0">
${_conditionType_} a.id in
<foreach collection="conditionParamRef.idList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idNotList') and conditionParamRef.idNotList.size() > 0">
${_conditionType_} a.id not in
<foreach collection="conditionParamRef.idNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idStart') and conditionParamRef.idStart != null">
${_conditionType_} a.id <![CDATA[ >= ]]> #{${_conditionParam_}.idStart}
</if> </if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null"> <if test="conditionParamRef.id == null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd} ${_conditionType_} a.id is null
</if> </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.containsKey('title')">
<if test="conditionParamRef.title != null and conditionParamRef.title != ''"> <if test="conditionParamRef.title != null and conditionParamRef.title != ''">
${_conditionType_} a.title like #{${_conditionParam_}.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> </if>
<if test="conditionParamRef.containsKey('titleNotList') and conditionParamRef.titleNotList.size() > 0"> <if test="conditionParamRef.title == null">
${_conditionType_} a.title not in ${_conditionType_} a.title is null
<foreach collection="conditionParamRef.titleNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if> </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.containsKey('feedbackTimeStart')">
<if test="conditionParamRef.feedbackTimeStart != null "> <if test="conditionParamRef.feedbackTimeStart != null ">
${_conditionType_} a.feedbackTimeStart = #{${_conditionParam_}.feedbackTimeStart} ${_conditionType_} a.feedbackTimeStart = #{${_conditionParam_}.feedbackTimeStart}
</if>
<if test="conditionParamRef.feedbackTimeStart == null">
${_conditionType_} a.feedbackTimeStart is null
</if>
</if> </if>
<if test="conditionParamRef.containsKey('feedbackTimeStartStart') and conditionParamRef.feedbackTimeStartStart != null and conditionParamRef.feedbackTimeStartStart!=''"> <if test="conditionParamRef.feedbackTimeStart == null">
${_conditionType_} a.feedbackTimeStart <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeStartStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s') ${_conditionType_} a.feedbackTimeStart is null
</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>
</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.containsKey('feedbackTimeEnd')">
<if test="conditionParamRef.feedbackTimeEnd != null "> <if test="conditionParamRef.feedbackTimeEnd != null ">
${_conditionType_} a.feedbackTimeEnd = #{${_conditionParam_}.feedbackTimeEnd} ${_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> </if>
<if test="conditionParamRef.containsKey('feedbackTimeEndEnd') and conditionParamRef.feedbackTimeEndEnd != null and conditionParamRef.feedbackTimeEndEnd!=''"> <if test="conditionParamRef.feedbackTimeEnd == null">
${_conditionType_} a.feedbackTimeEnd <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeEndEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s') ${_conditionType_} a.feedbackTimeEnd is null
</if> </if>
<if test="conditionParamRef.containsKey('inviteNum')"> </if>
<if test="conditionParamRef.inviteNum != null "> <if test="conditionParamRef.containsKey('feedbackTimeEndStart') and conditionParamRef.feedbackTimeEndStart != null and conditionParamRef.feedbackTimeEndStart!=''">
${_conditionType_} a.inviteNum = #{${_conditionParam_}.inviteNum} ${_conditionType_} a.feedbackTimeEnd <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeEndStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if> </if>
<if test="conditionParamRef.inviteNum == null"> <if test="conditionParamRef.containsKey('feedbackTimeEndEnd') and conditionParamRef.feedbackTimeEndEnd != null and conditionParamRef.feedbackTimeEndEnd!=''">
${_conditionType_} a.inviteNum is null ${_conditionType_} a.feedbackTimeEnd <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.feedbackTimeEndEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if> </if>
</if> <if test="conditionParamRef.containsKey('inviteNum')">
<if test="conditionParamRef.containsKey('inviteNumList') and conditionParamRef.inviteNumList.size() > 0"> <if test="conditionParamRef.inviteNum != null ">
${_conditionType_} a.inviteNum in ${_conditionType_} a.inviteNum = #{${_conditionParam_}.inviteNum}
<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>
<if test="conditionParamRef.containsKey('inviteNumEnd') and conditionParamRef.inviteNumEnd != null"> <if test="conditionParamRef.inviteNum == null">
${_conditionType_} a.inviteNum <![CDATA[ <= ]]> #{${_conditionParam_}.inviteNumEnd} ${_conditionType_} a.inviteNum is null
</if> </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.containsKey('feedbackNum')">
<if test="conditionParamRef.feedbackNum != null "> <if test="conditionParamRef.feedbackNum != null ">
${_conditionType_} a.feedbackNum = #{${_conditionParam_}.feedbackNum} ${_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> </if>
<if test="conditionParamRef.containsKey('feedbackNumEnd') and conditionParamRef.feedbackNumEnd != null"> <if test="conditionParamRef.feedbackNum == null">
${_conditionType_} a.feedbackNum <![CDATA[ <= ]]> #{${_conditionParam_}.feedbackNumEnd} ${_conditionType_} a.feedbackNum is null
</if> </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.containsKey('processStatus')">
<if test="conditionParamRef.processStatus != null "> <if test="conditionParamRef.processStatus != null ">
${_conditionType_} a.processStatus = #{${_conditionParam_}.processStatus} ${_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> </if>
<if test="conditionParamRef.containsKey('processStatusEnd') and conditionParamRef.processStatusEnd != null"> <if test="conditionParamRef.processStatus == null">
${_conditionType_} a.processStatus <![CDATA[ <= ]]> #{${_conditionParam_}.processStatusEnd} ${_conditionType_} a.processStatus is null
</if> </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.containsKey('weblink')">
<if test="conditionParamRef.weblink != null "> <if test="conditionParamRef.weblink != null ">
${_conditionType_} a.weblink = #{${_conditionParam_}.weblink} ${_conditionType_} a.weblink = #{${_conditionParam_}.weblink}
</if>
<if test="conditionParamRef.weblink == null">
${_conditionType_} a.weblink is null
</if>
</if> </if>
<if test="conditionParamRef.containsKey('weblinkList') and conditionParamRef.weblinkList.size() > 0"> <if test="conditionParamRef.weblink == null">
${_conditionType_} a.weblink in ${_conditionType_} a.weblink is null
<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>
</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.containsKey('webUrl')">
<if test="conditionParamRef.webUrl != null and conditionParamRef.webUrl != ''"> <if test="conditionParamRef.webUrl != null and conditionParamRef.webUrl != ''">
${_conditionType_} a.webUrl like #{${_conditionParam_}.webUrl} ${_conditionType_} a.webUrl like #{${_conditionParam_}.webUrl}
</if>
<if test="conditionParamRef.webUrl == null">
${_conditionType_} a.webUrl is null
</if>
</if> </if>
<if test="conditionParamRef.containsKey('webUrlList') and conditionParamRef.webUrlList.size() > 0"> <if test="conditionParamRef.webUrl == null">
${_conditionType_} a.webUrl in ${_conditionType_} a.webUrl is null
<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>
</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.containsKey('remark')">
<if test="conditionParamRef.remark != null and conditionParamRef.remark != ''"> <if test="conditionParamRef.remark != null and conditionParamRef.remark != ''">
${_conditionType_} a.remark like #{${_conditionParam_}.remark} ${_conditionType_} a.remark like #{${_conditionParam_}.remark}
</if>
<if test="conditionParamRef.remark == null">
${_conditionType_} a.remark is null
</if>
</if> </if>
<if test="conditionParamRef.containsKey('remarkList') and conditionParamRef.remarkList.size() > 0"> <if test="conditionParamRef.remark == null">
${_conditionType_} a.remark in ${_conditionType_} a.remark is null
<foreach collection="conditionParamRef.remarkList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if> </if>
<if test="conditionParamRef.containsKey('remarkNotList') and conditionParamRef.remarkNotList.size() > 0"> </if>
${_conditionType_} a.remark not in <if test="conditionParamRef.containsKey('remarkList') and conditionParamRef.remarkList.size() > 0">
<foreach collection="conditionParamRef.remarkNotList" open="(" close=")" index="index" item="item" separator=","> ${_conditionType_} a.remark in
#{item} <foreach collection="conditionParamRef.remarkList" open="(" close=")" index="index" item="item" separator=",">
</foreach> #{item}
</if> </foreach>
<if test="conditionParamRef.containsKey('createUserId')"> </if>
<if test="conditionParamRef.createUserId != null "> <if test="conditionParamRef.containsKey('remarkNotList') and conditionParamRef.remarkNotList.size() > 0">
${_conditionType_} a.createUserId = #{${_conditionParam_}.createUserId} ${_conditionType_} a.remark not in
</if> <foreach collection="conditionParamRef.remarkNotList" open="(" close=")" index="index" item="item" separator=",">
<if test="conditionParamRef.createUserId == null"> #{item}
${_conditionType_} a.createUserId is null </foreach>
</if> </if>
</if> <if test="conditionParamRef.containsKey('createUserId')">
<if test="conditionParamRef.containsKey('createUserIdList') and conditionParamRef.createUserIdList.size() > 0"> <if test="conditionParamRef.createUserId != null ">
${_conditionType_} a.createUserId in ${_conditionType_} a.createUserId = #{${_conditionParam_}.createUserId}
<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>
<if test="conditionParamRef.containsKey('createUserIdEnd') and conditionParamRef.createUserIdEnd != null"> <if test="conditionParamRef.createUserId == null">
${_conditionType_} a.createUserId <![CDATA[ <= ]]> #{${_conditionParam_}.createUserIdEnd} ${_conditionType_} a.createUserId is null
</if> </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.containsKey('createTime')">
<if test="conditionParamRef.createTime != null "> <if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime} ${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if> </if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''"> <if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s') ${_conditionType_} a.createTime is null
</if> </if>
<if test="conditionParamRef.containsKey('updateUserId')"> </if>
<if test="conditionParamRef.updateUserId != null "> <if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.updateUserId = #{${_conditionParam_}.updateUserId} ${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if> </if>
<if test="conditionParamRef.updateUserId == null"> <if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.updateUserId is null ${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if> </if>
</if> <if test="conditionParamRef.containsKey('updateUserId')">
<if test="conditionParamRef.containsKey('updateUserIdList') and conditionParamRef.updateUserIdList.size() > 0"> <if test="conditionParamRef.updateUserId != null ">
${_conditionType_} a.updateUserId in ${_conditionType_} a.updateUserId = #{${_conditionParam_}.updateUserId}
<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>
<if test="conditionParamRef.containsKey('updateUserIdEnd') and conditionParamRef.updateUserIdEnd != null"> <if test="conditionParamRef.updateUserId == null">
${_conditionType_} a.updateUserId <![CDATA[ <= ]]> #{${_conditionParam_}.updateUserIdEnd} ${_conditionType_} a.updateUserId is null
</if> </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.containsKey('updateTime')">
<if test="conditionParamRef.updateTime != null "> <if test="conditionParamRef.updateTime != null ">
${_conditionType_} a.updateTime = #{${_conditionParam_}.updateTime} ${_conditionType_} a.updateTime = #{${_conditionParam_}.updateTime}
</if>
<if test="conditionParamRef.updateTime == null">
${_conditionType_} a.updateTime is null
</if>
</if> </if>
<if test="conditionParamRef.containsKey('updateTimeStart') and conditionParamRef.updateTimeStart != null and conditionParamRef.updateTimeStart!=''"> <if test="conditionParamRef.updateTime == null">
${_conditionType_} a.updateTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s') ${_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>
<if test="conditionParamRef.containsKey('updateTimeEnd') and conditionParamRef.updateTimeEnd != null and conditionParamRef.updateTimeEnd!=''"> <if test="conditionParamRef.formContent == null">
${_conditionType_} a.updateTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s') ${_conditionType_} a.formContent is null
</if> </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>
<sql id="_orderCols_"> <sql id="_orderCols_">
<if test="orderColList != null and !orderColList.isEmpty()"> <if test="orderColList != null and !orderColList.isEmpty()">
order by order by
<trim suffixOverrides="," suffix=""> <trim suffixOverrides="," suffix="">
<foreach collection="orderColList" open="" close="" index="index" item="item" separator=","> <foreach collection="orderColList" open="" close="" index="index" item="item" separator=",">
${item.colName} ${item.sortKind} ${item.colName} ${item.sortKind}
</foreach> </foreach>
</trim> </trim>
</if> </if>
<if test="(orderColList == null or orderColList.isEmpty()) and orderCol != null and !orderCol.isEmpty()"> <if test="(orderColList == null or orderColList.isEmpty()) and orderCol != null and !orderCol.isEmpty()">
order by order by
<trim suffixOverrides="," suffix=""> <trim suffixOverrides="," suffix="">
<if test="orderCol.containsKey('id')"> <if test="orderCol.containsKey('id')">
a.id a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if> <if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('title')"> <if test="orderCol.containsKey('title')">
a.title a.title
<if test='orderCol.title != null and "DESC".equalsIgnoreCase(orderCol.title)'>DESC</if> <if test='orderCol.title != null and "DESC".equalsIgnoreCase(orderCol.title)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('feedbackTimeStart')"> <if test="orderCol.containsKey('feedbackTimeStart')">
a.feedbackTimeStart a.feedbackTimeStart
<if test='orderCol.feedbackTimeStart != null and "DESC".equalsIgnoreCase(orderCol.feedbackTimeStart)'>DESC</if> <if test='orderCol.feedbackTimeStart != null and "DESC".equalsIgnoreCase(orderCol.feedbackTimeStart)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('feedbackTimeEnd')"> <if test="orderCol.containsKey('feedbackTimeEnd')">
a.feedbackTimeEnd a.feedbackTimeEnd
<if test='orderCol.feedbackTimeEnd != null and "DESC".equalsIgnoreCase(orderCol.feedbackTimeEnd)'>DESC</if> <if test='orderCol.feedbackTimeEnd != null and "DESC".equalsIgnoreCase(orderCol.feedbackTimeEnd)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('inviteNum')"> <if test="orderCol.containsKey('inviteNum')">
a.inviteNum a.inviteNum
<if test='orderCol.inviteNum != null and "DESC".equalsIgnoreCase(orderCol.inviteNum)'>DESC</if> <if test='orderCol.inviteNum != null and "DESC".equalsIgnoreCase(orderCol.inviteNum)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('feedbackNum')"> <if test="orderCol.containsKey('feedbackNum')">
a.feedbackNum a.feedbackNum
<if test='orderCol.feedbackNum != null and "DESC".equalsIgnoreCase(orderCol.feedbackNum)'>DESC</if> <if test='orderCol.feedbackNum != null and "DESC".equalsIgnoreCase(orderCol.feedbackNum)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('processStatus')"> <if test="orderCol.containsKey('processStatus')">
a.processStatus a.processStatus
<if test='orderCol.processStatus != null and "DESC".equalsIgnoreCase(orderCol.processStatus)'>DESC</if> <if test='orderCol.processStatus != null and "DESC".equalsIgnoreCase(orderCol.processStatus)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('weblink')"> <if test="orderCol.containsKey('weblink')">
a.weblink a.weblink
<if test='orderCol.weblink != null and "DESC".equalsIgnoreCase(orderCol.weblink)'>DESC</if> <if test='orderCol.weblink != null and "DESC".equalsIgnoreCase(orderCol.weblink)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('webUrl')"> <if test="orderCol.containsKey('webUrl')">
a.webUrl a.webUrl
<if test='orderCol.webUrl != null and "DESC".equalsIgnoreCase(orderCol.webUrl)'>DESC</if> <if test='orderCol.webUrl != null and "DESC".equalsIgnoreCase(orderCol.webUrl)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('remark')"> <if test="orderCol.containsKey('remark')">
a.remark a.remark
<if test='orderCol.remark != null and "DESC".equalsIgnoreCase(orderCol.remark)'>DESC</if> <if test='orderCol.remark != null and "DESC".equalsIgnoreCase(orderCol.remark)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('createUserId')"> <if test="orderCol.containsKey('createUserId')">
a.createUserId a.createUserId
<if test='orderCol.createUserId != null and "DESC".equalsIgnoreCase(orderCol.createUserId)'>DESC</if> <if test='orderCol.createUserId != null and "DESC".equalsIgnoreCase(orderCol.createUserId)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('createTime')"> <if test="orderCol.containsKey('createTime')">
a.createTime a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if> <if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('updateUserId')"> <if test="orderCol.containsKey('updateUserId')">
a.updateUserId a.updateUserId
<if test='orderCol.updateUserId != null and "DESC".equalsIgnoreCase(orderCol.updateUserId)'>DESC</if> <if test='orderCol.updateUserId != null and "DESC".equalsIgnoreCase(orderCol.updateUserId)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('updateTime')"> <if test="orderCol.containsKey('updateTime')">
a.updateTime a.updateTime
<if test='orderCol.updateTime != null and "DESC".equalsIgnoreCase(orderCol.updateTime)'>DESC</if> <if test='orderCol.updateTime != null and "DESC".equalsIgnoreCase(orderCol.updateTime)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('formContent')">
a.formContent
<if test='orderCol.formContent != null and "DESC".equalsIgnoreCase(orderCol.formContent)'>DESC</if>
,
</if>
</trim> </trim>
</if> </if>
</sql> </sql>
......
...@@ -34,6 +34,9 @@ ...@@ -34,6 +34,9 @@
<result property="picUri" column="picUri" /> <result property="picUri" column="picUri" />
<result property="serverIndexCode" column="serverIndexCode" /> <result property="serverIndexCode" column="serverIndexCode" />
<result property="score" column="score" /> <result property="score" column="score" />
<result property="loginName" column="loginName" />
<result property="loginPwd" column="loginPwd" />
<result property="lastLoginTime" column="lastLoginTime" />
</resultMap> </resultMap>
...@@ -128,23 +131,32 @@ ...@@ -128,23 +131,32 @@
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('score') or colPickMode == 1 and data.containsKey('score')))"> <if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('score') or colPickMode == 1 and data.containsKey('score')))">
a.score, a.score,
</if> </if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('loginName') or colPickMode == 1 and data.containsKey('loginName')))">
a.loginName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('loginPwd') or colPickMode == 1 and data.containsKey('loginPwd')))">
a.loginPwd,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('lastLoginTime') or colPickMode == 1 and data.containsKey('lastLoginTime')))">
a.lastLoginTime,
</if>
</trim> </trim>
</sql> </sql>
<!-- 新增 区分主键自增加还是业务插入 --> <!-- 新增 区分主键自增加还是业务插入 -->
<insert id="insert" parameterType="StaffEntity" useGeneratedKeys="true" keyProperty="id"> <insert id="insert" parameterType="StaffEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_staff insert into mortals_xhx_staff
(name,gender,birthday,photoPath,phoneNumber,idCard,workNum,politicalstatus,deptId,deptName,positionId,positionName,staffType,status,source,registerPath,entryDate,regularDate,leaveDate,remark,createUserId,createTime,updateUserId,updateTime,remarkId,picUri,serverIndexCode,score) (name,gender,birthday,photoPath,phoneNumber,idCard,workNum,politicalstatus,deptId,deptName,positionId,positionName,staffType,status,source,registerPath,entryDate,regularDate,leaveDate,remark,createUserId,createTime,updateUserId,updateTime,remarkId,picUri,serverIndexCode,score,loginName,loginPwd,lastLoginTime)
VALUES VALUES
(#{name},#{gender},#{birthday},#{photoPath},#{phoneNumber},#{idCard},#{workNum},#{politicalstatus},#{deptId},#{deptName},#{positionId},#{positionName},#{staffType},#{status},#{source},#{registerPath},#{entryDate},#{regularDate},#{leaveDate},#{remark},#{createUserId},#{createTime},#{updateUserId},#{updateTime},#{remarkId},#{picUri},#{serverIndexCode},#{score}) (#{name},#{gender},#{birthday},#{photoPath},#{phoneNumber},#{idCard},#{workNum},#{politicalstatus},#{deptId},#{deptName},#{positionId},#{positionName},#{staffType},#{status},#{source},#{registerPath},#{entryDate},#{regularDate},#{leaveDate},#{remark},#{createUserId},#{createTime},#{updateUserId},#{updateTime},#{remarkId},#{picUri},#{serverIndexCode},#{score},#{loginName},#{loginPwd},#{lastLoginTime})
</insert> </insert>
<!-- 批量新增 --> <!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto"> <insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_staff insert into mortals_xhx_staff
(name,gender,birthday,photoPath,phoneNumber,idCard,workNum,politicalstatus,deptId,deptName,positionId,positionName,staffType,status,source,registerPath,entryDate,regularDate,leaveDate,remark,createUserId,createTime,updateUserId,updateTime,remarkId,picUri,serverIndexCode,score) (name,gender,birthday,photoPath,phoneNumber,idCard,workNum,politicalstatus,deptId,deptName,positionId,positionName,staffType,status,source,registerPath,entryDate,regularDate,leaveDate,remark,createUserId,createTime,updateUserId,updateTime,remarkId,picUri,serverIndexCode,score,loginName,loginPwd,lastLoginTime)
VALUES VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," > <foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.name},#{item.gender},#{item.birthday},#{item.photoPath},#{item.phoneNumber},#{item.idCard},#{item.workNum},#{item.politicalstatus},#{item.deptId},#{item.deptName},#{item.positionId},#{item.positionName},#{item.staffType},#{item.status},#{item.source},#{item.registerPath},#{item.entryDate},#{item.regularDate},#{item.leaveDate},#{item.remark},#{item.createUserId},#{item.createTime},#{item.updateUserId},#{item.updateTime},#{item.remarkId},#{item.picUri},#{item.serverIndexCode},#{item.score}) (#{item.name},#{item.gender},#{item.birthday},#{item.photoPath},#{item.phoneNumber},#{item.idCard},#{item.workNum},#{item.politicalstatus},#{item.deptId},#{item.deptName},#{item.positionId},#{item.positionName},#{item.staffType},#{item.status},#{item.source},#{item.registerPath},#{item.entryDate},#{item.regularDate},#{item.leaveDate},#{item.remark},#{item.createUserId},#{item.createTime},#{item.updateUserId},#{item.updateTime},#{item.remarkId},#{item.picUri},#{item.serverIndexCode},#{item.score},#{item.loginName},#{item.loginPwd},#{item.lastLoginTime})
</foreach> </foreach>
</insert> </insert>
...@@ -268,6 +280,15 @@ ...@@ -268,6 +280,15 @@
<if test="(colPickMode==0 and data.containsKey('scoreIncrement')) or (colPickMode==1 and !data.containsKey('scoreIncrement'))"> <if test="(colPickMode==0 and data.containsKey('scoreIncrement')) or (colPickMode==1 and !data.containsKey('scoreIncrement'))">
a.score=ifnull(a.score,0) + #{data.scoreIncrement}, a.score=ifnull(a.score,0) + #{data.scoreIncrement},
</if> </if>
<if test="(colPickMode==0 and data.containsKey('loginName')) or (colPickMode==1 and !data.containsKey('loginName'))">
a.loginName=#{data.loginName},
</if>
<if test="(colPickMode==0 and data.containsKey('loginPwd')) or (colPickMode==1 and !data.containsKey('loginPwd'))">
a.loginPwd=#{data.loginPwd},
</if>
<if test="(colPickMode==0 and data.containsKey('lastLoginTime')) or (colPickMode==1 and !data.containsKey('lastLoginTime'))">
a.lastLoginTime=#{data.lastLoginTime},
</if>
</trim> </trim>
<trim suffixOverrides="where" suffix=""> <trim suffixOverrides="where" suffix="">
where where
...@@ -526,6 +547,27 @@ ...@@ -526,6 +547,27 @@
</choose> </choose>
</foreach> </foreach>
</trim> </trim>
<trim prefix="loginName=(case" suffix="ELSE loginName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('loginName')) or (colPickMode==1 and !item.containsKey('loginName'))">
when a.id=#{item.id} then #{item.loginName}
</if>
</foreach>
</trim>
<trim prefix="loginPwd=(case" suffix="ELSE loginPwd end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('loginPwd')) or (colPickMode==1 and !item.containsKey('loginPwd'))">
when a.id=#{item.id} then #{item.loginPwd}
</if>
</foreach>
</trim>
<trim prefix="lastLoginTime=(case" suffix="ELSE lastLoginTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('lastLoginTime')) or (colPickMode==1 and !item.containsKey('lastLoginTime'))">
when a.id=#{item.id} then #{item.lastLoginTime}
</if>
</foreach>
</trim>
</trim> </trim>
where id in where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")"> <foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
...@@ -1281,6 +1323,63 @@ ...@@ -1281,6 +1323,63 @@
${_conditionType_} a.score <![CDATA[ <= ]]> #{${_conditionParam_}.scoreEnd} ${_conditionType_} a.score <![CDATA[ <= ]]> #{${_conditionParam_}.scoreEnd}
</if> </if>
<if test="conditionParamRef.containsKey('loginName')">
<if test="conditionParamRef.loginName != null and conditionParamRef.loginName != ''">
${_conditionType_} a.loginName like #{${_conditionParam_}.loginName}
</if>
<if test="conditionParamRef.loginName == null">
${_conditionType_} a.loginName is null
</if>
</if>
<if test="conditionParamRef.containsKey('loginNameList') and conditionParamRef.loginNameList.size() > 0">
${_conditionType_} a.loginName in
<foreach collection="conditionParamRef.loginNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('loginNameNotList') and conditionParamRef.loginNameNotList.size() > 0">
${_conditionType_} a.loginName not in
<foreach collection="conditionParamRef.loginNameNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('loginPwd')">
<if test="conditionParamRef.loginPwd != null and conditionParamRef.loginPwd != ''">
${_conditionType_} a.loginPwd like #{${_conditionParam_}.loginPwd}
</if>
<if test="conditionParamRef.loginPwd == null">
${_conditionType_} a.loginPwd is null
</if>
</if>
<if test="conditionParamRef.containsKey('loginPwdList') and conditionParamRef.loginPwdList.size() > 0">
${_conditionType_} a.loginPwd in
<foreach collection="conditionParamRef.loginPwdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('loginPwdNotList') and conditionParamRef.loginPwdNotList.size() > 0">
${_conditionType_} a.loginPwd not in
<foreach collection="conditionParamRef.loginPwdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('lastLoginTime')">
<if test="conditionParamRef.lastLoginTime != null ">
${_conditionType_} a.lastLoginTime = #{${_conditionParam_}.lastLoginTime}
</if>
<if test="conditionParamRef.lastLoginTime == null">
${_conditionType_} a.lastLoginTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('lastLoginTimeStart') and conditionParamRef.lastLoginTimeStart != null and conditionParamRef.lastLoginTimeStart!=''">
${_conditionType_} a.lastLoginTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.lastLoginTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('lastLoginTimeEnd') and conditionParamRef.lastLoginTimeEnd != null and conditionParamRef.lastLoginTimeEnd!=''">
${_conditionType_} a.lastLoginTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.lastLoginTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
</sql> </sql>
<sql id="_orderCols_"> <sql id="_orderCols_">
<if test="orderColList != null and !orderColList.isEmpty()"> <if test="orderColList != null and !orderColList.isEmpty()">
...@@ -1439,6 +1538,21 @@ ...@@ -1439,6 +1538,21 @@
<if test='orderCol.score != null and "DESC".equalsIgnoreCase(orderCol.score)'>DESC</if> <if test='orderCol.score != null and "DESC".equalsIgnoreCase(orderCol.score)'>DESC</if>
, ,
</if> </if>
<if test="orderCol.containsKey('loginName')">
a.loginName
<if test='orderCol.loginName != null and "DESC".equalsIgnoreCase(orderCol.loginName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('loginPwd')">
a.loginPwd
<if test='orderCol.loginPwd != null and "DESC".equalsIgnoreCase(orderCol.loginPwd)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('lastLoginTime')">
a.lastLoginTime
<if test='orderCol.lastLoginTime != null and "DESC".equalsIgnoreCase(orderCol.lastLoginTime)'>DESC</if>
,
</if>
</trim> </trim>
</if> </if>
</sql> </sql>
......
...@@ -74,6 +74,7 @@ CREATE TABLE mortals_xhx_feedback( ...@@ -74,6 +74,7 @@ CREATE TABLE mortals_xhx_feedback(
`processStatus` tinyint(2) DEFAULT '0' COMMENT '状态 (0.未开始,1.进行中,2.已结束)', `processStatus` tinyint(2) DEFAULT '0' COMMENT '状态 (0.未开始,1.进行中,2.已结束)',
`weblink` tinyint(2) DEFAULT '0' COMMENT '问卷是否外链(0.否,1.是)', `weblink` tinyint(2) DEFAULT '0' COMMENT '问卷是否外链(0.否,1.是)',
`webUrl` varchar(255) COMMENT '问题外链地址', `webUrl` varchar(255) COMMENT '问题外链地址',
`formContent` mediumtext COMMENT '表单内容',
`remark` varchar(255) COMMENT '备注说明', `remark` varchar(255) COMMENT '备注说明',
`createUserId` bigint(20) COMMENT '创建用户', `createUserId` bigint(20) COMMENT '创建用户',
`createTime` datetime COMMENT '创建时间', `createTime` datetime COMMENT '创建时间',
...@@ -81,6 +82,7 @@ CREATE TABLE mortals_xhx_feedback( ...@@ -81,6 +82,7 @@ CREATE TABLE mortals_xhx_feedback(
`updateTime` datetime COMMENT '更新时间', `updateTime` datetime COMMENT '更新时间',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='绩效反馈记录信息'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='绩效反馈记录信息';
-- ---------------------------- -- ----------------------------
-- 绩效反馈问题表 -- 绩效反馈问题表
-- ---------------------------- -- ----------------------------
......
...@@ -28,40 +28,45 @@ PRIMARY KEY (`id`) ...@@ -28,40 +28,45 @@ PRIMARY KEY (`id`)
-- ---------------------------- -- ----------------------------
DROP TABLE IF EXISTS `mortals_xhx_staff`; DROP TABLE IF EXISTS `mortals_xhx_staff`;
CREATE TABLE mortals_xhx_staff( CREATE TABLE mortals_xhx_staff(
`id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长', `id` bigint(20) AUTO_INCREMENT COMMENT '序号,主键,自增长',
`name` varchar(64) NOT NULL COMMENT '员工姓名', `name` varchar(64) NOT NULL COMMENT '员工姓名',
`gender` tinyint(2) DEFAULT '1' COMMENT '性别(1.男,2.女)', `gender` tinyint(2) DEFAULT '1' COMMENT '性别(1.男,2.女)',
`birthday` datetime COMMENT '出生日期', `birthday` datetime COMMENT '出生日期',
`photoPath` varchar(255) COMMENT '照片', `photoPath` varchar(255) COMMENT '照片',
`phoneNumber` varchar(128) COMMENT '联系电话', `phoneNumber` varchar(128) COMMENT '联系电话',
`idCard` varchar(128) COMMENT '身份证号码', `idCard` varchar(128) COMMENT '身份证号码',
`workNum` varchar(128) COMMENT '工号', `workNum` varchar(128) COMMENT '工号',
`politicalstatus` tinyint(2) DEFAULT '1' COMMENT '政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)', `politicalstatus` tinyint(2) DEFAULT '1' COMMENT '政治面貌 (1.中共党员,2.中共预备党员,3.共青团员,4.群众,5.其它)',
`deptId` bigint(20) COMMENT '所属部门', `deptId` bigint(20) COMMENT '所属部门',
`deptName` varchar(128) COMMENT '所属部门名称', `deptName` varchar(128) COMMENT '所属部门名称',
`positionId` bigint(20) COMMENT '职位ID', `positionId` bigint(20) COMMENT '职位ID',
`positionName` varchar(128) COMMENT '职位名称', `positionName` varchar(128) COMMENT '职位名称',
`staffType` tinyint(2) DEFAULT '1' COMMENT '员工类型(1.全职,2.兼职,3.实习)', `staffType` tinyint(2) DEFAULT '1' COMMENT '员工类型(1.全职,2.兼职,3.实习)',
`status` tinyint(2) DEFAULT '1' COMMENT '员工状态(1.正式,2.试用,3.离职)', `status` tinyint(2) DEFAULT '1' COMMENT '员工状态(1.正式,2.试用,3.离职)',
`registerPath` varchar(255) COMMENT '入职登记表', `source` tinyint(2) DEFAULT '1' COMMENT '员工来源(1.外部,2.内部)',
`entryDate` datetime COMMENT '入职时间', `registerPath` varchar(255) COMMENT '入职登记表',
`regularDate` datetime COMMENT '转正时间', `entryDate` datetime COMMENT '入职时间',
`leaveDate` datetime COMMENT '离职时间', `regularDate` datetime COMMENT '转正时间',
`remark` varchar(255) COMMENT '备注', `leaveDate` datetime COMMENT '离职时间',
`createUserId` bigint(20) NOT NULL COMMENT '创建用户', `remark` varchar(255) COMMENT '备注',
`createTime` datetime NOT NULL COMMENT '创建时间', `createUserId` bigint(20) NOT NULL COMMENT '创建用户',
`updateUserId` bigint(20) COMMENT '更新用户', `createTime` datetime NOT NULL COMMENT '创建时间',
`updateTime` datetime COMMENT '更新时间', `updateUserId` bigint(20) COMMENT '更新用户',
`remarkId` varchar(255) COMMENT '备注id', `updateTime` datetime COMMENT '更新时间',
`source` tinyint(2) DEFAULT '1' COMMENT '员工来源(1.外部,2.内部)', `remarkId` varchar(255) COMMENT '备注',
`picUri` varchar(255) COMMENT '相对图片pic', `picUri` varchar(255) COMMENT '相对图片pic',
`serverIndexCode` varchar(255) COMMENT '图片资源唯一标识', `serverIndexCode` varchar(255) COMMENT '图片资源唯一标识',
PRIMARY KEY (`id`) `score` decimal(10,2) COMMENT '绩效分数',
`loginName` varchar(64) NOT NULL COMMENT '员工登录名',
`loginPwd` varchar(64) NOT NULL COMMENT '员工登录密码',
`lastLoginTime` datetime COMMENT '最后登录时间',
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='员工基本信息'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='员工基本信息';
-- ---------------------------- -- ----------------------------
-- 员工关怀信息表 -- 员工关怀信息表
-- ---------------------------- -- ----------------------------
...@@ -1484,6 +1489,7 @@ CREATE TABLE mortals_xhx_perform_review_record( ...@@ -1484,6 +1489,7 @@ CREATE TABLE mortals_xhx_perform_review_record(
`updateTime` datetime COMMENT '更新时间', `updateTime` datetime COMMENT '更新时间',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='评价差评绩效记录信息'; ) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='评价差评绩效记录信息';
-- ---------------------------- -- ----------------------------
-- 考勤绩效记录核查信息表 -- 考勤绩效记录核查信息表
-- ---------------------------- -- ----------------------------
...@@ -1516,8 +1522,10 @@ CREATE TABLE mortals_xhx_check_attend_record( ...@@ -1516,8 +1522,10 @@ CREATE TABLE mortals_xhx_check_attend_record(
`createTime` datetime NOT NULL COMMENT '创建时间', `createTime` datetime NOT NULL COMMENT '创建时间',
`updateUserId` bigint(20) COMMENT '更新用户', `updateUserId` bigint(20) COMMENT '更新用户',
`updateTime` datetime COMMENT '更新时间', `updateTime` datetime COMMENT '更新时间',
`subMethod` tinyint(1) DEFAULT '1' COMMENT '扣分方式(1.系统自动,2.人工添加,3.大厅巡查)',
PRIMARY KEY (`id`) PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='考勤绩效记录核查信息'; ) 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