Commit 17c806bb authored by 赵啸非's avatar 赵啸非

个人和部门统计添加字段

parent b203c84e
......@@ -11,7 +11,7 @@ import lombok.Data;
* 部门绩效分数统计实体对象
*
* @author zxfei
* @date 2023-05-16
* @date 2023-07-11
*/
@Data
public class DeptPerformStatEntity extends DeptPerformStatVo {
......@@ -28,6 +28,7 @@ public class DeptPerformStatEntity extends DeptPerformStatVo {
/**
* 部门绩效总分数
*/
@Excel(name = "部门绩效总分数")
private BigDecimal totalScore;
/**
* 考勤绩效指标增加分数
......@@ -85,6 +86,29 @@ public class DeptPerformStatEntity extends DeptPerformStatVo {
* 日
*/
private Integer day;
/**
* 部门绩效加分总分数汇总
*/
@Excel(name = "部门绩效加分总分数汇总")
private BigDecimal totalAddScore;
/**
* 部门绩效减分总分数汇总
*/
@Excel(name = "部门绩效减分总分数汇总")
private BigDecimal totalSubScore;
/**
* 投诉绩效指标增加分数
*/
private BigDecimal complainScoreAdd;
/**
* 投诉绩效指标扣减分数
*/
private BigDecimal complainScoreSub;
/**
* 部门绩效平均分数,根据部门所属人数平均
*/
@Excel(name = "部门绩效平均分数,根据部门所属人数平均")
private BigDecimal averageScore;
@Override
public int hashCode() {
return this.getId().hashCode();
......@@ -136,5 +160,15 @@ public class DeptPerformStatEntity extends DeptPerformStatVo {
this.month = -1;
this.day = -1;
this.totalAddScore = new BigDecimal(0);
this.totalSubScore = new BigDecimal(0);
this.complainScoreAdd = new BigDecimal(0);
this.complainScoreSub = new BigDecimal(0);
this.averageScore = new BigDecimal(0);
}
}
\ No newline at end of file
......@@ -7,7 +7,7 @@ import com.mortals.xhx.module.dept.model.DeptPerformStatEntity;
* 部门绩效分数统计查询对象
*
* @author zxfei
* @date 2023-05-16
* @date 2023-07-11
*/
public class DeptPerformStatQuery extends DeptPerformStatEntity {
/** 开始 主键ID,主键,自增长 */
......@@ -302,6 +302,81 @@ public class DeptPerformStatQuery extends DeptPerformStatEntity {
/** 更新人id排除列表 */
private List <Long> updateUserIdNotList;
/** 开始 部门绩效加分总分数汇总 */
private BigDecimal totalAddScoreStart;
/** 结束 部门绩效加分总分数汇总 */
private BigDecimal totalAddScoreEnd;
/** 增加 部门绩效加分总分数汇总 */
private BigDecimal totalAddScoreIncrement;
/** 部门绩效加分总分数汇总列表 */
private List <BigDecimal> totalAddScoreList;
/** 部门绩效加分总分数汇总排除列表 */
private List <BigDecimal> totalAddScoreNotList;
/** 开始 部门绩效减分总分数汇总 */
private BigDecimal totalSubScoreStart;
/** 结束 部门绩效减分总分数汇总 */
private BigDecimal totalSubScoreEnd;
/** 增加 部门绩效减分总分数汇总 */
private BigDecimal totalSubScoreIncrement;
/** 部门绩效减分总分数汇总列表 */
private List <BigDecimal> totalSubScoreList;
/** 部门绩效减分总分数汇总排除列表 */
private List <BigDecimal> totalSubScoreNotList;
/** 开始 投诉绩效指标增加分数 */
private BigDecimal complainScoreAddStart;
/** 结束 投诉绩效指标增加分数 */
private BigDecimal complainScoreAddEnd;
/** 增加 投诉绩效指标增加分数 */
private BigDecimal complainScoreAddIncrement;
/** 投诉绩效指标增加分数列表 */
private List <BigDecimal> complainScoreAddList;
/** 投诉绩效指标增加分数排除列表 */
private List <BigDecimal> complainScoreAddNotList;
/** 开始 投诉绩效指标扣减分数 */
private BigDecimal complainScoreSubStart;
/** 结束 投诉绩效指标扣减分数 */
private BigDecimal complainScoreSubEnd;
/** 增加 投诉绩效指标扣减分数 */
private BigDecimal complainScoreSubIncrement;
/** 投诉绩效指标扣减分数列表 */
private List <BigDecimal> complainScoreSubList;
/** 投诉绩效指标扣减分数排除列表 */
private List <BigDecimal> complainScoreSubNotList;
/** 开始 部门绩效平均分数,根据部门所属人数平均 */
private BigDecimal averageScoreStart;
/** 结束 部门绩效平均分数,根据部门所属人数平均 */
private BigDecimal averageScoreEnd;
/** 增加 部门绩效平均分数,根据部门所属人数平均 */
private BigDecimal averageScoreIncrement;
/** 部门绩效平均分数,根据部门所属人数平均列表 */
private List <BigDecimal> averageScoreList;
/** 部门绩效平均分数,根据部门所属人数平均排除列表 */
private List <BigDecimal> averageScoreNotList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<DeptPerformStatQuery> orConditionList;
......@@ -1896,6 +1971,411 @@ public class DeptPerformStatQuery extends DeptPerformStatEntity {
}
/**
* 获取 开始 部门绩效加分总分数汇总
* @return totalAddScoreStart
*/
public BigDecimal getTotalAddScoreStart(){
return this.totalAddScoreStart;
}
/**
* 设置 开始 部门绩效加分总分数汇总
* @param totalAddScoreStart
*/
public void setTotalAddScoreStart(BigDecimal totalAddScoreStart){
this.totalAddScoreStart = totalAddScoreStart;
}
/**
* 获取 结束 部门绩效加分总分数汇总
* @return $totalAddScoreEnd
*/
public BigDecimal getTotalAddScoreEnd(){
return this.totalAddScoreEnd;
}
/**
* 设置 结束 部门绩效加分总分数汇总
* @param totalAddScoreEnd
*/
public void setTotalAddScoreEnd(BigDecimal totalAddScoreEnd){
this.totalAddScoreEnd = totalAddScoreEnd;
}
/**
* 获取 增加 部门绩效加分总分数汇总
* @return totalAddScoreIncrement
*/
public BigDecimal getTotalAddScoreIncrement(){
return this.totalAddScoreIncrement;
}
/**
* 设置 增加 部门绩效加分总分数汇总
* @param totalAddScoreIncrement
*/
public void setTotalAddScoreIncrement(BigDecimal totalAddScoreIncrement){
this.totalAddScoreIncrement = totalAddScoreIncrement;
}
/**
* 获取 部门绩效加分总分数汇总
* @return totalAddScoreList
*/
public List<BigDecimal> getTotalAddScoreList(){
return this.totalAddScoreList;
}
/**
* 设置 部门绩效加分总分数汇总
* @param totalAddScoreList
*/
public void setTotalAddScoreList(List<BigDecimal> totalAddScoreList){
this.totalAddScoreList = totalAddScoreList;
}
/**
* 获取 部门绩效加分总分数汇总
* @return totalAddScoreNotList
*/
public List<BigDecimal> getTotalAddScoreNotList(){
return this.totalAddScoreNotList;
}
/**
* 设置 部门绩效加分总分数汇总
* @param totalAddScoreNotList
*/
public void setTotalAddScoreNotList(List<BigDecimal> totalAddScoreNotList){
this.totalAddScoreNotList = totalAddScoreNotList;
}
/**
* 获取 开始 部门绩效减分总分数汇总
* @return totalSubScoreStart
*/
public BigDecimal getTotalSubScoreStart(){
return this.totalSubScoreStart;
}
/**
* 设置 开始 部门绩效减分总分数汇总
* @param totalSubScoreStart
*/
public void setTotalSubScoreStart(BigDecimal totalSubScoreStart){
this.totalSubScoreStart = totalSubScoreStart;
}
/**
* 获取 结束 部门绩效减分总分数汇总
* @return $totalSubScoreEnd
*/
public BigDecimal getTotalSubScoreEnd(){
return this.totalSubScoreEnd;
}
/**
* 设置 结束 部门绩效减分总分数汇总
* @param totalSubScoreEnd
*/
public void setTotalSubScoreEnd(BigDecimal totalSubScoreEnd){
this.totalSubScoreEnd = totalSubScoreEnd;
}
/**
* 获取 增加 部门绩效减分总分数汇总
* @return totalSubScoreIncrement
*/
public BigDecimal getTotalSubScoreIncrement(){
return this.totalSubScoreIncrement;
}
/**
* 设置 增加 部门绩效减分总分数汇总
* @param totalSubScoreIncrement
*/
public void setTotalSubScoreIncrement(BigDecimal totalSubScoreIncrement){
this.totalSubScoreIncrement = totalSubScoreIncrement;
}
/**
* 获取 部门绩效减分总分数汇总
* @return totalSubScoreList
*/
public List<BigDecimal> getTotalSubScoreList(){
return this.totalSubScoreList;
}
/**
* 设置 部门绩效减分总分数汇总
* @param totalSubScoreList
*/
public void setTotalSubScoreList(List<BigDecimal> totalSubScoreList){
this.totalSubScoreList = totalSubScoreList;
}
/**
* 获取 部门绩效减分总分数汇总
* @return totalSubScoreNotList
*/
public List<BigDecimal> getTotalSubScoreNotList(){
return this.totalSubScoreNotList;
}
/**
* 设置 部门绩效减分总分数汇总
* @param totalSubScoreNotList
*/
public void setTotalSubScoreNotList(List<BigDecimal> totalSubScoreNotList){
this.totalSubScoreNotList = totalSubScoreNotList;
}
/**
* 获取 开始 投诉绩效指标增加分数
* @return complainScoreAddStart
*/
public BigDecimal getComplainScoreAddStart(){
return this.complainScoreAddStart;
}
/**
* 设置 开始 投诉绩效指标增加分数
* @param complainScoreAddStart
*/
public void setComplainScoreAddStart(BigDecimal complainScoreAddStart){
this.complainScoreAddStart = complainScoreAddStart;
}
/**
* 获取 结束 投诉绩效指标增加分数
* @return $complainScoreAddEnd
*/
public BigDecimal getComplainScoreAddEnd(){
return this.complainScoreAddEnd;
}
/**
* 设置 结束 投诉绩效指标增加分数
* @param complainScoreAddEnd
*/
public void setComplainScoreAddEnd(BigDecimal complainScoreAddEnd){
this.complainScoreAddEnd = complainScoreAddEnd;
}
/**
* 获取 增加 投诉绩效指标增加分数
* @return complainScoreAddIncrement
*/
public BigDecimal getComplainScoreAddIncrement(){
return this.complainScoreAddIncrement;
}
/**
* 设置 增加 投诉绩效指标增加分数
* @param complainScoreAddIncrement
*/
public void setComplainScoreAddIncrement(BigDecimal complainScoreAddIncrement){
this.complainScoreAddIncrement = complainScoreAddIncrement;
}
/**
* 获取 投诉绩效指标增加分数
* @return complainScoreAddList
*/
public List<BigDecimal> getComplainScoreAddList(){
return this.complainScoreAddList;
}
/**
* 设置 投诉绩效指标增加分数
* @param complainScoreAddList
*/
public void setComplainScoreAddList(List<BigDecimal> complainScoreAddList){
this.complainScoreAddList = complainScoreAddList;
}
/**
* 获取 投诉绩效指标增加分数
* @return complainScoreAddNotList
*/
public List<BigDecimal> getComplainScoreAddNotList(){
return this.complainScoreAddNotList;
}
/**
* 设置 投诉绩效指标增加分数
* @param complainScoreAddNotList
*/
public void setComplainScoreAddNotList(List<BigDecimal> complainScoreAddNotList){
this.complainScoreAddNotList = complainScoreAddNotList;
}
/**
* 获取 开始 投诉绩效指标扣减分数
* @return complainScoreSubStart
*/
public BigDecimal getComplainScoreSubStart(){
return this.complainScoreSubStart;
}
/**
* 设置 开始 投诉绩效指标扣减分数
* @param complainScoreSubStart
*/
public void setComplainScoreSubStart(BigDecimal complainScoreSubStart){
this.complainScoreSubStart = complainScoreSubStart;
}
/**
* 获取 结束 投诉绩效指标扣减分数
* @return $complainScoreSubEnd
*/
public BigDecimal getComplainScoreSubEnd(){
return this.complainScoreSubEnd;
}
/**
* 设置 结束 投诉绩效指标扣减分数
* @param complainScoreSubEnd
*/
public void setComplainScoreSubEnd(BigDecimal complainScoreSubEnd){
this.complainScoreSubEnd = complainScoreSubEnd;
}
/**
* 获取 增加 投诉绩效指标扣减分数
* @return complainScoreSubIncrement
*/
public BigDecimal getComplainScoreSubIncrement(){
return this.complainScoreSubIncrement;
}
/**
* 设置 增加 投诉绩效指标扣减分数
* @param complainScoreSubIncrement
*/
public void setComplainScoreSubIncrement(BigDecimal complainScoreSubIncrement){
this.complainScoreSubIncrement = complainScoreSubIncrement;
}
/**
* 获取 投诉绩效指标扣减分数
* @return complainScoreSubList
*/
public List<BigDecimal> getComplainScoreSubList(){
return this.complainScoreSubList;
}
/**
* 设置 投诉绩效指标扣减分数
* @param complainScoreSubList
*/
public void setComplainScoreSubList(List<BigDecimal> complainScoreSubList){
this.complainScoreSubList = complainScoreSubList;
}
/**
* 获取 投诉绩效指标扣减分数
* @return complainScoreSubNotList
*/
public List<BigDecimal> getComplainScoreSubNotList(){
return this.complainScoreSubNotList;
}
/**
* 设置 投诉绩效指标扣减分数
* @param complainScoreSubNotList
*/
public void setComplainScoreSubNotList(List<BigDecimal> complainScoreSubNotList){
this.complainScoreSubNotList = complainScoreSubNotList;
}
/**
* 获取 开始 部门绩效平均分数,根据部门所属人数平均
* @return averageScoreStart
*/
public BigDecimal getAverageScoreStart(){
return this.averageScoreStart;
}
/**
* 设置 开始 部门绩效平均分数,根据部门所属人数平均
* @param averageScoreStart
*/
public void setAverageScoreStart(BigDecimal averageScoreStart){
this.averageScoreStart = averageScoreStart;
}
/**
* 获取 结束 部门绩效平均分数,根据部门所属人数平均
* @return $averageScoreEnd
*/
public BigDecimal getAverageScoreEnd(){
return this.averageScoreEnd;
}
/**
* 设置 结束 部门绩效平均分数,根据部门所属人数平均
* @param averageScoreEnd
*/
public void setAverageScoreEnd(BigDecimal averageScoreEnd){
this.averageScoreEnd = averageScoreEnd;
}
/**
* 获取 增加 部门绩效平均分数,根据部门所属人数平均
* @return averageScoreIncrement
*/
public BigDecimal getAverageScoreIncrement(){
return this.averageScoreIncrement;
}
/**
* 设置 增加 部门绩效平均分数,根据部门所属人数平均
* @param averageScoreIncrement
*/
public void setAverageScoreIncrement(BigDecimal averageScoreIncrement){
this.averageScoreIncrement = averageScoreIncrement;
}
/**
* 获取 部门绩效平均分数,根据部门所属人数平均
* @return averageScoreList
*/
public List<BigDecimal> getAverageScoreList(){
return this.averageScoreList;
}
/**
* 设置 部门绩效平均分数,根据部门所属人数平均
* @param averageScoreList
*/
public void setAverageScoreList(List<BigDecimal> averageScoreList){
this.averageScoreList = averageScoreList;
}
/**
* 获取 部门绩效平均分数,根据部门所属人数平均
* @return averageScoreNotList
*/
public List<BigDecimal> getAverageScoreNotList(){
return this.averageScoreNotList;
}
/**
* 设置 部门绩效平均分数,根据部门所属人数平均
* @param averageScoreNotList
*/
public void setAverageScoreNotList(List<BigDecimal> averageScoreNotList){
this.averageScoreNotList = averageScoreNotList;
}
/**
* 设置 主键ID,主键,自增长
* @param id
......@@ -2908,6 +3388,276 @@ public class DeptPerformStatQuery extends DeptPerformStatEntity {
return this;
}
/**
* 设置 部门绩效加分总分数汇总
* @param totalAddScore
*/
public DeptPerformStatQuery totalAddScore(BigDecimal totalAddScore){
setTotalAddScore(totalAddScore);
return this;
}
/**
* 设置 开始 部门绩效加分总分数汇总
* @param totalAddScoreStart
*/
public DeptPerformStatQuery totalAddScoreStart(BigDecimal totalAddScoreStart){
this.totalAddScoreStart = totalAddScoreStart;
return this;
}
/**
* 设置 结束 部门绩效加分总分数汇总
* @param totalAddScoreEnd
*/
public DeptPerformStatQuery totalAddScoreEnd(BigDecimal totalAddScoreEnd){
this.totalAddScoreEnd = totalAddScoreEnd;
return this;
}
/**
* 设置 增加 部门绩效加分总分数汇总
* @param totalAddScoreIncrement
*/
public DeptPerformStatQuery totalAddScoreIncrement(BigDecimal totalAddScoreIncrement){
this.totalAddScoreIncrement = totalAddScoreIncrement;
return this;
}
/**
* 设置 部门绩效加分总分数汇总
* @param totalAddScoreList
*/
public DeptPerformStatQuery totalAddScoreList(List<BigDecimal> totalAddScoreList){
this.totalAddScoreList = totalAddScoreList;
return this;
}
/**
* 设置 部门绩效加分总分数汇总
* @param totalAddScoreNotList
*/
public DeptPerformStatQuery totalAddScoreNotList(List<BigDecimal> totalAddScoreNotList){
this.totalAddScoreNotList = totalAddScoreNotList;
return this;
}
/**
* 设置 部门绩效减分总分数汇总
* @param totalSubScore
*/
public DeptPerformStatQuery totalSubScore(BigDecimal totalSubScore){
setTotalSubScore(totalSubScore);
return this;
}
/**
* 设置 开始 部门绩效减分总分数汇总
* @param totalSubScoreStart
*/
public DeptPerformStatQuery totalSubScoreStart(BigDecimal totalSubScoreStart){
this.totalSubScoreStart = totalSubScoreStart;
return this;
}
/**
* 设置 结束 部门绩效减分总分数汇总
* @param totalSubScoreEnd
*/
public DeptPerformStatQuery totalSubScoreEnd(BigDecimal totalSubScoreEnd){
this.totalSubScoreEnd = totalSubScoreEnd;
return this;
}
/**
* 设置 增加 部门绩效减分总分数汇总
* @param totalSubScoreIncrement
*/
public DeptPerformStatQuery totalSubScoreIncrement(BigDecimal totalSubScoreIncrement){
this.totalSubScoreIncrement = totalSubScoreIncrement;
return this;
}
/**
* 设置 部门绩效减分总分数汇总
* @param totalSubScoreList
*/
public DeptPerformStatQuery totalSubScoreList(List<BigDecimal> totalSubScoreList){
this.totalSubScoreList = totalSubScoreList;
return this;
}
/**
* 设置 部门绩效减分总分数汇总
* @param totalSubScoreNotList
*/
public DeptPerformStatQuery totalSubScoreNotList(List<BigDecimal> totalSubScoreNotList){
this.totalSubScoreNotList = totalSubScoreNotList;
return this;
}
/**
* 设置 投诉绩效指标增加分数
* @param complainScoreAdd
*/
public DeptPerformStatQuery complainScoreAdd(BigDecimal complainScoreAdd){
setComplainScoreAdd(complainScoreAdd);
return this;
}
/**
* 设置 开始 投诉绩效指标增加分数
* @param complainScoreAddStart
*/
public DeptPerformStatQuery complainScoreAddStart(BigDecimal complainScoreAddStart){
this.complainScoreAddStart = complainScoreAddStart;
return this;
}
/**
* 设置 结束 投诉绩效指标增加分数
* @param complainScoreAddEnd
*/
public DeptPerformStatQuery complainScoreAddEnd(BigDecimal complainScoreAddEnd){
this.complainScoreAddEnd = complainScoreAddEnd;
return this;
}
/**
* 设置 增加 投诉绩效指标增加分数
* @param complainScoreAddIncrement
*/
public DeptPerformStatQuery complainScoreAddIncrement(BigDecimal complainScoreAddIncrement){
this.complainScoreAddIncrement = complainScoreAddIncrement;
return this;
}
/**
* 设置 投诉绩效指标增加分数
* @param complainScoreAddList
*/
public DeptPerformStatQuery complainScoreAddList(List<BigDecimal> complainScoreAddList){
this.complainScoreAddList = complainScoreAddList;
return this;
}
/**
* 设置 投诉绩效指标增加分数
* @param complainScoreAddNotList
*/
public DeptPerformStatQuery complainScoreAddNotList(List<BigDecimal> complainScoreAddNotList){
this.complainScoreAddNotList = complainScoreAddNotList;
return this;
}
/**
* 设置 投诉绩效指标扣减分数
* @param complainScoreSub
*/
public DeptPerformStatQuery complainScoreSub(BigDecimal complainScoreSub){
setComplainScoreSub(complainScoreSub);
return this;
}
/**
* 设置 开始 投诉绩效指标扣减分数
* @param complainScoreSubStart
*/
public DeptPerformStatQuery complainScoreSubStart(BigDecimal complainScoreSubStart){
this.complainScoreSubStart = complainScoreSubStart;
return this;
}
/**
* 设置 结束 投诉绩效指标扣减分数
* @param complainScoreSubEnd
*/
public DeptPerformStatQuery complainScoreSubEnd(BigDecimal complainScoreSubEnd){
this.complainScoreSubEnd = complainScoreSubEnd;
return this;
}
/**
* 设置 增加 投诉绩效指标扣减分数
* @param complainScoreSubIncrement
*/
public DeptPerformStatQuery complainScoreSubIncrement(BigDecimal complainScoreSubIncrement){
this.complainScoreSubIncrement = complainScoreSubIncrement;
return this;
}
/**
* 设置 投诉绩效指标扣减分数
* @param complainScoreSubList
*/
public DeptPerformStatQuery complainScoreSubList(List<BigDecimal> complainScoreSubList){
this.complainScoreSubList = complainScoreSubList;
return this;
}
/**
* 设置 投诉绩效指标扣减分数
* @param complainScoreSubNotList
*/
public DeptPerformStatQuery complainScoreSubNotList(List<BigDecimal> complainScoreSubNotList){
this.complainScoreSubNotList = complainScoreSubNotList;
return this;
}
/**
* 设置 部门绩效平均分数,根据部门所属人数平均
* @param averageScore
*/
public DeptPerformStatQuery averageScore(BigDecimal averageScore){
setAverageScore(averageScore);
return this;
}
/**
* 设置 开始 部门绩效平均分数,根据部门所属人数平均
* @param averageScoreStart
*/
public DeptPerformStatQuery averageScoreStart(BigDecimal averageScoreStart){
this.averageScoreStart = averageScoreStart;
return this;
}
/**
* 设置 结束 部门绩效平均分数,根据部门所属人数平均
* @param averageScoreEnd
*/
public DeptPerformStatQuery averageScoreEnd(BigDecimal averageScoreEnd){
this.averageScoreEnd = averageScoreEnd;
return this;
}
/**
* 设置 增加 部门绩效平均分数,根据部门所属人数平均
* @param averageScoreIncrement
*/
public DeptPerformStatQuery averageScoreIncrement(BigDecimal averageScoreIncrement){
this.averageScoreIncrement = averageScoreIncrement;
return this;
}
/**
* 设置 部门绩效平均分数,根据部门所属人数平均
* @param averageScoreList
*/
public DeptPerformStatQuery averageScoreList(List<BigDecimal> averageScoreList){
this.averageScoreList = averageScoreList;
return this;
}
/**
* 设置 部门绩效平均分数,根据部门所属人数平均
* @param averageScoreNotList
*/
public DeptPerformStatQuery averageScoreNotList(List<BigDecimal> averageScoreNotList){
this.averageScoreNotList = averageScoreNotList;
return this;
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
......
package com.mortals.xhx.module.dept.model.vo;
import com.mortals.framework.annotation.Excel;
import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.dept.model.DeptPerformStatEntity;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import lombok.Data;
import com.mortals.framework.annotation.Excel;
import java.math.BigDecimal;
import java.util.Date;
/**
* 部门绩效分数统计视图对象
*
* @author zxfei
* @date 2023-05-16
* @date 2023-07-11
*/
@Data
public class DeptPerformStatVo extends BaseEntityLong {
/**
* 部门绩效总分数
*/
@Excel(name = "部门绩效总分数")
private BigDecimal totalScore;
}
\ No newline at end of file
......@@ -16,4 +16,6 @@ import java.util.Date;
@Data
public class FeedbackVo extends BaseEntityLong {
private List<Long> staffList;
}
\ No newline at end of file
......@@ -11,7 +11,7 @@ import lombok.Data;
* 员工目标统计实体对象
*
* @author zxfei
* @date 2023-05-16
* @date 2023-07-11
*/
@Data
public class PerformPerposeStaffStatEntity extends PerformPerposeStaffStatVo {
......
......@@ -7,7 +7,7 @@ import com.mortals.xhx.module.perform.model.PerformPerposeStaffStatEntity;
* 员工目标统计查询对象
*
* @author zxfei
* @date 2023-05-16
* @date 2023-07-11
*/
public class PerformPerposeStaffStatQuery extends PerformPerposeStaffStatEntity {
/** 开始 主键ID,主键,自增长 */
......
......@@ -4,15 +4,16 @@ import com.mortals.xhx.module.perform.model.PerformPerposeStaffStatEntity;
import java.util.ArrayList;
import java.util.List;
import lombok.Data;
import com.mortals.framework.annotation.Excel;
import java.math.BigDecimal;
import java.util.Date;
/**
* 员工目标统计视图对象
*
* @author zxfei
* @date 2023-05-16
* @date 2023-07-11
*/
@Data
public class PerformPerposeStaffStatVo extends BaseEntityLong {
}
\ No newline at end of file
......@@ -11,7 +11,7 @@ import lombok.Data;
* 员工绩效统计实体对象
*
* @author zxfei
* @date 2023-05-17
* @date 2023-07-11
*/
@Data
public class StaffPerformStatEntity extends StaffPerformStatVo {
......@@ -26,10 +26,23 @@ public class StaffPerformStatEntity extends StaffPerformStatVo {
*/
private String deptName;
/**
* 部门绩效总分数
* 员工绩效总分数
*/
@Excel(name = "员工绩效总分数")
private BigDecimal totalScore;
/**
* 备注
*/
private String remark;
/**
* 年
*/
private Integer year;
/**
* 月
*/
private Integer month;
/**
* 考勤绩效指标增加分数
*/
private BigDecimal attendScoreAdd;
......@@ -70,21 +83,27 @@ public class StaffPerformStatEntity extends StaffPerformStatVo {
*/
private BigDecimal otherScoreSub;
/**
* 备注
*
*/
private String remark;
private Integer day;
/**
*
* 员工绩效加分总分数汇总
*/
private Integer year;
@Excel(name = "员工绩效加分总分数汇总")
private BigDecimal totalAddScore;
/**
*
* 员工绩效减分总分数汇总
*/
private Integer month;
@Excel(name = "员工绩效减分总分数汇总")
private BigDecimal totalSubScore;
/**
*
* 投诉绩效指标增加分数
*/
private Integer day;
private BigDecimal complainScoreAdd;
/**
* 投诉绩效指标扣减分数
*/
private BigDecimal complainScoreSub;
@Override
public int hashCode() {
return this.getId().hashCode();
......@@ -109,6 +128,12 @@ public class StaffPerformStatEntity extends StaffPerformStatVo {
this.totalScore = new BigDecimal(0);
this.remark = "";
this.year = -1;
this.month = -1;
this.attendScoreAdd = new BigDecimal(0);
this.attendScoreSub = new BigDecimal(0);
......@@ -129,12 +154,14 @@ public class StaffPerformStatEntity extends StaffPerformStatVo {
this.otherScoreSub = new BigDecimal(0);
this.remark = "";
this.day = -1;
this.year = -1;
this.totalAddScore = new BigDecimal(0);
this.month = -1;
this.totalSubScore = new BigDecimal(0);
this.day = -1;
this.complainScoreAdd = new BigDecimal(0);
this.complainScoreSub = new BigDecimal(0);
}
}
\ No newline at end of file
......@@ -7,7 +7,7 @@ import com.mortals.xhx.module.staff.model.StaffPerformStatEntity;
* 员工绩效统计查询对象
*
* @author zxfei
* @date 2023-05-17
* @date 2023-07-11
*/
public class StaffPerformStatQuery extends StaffPerformStatEntity {
/** 开始 主键ID,主键,自增长 */
......@@ -45,21 +45,98 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
/** 部门名称排除列表 */
private List <String> deptNameNotList;
/** 开始 部门绩效总分数 */
/** 开始 员工绩效总分数 */
private BigDecimal totalScoreStart;
/** 结束 部门绩效总分数 */
/** 结束 员工绩效总分数 */
private BigDecimal totalScoreEnd;
/** 增加 部门绩效总分数 */
/** 增加 员工绩效总分数 */
private BigDecimal totalScoreIncrement;
/** 部门绩效总分数列表 */
/** 员工绩效总分数列表 */
private List <BigDecimal> totalScoreList;
/** 部门绩效总分数排除列表 */
/** 员工绩效总分数排除列表 */
private List <BigDecimal> totalScoreNotList;
/** 备注 */
private List<String> remarkList;
/** 备注排除列表 */
private List <String> remarkNotList;
/** 开始 年 */
private Integer yearStart;
/** 结束 年 */
private Integer yearEnd;
/** 增加 年 */
private Integer yearIncrement;
/** 年列表 */
private List <Integer> yearList;
/** 年排除列表 */
private List <Integer> yearNotList;
/** 开始 月 */
private Integer monthStart;
/** 结束 月 */
private Integer monthEnd;
/** 增加 月 */
private Integer monthIncrement;
/** 月列表 */
private List <Integer> monthList;
/** 月排除列表 */
private List <Integer> monthNotList;
/** 开始 创建时间 */
private String createTimeStart;
/** 结束 创建时间 */
private String createTimeEnd;
/** 开始 创建人id */
private Long createUserIdStart;
/** 结束 创建人id */
private Long createUserIdEnd;
/** 增加 创建人id */
private Long createUserIdIncrement;
/** 创建人id列表 */
private List <Long> createUserIdList;
/** 创建人id排除列表 */
private List <Long> createUserIdNotList;
/** 开始 更新时间 */
private String updateTimeStart;
/** 结束 更新时间 */
private String updateTimeEnd;
/** 开始 更新人id */
private Long updateUserIdStart;
/** 结束 更新人id */
private Long updateUserIdEnd;
/** 增加 更新人id */
private Long updateUserIdIncrement;
/** 更新人id列表 */
private List <Long> updateUserIdList;
/** 更新人id排除列表 */
private List <Long> updateUserIdNotList;
/** 开始 考勤绩效指标增加分数 */
private BigDecimal attendScoreAddStart;
......@@ -210,41 +287,6 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
/** 其它绩效指标扣减分数排除列表 */
private List <BigDecimal> otherScoreSubNotList;
/** 备注 */
private List<String> remarkList;
/** 备注排除列表 */
private List <String> remarkNotList;
/** 开始 年 */
private Integer yearStart;
/** 结束 年 */
private Integer yearEnd;
/** 增加 年 */
private Integer yearIncrement;
/** 年列表 */
private List <Integer> yearList;
/** 年排除列表 */
private List <Integer> yearNotList;
/** 开始 月 */
private Integer monthStart;
/** 结束 月 */
private Integer monthEnd;
/** 增加 月 */
private Integer monthIncrement;
/** 月列表 */
private List <Integer> monthList;
/** 月排除列表 */
private List <Integer> monthNotList;
/** 开始 日 */
private Integer dayStart;
......@@ -260,47 +302,65 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
/** 日排除列表 */
private List <Integer> dayNotList;
/** 开始 创建时间 */
private String createTimeStart;
/** 开始 员工绩效加分总分数汇总 */
private BigDecimal totalAddScoreStart;
/** 结束 创建时间 */
private String createTimeEnd;
/** 结束 员工绩效加分总分数汇总 */
private BigDecimal totalAddScoreEnd;
/** 开始 创建人id */
private Long createUserIdStart;
/** 增加 员工绩效加分总分数汇总 */
private BigDecimal totalAddScoreIncrement;
/** 结束 创建人id */
private Long createUserIdEnd;
/** 员工绩效加分总分数汇总列表 */
private List <BigDecimal> totalAddScoreList;
/** 增加 创建人id */
private Long createUserIdIncrement;
/** 员工绩效加分总分数汇总排除列表 */
private List <BigDecimal> totalAddScoreNotList;
/** 创建人id列表 */
private List <Long> createUserIdList;
/** 开始 员工绩效减分总分数汇总 */
private BigDecimal totalSubScoreStart;
/** 创建人id排除列表 */
private List <Long> createUserIdNotList;
/** 结束 员工绩效减分总分数汇总 */
private BigDecimal totalSubScoreEnd;
/** 开始 更新时间 */
private String updateTimeStart;
/** 增加 员工绩效减分总分数汇总 */
private BigDecimal totalSubScoreIncrement;
/** 结束 更新时间 */
private String updateTimeEnd;
/** 员工绩效减分总分数汇总列表 */
private List <BigDecimal> totalSubScoreList;
/** 开始 更新人id */
private Long updateUserIdStart;
/** 员工绩效减分总分数汇总排除列表 */
private List <BigDecimal> totalSubScoreNotList;
/** 结束 更新人id */
private Long updateUserIdEnd;
/** 开始 投诉绩效指标增加分数 */
private BigDecimal complainScoreAddStart;
/** 增加 更新人id */
private Long updateUserIdIncrement;
/** 结束 投诉绩效指标增加分数 */
private BigDecimal complainScoreAddEnd;
/** 更新人id列表 */
private List <Long> updateUserIdList;
/** 增加 投诉绩效指标增加分数 */
private BigDecimal complainScoreAddIncrement;
/** 更新人id排除列表 */
private List <Long> updateUserIdNotList;
/** 投诉绩效指标增加分数列表 */
private List <BigDecimal> complainScoreAddList;
/** 投诉绩效指标增加分数排除列表 */
private List <BigDecimal> complainScoreAddNotList;
/** 开始 投诉绩效指标扣减分数 */
private BigDecimal complainScoreSubStart;
/** 结束 投诉绩效指标扣减分数 */
private BigDecimal complainScoreSubEnd;
/** 增加 投诉绩效指标扣减分数 */
private BigDecimal complainScoreSubIncrement;
/** 投诉绩效指标扣减分数列表 */
private List <BigDecimal> complainScoreSubList;
/** 投诉绩效指标扣减分数排除列表 */
private List <BigDecimal> complainScoreSubNotList;
/** OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4) */
private List<StaffPerformStatQuery> orConditionList;
......@@ -505,7 +565,7 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
}
/**
* 获取 开始 部门绩效总分数
* 获取 开始 员工绩效总分数
* @return totalScoreStart
*/
public BigDecimal getTotalScoreStart(){
......@@ -513,7 +573,7 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
}
/**
* 设置 开始 部门绩效总分数
* 设置 开始 员工绩效总分数
* @param totalScoreStart
*/
public void setTotalScoreStart(BigDecimal totalScoreStart){
......@@ -521,7 +581,7 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
}
/**
* 获取 结束 部门绩效总分数
* 获取 结束 员工绩效总分数
* @return $totalScoreEnd
*/
public BigDecimal getTotalScoreEnd(){
......@@ -529,7 +589,7 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
}
/**
* 设置 结束 部门绩效总分数
* 设置 结束 员工绩效总分数
* @param totalScoreEnd
*/
public void setTotalScoreEnd(BigDecimal totalScoreEnd){
......@@ -537,7 +597,7 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
}
/**
* 获取 增加 部门绩效总分数
* 获取 增加 员工绩效总分数
* @return totalScoreIncrement
*/
public BigDecimal getTotalScoreIncrement(){
......@@ -545,7 +605,7 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
}
/**
* 设置 增加 部门绩效总分数
* 设置 增加 员工绩效总分数
* @param totalScoreIncrement
*/
public void setTotalScoreIncrement(BigDecimal totalScoreIncrement){
......@@ -553,7 +613,7 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
}
/**
* 获取 部门绩效总分数
* 获取 员工绩效总分数
* @return totalScoreList
*/
public List<BigDecimal> getTotalScoreList(){
......@@ -561,7 +621,7 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
}
/**
* 设置 部门绩效总分数
* 设置 员工绩效总分数
* @param totalScoreList
*/
public void setTotalScoreList(List<BigDecimal> totalScoreList){
......@@ -569,7 +629,7 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
}
/**
* 获取 部门绩效总分数
* 获取 员工绩效总分数
* @return totalScoreNotList
*/
public List<BigDecimal> getTotalScoreNotList(){
......@@ -577,7 +637,7 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
}
/**
* 设置 部门绩效总分数
* 设置 员工绩效总分数
* @param totalScoreNotList
*/
public void setTotalScoreNotList(List<BigDecimal> totalScoreNotList){
......@@ -586,115 +646,535 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
/**
* 获取 开始 考勤绩效指标增加分数
* @return attendScoreAddStart
* 获取 备注
* @return remarkList
*/
public BigDecimal getAttendScoreAddStart(){
return this.attendScoreAddStart;
public List<String> getRemarkList(){
return this.remarkList;
}
/**
* 设置 开始 考勤绩效指标增加分数
* @param attendScoreAddStart
* 设置 备注
* @param remarkList
*/
public void setAttendScoreAddStart(BigDecimal attendScoreAddStart){
this.attendScoreAddStart = attendScoreAddStart;
public void setRemarkList(List<String> remarkList){
this.remarkList = remarkList;
}
/**
* 获取 结束 考勤绩效指标增加分数
* @return $attendScoreAddEnd
* 获取 备注
* @return remarkNotList
*/
public BigDecimal getAttendScoreAddEnd(){
return this.attendScoreAddEnd;
public List<String> getRemarkNotList(){
return this.remarkNotList;
}
/**
* 设置 结束 考勤绩效指标增加分数
* @param attendScoreAddEnd
* 设置 备注
* @param remarkNotList
*/
public void setAttendScoreAddEnd(BigDecimal attendScoreAddEnd){
this.attendScoreAddEnd = attendScoreAddEnd;
public void setRemarkNotList(List<String> remarkNotList){
this.remarkNotList = remarkNotList;
}
/**
* 获取 增加 考勤绩效指标增加分数
* @return attendScoreAddIncrement
* 获取 开始 年
* @return yearStart
*/
public BigDecimal getAttendScoreAddIncrement(){
return this.attendScoreAddIncrement;
public Integer getYearStart(){
return this.yearStart;
}
/**
* 设置 增加 考勤绩效指标增加分数
* @param attendScoreAddIncrement
* 设置 开始 年
* @param yearStart
*/
public void setAttendScoreAddIncrement(BigDecimal attendScoreAddIncrement){
this.attendScoreAddIncrement = attendScoreAddIncrement;
public void setYearStart(Integer yearStart){
this.yearStart = yearStart;
}
/**
* 获取 考勤绩效指标增加分数
* @return attendScoreAddList
* 获取 结束 年
* @return $yearEnd
*/
public List<BigDecimal> getAttendScoreAddList(){
return this.attendScoreAddList;
public Integer getYearEnd(){
return this.yearEnd;
}
/**
* 设置 考勤绩效指标增加分数
* @param attendScoreAddList
* 设置 结束 年
* @param yearEnd
*/
public void setAttendScoreAddList(List<BigDecimal> attendScoreAddList){
this.attendScoreAddList = attendScoreAddList;
public void setYearEnd(Integer yearEnd){
this.yearEnd = yearEnd;
}
/**
* 获取 考勤绩效指标增加分数
* @return attendScoreAddNotList
* 获取 增加 年
* @return yearIncrement
*/
public List<BigDecimal> getAttendScoreAddNotList(){
return this.attendScoreAddNotList;
public Integer getYearIncrement(){
return this.yearIncrement;
}
/**
* 设置 考勤绩效指标增加分数
* @param attendScoreAddNotList
* 设置 增加 年
* @param yearIncrement
*/
public void setAttendScoreAddNotList(List<BigDecimal> attendScoreAddNotList){
this.attendScoreAddNotList = attendScoreAddNotList;
public void setYearIncrement(Integer yearIncrement){
this.yearIncrement = yearIncrement;
}
/**
* 获取 开始 考勤绩效指标扣减分数
* @return attendScoreSubStart
* 获取
* @return yearList
*/
public BigDecimal getAttendScoreSubStart(){
return this.attendScoreSubStart;
public List<Integer> getYearList(){
return this.yearList;
}
/**
* 设置 开始 考勤绩效指标扣减分数
* @param attendScoreSubStart
* 设置
* @param yearList
*/
public void setAttendScoreSubStart(BigDecimal attendScoreSubStart){
this.attendScoreSubStart = attendScoreSubStart;
public void setYearList(List<Integer> yearList){
this.yearList = yearList;
}
/**
* 获取 结束 考勤绩效指标扣减分数
* @return $attendScoreSubEnd
* 获取
* @return yearNotList
*/
public BigDecimal getAttendScoreSubEnd(){
return this.attendScoreSubEnd;
public List<Integer> getYearNotList(){
return this.yearNotList;
}
/**
* 设置 结束 考勤绩效指标扣减分数
* @param attendScoreSubEnd
* 设置
* @param yearNotList
*/
public void setAttendScoreSubEnd(BigDecimal attendScoreSubEnd){
public void setYearNotList(List<Integer> yearNotList){
this.yearNotList = yearNotList;
}
/**
* 获取 开始 月
* @return monthStart
*/
public Integer getMonthStart(){
return this.monthStart;
}
/**
* 设置 开始 月
* @param monthStart
*/
public void setMonthStart(Integer monthStart){
this.monthStart = monthStart;
}
/**
* 获取 结束 月
* @return $monthEnd
*/
public Integer getMonthEnd(){
return this.monthEnd;
}
/**
* 设置 结束 月
* @param monthEnd
*/
public void setMonthEnd(Integer monthEnd){
this.monthEnd = monthEnd;
}
/**
* 获取 增加 月
* @return monthIncrement
*/
public Integer getMonthIncrement(){
return this.monthIncrement;
}
/**
* 设置 增加 月
* @param monthIncrement
*/
public void setMonthIncrement(Integer monthIncrement){
this.monthIncrement = monthIncrement;
}
/**
* 获取 月
* @return monthList
*/
public List<Integer> getMonthList(){
return this.monthList;
}
/**
* 设置 月
* @param monthList
*/
public void setMonthList(List<Integer> monthList){
this.monthList = monthList;
}
/**
* 获取 月
* @return monthNotList
*/
public List<Integer> getMonthNotList(){
return this.monthNotList;
}
/**
* 设置 月
* @param monthNotList
*/
public void setMonthNotList(List<Integer> monthNotList){
this.monthNotList = monthNotList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 开始 创建人id
* @return createUserIdStart
*/
public Long getCreateUserIdStart(){
return this.createUserIdStart;
}
/**
* 设置 开始 创建人id
* @param createUserIdStart
*/
public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
}
/**
* 获取 结束 创建人id
* @return $createUserIdEnd
*/
public Long getCreateUserIdEnd(){
return this.createUserIdEnd;
}
/**
* 设置 结束 创建人id
* @param createUserIdEnd
*/
public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
}
/**
* 获取 增加 创建人id
* @return createUserIdIncrement
*/
public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement;
}
/**
* 设置 增加 创建人id
* @param createUserIdIncrement
*/
public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
}
/**
* 获取 创建人id
* @return createUserIdList
*/
public List<Long> getCreateUserIdList(){
return this.createUserIdList;
}
/**
* 设置 创建人id
* @param createUserIdList
*/
public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
}
/**
* 获取 创建人id
* @return createUserIdNotList
*/
public List<Long> getCreateUserIdNotList(){
return this.createUserIdNotList;
}
/**
* 设置 创建人id
* @param createUserIdNotList
*/
public void setCreateUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
}
/**
* 获取 开始 更新时间
* @return updateTimeStart
*/
public String getUpdateTimeStart(){
return this.updateTimeStart;
}
/**
* 设置 开始 更新时间
* @param updateTimeStart
*/
public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
}
/**
* 获取 结束 更新时间
* @return updateTimeEnd
*/
public String getUpdateTimeEnd(){
return this.updateTimeEnd;
}
/**
* 设置 结束 更新时间
* @param updateTimeEnd
*/
public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
}
/**
* 获取 开始 更新人id
* @return updateUserIdStart
*/
public Long getUpdateUserIdStart(){
return this.updateUserIdStart;
}
/**
* 设置 开始 更新人id
* @param updateUserIdStart
*/
public void setUpdateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
}
/**
* 获取 结束 更新人id
* @return $updateUserIdEnd
*/
public Long getUpdateUserIdEnd(){
return this.updateUserIdEnd;
}
/**
* 设置 结束 更新人id
* @param updateUserIdEnd
*/
public void setUpdateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
}
/**
* 获取 增加 更新人id
* @return updateUserIdIncrement
*/
public Long getUpdateUserIdIncrement(){
return this.updateUserIdIncrement;
}
/**
* 设置 增加 更新人id
* @param updateUserIdIncrement
*/
public void setUpdateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
}
/**
* 获取 更新人id
* @return updateUserIdList
*/
public List<Long> getUpdateUserIdList(){
return this.updateUserIdList;
}
/**
* 设置 更新人id
* @param updateUserIdList
*/
public void setUpdateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
}
/**
* 获取 更新人id
* @return updateUserIdNotList
*/
public List<Long> getUpdateUserIdNotList(){
return this.updateUserIdNotList;
}
/**
* 设置 更新人id
* @param updateUserIdNotList
*/
public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
}
/**
* 获取 开始 考勤绩效指标增加分数
* @return attendScoreAddStart
*/
public BigDecimal getAttendScoreAddStart(){
return this.attendScoreAddStart;
}
/**
* 设置 开始 考勤绩效指标增加分数
* @param attendScoreAddStart
*/
public void setAttendScoreAddStart(BigDecimal attendScoreAddStart){
this.attendScoreAddStart = attendScoreAddStart;
}
/**
* 获取 结束 考勤绩效指标增加分数
* @return $attendScoreAddEnd
*/
public BigDecimal getAttendScoreAddEnd(){
return this.attendScoreAddEnd;
}
/**
* 设置 结束 考勤绩效指标增加分数
* @param attendScoreAddEnd
*/
public void setAttendScoreAddEnd(BigDecimal attendScoreAddEnd){
this.attendScoreAddEnd = attendScoreAddEnd;
}
/**
* 获取 增加 考勤绩效指标增加分数
* @return attendScoreAddIncrement
*/
public BigDecimal getAttendScoreAddIncrement(){
return this.attendScoreAddIncrement;
}
/**
* 设置 增加 考勤绩效指标增加分数
* @param attendScoreAddIncrement
*/
public void setAttendScoreAddIncrement(BigDecimal attendScoreAddIncrement){
this.attendScoreAddIncrement = attendScoreAddIncrement;
}
/**
* 获取 考勤绩效指标增加分数
* @return attendScoreAddList
*/
public List<BigDecimal> getAttendScoreAddList(){
return this.attendScoreAddList;
}
/**
* 设置 考勤绩效指标增加分数
* @param attendScoreAddList
*/
public void setAttendScoreAddList(List<BigDecimal> attendScoreAddList){
this.attendScoreAddList = attendScoreAddList;
}
/**
* 获取 考勤绩效指标增加分数
* @return attendScoreAddNotList
*/
public List<BigDecimal> getAttendScoreAddNotList(){
return this.attendScoreAddNotList;
}
/**
* 设置 考勤绩效指标增加分数
* @param attendScoreAddNotList
*/
public void setAttendScoreAddNotList(List<BigDecimal> attendScoreAddNotList){
this.attendScoreAddNotList = attendScoreAddNotList;
}
/**
* 获取 开始 考勤绩效指标扣减分数
* @return attendScoreSubStart
*/
public BigDecimal getAttendScoreSubStart(){
return this.attendScoreSubStart;
}
/**
* 设置 开始 考勤绩效指标扣减分数
* @param attendScoreSubStart
*/
public void setAttendScoreSubStart(BigDecimal attendScoreSubStart){
this.attendScoreSubStart = attendScoreSubStart;
}
/**
* 获取 结束 考勤绩效指标扣减分数
* @return $attendScoreSubEnd
*/
public BigDecimal getAttendScoreSubEnd(){
return this.attendScoreSubEnd;
}
/**
* 设置 结束 考勤绩效指标扣减分数
* @param attendScoreSubEnd
*/
public void setAttendScoreSubEnd(BigDecimal attendScoreSubEnd){
this.attendScoreSubEnd = attendScoreSubEnd;
}
......@@ -1318,762 +1798,903 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
* 获取 开始 其它绩效指标扣减分数
* @return otherScoreSubStart
*/
public BigDecimal getOtherScoreSubStart(){
return this.otherScoreSubStart;
public BigDecimal getOtherScoreSubStart(){
return this.otherScoreSubStart;
}
/**
* 设置 开始 其它绩效指标扣减分数
* @param otherScoreSubStart
*/
public void setOtherScoreSubStart(BigDecimal otherScoreSubStart){
this.otherScoreSubStart = otherScoreSubStart;
}
/**
* 获取 结束 其它绩效指标扣减分数
* @return $otherScoreSubEnd
*/
public BigDecimal getOtherScoreSubEnd(){
return this.otherScoreSubEnd;
}
/**
* 设置 结束 其它绩效指标扣减分数
* @param otherScoreSubEnd
*/
public void setOtherScoreSubEnd(BigDecimal otherScoreSubEnd){
this.otherScoreSubEnd = otherScoreSubEnd;
}
/**
* 获取 增加 其它绩效指标扣减分数
* @return otherScoreSubIncrement
*/
public BigDecimal getOtherScoreSubIncrement(){
return this.otherScoreSubIncrement;
}
/**
* 设置 增加 其它绩效指标扣减分数
* @param otherScoreSubIncrement
*/
public void setOtherScoreSubIncrement(BigDecimal otherScoreSubIncrement){
this.otherScoreSubIncrement = otherScoreSubIncrement;
}
/**
* 获取 其它绩效指标扣减分数
* @return otherScoreSubList
*/
public List<BigDecimal> getOtherScoreSubList(){
return this.otherScoreSubList;
}
/**
* 设置 其它绩效指标扣减分数
* @param otherScoreSubList
*/
public void setOtherScoreSubList(List<BigDecimal> otherScoreSubList){
this.otherScoreSubList = otherScoreSubList;
}
/**
* 获取 其它绩效指标扣减分数
* @return otherScoreSubNotList
*/
public List<BigDecimal> getOtherScoreSubNotList(){
return this.otherScoreSubNotList;
}
/**
* 设置 其它绩效指标扣减分数
* @param otherScoreSubNotList
*/
public void setOtherScoreSubNotList(List<BigDecimal> otherScoreSubNotList){
this.otherScoreSubNotList = otherScoreSubNotList;
}
/**
* 获取 开始 日
* @return dayStart
*/
public Integer getDayStart(){
return this.dayStart;
}
/**
* 设置 开始 日
* @param dayStart
*/
public void setDayStart(Integer dayStart){
this.dayStart = dayStart;
}
/**
* 获取 结束 日
* @return $dayEnd
*/
public Integer getDayEnd(){
return this.dayEnd;
}
/**
* 设置 结束 日
* @param dayEnd
*/
public void setDayEnd(Integer dayEnd){
this.dayEnd = dayEnd;
}
/**
* 获取 增加 日
* @return dayIncrement
*/
public Integer getDayIncrement(){
return this.dayIncrement;
}
/**
* 设置 开始 其它绩效指标扣减分数
* @param otherScoreSubStart
* 设置 增加 日
* @param dayIncrement
*/
public void setOtherScoreSubStart(BigDecimal otherScoreSubStart){
this.otherScoreSubStart = otherScoreSubStart;
public void setDayIncrement(Integer dayIncrement){
this.dayIncrement = dayIncrement;
}
/**
* 获取 结束 其它绩效指标扣减分数
* @return $otherScoreSubEnd
* 获取
* @return dayList
*/
public BigDecimal getOtherScoreSubEnd(){
return this.otherScoreSubEnd;
public List<Integer> getDayList(){
return this.dayList;
}
/**
* 设置 结束 其它绩效指标扣减分数
* @param otherScoreSubEnd
* 设置
* @param dayList
*/
public void setOtherScoreSubEnd(BigDecimal otherScoreSubEnd){
this.otherScoreSubEnd = otherScoreSubEnd;
public void setDayList(List<Integer> dayList){
this.dayList = dayList;
}
/**
* 获取 增加 其它绩效指标扣减分数
* @return otherScoreSubIncrement
* 获取
* @return dayNotList
*/
public BigDecimal getOtherScoreSubIncrement(){
return this.otherScoreSubIncrement;
public List<Integer> getDayNotList(){
return this.dayNotList;
}
/**
* 设置 增加 其它绩效指标扣减分数
* @param otherScoreSubIncrement
* 设置
* @param dayNotList
*/
public void setOtherScoreSubIncrement(BigDecimal otherScoreSubIncrement){
this.otherScoreSubIncrement = otherScoreSubIncrement;
public void setDayNotList(List<Integer> dayNotList){
this.dayNotList = dayNotList;
}
/**
* 获取 其它绩效指标扣减分数
* @return otherScoreSubList
* 获取 开始 员工绩效加分总分数汇总
* @return totalAddScoreStart
*/
public List<BigDecimal> getOtherScoreSubList(){
return this.otherScoreSubList;
public BigDecimal getTotalAddScoreStart(){
return this.totalAddScoreStart;
}
/**
* 设置 其它绩效指标扣减分数
* @param otherScoreSubList
* 设置 开始 员工绩效加分总分数汇总
* @param totalAddScoreStart
*/
public void setOtherScoreSubList(List<BigDecimal> otherScoreSubList){
this.otherScoreSubList = otherScoreSubList;
public void setTotalAddScoreStart(BigDecimal totalAddScoreStart){
this.totalAddScoreStart = totalAddScoreStart;
}
/**
* 获取 其它绩效指标扣减分数
* @return otherScoreSubNotList
* 获取 结束 员工绩效加分总分数汇总
* @return $totalAddScoreEnd
*/
public List<BigDecimal> getOtherScoreSubNotList(){
return this.otherScoreSubNotList;
public BigDecimal getTotalAddScoreEnd(){
return this.totalAddScoreEnd;
}
/**
* 设置 其它绩效指标扣减分数
* @param otherScoreSubNotList
* 设置 结束 员工绩效加分总分数汇总
* @param totalAddScoreEnd
*/
public void setOtherScoreSubNotList(List<BigDecimal> otherScoreSubNotList){
this.otherScoreSubNotList = otherScoreSubNotList;
public void setTotalAddScoreEnd(BigDecimal totalAddScoreEnd){
this.totalAddScoreEnd = totalAddScoreEnd;
}
/**
* 获取 备注
* @return remarkList
* 获取 增加 员工绩效加分总分数汇总
* @return totalAddScoreIncrement
*/
public List<String> getRemarkList(){
return this.remarkList;
public BigDecimal getTotalAddScoreIncrement(){
return this.totalAddScoreIncrement;
}
/**
* 设置 备注
* @param remarkList
* 设置 增加 员工绩效加分总分数汇总
* @param totalAddScoreIncrement
*/
public void setRemarkList(List<String> remarkList){
this.remarkList = remarkList;
public void setTotalAddScoreIncrement(BigDecimal totalAddScoreIncrement){
this.totalAddScoreIncrement = totalAddScoreIncrement;
}
/**
* 获取 备注
* @return remarkNotList
* 获取 员工绩效加分总分数汇总
* @return totalAddScoreList
*/
public List<String> getRemarkNotList(){
return this.remarkNotList;
public List<BigDecimal> getTotalAddScoreList(){
return this.totalAddScoreList;
}
/**
* 设置 备注
* @param remarkNotList
* 设置 员工绩效加分总分数汇总
* @param totalAddScoreList
*/
public void setRemarkNotList(List<String> remarkNotList){
this.remarkNotList = remarkNotList;
public void setTotalAddScoreList(List<BigDecimal> totalAddScoreList){
this.totalAddScoreList = totalAddScoreList;
}
/**
* 获取 开始 年
* @return yearStart
* 获取 员工绩效加分总分数汇总
* @return totalAddScoreNotList
*/
public Integer getYearStart(){
return this.yearStart;
public List<BigDecimal> getTotalAddScoreNotList(){
return this.totalAddScoreNotList;
}
/**
* 设置 开始 年
* @param yearStart
* 设置 员工绩效加分总分数汇总
* @param totalAddScoreNotList
*/
public void setYearStart(Integer yearStart){
this.yearStart = yearStart;
public void setTotalAddScoreNotList(List<BigDecimal> totalAddScoreNotList){
this.totalAddScoreNotList = totalAddScoreNotList;
}
/**
* 获取 结束 年
* @return $yearEnd
* 获取 开始 员工绩效减分总分数汇总
* @return totalSubScoreStart
*/
public Integer getYearEnd(){
return this.yearEnd;
public BigDecimal getTotalSubScoreStart(){
return this.totalSubScoreStart;
}
/**
* 设置 结束 年
* @param yearEnd
* 设置 开始 员工绩效减分总分数汇总
* @param totalSubScoreStart
*/
public void setYearEnd(Integer yearEnd){
this.yearEnd = yearEnd;
public void setTotalSubScoreStart(BigDecimal totalSubScoreStart){
this.totalSubScoreStart = totalSubScoreStart;
}
/**
* 获取 增加 年
* @return yearIncrement
* 获取 结束 员工绩效减分总分数汇总
* @return $totalSubScoreEnd
*/
public Integer getYearIncrement(){
return this.yearIncrement;
public BigDecimal getTotalSubScoreEnd(){
return this.totalSubScoreEnd;
}
/**
* 设置 增加 年
* @param yearIncrement
* 设置 结束 员工绩效减分总分数汇总
* @param totalSubScoreEnd
*/
public void setYearIncrement(Integer yearIncrement){
this.yearIncrement = yearIncrement;
public void setTotalSubScoreEnd(BigDecimal totalSubScoreEnd){
this.totalSubScoreEnd = totalSubScoreEnd;
}
/**
* 获取
* @return yearList
* 获取 增加 员工绩效减分总分数汇总
* @return totalSubScoreIncrement
*/
public List<Integer> getYearList(){
return this.yearList;
public BigDecimal getTotalSubScoreIncrement(){
return this.totalSubScoreIncrement;
}
/**
* 设置
* @param yearList
* 设置 增加 员工绩效减分总分数汇总
* @param totalSubScoreIncrement
*/
public void setYearList(List<Integer> yearList){
this.yearList = yearList;
public void setTotalSubScoreIncrement(BigDecimal totalSubScoreIncrement){
this.totalSubScoreIncrement = totalSubScoreIncrement;
}
/**
* 获取
* @return yearNotList
* 获取 员工绩效减分总分数汇总
* @return totalSubScoreList
*/
public List<Integer> getYearNotList(){
return this.yearNotList;
public List<BigDecimal> getTotalSubScoreList(){
return this.totalSubScoreList;
}
/**
* 设置
* @param yearNotList
* 设置 员工绩效减分总分数汇总
* @param totalSubScoreList
*/
public void setYearNotList(List<Integer> yearNotList){
this.yearNotList = yearNotList;
public void setTotalSubScoreList(List<BigDecimal> totalSubScoreList){
this.totalSubScoreList = totalSubScoreList;
}
/**
* 获取 开始 月
* @return monthStart
* 获取 员工绩效减分总分数汇总
* @return totalSubScoreNotList
*/
public Integer getMonthStart(){
return this.monthStart;
public List<BigDecimal> getTotalSubScoreNotList(){
return this.totalSubScoreNotList;
}
/**
* 设置 开始 月
* @param monthStart
* 设置 员工绩效减分总分数汇总
* @param totalSubScoreNotList
*/
public void setMonthStart(Integer monthStart){
this.monthStart = monthStart;
public void setTotalSubScoreNotList(List<BigDecimal> totalSubScoreNotList){
this.totalSubScoreNotList = totalSubScoreNotList;
}
/**
* 获取 结束 月
* @return $monthEnd
* 获取 开始 投诉绩效指标增加分数
* @return complainScoreAddStart
*/
public Integer getMonthEnd(){
return this.monthEnd;
public BigDecimal getComplainScoreAddStart(){
return this.complainScoreAddStart;
}
/**
* 设置 结束 月
* @param monthEnd
* 设置 开始 投诉绩效指标增加分数
* @param complainScoreAddStart
*/
public void setMonthEnd(Integer monthEnd){
this.monthEnd = monthEnd;
public void setComplainScoreAddStart(BigDecimal complainScoreAddStart){
this.complainScoreAddStart = complainScoreAddStart;
}
/**
* 获取 增加 月
* @return monthIncrement
* 获取 结束 投诉绩效指标增加分数
* @return $complainScoreAddEnd
*/
public Integer getMonthIncrement(){
return this.monthIncrement;
public BigDecimal getComplainScoreAddEnd(){
return this.complainScoreAddEnd;
}
/**
* 设置 增加 月
* @param monthIncrement
* 设置 结束 投诉绩效指标增加分数
* @param complainScoreAddEnd
*/
public void setMonthIncrement(Integer monthIncrement){
this.monthIncrement = monthIncrement;
public void setComplainScoreAddEnd(BigDecimal complainScoreAddEnd){
this.complainScoreAddEnd = complainScoreAddEnd;
}
/**
* 获取
* @return monthList
* 获取 增加 投诉绩效指标增加分数
* @return complainScoreAddIncrement
*/
public List<Integer> getMonthList(){
return this.monthList;
public BigDecimal getComplainScoreAddIncrement(){
return this.complainScoreAddIncrement;
}
/**
* 设置
* @param monthList
* 设置 增加 投诉绩效指标增加分数
* @param complainScoreAddIncrement
*/
public void setMonthList(List<Integer> monthList){
this.monthList = monthList;
public void setComplainScoreAddIncrement(BigDecimal complainScoreAddIncrement){
this.complainScoreAddIncrement = complainScoreAddIncrement;
}
/**
* 获取
* @return monthNotList
* 获取 投诉绩效指标增加分数
* @return complainScoreAddList
*/
public List<Integer> getMonthNotList(){
return this.monthNotList;
public List<BigDecimal> getComplainScoreAddList(){
return this.complainScoreAddList;
}
/**
* 设置
* @param monthNotList
* 设置 投诉绩效指标增加分数
* @param complainScoreAddList
*/
public void setMonthNotList(List<Integer> monthNotList){
this.monthNotList = monthNotList;
public void setComplainScoreAddList(List<BigDecimal> complainScoreAddList){
this.complainScoreAddList = complainScoreAddList;
}
/**
* 获取 开始 日
* @return dayStart
* 获取 投诉绩效指标增加分数
* @return complainScoreAddNotList
*/
public Integer getDayStart(){
return this.dayStart;
public List<BigDecimal> getComplainScoreAddNotList(){
return this.complainScoreAddNotList;
}
/**
* 设置 开始 日
* @param dayStart
* 设置 投诉绩效指标增加分数
* @param complainScoreAddNotList
*/
public void setDayStart(Integer dayStart){
this.dayStart = dayStart;
public void setComplainScoreAddNotList(List<BigDecimal> complainScoreAddNotList){
this.complainScoreAddNotList = complainScoreAddNotList;
}
/**
* 获取 结束 日
* @return $dayEnd
* 获取 开始 投诉绩效指标扣减分数
* @return complainScoreSubStart
*/
public Integer getDayEnd(){
return this.dayEnd;
public BigDecimal getComplainScoreSubStart(){
return this.complainScoreSubStart;
}
/**
* 设置 结束 日
* @param dayEnd
* 设置 开始 投诉绩效指标扣减分数
* @param complainScoreSubStart
*/
public void setDayEnd(Integer dayEnd){
this.dayEnd = dayEnd;
public void setComplainScoreSubStart(BigDecimal complainScoreSubStart){
this.complainScoreSubStart = complainScoreSubStart;
}
/**
* 获取 增加 日
* @return dayIncrement
* 获取 结束 投诉绩效指标扣减分数
* @return $complainScoreSubEnd
*/
public Integer getDayIncrement(){
return this.dayIncrement;
public BigDecimal getComplainScoreSubEnd(){
return this.complainScoreSubEnd;
}
/**
* 设置 增加 日
* @param dayIncrement
* 设置 结束 投诉绩效指标扣减分数
* @param complainScoreSubEnd
*/
public void setDayIncrement(Integer dayIncrement){
this.dayIncrement = dayIncrement;
public void setComplainScoreSubEnd(BigDecimal complainScoreSubEnd){
this.complainScoreSubEnd = complainScoreSubEnd;
}
/**
* 获取
* @return dayList
* 获取 增加 投诉绩效指标扣减分数
* @return complainScoreSubIncrement
*/
public List<Integer> getDayList(){
return this.dayList;
public BigDecimal getComplainScoreSubIncrement(){
return this.complainScoreSubIncrement;
}
/**
* 设置
* @param dayList
* 设置 增加 投诉绩效指标扣减分数
* @param complainScoreSubIncrement
*/
public void setDayList(List<Integer> dayList){
this.dayList = dayList;
public void setComplainScoreSubIncrement(BigDecimal complainScoreSubIncrement){
this.complainScoreSubIncrement = complainScoreSubIncrement;
}
/**
* 获取
* @return dayNotList
* 获取 投诉绩效指标扣减分数
* @return complainScoreSubList
*/
public List<Integer> getDayNotList(){
return this.dayNotList;
public List<BigDecimal> getComplainScoreSubList(){
return this.complainScoreSubList;
}
/**
* 设置
* @param dayNotList
* 设置 投诉绩效指标扣减分数
* @param complainScoreSubList
*/
public void setDayNotList(List<Integer> dayNotList){
this.dayNotList = dayNotList;
public void setComplainScoreSubList(List<BigDecimal> complainScoreSubList){
this.complainScoreSubList = complainScoreSubList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
* 获取 投诉绩效指标扣减分数
* @return complainScoreSubNotList
*/
public String getCreateTimeStart(){
return this.createTimeStart;
public List<BigDecimal> getComplainScoreSubNotList(){
return this.complainScoreSubNotList;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
* 设置 投诉绩效指标扣减分数
* @param complainScoreSubNotList
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
public void setComplainScoreSubNotList(List<BigDecimal> complainScoreSubNotList){
this.complainScoreSubNotList = complainScoreSubNotList;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
* 设置 主键ID,主键,自增长
* @param id
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
public StaffPerformStatQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
* 设置 开始 主键ID,主键,自增长
* @param idStart
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
public StaffPerformStatQuery idStart(Long idStart){
this.idStart = idStart;
return this;
}
/**
* 获取 开始 创建人id
* @return createUserIdStart
* 设置 结束 主键ID,主键,自增长
* @param idEnd
*/
public Long getCreateUserIdStart(){
return this.createUserIdStart;
public StaffPerformStatQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
}
/**
* 设置 开始 创建人id
* @param createUserIdStart
* 设置 增加 主键ID,主键,自增长
* @param idIncrement
*/
public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
public StaffPerformStatQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
}
/**
* 获取 结束 创建人id
* @return $createUserIdEnd
* 设置 主键ID,主键,自增长
* @param idList
*/
public Long getCreateUserIdEnd(){
return this.createUserIdEnd;
public StaffPerformStatQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 结束 创建人id
* @param createUserIdEnd
* 设置 主键ID,主键,自增长
* @param idNotList
*/
public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
public StaffPerformStatQuery idNotList(List<Long> idNotList){
this.idNotList = idNotList;
return this;
}
/**
* 获取 增加 创建人id
* @return createUserIdIncrement
* 设置 部门id号
* @param deptId
*/
public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement;
public StaffPerformStatQuery deptId(Long deptId){
setDeptId(deptId);
return this;
}
/**
* 设置 增加 创建人id
* @param createUserIdIncrement
* 设置 开始 部门id号
* @param deptIdStart
*/
public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
public StaffPerformStatQuery deptIdStart(Long deptIdStart){
this.deptIdStart = deptIdStart;
return this;
}
/**
* 获取 创建人id
* @return createUserIdList
* 设置 结束 部门id号
* @param deptIdEnd
*/
public List<Long> getCreateUserIdList(){
return this.createUserIdList;
public StaffPerformStatQuery deptIdEnd(Long deptIdEnd){
this.deptIdEnd = deptIdEnd;
return this;
}
/**
* 设置 创建人id
* @param createUserIdList
* 设置 增加 部门id号
* @param deptIdIncrement
*/
public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
public StaffPerformStatQuery deptIdIncrement(Long deptIdIncrement){
this.deptIdIncrement = deptIdIncrement;
return this;
}
/**
* 获取 创建人id
* @return createUserIdNotList
* 设置 部门id号
* @param deptIdList
*/
public List<Long> getCreateUserIdNotList(){
return this.createUserIdNotList;
public StaffPerformStatQuery deptIdList(List<Long> deptIdList){
this.deptIdList = deptIdList;
return this;
}
/**
* 设置 创建人id
* @param createUserIdNotList
* 设置 部门id号
* @param deptIdNotList
*/
public void setCreateUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
public StaffPerformStatQuery deptIdNotList(List<Long> deptIdNotList){
this.deptIdNotList = deptIdNotList;
return this;
}
/**
* 获取 开始 更新时间
* @return updateTimeStart
* 设置 部门名称
* @param deptName
*/
public String getUpdateTimeStart(){
return this.updateTimeStart;
public StaffPerformStatQuery deptName(String deptName){
setDeptName(deptName);
return this;
}
/**
* 设置 开始 更新时间
* @param updateTimeStart
* 设置 部门名称
* @param deptNameList
*/
public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
public StaffPerformStatQuery deptNameList(List<String> deptNameList){
this.deptNameList = deptNameList;
return this;
}
/**
* 获取 结束 更新时间
* @return updateTimeEnd
* 设置 员工绩效总分数
* @param totalScore
*/
public String getUpdateTimeEnd(){
return this.updateTimeEnd;
public StaffPerformStatQuery totalScore(BigDecimal totalScore){
setTotalScore(totalScore);
return this;
}
/**
* 设置 结束 更新时间
* @param updateTimeEnd
* 设置 开始 员工绩效总分数
* @param totalScoreStart
*/
public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
public StaffPerformStatQuery totalScoreStart(BigDecimal totalScoreStart){
this.totalScoreStart = totalScoreStart;
return this;
}
/**
* 获取 开始 更新人id
* @return updateUserIdStart
* 设置 结束 员工绩效总分数
* @param totalScoreEnd
*/
public Long getUpdateUserIdStart(){
return this.updateUserIdStart;
public StaffPerformStatQuery totalScoreEnd(BigDecimal totalScoreEnd){
this.totalScoreEnd = totalScoreEnd;
return this;
}
/**
* 设置 开始 更新人id
* @param updateUserIdStart
* 设置 增加 员工绩效总分数
* @param totalScoreIncrement
*/
public void setUpdateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
public StaffPerformStatQuery totalScoreIncrement(BigDecimal totalScoreIncrement){
this.totalScoreIncrement = totalScoreIncrement;
return this;
}
/**
* 获取 结束 更新人id
* @return $updateUserIdEnd
* 设置 员工绩效总分数
* @param totalScoreList
*/
public Long getUpdateUserIdEnd(){
return this.updateUserIdEnd;
public StaffPerformStatQuery totalScoreList(List<BigDecimal> totalScoreList){
this.totalScoreList = totalScoreList;
return this;
}
/**
* 设置 结束 更新人id
* @param updateUserIdEnd
* 设置 员工绩效总分数
* @param totalScoreNotList
*/
public void setUpdateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
public StaffPerformStatQuery totalScoreNotList(List<BigDecimal> totalScoreNotList){
this.totalScoreNotList = totalScoreNotList;
return this;
}
/**
* 获取 增加 更新人id
* @return updateUserIdIncrement
* 设置 备注
* @param remark
*/
public Long getUpdateUserIdIncrement(){
return this.updateUserIdIncrement;
public StaffPerformStatQuery remark(String remark){
setRemark(remark);
return this;
}
/**
* 设置 增加 更新人id
* @param updateUserIdIncrement
* 设置 备注
* @param remarkList
*/
public void setUpdateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
public StaffPerformStatQuery remarkList(List<String> remarkList){
this.remarkList = remarkList;
return this;
}
/**
* 获取 更新人id
* @return updateUserIdList
* 设置 年
* @param year
*/
public List<Long> getUpdateUserIdList(){
return this.updateUserIdList;
public StaffPerformStatQuery year(Integer year){
setYear(year);
return this;
}
/**
* 设置 更新人id
* @param updateUserIdList
* 设置 开始 年
* @param yearStart
*/
public void setUpdateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
public StaffPerformStatQuery yearStart(Integer yearStart){
this.yearStart = yearStart;
return this;
}
/**
* 获取 更新人id
* @return updateUserIdNotList
* 设置 结束 年
* @param yearEnd
*/
public List<Long> getUpdateUserIdNotList(){
return this.updateUserIdNotList;
public StaffPerformStatQuery yearEnd(Integer yearEnd){
this.yearEnd = yearEnd;
return this;
}
/**
* 设置 更新人id
* @param updateUserIdNotList
* 设置 增加 年
* @param yearIncrement
*/
public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
public StaffPerformStatQuery yearIncrement(Integer yearIncrement){
this.yearIncrement = yearIncrement;
return this;
}
/**
* 设置 主键ID,主键,自增长
* @param id
* 设置
* @param yearList
*/
public StaffPerformStatQuery id(Long id){
setId(id);
public StaffPerformStatQuery yearList(List<Integer> yearList){
this.yearList = yearList;
return this;
}
/**
* 设置 开始 主键ID,主键,自增长
* @param idStart
* 设置 年
* @param yearNotList
*/
public StaffPerformStatQuery idStart(Long idStart){
this.idStart = idStart;
public StaffPerformStatQuery yearNotList(List<Integer> yearNotList){
this.yearNotList = yearNotList;
return this;
}
/**
* 设置 结束 主键ID,主键,自增长
* @param idEnd
* 设置
* @param month
*/
public StaffPerformStatQuery idEnd(Long idEnd){
this.idEnd = idEnd;
public StaffPerformStatQuery month(Integer month){
setMonth(month);
return this;
}
/**
* 设置 增加 主键ID,主键,自增长
* @param idIncrement
* 设置 开始 月
* @param monthStart
*/
public StaffPerformStatQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
public StaffPerformStatQuery monthStart(Integer monthStart){
this.monthStart = monthStart;
return this;
}
/**
* 设置 主键ID,主键,自增长
* @param idList
* 设置 结束 月
* @param monthEnd
*/
public StaffPerformStatQuery idList(List<Long> idList){
this.idList = idList;
public StaffPerformStatQuery monthEnd(Integer monthEnd){
this.monthEnd = monthEnd;
return this;
}
/**
* 设置 主键ID,主键,自增长
* @param idNotList
* 设置 增加 月
* @param monthIncrement
*/
public StaffPerformStatQuery idNotList(List<Long> idNotList){
this.idNotList = idNotList;
public StaffPerformStatQuery monthIncrement(Integer monthIncrement){
this.monthIncrement = monthIncrement;
return this;
}
/**
* 设置 部门id号
* @param deptId
* 设置
* @param monthList
*/
public StaffPerformStatQuery deptId(Long deptId){
setDeptId(deptId);
public StaffPerformStatQuery monthList(List<Integer> monthList){
this.monthList = monthList;
return this;
}
/**
* 设置 开始 部门id号
* @param deptIdStart
* 设置 月
* @param monthNotList
*/
public StaffPerformStatQuery deptIdStart(Long deptIdStart){
this.deptIdStart = deptIdStart;
public StaffPerformStatQuery monthNotList(List<Integer> monthNotList){
this.monthNotList = monthNotList;
return this;
}
/**
* 设置 结束 部门id号
* @param deptIdEnd
/**
* 设置 创建人id
* @param createUserId
*/
public StaffPerformStatQuery deptIdEnd(Long deptIdEnd){
this.deptIdEnd = deptIdEnd;
public StaffPerformStatQuery createUserId(Long createUserId){
setCreateUserId(createUserId);
return this;
}
/**
* 设置 增加 部门id号
* @param deptIdIncrement
* 设置 开始 创建人id
* @param createUserIdStart
*/
public StaffPerformStatQuery deptIdIncrement(Long deptIdIncrement){
this.deptIdIncrement = deptIdIncrement;
public StaffPerformStatQuery createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
return this;
}
/**
* 设置 部门id号
* @param deptIdList
* 设置 结束 创建人id
* @param createUserIdEnd
*/
public StaffPerformStatQuery deptIdList(List<Long> deptIdList){
this.deptIdList = deptIdList;
public StaffPerformStatQuery createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
return this;
}
/**
* 设置 部门id号
* @param deptIdNotList
* 设置 增加 创建人id
* @param createUserIdIncrement
*/
public StaffPerformStatQuery deptIdNotList(List<Long> deptIdNotList){
this.deptIdNotList = deptIdNotList;
public StaffPerformStatQuery createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
return this;
}
/**
* 设置 部门名称
* @param deptName
* 设置 创建人id
* @param createUserIdList
*/
public StaffPerformStatQuery deptName(String deptName){
setDeptName(deptName);
public StaffPerformStatQuery createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
return this;
}
/**
* 设置 部门名称
* @param deptNameList
* 设置 创建人id
* @param createUserIdNotList
*/
public StaffPerformStatQuery deptNameList(List<String> deptNameList){
this.deptNameList = deptNameList;
public StaffPerformStatQuery createUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
return this;
}
/**
* 设置 部门绩效总分数
* @param totalScore
* 设置 更新人id
* @param updateUserId
*/
public StaffPerformStatQuery totalScore(BigDecimal totalScore){
setTotalScore(totalScore);
public StaffPerformStatQuery updateUserId(Long updateUserId){
setUpdateUserId(updateUserId);
return this;
}
/**
* 设置 开始 部门绩效总分数
* @param totalScoreStart
* 设置 开始 更新人id
* @param updateUserIdStart
*/
public StaffPerformStatQuery totalScoreStart(BigDecimal totalScoreStart){
this.totalScoreStart = totalScoreStart;
public StaffPerformStatQuery updateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
return this;
}
/**
* 设置 结束 部门绩效总分数
* @param totalScoreEnd
* 设置 结束 更新人id
* @param updateUserIdEnd
*/
public StaffPerformStatQuery totalScoreEnd(BigDecimal totalScoreEnd){
this.totalScoreEnd = totalScoreEnd;
public StaffPerformStatQuery updateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
return this;
}
/**
* 设置 增加 部门绩效总分数
* @param totalScoreIncrement
* 设置 增加 更新人id
* @param updateUserIdIncrement
*/
public StaffPerformStatQuery totalScoreIncrement(BigDecimal totalScoreIncrement){
this.totalScoreIncrement = totalScoreIncrement;
public StaffPerformStatQuery updateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
return this;
}
/**
* 设置 部门绩效总分数
* @param totalScoreList
* 设置 更新人id
* @param updateUserIdList
*/
public StaffPerformStatQuery totalScoreList(List<BigDecimal> totalScoreList){
this.totalScoreList = totalScoreList;
public StaffPerformStatQuery updateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
return this;
}
/**
* 设置 部门绩效总分数
* @param totalScoreNotList
* 设置 更新人id
* @param updateUserIdNotList
*/
public StaffPerformStatQuery totalScoreNotList(List<BigDecimal> totalScoreNotList){
this.totalScoreNotList = totalScoreNotList;
public StaffPerformStatQuery updateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
return this;
}
......@@ -2617,294 +3238,273 @@ public class StaffPerformStatQuery extends StaffPerformStatEntity {
return this;
}
/**
* 设置 备注
* @param remark
*/
public StaffPerformStatQuery remark(String remark){
setRemark(remark);
return this;
}
/**
* 设置 备注
* @param remarkList
*/
public StaffPerformStatQuery remarkList(List<String> remarkList){
this.remarkList = remarkList;
return this;
}
/**
* 设置
* @param year
* 设置
* @param day
*/
public StaffPerformStatQuery year(Integer year){
setYear(year);
public StaffPerformStatQuery day(Integer day){
setDay(day);
return this;
}
/**
* 设置 开始
* @param yearStart
* 设置 开始
* @param dayStart
*/
public StaffPerformStatQuery yearStart(Integer yearStart){
this.yearStart = yearStart;
public StaffPerformStatQuery dayStart(Integer dayStart){
this.dayStart = dayStart;
return this;
}
/**
* 设置 结束
* @param yearEnd
* 设置 结束
* @param dayEnd
*/
public StaffPerformStatQuery yearEnd(Integer yearEnd){
this.yearEnd = yearEnd;
public StaffPerformStatQuery dayEnd(Integer dayEnd){
this.dayEnd = dayEnd;
return this;
}
/**
* 设置 增加
* @param yearIncrement
* 设置 增加
* @param dayIncrement
*/
public StaffPerformStatQuery yearIncrement(Integer yearIncrement){
this.yearIncrement = yearIncrement;
public StaffPerformStatQuery dayIncrement(Integer dayIncrement){
this.dayIncrement = dayIncrement;
return this;
}
/**
* 设置
* @param yearList
* 设置
* @param dayList
*/
public StaffPerformStatQuery yearList(List<Integer> yearList){
this.yearList = yearList;
public StaffPerformStatQuery dayList(List<Integer> dayList){
this.dayList = dayList;
return this;
}
/**
* 设置
* @param yearNotList
* 设置
* @param dayNotList
*/
public StaffPerformStatQuery yearNotList(List<Integer> yearNotList){
this.yearNotList = yearNotList;
public StaffPerformStatQuery dayNotList(List<Integer> dayNotList){
this.dayNotList = dayNotList;
return this;
}
/**
* 设置
* @param month
* 设置 员工绩效加分总分数汇总
* @param totalAddScore
*/
public StaffPerformStatQuery month(Integer month){
setMonth(month);
public StaffPerformStatQuery totalAddScore(BigDecimal totalAddScore){
setTotalAddScore(totalAddScore);
return this;
}
/**
* 设置 开始
* @param monthStart
* 设置 开始 员工绩效加分总分数汇总
* @param totalAddScoreStart
*/
public StaffPerformStatQuery monthStart(Integer monthStart){
this.monthStart = monthStart;
public StaffPerformStatQuery totalAddScoreStart(BigDecimal totalAddScoreStart){
this.totalAddScoreStart = totalAddScoreStart;
return this;
}
/**
* 设置 结束
* @param monthEnd
* 设置 结束 员工绩效加分总分数汇总
* @param totalAddScoreEnd
*/
public StaffPerformStatQuery monthEnd(Integer monthEnd){
this.monthEnd = monthEnd;
public StaffPerformStatQuery totalAddScoreEnd(BigDecimal totalAddScoreEnd){
this.totalAddScoreEnd = totalAddScoreEnd;
return this;
}
/**
* 设置 增加
* @param monthIncrement
* 设置 增加 员工绩效加分总分数汇总
* @param totalAddScoreIncrement
*/
public StaffPerformStatQuery monthIncrement(Integer monthIncrement){
this.monthIncrement = monthIncrement;
public StaffPerformStatQuery totalAddScoreIncrement(BigDecimal totalAddScoreIncrement){
this.totalAddScoreIncrement = totalAddScoreIncrement;
return this;
}
/**
* 设置
* @param monthList
* 设置 员工绩效加分总分数汇总
* @param totalAddScoreList
*/
public StaffPerformStatQuery monthList(List<Integer> monthList){
this.monthList = monthList;
public StaffPerformStatQuery totalAddScoreList(List<BigDecimal> totalAddScoreList){
this.totalAddScoreList = totalAddScoreList;
return this;
}
/**
* 设置
* @param monthNotList
* 设置 员工绩效加分总分数汇总
* @param totalAddScoreNotList
*/
public StaffPerformStatQuery monthNotList(List<Integer> monthNotList){
this.monthNotList = monthNotList;
public StaffPerformStatQuery totalAddScoreNotList(List<BigDecimal> totalAddScoreNotList){
this.totalAddScoreNotList = totalAddScoreNotList;
return this;
}
/**
* 设置
* @param day
* 设置 员工绩效减分总分数汇总
* @param totalSubScore
*/
public StaffPerformStatQuery day(Integer day){
setDay(day);
public StaffPerformStatQuery totalSubScore(BigDecimal totalSubScore){
setTotalSubScore(totalSubScore);
return this;
}
/**
* 设置 开始
* @param dayStart
* 设置 开始 员工绩效减分总分数汇总
* @param totalSubScoreStart
*/
public StaffPerformStatQuery dayStart(Integer dayStart){
this.dayStart = dayStart;
public StaffPerformStatQuery totalSubScoreStart(BigDecimal totalSubScoreStart){
this.totalSubScoreStart = totalSubScoreStart;
return this;
}
/**
* 设置 结束
* @param dayEnd
* 设置 结束 员工绩效减分总分数汇总
* @param totalSubScoreEnd
*/
public StaffPerformStatQuery dayEnd(Integer dayEnd){
this.dayEnd = dayEnd;
public StaffPerformStatQuery totalSubScoreEnd(BigDecimal totalSubScoreEnd){
this.totalSubScoreEnd = totalSubScoreEnd;
return this;
}
/**
* 设置 增加
* @param dayIncrement
* 设置 增加 员工绩效减分总分数汇总
* @param totalSubScoreIncrement
*/
public StaffPerformStatQuery dayIncrement(Integer dayIncrement){
this.dayIncrement = dayIncrement;
public StaffPerformStatQuery totalSubScoreIncrement(BigDecimal totalSubScoreIncrement){
this.totalSubScoreIncrement = totalSubScoreIncrement;
return this;
}
/**
* 设置
* @param dayList
* 设置 员工绩效减分总分数汇总
* @param totalSubScoreList
*/
public StaffPerformStatQuery dayList(List<Integer> dayList){
this.dayList = dayList;
public StaffPerformStatQuery totalSubScoreList(List<BigDecimal> totalSubScoreList){
this.totalSubScoreList = totalSubScoreList;
return this;
}
/**
* 设置
* @param dayNotList
* 设置 员工绩效减分总分数汇总
* @param totalSubScoreNotList
*/
public StaffPerformStatQuery dayNotList(List<Integer> dayNotList){
this.dayNotList = dayNotList;
public StaffPerformStatQuery totalSubScoreNotList(List<BigDecimal> totalSubScoreNotList){
this.totalSubScoreNotList = totalSubScoreNotList;
return this;
}
/**
* 设置 创建人id
* @param createUserId
* 设置 投诉绩效指标增加分数
* @param complainScoreAdd
*/
public StaffPerformStatQuery createUserId(Long createUserId){
setCreateUserId(createUserId);
public StaffPerformStatQuery complainScoreAdd(BigDecimal complainScoreAdd){
setComplainScoreAdd(complainScoreAdd);
return this;
}
/**
* 设置 开始 创建人id
* @param createUserIdStart
* 设置 开始 投诉绩效指标增加分数
* @param complainScoreAddStart
*/
public StaffPerformStatQuery createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
public StaffPerformStatQuery complainScoreAddStart(BigDecimal complainScoreAddStart){
this.complainScoreAddStart = complainScoreAddStart;
return this;
}
/**
* 设置 结束 创建人id
* @param createUserIdEnd
* 设置 结束 投诉绩效指标增加分数
* @param complainScoreAddEnd
*/
public StaffPerformStatQuery createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
public StaffPerformStatQuery complainScoreAddEnd(BigDecimal complainScoreAddEnd){
this.complainScoreAddEnd = complainScoreAddEnd;
return this;
}
/**
* 设置 增加 创建人id
* @param createUserIdIncrement
* 设置 增加 投诉绩效指标增加分数
* @param complainScoreAddIncrement
*/
public StaffPerformStatQuery createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
public StaffPerformStatQuery complainScoreAddIncrement(BigDecimal complainScoreAddIncrement){
this.complainScoreAddIncrement = complainScoreAddIncrement;
return this;
}
/**
* 设置 创建人id
* @param createUserIdList
* 设置 投诉绩效指标增加分数
* @param complainScoreAddList
*/
public StaffPerformStatQuery createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
public StaffPerformStatQuery complainScoreAddList(List<BigDecimal> complainScoreAddList){
this.complainScoreAddList = complainScoreAddList;
return this;
}
/**
* 设置 创建人id
* @param createUserIdNotList
* 设置 投诉绩效指标增加分数
* @param complainScoreAddNotList
*/
public StaffPerformStatQuery createUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
public StaffPerformStatQuery complainScoreAddNotList(List<BigDecimal> complainScoreAddNotList){
this.complainScoreAddNotList = complainScoreAddNotList;
return this;
}
/**
* 设置 更新人id
* @param updateUserId
* 设置 投诉绩效指标扣减分数
* @param complainScoreSub
*/
public StaffPerformStatQuery updateUserId(Long updateUserId){
setUpdateUserId(updateUserId);
public StaffPerformStatQuery complainScoreSub(BigDecimal complainScoreSub){
setComplainScoreSub(complainScoreSub);
return this;
}
/**
* 设置 开始 更新人id
* @param updateUserIdStart
* 设置 开始 投诉绩效指标扣减分数
* @param complainScoreSubStart
*/
public StaffPerformStatQuery updateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
public StaffPerformStatQuery complainScoreSubStart(BigDecimal complainScoreSubStart){
this.complainScoreSubStart = complainScoreSubStart;
return this;
}
/**
* 设置 结束 更新人id
* @param updateUserIdEnd
* 设置 结束 投诉绩效指标扣减分数
* @param complainScoreSubEnd
*/
public StaffPerformStatQuery updateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
public StaffPerformStatQuery complainScoreSubEnd(BigDecimal complainScoreSubEnd){
this.complainScoreSubEnd = complainScoreSubEnd;
return this;
}
/**
* 设置 增加 更新人id
* @param updateUserIdIncrement
* 设置 增加 投诉绩效指标扣减分数
* @param complainScoreSubIncrement
*/
public StaffPerformStatQuery updateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
public StaffPerformStatQuery complainScoreSubIncrement(BigDecimal complainScoreSubIncrement){
this.complainScoreSubIncrement = complainScoreSubIncrement;
return this;
}
/**
* 设置 更新人id
* @param updateUserIdList
* 设置 投诉绩效指标扣减分数
* @param complainScoreSubList
*/
public StaffPerformStatQuery updateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
public StaffPerformStatQuery complainScoreSubList(List<BigDecimal> complainScoreSubList){
this.complainScoreSubList = complainScoreSubList;
return this;
}
/**
* 设置 更新人id
* @param updateUserIdNotList
* 设置 投诉绩效指标扣减分数
* @param complainScoreSubNotList
*/
public StaffPerformStatQuery updateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
public StaffPerformStatQuery complainScoreSubNotList(List<BigDecimal> complainScoreSubNotList){
this.complainScoreSubNotList = complainScoreSubNotList;
return this;
}
......
package com.mortals.xhx.module.staff.model.vo;
import com.mortals.framework.annotation.Excel;
import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.staff.model.StaffPerformStatEntity;
import java.math.BigDecimal;
import java.util.ArrayList;
import java.util.List;
import lombok.Data;
import com.mortals.framework.annotation.Excel;
import java.math.BigDecimal;
import java.util.Date;
/**
* 员工绩效统计视图对象
*
* @author zxfei
* @date 2023-05-17
* @date 2023-07-11
*/
@Data
public class StaffPerformStatVo extends BaseEntityLong {
/**
* 部门绩效总分数
*/
@Excel(name = "部门绩效总分数")
private BigDecimal totalScore;
}
\ No newline at end of file
......@@ -27,6 +27,11 @@
<result property="createUserId" column="createUserId" />
<result property="updateTime" column="updateTime" />
<result property="updateUserId" column="updateUserId" />
<result property="totalAddScore" column="totalAddScore" />
<result property="totalSubScore" column="totalSubScore" />
<result property="complainScoreAdd" column="complainScoreAdd" />
<result property="complainScoreSub" column="complainScoreSub" />
<result property="averageScore" column="averageScore" />
</resultMap>
......@@ -100,23 +105,38 @@
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
a.updateUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('totalAddScore') or colPickMode == 1 and data.containsKey('totalAddScore')))">
a.totalAddScore,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('totalSubScore') or colPickMode == 1 and data.containsKey('totalSubScore')))">
a.totalSubScore,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('complainScoreAdd') or colPickMode == 1 and data.containsKey('complainScoreAdd')))">
a.complainScoreAdd,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('complainScoreSub') or colPickMode == 1 and data.containsKey('complainScoreSub')))">
a.complainScoreSub,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('averageScore') or colPickMode == 1 and data.containsKey('averageScore')))">
a.averageScore,
</if>
</trim>
</sql>
<!-- 新增 区分主键自增加还是业务插入 -->
<insert id="insert" parameterType="DeptPerformStatEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_dept_perform_stat
(deptId,deptName,totalScore,attendScoreAdd,attendScoreSub,assessScoreAdd,assessScoreSub,workScoreAdd,workScoreSub,effectScoreAdd,effectScoreSub,otherScoreAdd,otherScoreSub,remark,year,month,day,createTime,createUserId,updateTime,updateUserId)
(deptId,deptName,totalScore,attendScoreAdd,attendScoreSub,assessScoreAdd,assessScoreSub,workScoreAdd,workScoreSub,effectScoreAdd,effectScoreSub,otherScoreAdd,otherScoreSub,remark,year,month,day,createTime,createUserId,updateTime,updateUserId,totalAddScore,totalSubScore,complainScoreAdd,complainScoreSub,averageScore)
VALUES
(#{deptId},#{deptName},#{totalScore},#{attendScoreAdd},#{attendScoreSub},#{assessScoreAdd},#{assessScoreSub},#{workScoreAdd},#{workScoreSub},#{effectScoreAdd},#{effectScoreSub},#{otherScoreAdd},#{otherScoreSub},#{remark},#{year},#{month},#{day},#{createTime},#{createUserId},#{updateTime},#{updateUserId})
(#{deptId},#{deptName},#{totalScore},#{attendScoreAdd},#{attendScoreSub},#{assessScoreAdd},#{assessScoreSub},#{workScoreAdd},#{workScoreSub},#{effectScoreAdd},#{effectScoreSub},#{otherScoreAdd},#{otherScoreSub},#{remark},#{year},#{month},#{day},#{createTime},#{createUserId},#{updateTime},#{updateUserId},#{totalAddScore},#{totalSubScore},#{complainScoreAdd},#{complainScoreSub},#{averageScore})
</insert>
<!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_dept_perform_stat
(deptId,deptName,totalScore,attendScoreAdd,attendScoreSub,assessScoreAdd,assessScoreSub,workScoreAdd,workScoreSub,effectScoreAdd,effectScoreSub,otherScoreAdd,otherScoreSub,remark,year,month,day,createTime,createUserId,updateTime,updateUserId)
(deptId,deptName,totalScore,attendScoreAdd,attendScoreSub,assessScoreAdd,assessScoreSub,workScoreAdd,workScoreSub,effectScoreAdd,effectScoreSub,otherScoreAdd,otherScoreSub,remark,year,month,day,createTime,createUserId,updateTime,updateUserId,totalAddScore,totalSubScore,complainScoreAdd,complainScoreSub,averageScore)
VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.deptId},#{item.deptName},#{item.totalScore},#{item.attendScoreAdd},#{item.attendScoreSub},#{item.assessScoreAdd},#{item.assessScoreSub},#{item.workScoreAdd},#{item.workScoreSub},#{item.effectScoreAdd},#{item.effectScoreSub},#{item.otherScoreAdd},#{item.otherScoreSub},#{item.remark},#{item.year},#{item.month},#{item.day},#{item.createTime},#{item.createUserId},#{item.updateTime},#{item.updateUserId})
(#{item.deptId},#{item.deptName},#{item.totalScore},#{item.attendScoreAdd},#{item.attendScoreSub},#{item.assessScoreAdd},#{item.assessScoreSub},#{item.workScoreAdd},#{item.workScoreSub},#{item.effectScoreAdd},#{item.effectScoreSub},#{item.otherScoreAdd},#{item.otherScoreSub},#{item.remark},#{item.year},#{item.month},#{item.day},#{item.createTime},#{item.createUserId},#{item.updateTime},#{item.updateUserId},#{item.totalAddScore},#{item.totalSubScore},#{item.complainScoreAdd},#{item.complainScoreSub},#{item.averageScore})
</foreach>
</insert>
......@@ -240,6 +260,36 @@
<if test="(colPickMode==0 and data.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !data.containsKey('updateUserIdIncrement'))">
a.updateUserId=ifnull(a.updateUserId,0) + #{data.updateUserIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('totalAddScore')) or (colPickMode==1 and !data.containsKey('totalAddScore'))">
a.totalAddScore=#{data.totalAddScore},
</if>
<if test="(colPickMode==0 and data.containsKey('totalAddScoreIncrement')) or (colPickMode==1 and !data.containsKey('totalAddScoreIncrement'))">
a.totalAddScore=ifnull(a.totalAddScore,0) + #{data.totalAddScoreIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('totalSubScore')) or (colPickMode==1 and !data.containsKey('totalSubScore'))">
a.totalSubScore=#{data.totalSubScore},
</if>
<if test="(colPickMode==0 and data.containsKey('totalSubScoreIncrement')) or (colPickMode==1 and !data.containsKey('totalSubScoreIncrement'))">
a.totalSubScore=ifnull(a.totalSubScore,0) + #{data.totalSubScoreIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('complainScoreAdd')) or (colPickMode==1 and !data.containsKey('complainScoreAdd'))">
a.complainScoreAdd=#{data.complainScoreAdd},
</if>
<if test="(colPickMode==0 and data.containsKey('complainScoreAddIncrement')) or (colPickMode==1 and !data.containsKey('complainScoreAddIncrement'))">
a.complainScoreAdd=ifnull(a.complainScoreAdd,0) + #{data.complainScoreAddIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('complainScoreSub')) or (colPickMode==1 and !data.containsKey('complainScoreSub'))">
a.complainScoreSub=#{data.complainScoreSub},
</if>
<if test="(colPickMode==0 and data.containsKey('complainScoreSubIncrement')) or (colPickMode==1 and !data.containsKey('complainScoreSubIncrement'))">
a.complainScoreSub=ifnull(a.complainScoreSub,0) + #{data.complainScoreSubIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('averageScore')) or (colPickMode==1 and !data.containsKey('averageScore'))">
a.averageScore=#{data.averageScore},
</if>
<if test="(colPickMode==0 and data.containsKey('averageScoreIncrement')) or (colPickMode==1 and !data.containsKey('averageScoreIncrement'))">
a.averageScore=ifnull(a.averageScore,0) + #{data.averageScoreIncrement},
</if>
</trim>
<trim suffixOverrides="where" suffix="">
where
......@@ -484,6 +534,66 @@
</choose>
</foreach>
</trim>
<trim prefix="totalAddScore=(case" suffix="ELSE totalAddScore end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('totalAddScore')) or (colPickMode==1 and !item.containsKey('totalAddScore'))">
when a.id=#{item.id} then #{item.totalAddScore}
</when>
<when test="(colPickMode==0 and item.containsKey('totalAddScoreIncrement')) or (colPickMode==1 and !item.containsKey('totalAddScoreIncrement'))">
when a.id=#{item.id} then ifnull(a.totalAddScore,0) + #{item.totalAddScoreIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="totalSubScore=(case" suffix="ELSE totalSubScore end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('totalSubScore')) or (colPickMode==1 and !item.containsKey('totalSubScore'))">
when a.id=#{item.id} then #{item.totalSubScore}
</when>
<when test="(colPickMode==0 and item.containsKey('totalSubScoreIncrement')) or (colPickMode==1 and !item.containsKey('totalSubScoreIncrement'))">
when a.id=#{item.id} then ifnull(a.totalSubScore,0) + #{item.totalSubScoreIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="complainScoreAdd=(case" suffix="ELSE complainScoreAdd end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('complainScoreAdd')) or (colPickMode==1 and !item.containsKey('complainScoreAdd'))">
when a.id=#{item.id} then #{item.complainScoreAdd}
</when>
<when test="(colPickMode==0 and item.containsKey('complainScoreAddIncrement')) or (colPickMode==1 and !item.containsKey('complainScoreAddIncrement'))">
when a.id=#{item.id} then ifnull(a.complainScoreAdd,0) + #{item.complainScoreAddIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="complainScoreSub=(case" suffix="ELSE complainScoreSub end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('complainScoreSub')) or (colPickMode==1 and !item.containsKey('complainScoreSub'))">
when a.id=#{item.id} then #{item.complainScoreSub}
</when>
<when test="(colPickMode==0 and item.containsKey('complainScoreSubIncrement')) or (colPickMode==1 and !item.containsKey('complainScoreSubIncrement'))">
when a.id=#{item.id} then ifnull(a.complainScoreSub,0) + #{item.complainScoreSubIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="averageScore=(case" suffix="ELSE averageScore end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('averageScore')) or (colPickMode==1 and !item.containsKey('averageScore'))">
when a.id=#{item.id} then #{item.averageScore}
</when>
<when test="(colPickMode==0 and item.containsKey('averageScoreIncrement')) or (colPickMode==1 and !item.containsKey('averageScoreIncrement'))">
when a.id=#{item.id} then ifnull(a.averageScore,0) + #{item.averageScoreIncrement}
</when>
</choose>
</foreach>
</trim>
</trim>
where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
......@@ -1158,6 +1268,141 @@
${_conditionType_} a.updateUserId <![CDATA[ <= ]]> #{${_conditionParam_}.updateUserIdEnd}
</if>
<if test="conditionParamRef.containsKey('totalAddScore')">
<if test="conditionParamRef.totalAddScore != null ">
${_conditionType_} a.totalAddScore = #{${_conditionParam_}.totalAddScore}
</if>
<if test="conditionParamRef.totalAddScore == null">
${_conditionType_} a.totalAddScore is null
</if>
</if>
<if test="conditionParamRef.containsKey('totalAddScoreList') and conditionParamRef.totalAddScoreList.size() > 0">
${_conditionType_} a.totalAddScore in
<foreach collection="conditionParamRef.totalAddScoreList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('totalAddScoreNotList') and conditionParamRef.totalAddScoreNotList.size() > 0">
${_conditionType_} a.totalAddScore not in
<foreach collection="conditionParamRef.totalAddScoreNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('totalAddScoreStart') and conditionParamRef.totalAddScoreStart != null">
${_conditionType_} a.totalAddScore <![CDATA[ >= ]]> #{${_conditionParam_}.totalAddScoreStart}
</if>
<if test="conditionParamRef.containsKey('totalAddScoreEnd') and conditionParamRef.totalAddScoreEnd != null">
${_conditionType_} a.totalAddScore <![CDATA[ <= ]]> #{${_conditionParam_}.totalAddScoreEnd}
</if>
<if test="conditionParamRef.containsKey('totalSubScore')">
<if test="conditionParamRef.totalSubScore != null ">
${_conditionType_} a.totalSubScore = #{${_conditionParam_}.totalSubScore}
</if>
<if test="conditionParamRef.totalSubScore == null">
${_conditionType_} a.totalSubScore is null
</if>
</if>
<if test="conditionParamRef.containsKey('totalSubScoreList') and conditionParamRef.totalSubScoreList.size() > 0">
${_conditionType_} a.totalSubScore in
<foreach collection="conditionParamRef.totalSubScoreList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('totalSubScoreNotList') and conditionParamRef.totalSubScoreNotList.size() > 0">
${_conditionType_} a.totalSubScore not in
<foreach collection="conditionParamRef.totalSubScoreNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('totalSubScoreStart') and conditionParamRef.totalSubScoreStart != null">
${_conditionType_} a.totalSubScore <![CDATA[ >= ]]> #{${_conditionParam_}.totalSubScoreStart}
</if>
<if test="conditionParamRef.containsKey('totalSubScoreEnd') and conditionParamRef.totalSubScoreEnd != null">
${_conditionType_} a.totalSubScore <![CDATA[ <= ]]> #{${_conditionParam_}.totalSubScoreEnd}
</if>
<if test="conditionParamRef.containsKey('complainScoreAdd')">
<if test="conditionParamRef.complainScoreAdd != null ">
${_conditionType_} a.complainScoreAdd = #{${_conditionParam_}.complainScoreAdd}
</if>
<if test="conditionParamRef.complainScoreAdd == null">
${_conditionType_} a.complainScoreAdd is null
</if>
</if>
<if test="conditionParamRef.containsKey('complainScoreAddList') and conditionParamRef.complainScoreAddList.size() > 0">
${_conditionType_} a.complainScoreAdd in
<foreach collection="conditionParamRef.complainScoreAddList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('complainScoreAddNotList') and conditionParamRef.complainScoreAddNotList.size() > 0">
${_conditionType_} a.complainScoreAdd not in
<foreach collection="conditionParamRef.complainScoreAddNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('complainScoreAddStart') and conditionParamRef.complainScoreAddStart != null">
${_conditionType_} a.complainScoreAdd <![CDATA[ >= ]]> #{${_conditionParam_}.complainScoreAddStart}
</if>
<if test="conditionParamRef.containsKey('complainScoreAddEnd') and conditionParamRef.complainScoreAddEnd != null">
${_conditionType_} a.complainScoreAdd <![CDATA[ <= ]]> #{${_conditionParam_}.complainScoreAddEnd}
</if>
<if test="conditionParamRef.containsKey('complainScoreSub')">
<if test="conditionParamRef.complainScoreSub != null ">
${_conditionType_} a.complainScoreSub = #{${_conditionParam_}.complainScoreSub}
</if>
<if test="conditionParamRef.complainScoreSub == null">
${_conditionType_} a.complainScoreSub is null
</if>
</if>
<if test="conditionParamRef.containsKey('complainScoreSubList') and conditionParamRef.complainScoreSubList.size() > 0">
${_conditionType_} a.complainScoreSub in
<foreach collection="conditionParamRef.complainScoreSubList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('complainScoreSubNotList') and conditionParamRef.complainScoreSubNotList.size() > 0">
${_conditionType_} a.complainScoreSub not in
<foreach collection="conditionParamRef.complainScoreSubNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('complainScoreSubStart') and conditionParamRef.complainScoreSubStart != null">
${_conditionType_} a.complainScoreSub <![CDATA[ >= ]]> #{${_conditionParam_}.complainScoreSubStart}
</if>
<if test="conditionParamRef.containsKey('complainScoreSubEnd') and conditionParamRef.complainScoreSubEnd != null">
${_conditionType_} a.complainScoreSub <![CDATA[ <= ]]> #{${_conditionParam_}.complainScoreSubEnd}
</if>
<if test="conditionParamRef.containsKey('averageScore')">
<if test="conditionParamRef.averageScore != null ">
${_conditionType_} a.averageScore = #{${_conditionParam_}.averageScore}
</if>
<if test="conditionParamRef.averageScore == null">
${_conditionType_} a.averageScore is null
</if>
</if>
<if test="conditionParamRef.containsKey('averageScoreList') and conditionParamRef.averageScoreList.size() > 0">
${_conditionType_} a.averageScore in
<foreach collection="conditionParamRef.averageScoreList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('averageScoreNotList') and conditionParamRef.averageScoreNotList.size() > 0">
${_conditionType_} a.averageScore not in
<foreach collection="conditionParamRef.averageScoreNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('averageScoreStart') and conditionParamRef.averageScoreStart != null">
${_conditionType_} a.averageScore <![CDATA[ >= ]]> #{${_conditionParam_}.averageScoreStart}
</if>
<if test="conditionParamRef.containsKey('averageScoreEnd') and conditionParamRef.averageScoreEnd != null">
${_conditionType_} a.averageScore <![CDATA[ <= ]]> #{${_conditionParam_}.averageScoreEnd}
</if>
</sql>
<sql id="_orderCols_">
<if test="orderColList != null and !orderColList.isEmpty()">
......@@ -1281,6 +1526,31 @@
<if test='orderCol.updateUserId != null and "DESC".equalsIgnoreCase(orderCol.updateUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('totalAddScore')">
a.totalAddScore
<if test='orderCol.totalAddScore != null and "DESC".equalsIgnoreCase(orderCol.totalAddScore)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('totalSubScore')">
a.totalSubScore
<if test='orderCol.totalSubScore != null and "DESC".equalsIgnoreCase(orderCol.totalSubScore)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('complainScoreAdd')">
a.complainScoreAdd
<if test='orderCol.complainScoreAdd != null and "DESC".equalsIgnoreCase(orderCol.complainScoreAdd)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('complainScoreSub')">
a.complainScoreSub
<if test='orderCol.complainScoreSub != null and "DESC".equalsIgnoreCase(orderCol.complainScoreSub)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('averageScore')">
a.averageScore
<if test='orderCol.averageScore != null and "DESC".equalsIgnoreCase(orderCol.averageScore)'>DESC</if>
,
</if>
</trim>
</if>
</sql>
......
......@@ -9,6 +9,13 @@
<result property="deptId" column="deptId" />
<result property="deptName" column="deptName" />
<result property="totalScore" column="totalScore" />
<result property="remark" column="remark" />
<result property="year" column="year" />
<result property="month" column="month" />
<result property="createTime" column="createTime" />
<result property="createUserId" column="createUserId" />
<result property="updateTime" column="updateTime" />
<result property="updateUserId" column="updateUserId" />
<result property="attendScoreAdd" column="attendScoreAdd" />
<result property="attendScoreSub" column="attendScoreSub" />
<result property="assessScoreAdd" column="assessScoreAdd" />
......@@ -19,14 +26,11 @@
<result property="effectScoreSub" column="effectScoreSub" />
<result property="otherScoreAdd" column="otherScoreAdd" />
<result property="otherScoreSub" column="otherScoreSub" />
<result property="remark" column="remark" />
<result property="year" column="year" />
<result property="month" column="month" />
<result property="day" column="day" />
<result property="createTime" column="createTime" />
<result property="createUserId" column="createUserId" />
<result property="updateTime" column="updateTime" />
<result property="updateUserId" column="updateUserId" />
<result property="totalAddScore" column="totalAddScore" />
<result property="totalSubScore" column="totalSubScore" />
<result property="complainScoreAdd" column="complainScoreAdd" />
<result property="complainScoreSub" column="complainScoreSub" />
</resultMap>
......@@ -46,6 +50,27 @@
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('totalScore') or colPickMode == 1 and data.containsKey('totalScore')))">
a.totalScore,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))">
a.remark,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('year') or colPickMode == 1 and data.containsKey('year')))">
a.year,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('month') or colPickMode == 1 and data.containsKey('month')))">
a.month,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
a.updateUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('attendScoreAdd') or colPickMode == 1 and data.containsKey('attendScoreAdd')))">
a.attendScoreAdd,
</if>
......@@ -76,47 +101,38 @@
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('otherScoreSub') or colPickMode == 1 and data.containsKey('otherScoreSub')))">
a.otherScoreSub,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('remark') or colPickMode == 1 and data.containsKey('remark')))">
a.remark,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('year') or colPickMode == 1 and data.containsKey('year')))">
a.year,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('month') or colPickMode == 1 and data.containsKey('month')))">
a.month,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('day') or colPickMode == 1 and data.containsKey('day')))">
a.day,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime,
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('totalAddScore') or colPickMode == 1 and data.containsKey('totalAddScore')))">
a.totalAddScore,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId,
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('totalSubScore') or colPickMode == 1 and data.containsKey('totalSubScore')))">
a.totalSubScore,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime,
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('complainScoreAdd') or colPickMode == 1 and data.containsKey('complainScoreAdd')))">
a.complainScoreAdd,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
a.updateUserId,
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('complainScoreSub') or colPickMode == 1 and data.containsKey('complainScoreSub')))">
a.complainScoreSub,
</if>
</trim>
</sql>
<!-- 新增 区分主键自增加还是业务插入 -->
<insert id="insert" parameterType="StaffPerformStatEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_staff_perform_stat
(deptId,deptName,totalScore,attendScoreAdd,attendScoreSub,assessScoreAdd,assessScoreSub,workScoreAdd,workScoreSub,effectScoreAdd,effectScoreSub,otherScoreAdd,otherScoreSub,remark,year,month,day,createTime,createUserId,updateTime,updateUserId)
(deptId,deptName,totalScore,remark,year,month,createTime,createUserId,updateTime,updateUserId,attendScoreAdd,attendScoreSub,assessScoreAdd,assessScoreSub,workScoreAdd,workScoreSub,effectScoreAdd,effectScoreSub,otherScoreAdd,otherScoreSub,day,totalAddScore,totalSubScore,complainScoreAdd,complainScoreSub)
VALUES
(#{deptId},#{deptName},#{totalScore},#{attendScoreAdd},#{attendScoreSub},#{assessScoreAdd},#{assessScoreSub},#{workScoreAdd},#{workScoreSub},#{effectScoreAdd},#{effectScoreSub},#{otherScoreAdd},#{otherScoreSub},#{remark},#{year},#{month},#{day},#{createTime},#{createUserId},#{updateTime},#{updateUserId})
(#{deptId},#{deptName},#{totalScore},#{remark},#{year},#{month},#{createTime},#{createUserId},#{updateTime},#{updateUserId},#{attendScoreAdd},#{attendScoreSub},#{assessScoreAdd},#{assessScoreSub},#{workScoreAdd},#{workScoreSub},#{effectScoreAdd},#{effectScoreSub},#{otherScoreAdd},#{otherScoreSub},#{day},#{totalAddScore},#{totalSubScore},#{complainScoreAdd},#{complainScoreSub})
</insert>
<!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_staff_perform_stat
(deptId,deptName,totalScore,attendScoreAdd,attendScoreSub,assessScoreAdd,assessScoreSub,workScoreAdd,workScoreSub,effectScoreAdd,effectScoreSub,otherScoreAdd,otherScoreSub,remark,year,month,day,createTime,createUserId,updateTime,updateUserId)
(deptId,deptName,totalScore,remark,year,month,createTime,createUserId,updateTime,updateUserId,attendScoreAdd,attendScoreSub,assessScoreAdd,assessScoreSub,workScoreAdd,workScoreSub,effectScoreAdd,effectScoreSub,otherScoreAdd,otherScoreSub,day,totalAddScore,totalSubScore,complainScoreAdd,complainScoreSub)
VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.deptId},#{item.deptName},#{item.totalScore},#{item.attendScoreAdd},#{item.attendScoreSub},#{item.assessScoreAdd},#{item.assessScoreSub},#{item.workScoreAdd},#{item.workScoreSub},#{item.effectScoreAdd},#{item.effectScoreSub},#{item.otherScoreAdd},#{item.otherScoreSub},#{item.remark},#{item.year},#{item.month},#{item.day},#{item.createTime},#{item.createUserId},#{item.updateTime},#{item.updateUserId})
(#{item.deptId},#{item.deptName},#{item.totalScore},#{item.remark},#{item.year},#{item.month},#{item.createTime},#{item.createUserId},#{item.updateTime},#{item.updateUserId},#{item.attendScoreAdd},#{item.attendScoreSub},#{item.assessScoreAdd},#{item.assessScoreSub},#{item.workScoreAdd},#{item.workScoreSub},#{item.effectScoreAdd},#{item.effectScoreSub},#{item.otherScoreAdd},#{item.otherScoreSub},#{item.day},#{item.totalAddScore},#{item.totalSubScore},#{item.complainScoreAdd},#{item.complainScoreSub})
</foreach>
</insert>
......@@ -141,6 +157,39 @@
<if test="(colPickMode==0 and data.containsKey('totalScoreIncrement')) or (colPickMode==1 and !data.containsKey('totalScoreIncrement'))">
a.totalScore=ifnull(a.totalScore,0) + #{data.totalScoreIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('remark')) or (colPickMode==1 and !data.containsKey('remark'))">
a.remark=#{data.remark},
</if>
<if test="(colPickMode==0 and data.containsKey('year')) or (colPickMode==1 and !data.containsKey('year'))">
a.year=#{data.year},
</if>
<if test="(colPickMode==0 and data.containsKey('yearIncrement')) or (colPickMode==1 and !data.containsKey('yearIncrement'))">
a.year=ifnull(a.year,0) + #{data.yearIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('month')) or (colPickMode==1 and !data.containsKey('month'))">
a.month=#{data.month},
</if>
<if test="(colPickMode==0 and data.containsKey('monthIncrement')) or (colPickMode==1 and !data.containsKey('monthIncrement'))">
a.month=ifnull(a.month,0) + #{data.monthIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('createTime')) or (colPickMode==1 and !data.containsKey('createTime'))">
a.createTime=#{data.createTime},
</if>
<if test="(colPickMode==0 and data.containsKey('createUserId')) or (colPickMode==1 and !data.containsKey('createUserId'))">
a.createUserId=#{data.createUserId},
</if>
<if test="(colPickMode==0 and data.containsKey('createUserIdIncrement')) or (colPickMode==1 and !data.containsKey('createUserIdIncrement'))">
a.createUserId=ifnull(a.createUserId,0) + #{data.createUserIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('updateTime')) or (colPickMode==1 and !data.containsKey('updateTime'))">
a.updateTime=#{data.updateTime},
</if>
<if test="(colPickMode==0 and data.containsKey('updateUserId')) or (colPickMode==1 and !data.containsKey('updateUserId'))">
a.updateUserId=#{data.updateUserId},
</if>
<if test="(colPickMode==0 and data.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !data.containsKey('updateUserIdIncrement'))">
a.updateUserId=ifnull(a.updateUserId,0) + #{data.updateUserIdIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('attendScoreAdd')) or (colPickMode==1 and !data.containsKey('attendScoreAdd'))">
a.attendScoreAdd=#{data.attendScoreAdd},
</if>
......@@ -201,44 +250,35 @@
<if test="(colPickMode==0 and data.containsKey('otherScoreSubIncrement')) or (colPickMode==1 and !data.containsKey('otherScoreSubIncrement'))">
a.otherScoreSub=ifnull(a.otherScoreSub,0) + #{data.otherScoreSubIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('remark')) or (colPickMode==1 and !data.containsKey('remark'))">
a.remark=#{data.remark},
</if>
<if test="(colPickMode==0 and data.containsKey('year')) or (colPickMode==1 and !data.containsKey('year'))">
a.year=#{data.year},
</if>
<if test="(colPickMode==0 and data.containsKey('yearIncrement')) or (colPickMode==1 and !data.containsKey('yearIncrement'))">
a.year=ifnull(a.year,0) + #{data.yearIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('month')) or (colPickMode==1 and !data.containsKey('month'))">
a.month=#{data.month},
</if>
<if test="(colPickMode==0 and data.containsKey('monthIncrement')) or (colPickMode==1 and !data.containsKey('monthIncrement'))">
a.month=ifnull(a.month,0) + #{data.monthIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('day')) or (colPickMode==1 and !data.containsKey('day'))">
a.day=#{data.day},
</if>
<if test="(colPickMode==0 and data.containsKey('dayIncrement')) or (colPickMode==1 and !data.containsKey('dayIncrement'))">
a.day=ifnull(a.day,0) + #{data.dayIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('createTime')) or (colPickMode==1 and !data.containsKey('createTime'))">
a.createTime=#{data.createTime},
<if test="(colPickMode==0 and data.containsKey('totalAddScore')) or (colPickMode==1 and !data.containsKey('totalAddScore'))">
a.totalAddScore=#{data.totalAddScore},
</if>
<if test="(colPickMode==0 and data.containsKey('createUserId')) or (colPickMode==1 and !data.containsKey('createUserId'))">
a.createUserId=#{data.createUserId},
<if test="(colPickMode==0 and data.containsKey('totalAddScoreIncrement')) or (colPickMode==1 and !data.containsKey('totalAddScoreIncrement'))">
a.totalAddScore=ifnull(a.totalAddScore,0) + #{data.totalAddScoreIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('createUserIdIncrement')) or (colPickMode==1 and !data.containsKey('createUserIdIncrement'))">
a.createUserId=ifnull(a.createUserId,0) + #{data.createUserIdIncrement},
<if test="(colPickMode==0 and data.containsKey('totalSubScore')) or (colPickMode==1 and !data.containsKey('totalSubScore'))">
a.totalSubScore=#{data.totalSubScore},
</if>
<if test="(colPickMode==0 and data.containsKey('updateTime')) or (colPickMode==1 and !data.containsKey('updateTime'))">
a.updateTime=#{data.updateTime},
<if test="(colPickMode==0 and data.containsKey('totalSubScoreIncrement')) or (colPickMode==1 and !data.containsKey('totalSubScoreIncrement'))">
a.totalSubScore=ifnull(a.totalSubScore,0) + #{data.totalSubScoreIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('updateUserId')) or (colPickMode==1 and !data.containsKey('updateUserId'))">
a.updateUserId=#{data.updateUserId},
<if test="(colPickMode==0 and data.containsKey('complainScoreAdd')) or (colPickMode==1 and !data.containsKey('complainScoreAdd'))">
a.complainScoreAdd=#{data.complainScoreAdd},
</if>
<if test="(colPickMode==0 and data.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !data.containsKey('updateUserIdIncrement'))">
a.updateUserId=ifnull(a.updateUserId,0) + #{data.updateUserIdIncrement},
<if test="(colPickMode==0 and data.containsKey('complainScoreAddIncrement')) or (colPickMode==1 and !data.containsKey('complainScoreAddIncrement'))">
a.complainScoreAdd=ifnull(a.complainScoreAdd,0) + #{data.complainScoreAddIncrement},
</if>
<if test="(colPickMode==0 and data.containsKey('complainScoreSub')) or (colPickMode==1 and !data.containsKey('complainScoreSub'))">
a.complainScoreSub=#{data.complainScoreSub},
</if>
<if test="(colPickMode==0 and data.containsKey('complainScoreSubIncrement')) or (colPickMode==1 and !data.containsKey('complainScoreSubIncrement'))">
a.complainScoreSub=ifnull(a.complainScoreSub,0) + #{data.complainScoreSubIncrement},
</if>
</trim>
<trim suffixOverrides="where" suffix="">
......@@ -283,6 +323,75 @@
</choose>
</foreach>
</trim>
<trim prefix="remark=(case" suffix="ELSE remark end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('remark')) or (colPickMode==1 and !item.containsKey('remark'))">
when a.id=#{item.id} then #{item.remark}
</if>
</foreach>
</trim>
<trim prefix="year=(case" suffix="ELSE year end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('year')) or (colPickMode==1 and !item.containsKey('year'))">
when a.id=#{item.id} then #{item.year}
</when>
<when test="(colPickMode==0 and item.containsKey('yearIncrement')) or (colPickMode==1 and !item.containsKey('yearIncrement'))">
when a.id=#{item.id} then ifnull(a.year,0) + #{item.yearIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="month=(case" suffix="ELSE month end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('month')) or (colPickMode==1 and !item.containsKey('month'))">
when a.id=#{item.id} then #{item.month}
</when>
<when test="(colPickMode==0 and item.containsKey('monthIncrement')) or (colPickMode==1 and !item.containsKey('monthIncrement'))">
when a.id=#{item.id} then ifnull(a.month,0) + #{item.monthIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="createUserId=(case" suffix="ELSE createUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('createUserId')) or (colPickMode==1 and !item.containsKey('createUserId'))">
when a.id=#{item.id} then #{item.createUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('createUserIdIncrement')) or (colPickMode==1 and !item.containsKey('createUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.createUserId,0) + #{item.createUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="updateTime=(case" suffix="ELSE updateTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('updateTime')) or (colPickMode==1 and !item.containsKey('updateTime'))">
when a.id=#{item.id} then #{item.updateTime}
</if>
</foreach>
</trim>
<trim prefix="updateUserId=(case" suffix="ELSE updateUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('updateUserId')) or (colPickMode==1 and !item.containsKey('updateUserId'))">
when a.id=#{item.id} then #{item.updateUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !item.containsKey('updateUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.updateUserId,0) + #{item.updateUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="attendScoreAdd=(case" suffix="ELSE attendScoreAdd end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
......@@ -403,83 +512,62 @@
</choose>
</foreach>
</trim>
<trim prefix="remark=(case" suffix="ELSE remark end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('remark')) or (colPickMode==1 and !item.containsKey('remark'))">
when a.id=#{item.id} then #{item.remark}
</if>
</foreach>
</trim>
<trim prefix="year=(case" suffix="ELSE year end),">
<trim prefix="day=(case" suffix="ELSE day end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('year')) or (colPickMode==1 and !item.containsKey('year'))">
when a.id=#{item.id} then #{item.year}
<when test="(colPickMode==0 and item.containsKey('day')) or (colPickMode==1 and !item.containsKey('day'))">
when a.id=#{item.id} then #{item.day}
</when>
<when test="(colPickMode==0 and item.containsKey('yearIncrement')) or (colPickMode==1 and !item.containsKey('yearIncrement'))">
when a.id=#{item.id} then ifnull(a.year,0) + #{item.yearIncrement}
<when test="(colPickMode==0 and item.containsKey('dayIncrement')) or (colPickMode==1 and !item.containsKey('dayIncrement'))">
when a.id=#{item.id} then ifnull(a.day,0) + #{item.dayIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="month=(case" suffix="ELSE month end),">
<trim prefix="totalAddScore=(case" suffix="ELSE totalAddScore end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('month')) or (colPickMode==1 and !item.containsKey('month'))">
when a.id=#{item.id} then #{item.month}
<when test="(colPickMode==0 and item.containsKey('totalAddScore')) or (colPickMode==1 and !item.containsKey('totalAddScore'))">
when a.id=#{item.id} then #{item.totalAddScore}
</when>
<when test="(colPickMode==0 and item.containsKey('monthIncrement')) or (colPickMode==1 and !item.containsKey('monthIncrement'))">
when a.id=#{item.id} then ifnull(a.month,0) + #{item.monthIncrement}
<when test="(colPickMode==0 and item.containsKey('totalAddScoreIncrement')) or (colPickMode==1 and !item.containsKey('totalAddScoreIncrement'))">
when a.id=#{item.id} then ifnull(a.totalAddScore,0) + #{item.totalAddScoreIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="day=(case" suffix="ELSE day end),">
<trim prefix="totalSubScore=(case" suffix="ELSE totalSubScore end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('day')) or (colPickMode==1 and !item.containsKey('day'))">
when a.id=#{item.id} then #{item.day}
<when test="(colPickMode==0 and item.containsKey('totalSubScore')) or (colPickMode==1 and !item.containsKey('totalSubScore'))">
when a.id=#{item.id} then #{item.totalSubScore}
</when>
<when test="(colPickMode==0 and item.containsKey('dayIncrement')) or (colPickMode==1 and !item.containsKey('dayIncrement'))">
when a.id=#{item.id} then ifnull(a.day,0) + #{item.dayIncrement}
<when test="(colPickMode==0 and item.containsKey('totalSubScoreIncrement')) or (colPickMode==1 and !item.containsKey('totalSubScoreIncrement'))">
when a.id=#{item.id} then ifnull(a.totalSubScore,0) + #{item.totalSubScoreIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="createUserId=(case" suffix="ELSE createUserId end),">
<trim prefix="complainScoreAdd=(case" suffix="ELSE complainScoreAdd end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('createUserId')) or (colPickMode==1 and !item.containsKey('createUserId'))">
when a.id=#{item.id} then #{item.createUserId}
<when test="(colPickMode==0 and item.containsKey('complainScoreAdd')) or (colPickMode==1 and !item.containsKey('complainScoreAdd'))">
when a.id=#{item.id} then #{item.complainScoreAdd}
</when>
<when test="(colPickMode==0 and item.containsKey('createUserIdIncrement')) or (colPickMode==1 and !item.containsKey('createUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.createUserId,0) + #{item.createUserIdIncrement}
<when test="(colPickMode==0 and item.containsKey('complainScoreAddIncrement')) or (colPickMode==1 and !item.containsKey('complainScoreAddIncrement'))">
when a.id=#{item.id} then ifnull(a.complainScoreAdd,0) + #{item.complainScoreAddIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="updateTime=(case" suffix="ELSE updateTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('updateTime')) or (colPickMode==1 and !item.containsKey('updateTime'))">
when a.id=#{item.id} then #{item.updateTime}
</if>
</foreach>
</trim>
<trim prefix="updateUserId=(case" suffix="ELSE updateUserId end),">
<trim prefix="complainScoreSub=(case" suffix="ELSE complainScoreSub end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('updateUserId')) or (colPickMode==1 and !item.containsKey('updateUserId'))">
when a.id=#{item.id} then #{item.updateUserId}
<when test="(colPickMode==0 and item.containsKey('complainScoreSub')) or (colPickMode==1 and !item.containsKey('complainScoreSub'))">
when a.id=#{item.id} then #{item.complainScoreSub}
</when>
<when test="(colPickMode==0 and item.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !item.containsKey('updateUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.updateUserId,0) + #{item.updateUserIdIncrement}
<when test="(colPickMode==0 and item.containsKey('complainScoreSubIncrement')) or (colPickMode==1 and !item.containsKey('complainScoreSubIncrement'))">
when a.id=#{item.id} then ifnull(a.complainScoreSub,0) + #{item.complainScoreSubIncrement}
</when>
</choose>
</foreach>
......@@ -702,25 +790,184 @@
${_conditionType_} a.totalScore <![CDATA[ <= ]]> #{${_conditionParam_}.totalScoreEnd}
</if>
<if test="conditionParamRef.containsKey('attendScoreAdd')">
<if test="conditionParamRef.attendScoreAdd != null ">
${_conditionType_} a.attendScoreAdd = #{${_conditionParam_}.attendScoreAdd}
<if test="conditionParamRef.containsKey('remark')">
<if test="conditionParamRef.remark != null and conditionParamRef.remark != ''">
${_conditionType_} a.remark like #{${_conditionParam_}.remark}
</if>
<if test="conditionParamRef.attendScoreAdd == null">
${_conditionType_} a.attendScoreAdd is null
<if test="conditionParamRef.remark == null">
${_conditionType_} a.remark is null
</if>
</if>
<if test="conditionParamRef.containsKey('attendScoreAddList') and conditionParamRef.attendScoreAddList.size() > 0">
${_conditionType_} a.attendScoreAdd in
<foreach collection="conditionParamRef.attendScoreAddList" open="(" close=")" index="index" item="item" separator=",">
<if test="conditionParamRef.containsKey('remarkList') and conditionParamRef.remarkList.size() > 0">
${_conditionType_} a.remark in
<foreach collection="conditionParamRef.remarkList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('attendScoreAddNotList') and conditionParamRef.attendScoreAddNotList.size() > 0">
${_conditionType_} a.attendScoreAdd not in
<foreach collection="conditionParamRef.attendScoreAddNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.containsKey('remarkNotList') and conditionParamRef.remarkNotList.size() > 0">
${_conditionType_} a.remark not in
<foreach collection="conditionParamRef.remarkNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('year')">
<if test="conditionParamRef.year != null ">
${_conditionType_} a.year = #{${_conditionParam_}.year}
</if>
<if test="conditionParamRef.year == null">
${_conditionType_} a.year is null
</if>
</if>
<if test="conditionParamRef.containsKey('yearList') and conditionParamRef.yearList.size() > 0">
${_conditionType_} a.year in
<foreach collection="conditionParamRef.yearList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('yearNotList') and conditionParamRef.yearNotList.size() > 0">
${_conditionType_} a.year not in
<foreach collection="conditionParamRef.yearNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('yearStart') and conditionParamRef.yearStart != null">
${_conditionType_} a.year <![CDATA[ >= ]]> #{${_conditionParam_}.yearStart}
</if>
<if test="conditionParamRef.containsKey('yearEnd') and conditionParamRef.yearEnd != null">
${_conditionType_} a.year <![CDATA[ <= ]]> #{${_conditionParam_}.yearEnd}
</if>
<if test="conditionParamRef.containsKey('month')">
<if test="conditionParamRef.month != null ">
${_conditionType_} a.month = #{${_conditionParam_}.month}
</if>
<if test="conditionParamRef.month == null">
${_conditionType_} a.month is null
</if>
</if>
<if test="conditionParamRef.containsKey('monthList') and conditionParamRef.monthList.size() > 0">
${_conditionType_} a.month in
<foreach collection="conditionParamRef.monthList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('monthNotList') and conditionParamRef.monthNotList.size() > 0">
${_conditionType_} a.month not in
<foreach collection="conditionParamRef.monthNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('monthStart') and conditionParamRef.monthStart != null">
${_conditionType_} a.month <![CDATA[ >= ]]> #{${_conditionParam_}.monthStart}
</if>
<if test="conditionParamRef.containsKey('monthEnd') and conditionParamRef.monthEnd != null">
${_conditionType_} a.month <![CDATA[ <= ]]> #{${_conditionParam_}.monthEnd}
</if>
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createUserId')">
<if test="conditionParamRef.createUserId != null ">
${_conditionType_} a.createUserId = #{${_conditionParam_}.createUserId}
</if>
<if test="conditionParamRef.createUserId == null">
${_conditionType_} a.createUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('createUserIdList') and conditionParamRef.createUserIdList.size() > 0">
${_conditionType_} a.createUserId in
<foreach collection="conditionParamRef.createUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserIdNotList') and conditionParamRef.createUserIdNotList.size() > 0">
${_conditionType_} a.createUserId not in
<foreach collection="conditionParamRef.createUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserIdStart') and conditionParamRef.createUserIdStart != null">
${_conditionType_} a.createUserId <![CDATA[ >= ]]> #{${_conditionParam_}.createUserIdStart}
</if>
<if test="conditionParamRef.containsKey('createUserIdEnd') and conditionParamRef.createUserIdEnd != null">
${_conditionType_} a.createUserId <![CDATA[ <= ]]> #{${_conditionParam_}.createUserIdEnd}
</if>
<if test="conditionParamRef.containsKey('updateTime')">
<if test="conditionParamRef.updateTime != null ">
${_conditionType_} a.updateTime = #{${_conditionParam_}.updateTime}
</if>
<if test="conditionParamRef.updateTime == null">
${_conditionType_} a.updateTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateTimeStart') and conditionParamRef.updateTimeStart != null and conditionParamRef.updateTimeStart!=''">
${_conditionType_} a.updateTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('updateTimeEnd') and conditionParamRef.updateTimeEnd != null and conditionParamRef.updateTimeEnd!=''">
${_conditionType_} a.updateTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('updateUserId')">
<if test="conditionParamRef.updateUserId != null ">
${_conditionType_} a.updateUserId = #{${_conditionParam_}.updateUserId}
</if>
<if test="conditionParamRef.updateUserId == null">
${_conditionType_} a.updateUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateUserIdList') and conditionParamRef.updateUserIdList.size() > 0">
${_conditionType_} a.updateUserId in
<foreach collection="conditionParamRef.updateUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateUserIdNotList') and conditionParamRef.updateUserIdNotList.size() > 0">
${_conditionType_} a.updateUserId not in
<foreach collection="conditionParamRef.updateUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateUserIdStart') and conditionParamRef.updateUserIdStart != null">
${_conditionType_} a.updateUserId <![CDATA[ >= ]]> #{${_conditionParam_}.updateUserIdStart}
</if>
<if test="conditionParamRef.containsKey('updateUserIdEnd') and conditionParamRef.updateUserIdEnd != null">
${_conditionType_} a.updateUserId <![CDATA[ <= ]]> #{${_conditionParam_}.updateUserIdEnd}
</if>
<if test="conditionParamRef.containsKey('attendScoreAdd')">
<if test="conditionParamRef.attendScoreAdd != null ">
${_conditionType_} a.attendScoreAdd = #{${_conditionParam_}.attendScoreAdd}
</if>
<if test="conditionParamRef.attendScoreAdd == null">
${_conditionType_} a.attendScoreAdd is null
</if>
</if>
<if test="conditionParamRef.containsKey('attendScoreAddList') and conditionParamRef.attendScoreAddList.size() > 0">
${_conditionType_} a.attendScoreAdd in
<foreach collection="conditionParamRef.attendScoreAddList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('attendScoreAddNotList') and conditionParamRef.attendScoreAddNotList.size() > 0">
${_conditionType_} a.attendScoreAdd not in
<foreach collection="conditionParamRef.attendScoreAddNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('attendScoreAddStart') and conditionParamRef.attendScoreAddStart != null">
${_conditionType_} a.attendScoreAdd <![CDATA[ >= ]]> #{${_conditionParam_}.attendScoreAddStart}
......@@ -972,81 +1219,6 @@
${_conditionType_} a.otherScoreSub <![CDATA[ <= ]]> #{${_conditionParam_}.otherScoreSubEnd}
</if>
<if test="conditionParamRef.containsKey('remark')">
<if test="conditionParamRef.remark != null and conditionParamRef.remark != ''">
${_conditionType_} a.remark like #{${_conditionParam_}.remark}
</if>
<if test="conditionParamRef.remark == null">
${_conditionType_} a.remark is null
</if>
</if>
<if test="conditionParamRef.containsKey('remarkList') and conditionParamRef.remarkList.size() > 0">
${_conditionType_} a.remark in
<foreach collection="conditionParamRef.remarkList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('remarkNotList') and conditionParamRef.remarkNotList.size() > 0">
${_conditionType_} a.remark not in
<foreach collection="conditionParamRef.remarkNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('year')">
<if test="conditionParamRef.year != null ">
${_conditionType_} a.year = #{${_conditionParam_}.year}
</if>
<if test="conditionParamRef.year == null">
${_conditionType_} a.year is null
</if>
</if>
<if test="conditionParamRef.containsKey('yearList') and conditionParamRef.yearList.size() > 0">
${_conditionType_} a.year in
<foreach collection="conditionParamRef.yearList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('yearNotList') and conditionParamRef.yearNotList.size() > 0">
${_conditionType_} a.year not in
<foreach collection="conditionParamRef.yearNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('yearStart') and conditionParamRef.yearStart != null">
${_conditionType_} a.year <![CDATA[ >= ]]> #{${_conditionParam_}.yearStart}
</if>
<if test="conditionParamRef.containsKey('yearEnd') and conditionParamRef.yearEnd != null">
${_conditionType_} a.year <![CDATA[ <= ]]> #{${_conditionParam_}.yearEnd}
</if>
<if test="conditionParamRef.containsKey('month')">
<if test="conditionParamRef.month != null ">
${_conditionType_} a.month = #{${_conditionParam_}.month}
</if>
<if test="conditionParamRef.month == null">
${_conditionType_} a.month is null
</if>
</if>
<if test="conditionParamRef.containsKey('monthList') and conditionParamRef.monthList.size() > 0">
${_conditionType_} a.month in
<foreach collection="conditionParamRef.monthList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('monthNotList') and conditionParamRef.monthNotList.size() > 0">
${_conditionType_} a.month not in
<foreach collection="conditionParamRef.monthNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('monthStart') and conditionParamRef.monthStart != null">
${_conditionType_} a.month <![CDATA[ >= ]]> #{${_conditionParam_}.monthStart}
</if>
<if test="conditionParamRef.containsKey('monthEnd') and conditionParamRef.monthEnd != null">
${_conditionType_} a.month <![CDATA[ <= ]]> #{${_conditionParam_}.monthEnd}
</if>
<if test="conditionParamRef.containsKey('day')">
<if test="conditionParamRef.day != null ">
${_conditionType_} a.day = #{${_conditionParam_}.day}
......@@ -1074,88 +1246,112 @@
${_conditionType_} a.day <![CDATA[ <= ]]> #{${_conditionParam_}.dayEnd}
</if>
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
<if test="conditionParamRef.containsKey('totalAddScore')">
<if test="conditionParamRef.totalAddScore != null ">
${_conditionType_} a.totalAddScore = #{${_conditionParam_}.totalAddScore}
</if>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
<if test="conditionParamRef.totalAddScore == null">
${_conditionType_} a.totalAddScore is null
</if>
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
<if test="conditionParamRef.containsKey('totalAddScoreList') and conditionParamRef.totalAddScoreList.size() > 0">
${_conditionType_} a.totalAddScore in
<foreach collection="conditionParamRef.totalAddScoreList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
<if test="conditionParamRef.containsKey('totalAddScoreNotList') and conditionParamRef.totalAddScoreNotList.size() > 0">
${_conditionType_} a.totalAddScore not in
<foreach collection="conditionParamRef.totalAddScoreNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserId')">
<if test="conditionParamRef.createUserId != null ">
${_conditionType_} a.createUserId = #{${_conditionParam_}.createUserId}
<if test="conditionParamRef.containsKey('totalAddScoreStart') and conditionParamRef.totalAddScoreStart != null">
${_conditionType_} a.totalAddScore <![CDATA[ >= ]]> #{${_conditionParam_}.totalAddScoreStart}
</if>
<if test="conditionParamRef.createUserId == null">
${_conditionType_} a.createUserId is null
<if test="conditionParamRef.containsKey('totalAddScoreEnd') and conditionParamRef.totalAddScoreEnd != null">
${_conditionType_} a.totalAddScore <![CDATA[ <= ]]> #{${_conditionParam_}.totalAddScoreEnd}
</if>
<if test="conditionParamRef.containsKey('totalSubScore')">
<if test="conditionParamRef.totalSubScore != null ">
${_conditionType_} a.totalSubScore = #{${_conditionParam_}.totalSubScore}
</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=",">
<if test="conditionParamRef.totalSubScore == null">
${_conditionType_} a.totalSubScore is null
</if>
</if>
<if test="conditionParamRef.containsKey('totalSubScoreList') and conditionParamRef.totalSubScoreList.size() > 0">
${_conditionType_} a.totalSubScore in
<foreach collection="conditionParamRef.totalSubScoreList" 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=",">
<if test="conditionParamRef.containsKey('totalSubScoreNotList') and conditionParamRef.totalSubScoreNotList.size() > 0">
${_conditionType_} a.totalSubScore not in
<foreach collection="conditionParamRef.totalSubScoreNotList" 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 test="conditionParamRef.containsKey('totalSubScoreStart') and conditionParamRef.totalSubScoreStart != null">
${_conditionType_} a.totalSubScore <![CDATA[ >= ]]> #{${_conditionParam_}.totalSubScoreStart}
</if>
<if test="conditionParamRef.containsKey('createUserIdEnd') and conditionParamRef.createUserIdEnd != null">
${_conditionType_} a.createUserId <![CDATA[ <= ]]> #{${_conditionParam_}.createUserIdEnd}
<if test="conditionParamRef.containsKey('totalSubScoreEnd') and conditionParamRef.totalSubScoreEnd != null">
${_conditionType_} a.totalSubScore <![CDATA[ <= ]]> #{${_conditionParam_}.totalSubScoreEnd}
</if>
<if test="conditionParamRef.containsKey('updateTime')">
<if test="conditionParamRef.updateTime != null ">
${_conditionType_} a.updateTime = #{${_conditionParam_}.updateTime}
<if test="conditionParamRef.containsKey('complainScoreAdd')">
<if test="conditionParamRef.complainScoreAdd != null ">
${_conditionType_} a.complainScoreAdd = #{${_conditionParam_}.complainScoreAdd}
</if>
<if test="conditionParamRef.updateTime == null">
${_conditionType_} a.updateTime is null
<if test="conditionParamRef.complainScoreAdd == null">
${_conditionType_} a.complainScoreAdd 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 test="conditionParamRef.containsKey('complainScoreAddList') and conditionParamRef.complainScoreAddList.size() > 0">
${_conditionType_} a.complainScoreAdd in
<foreach collection="conditionParamRef.complainScoreAddList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateTimeEnd') and conditionParamRef.updateTimeEnd != null and conditionParamRef.updateTimeEnd!=''">
${_conditionType_} a.updateTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
<if test="conditionParamRef.containsKey('complainScoreAddNotList') and conditionParamRef.complainScoreAddNotList.size() > 0">
${_conditionType_} a.complainScoreAdd not in
<foreach collection="conditionParamRef.complainScoreAddNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateUserId')">
<if test="conditionParamRef.updateUserId != null ">
${_conditionType_} a.updateUserId = #{${_conditionParam_}.updateUserId}
<if test="conditionParamRef.containsKey('complainScoreAddStart') and conditionParamRef.complainScoreAddStart != null">
${_conditionType_} a.complainScoreAdd <![CDATA[ >= ]]> #{${_conditionParam_}.complainScoreAddStart}
</if>
<if test="conditionParamRef.updateUserId == null">
${_conditionType_} a.updateUserId is null
<if test="conditionParamRef.containsKey('complainScoreAddEnd') and conditionParamRef.complainScoreAddEnd != null">
${_conditionType_} a.complainScoreAdd <![CDATA[ <= ]]> #{${_conditionParam_}.complainScoreAddEnd}
</if>
<if test="conditionParamRef.containsKey('complainScoreSub')">
<if test="conditionParamRef.complainScoreSub != null ">
${_conditionType_} a.complainScoreSub = #{${_conditionParam_}.complainScoreSub}
</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=",">
<if test="conditionParamRef.complainScoreSub == null">
${_conditionType_} a.complainScoreSub is null
</if>
</if>
<if test="conditionParamRef.containsKey('complainScoreSubList') and conditionParamRef.complainScoreSubList.size() > 0">
${_conditionType_} a.complainScoreSub in
<foreach collection="conditionParamRef.complainScoreSubList" 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=",">
<if test="conditionParamRef.containsKey('complainScoreSubNotList') and conditionParamRef.complainScoreSubNotList.size() > 0">
${_conditionType_} a.complainScoreSub not in
<foreach collection="conditionParamRef.complainScoreSubNotList" 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 test="conditionParamRef.containsKey('complainScoreSubStart') and conditionParamRef.complainScoreSubStart != null">
${_conditionType_} a.complainScoreSub <![CDATA[ >= ]]> #{${_conditionParam_}.complainScoreSubStart}
</if>
<if test="conditionParamRef.containsKey('updateUserIdEnd') and conditionParamRef.updateUserIdEnd != null">
${_conditionType_} a.updateUserId <![CDATA[ <= ]]> #{${_conditionParam_}.updateUserIdEnd}
<if test="conditionParamRef.containsKey('complainScoreSubEnd') and conditionParamRef.complainScoreSubEnd != null">
${_conditionType_} a.complainScoreSub <![CDATA[ <= ]]> #{${_conditionParam_}.complainScoreSubEnd}
</if>
</sql>
......@@ -1191,6 +1387,41 @@
<if test='orderCol.totalScore != null and "DESC".equalsIgnoreCase(orderCol.totalScore)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('remark')">
a.remark
<if test='orderCol.remark != null and "DESC".equalsIgnoreCase(orderCol.remark)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('year')">
a.year
<if test='orderCol.year != null and "DESC".equalsIgnoreCase(orderCol.year)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('month')">
a.month
<if test='orderCol.month != null and "DESC".equalsIgnoreCase(orderCol.month)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUserId')">
a.createUserId
<if test='orderCol.createUserId != null and "DESC".equalsIgnoreCase(orderCol.createUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateTime')">
a.updateTime
<if test='orderCol.updateTime != null and "DESC".equalsIgnoreCase(orderCol.updateTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateUserId')">
a.updateUserId
<if test='orderCol.updateUserId != null and "DESC".equalsIgnoreCase(orderCol.updateUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('attendScoreAdd')">
a.attendScoreAdd
<if test='orderCol.attendScoreAdd != null and "DESC".equalsIgnoreCase(orderCol.attendScoreAdd)'>DESC</if>
......@@ -1241,44 +1472,29 @@
<if test='orderCol.otherScoreSub != null and "DESC".equalsIgnoreCase(orderCol.otherScoreSub)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('remark')">
a.remark
<if test='orderCol.remark != null and "DESC".equalsIgnoreCase(orderCol.remark)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('year')">
a.year
<if test='orderCol.year != null and "DESC".equalsIgnoreCase(orderCol.year)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('month')">
a.month
<if test='orderCol.month != null and "DESC".equalsIgnoreCase(orderCol.month)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('day')">
a.day
<if test='orderCol.day != null and "DESC".equalsIgnoreCase(orderCol.day)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
<if test="orderCol.containsKey('totalAddScore')">
a.totalAddScore
<if test='orderCol.totalAddScore != null and "DESC".equalsIgnoreCase(orderCol.totalAddScore)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUserId')">
a.createUserId
<if test='orderCol.createUserId != null and "DESC".equalsIgnoreCase(orderCol.createUserId)'>DESC</if>
<if test="orderCol.containsKey('totalSubScore')">
a.totalSubScore
<if test='orderCol.totalSubScore != null and "DESC".equalsIgnoreCase(orderCol.totalSubScore)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateTime')">
a.updateTime
<if test='orderCol.updateTime != null and "DESC".equalsIgnoreCase(orderCol.updateTime)'>DESC</if>
<if test="orderCol.containsKey('complainScoreAdd')">
a.complainScoreAdd
<if test='orderCol.complainScoreAdd != null and "DESC".equalsIgnoreCase(orderCol.complainScoreAdd)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateUserId')">
a.updateUserId
<if test='orderCol.updateUserId != null and "DESC".equalsIgnoreCase(orderCol.updateUserId)'>DESC</if>
<if test="orderCol.containsKey('complainScoreSub')">
a.complainScoreSub
<if test='orderCol.complainScoreSub != null and "DESC".equalsIgnoreCase(orderCol.complainScoreSub)'>DESC</if>
,
</if>
</trim>
......
......@@ -403,3 +403,20 @@ ALTER TABLE mortals_xhx_check_effect_record ADD COLUMN `subAddType` tinyint(1)
ALTER TABLE mortals_xhx_perform_other_record ADD COLUMN `subAddType` tinyint(1) DEFAULT '1' COMMENT '增减类型(1.增加,2.扣除)' AFTER deductTime;
ALTER TABLE mortals_xhx_check_other_record ADD COLUMN `subAddType` tinyint(1) DEFAULT '1' COMMENT '增减类型(1.增加,2.扣除)' AFTER deductTime;
-- ----------------------------
2023-7-10 2
-- ----------------------------
ALTER TABLE mortals_xhx_dept_perform_stat ADD COLUMN `totalAddScore` decimal(10,2) DEFAULT 0.0 COMMENT '部门绩效加分总分数汇总' AFTER otherScoreSub;
ALTER TABLE mortals_xhx_dept_perform_stat ADD COLUMN `totalSubScore` decimal(10,2) DEFAULT 0.0 COMMENT '部门绩效减分总分数汇总' AFTER totalAddScore;
ALTER TABLE mortals_xhx_dept_perform_stat ADD COLUMN `complainScoreAdd` decimal(10,2) DEFAULT 0.0 COMMENT '投诉绩效指标增加分数' AFTER totalSubScore;
ALTER TABLE mortals_xhx_dept_perform_stat ADD COLUMN `complainScoreSub` decimal(10,2) DEFAULT 0.0 COMMENT '投诉绩效指标扣减分数' AFTER complainScoreAdd;
ALTER TABLE mortals_xhx_dept_perform_stat ADD COLUMN `averageScore` decimal(10,2) DEFAULT 0.0 COMMENT '部门绩效平均分数,根据部门所属人数平均' AFTER complainScoreSub;
ALTER TABLE mortals_xhx_staff_perform_stat ADD COLUMN `totalAddScore` decimal(10,2) DEFAULT 0.0 COMMENT '员工绩效加分总分数汇总' AFTER otherScoreSub;
ALTER TABLE mortals_xhx_staff_perform_stat ADD COLUMN `totalSubScore` decimal(10,2) DEFAULT 0.0 COMMENT '员工绩效减分总分数汇总' AFTER totalAddScore;
ALTER TABLE mortals_xhx_staff_perform_stat ADD COLUMN `complainScoreAdd` decimal(10,2) DEFAULT 0.0 COMMENT '员工绩效指标增加分数' AFTER totalSubScore;
ALTER TABLE mortals_xhx_staff_perform_stat ADD COLUMN `complainScoreSub` decimal(10,2) DEFAULT 0.0 COMMENT '员工绩效指标扣减分数' AFTER complainScoreAdd;
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