Commit ed872caf authored by 廖旭伟's avatar 廖旭伟

知识库代码调整

parent 615d9fdd
......@@ -8,250 +8,268 @@ import com.mortals.framework.annotation.Excel;
import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.error.model.vo.ErrorRecoveryVo;
/**
* 纠错管理实体对象
*
* @author zxfei
* @date 2023-03-01
*/
* 纠错管理实体对象
*
* @author zxfei
* @date 2023-03-13
*/
public class ErrorRecoveryEntity extends ErrorRecoveryVo {
private static final long serialVersionUID = 1L;
/**
* 站点id
*/
* 站点id
*/
private Long siteId;
/**
* 纠错标题
*/
* 纠错标题
*/
private String errorTitle;
/**
* 事件位置
*/
* 事件位置
*/
private String matterSite;
/**
* 具体内容
*/
* 关联事项名称
*/
private String matterName;
/**
* 具体内容
*/
private String substance;
/**
* 附件地址
*/
* 附件地址
*/
private String annexUrl;
/**
* 建议答复
*/
* 建议答复
*/
private String formalReply;
/**
* 纠错用户id
*/
* 纠错用户id
*/
private Long submitUserId;
/**
* 纠错用户名称
*/
* 纠错用户名称
*/
private String submitUserName;
/**
* 提交时间
*/
* 提交时间
*/
private Date submitDate;
/**
* 处理状态,0:未处理,1:已处理
*/
* 处理状态,0:未处理,1:已处理
*/
private Integer status;
/**
* 处理用户id
*/
* 处理用户id
*/
private Long answerUserId;
/**
* 处理用户名称
*/
* 处理用户名称
*/
private String answerUserName;
/**
* 处理时间
*/
* 处理时间
*/
private Date answerDate;
public ErrorRecoveryEntity(){}
/**
* 获取 站点id
* @return Long
*/
* 获取 站点id
* @return Long
*/
public Long getSiteId(){
return siteId;
}
/**
* 设置 站点id
* @param siteId
*/
* 设置 站点id
* @param siteId
*/
public void setSiteId(Long siteId){
this.siteId = siteId;
}
/**
* 获取 纠错标题
* @return String
*/
* 获取 纠错标题
* @return String
*/
public String getErrorTitle(){
return errorTitle;
}
/**
* 设置 纠错标题
* @param errorTitle
*/
* 设置 纠错标题
* @param errorTitle
*/
public void setErrorTitle(String errorTitle){
this.errorTitle = errorTitle;
}
/**
* 获取 事件位置
* @return String
*/
* 获取 事件位置
* @return String
*/
public String getMatterSite(){
return matterSite;
}
/**
* 设置 事件位置
* @param matterSite
*/
* 设置 事件位置
* @param matterSite
*/
public void setMatterSite(String matterSite){
this.matterSite = matterSite;
}
/**
* 获取 具体内容
* @return String
*/
* 获取 关联事项名称
* @return String
*/
public String getMatterName(){
return matterName;
}
/**
* 设置 关联事项名称
* @param matterName
*/
public void setMatterName(String matterName){
this.matterName = matterName;
}
/**
* 获取 具体内容
* @return String
*/
public String getSubstance(){
return substance;
}
/**
* 设置 具体内容
* @param substance
*/
* 设置 具体内容
* @param substance
*/
public void setSubstance(String substance){
this.substance = substance;
}
/**
* 获取 附件地址
* @return String
*/
* 获取 附件地址
* @return String
*/
public String getAnnexUrl(){
return annexUrl;
}
/**
* 设置 附件地址
* @param annexUrl
*/
* 设置 附件地址
* @param annexUrl
*/
public void setAnnexUrl(String annexUrl){
this.annexUrl = annexUrl;
}
/**
* 获取 建议答复
* @return String
*/
* 获取 建议答复
* @return String
*/
public String getFormalReply(){
return formalReply;
}
/**
* 设置 建议答复
* @param formalReply
*/
* 设置 建议答复
* @param formalReply
*/
public void setFormalReply(String formalReply){
this.formalReply = formalReply;
}
/**
* 获取 纠错用户id
* @return Long
*/
* 获取 纠错用户id
* @return Long
*/
public Long getSubmitUserId(){
return submitUserId;
}
/**
* 设置 纠错用户id
* @param submitUserId
*/
* 设置 纠错用户id
* @param submitUserId
*/
public void setSubmitUserId(Long submitUserId){
this.submitUserId = submitUserId;
}
/**
* 获取 纠错用户名称
* @return String
*/
* 获取 纠错用户名称
* @return String
*/
public String getSubmitUserName(){
return submitUserName;
}
/**
* 设置 纠错用户名称
* @param submitUserName
*/
* 设置 纠错用户名称
* @param submitUserName
*/
public void setSubmitUserName(String submitUserName){
this.submitUserName = submitUserName;
}
/**
* 获取 提交时间
* @return Date
*/
* 获取 提交时间
* @return Date
*/
public Date getSubmitDate(){
return submitDate;
}
/**
* 设置 提交时间
* @param submitDate
*/
* 设置 提交时间
* @param submitDate
*/
public void setSubmitDate(Date submitDate){
this.submitDate = submitDate;
}
/**
* 获取 处理状态,0:未处理,1:已处理
* @return Integer
*/
* 获取 处理状态,0:未处理,1:已处理
* @return Integer
*/
public Integer getStatus(){
return status;
}
/**
* 设置 处理状态,0:未处理,1:已处理
* @param status
*/
* 设置 处理状态,0:未处理,1:已处理
* @param status
*/
public void setStatus(Integer status){
this.status = status;
}
/**
* 获取 处理用户id
* @return Long
*/
* 获取 处理用户id
* @return Long
*/
public Long getAnswerUserId(){
return answerUserId;
}
/**
* 设置 处理用户id
* @param answerUserId
*/
* 设置 处理用户id
* @param answerUserId
*/
public void setAnswerUserId(Long answerUserId){
this.answerUserId = answerUserId;
}
/**
* 获取 处理用户名称
* @return String
*/
* 获取 处理用户名称
* @return String
*/
public String getAnswerUserName(){
return answerUserName;
}
/**
* 设置 处理用户名称
* @param answerUserName
*/
* 设置 处理用户名称
* @param answerUserName
*/
public void setAnswerUserName(String answerUserName){
this.answerUserName = answerUserName;
}
/**
* 获取 处理时间
* @return Date
*/
* 获取 处理时间
* @return Date
*/
public Date getAnswerDate(){
return answerDate;
}
/**
* 设置 处理时间
* @param answerDate
*/
* 设置 处理时间
* @param answerDate
*/
public void setAnswerDate(Date answerDate){
this.answerDate = answerDate;
}
......@@ -261,7 +279,7 @@ public class ErrorRecoveryEntity extends ErrorRecoveryVo {
@Override
public int hashCode() {
return this.getId().hashCode();
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
......@@ -269,7 +287,7 @@ public class ErrorRecoveryEntity extends ErrorRecoveryVo {
if (obj instanceof ErrorRecoveryEntity) {
ErrorRecoveryEntity tmp = (ErrorRecoveryEntity) obj;
if (this.getId() == tmp.getId()) {
return true;
return true;
}
}
return false;
......@@ -280,6 +298,7 @@ public class ErrorRecoveryEntity extends ErrorRecoveryVo {
sb.append(",siteId:").append(getSiteId());
sb.append(",errorTitle:").append(getErrorTitle());
sb.append(",matterSite:").append(getMatterSite());
sb.append(",matterName:").append(getMatterName());
sb.append(",substance:").append(getSubstance());
sb.append(",annexUrl:").append(getAnnexUrl());
sb.append(",formalReply:").append(getFormalReply());
......@@ -295,30 +314,32 @@ public class ErrorRecoveryEntity extends ErrorRecoveryVo {
public void initAttrValue(){
this.siteId = null;
this.siteId = null;
this.errorTitle = "";
this.errorTitle = "";
this.matterSite = "";
this.matterSite = "";
this.matterName = "";
this.substance = "1";
this.substance = "1";
this.annexUrl = "";
this.annexUrl = "";
this.formalReply = "";
this.formalReply = "";
this.submitUserId = null;
this.submitUserId = null;
this.submitUserName = "";
this.submitUserName = "";
this.submitDate = null;
this.submitDate = null;
this.status = 0;
this.status = 0;
this.answerUserId = null;
this.answerUserId = null;
this.answerUserName = "";
this.answerUserName = "";
this.answerDate = null;
this.answerDate = null;
}
}
\ No newline at end of file
......@@ -4,11 +4,11 @@ import java.util.Date;
import java.util.List;
import com.mortals.xhx.module.error.model.ErrorRecoveryEntity;
/**
* 纠错管理查询对象
*
* @author zxfei
* @date 2023-03-01
*/
* 纠错管理查询对象
*
* @author zxfei
* @date 2023-03-13
*/
public class ErrorRecoveryQuery extends ErrorRecoveryEntity {
/** 开始 序号,主键,自增长 */
private Long idStart;
......@@ -50,6 +50,11 @@ public class ErrorRecoveryQuery extends ErrorRecoveryEntity {
/** 事件位置排除列表 */
private List <String> matterSiteNotList;
/** 关联事项名称 */
private List<String> matterNameList;
/** 关联事项名称排除列表 */
private List <String> matterNameNotList;
/** 具体内容 */
private List<String> substanceList;
......@@ -183,1467 +188,1518 @@ public class ErrorRecoveryQuery extends ErrorRecoveryEntity {
public ErrorRecoveryQuery(){}
/**
* 获取 开始 序号,主键,自增长
* @return idStart
*/
* 获取 开始 序号,主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 序号,主键,自增长
* @return idList
*/
* 获取 序号,主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
* 设置 序号,主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 序号,主键,自增长
* @return idNotList
*/
* 获取 序号,主键,自增长
* @return idNotList
*/
public List<Long> getIdNotList(){
return this.idNotList;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
* 设置 序号,主键,自增长
* @param idNotList
*/
public void setIdNotList(List<Long> idNotList){
this.idNotList = idNotList;
}
/**
* 获取 开始 站点id
* @return siteIdStart
*/
* 获取 开始 站点id
* @return siteIdStart
*/
public Long getSiteIdStart(){
return this.siteIdStart;
}
/**
* 设置 开始 站点id
* @param siteIdStart
*/
* 设置 开始 站点id
* @param siteIdStart
*/
public void setSiteIdStart(Long siteIdStart){
this.siteIdStart = siteIdStart;
}
/**
* 获取 结束 站点id
* @return $siteIdEnd
*/
* 获取 结束 站点id
* @return $siteIdEnd
*/
public Long getSiteIdEnd(){
return this.siteIdEnd;
}
/**
* 设置 结束 站点id
* @param siteIdEnd
*/
* 设置 结束 站点id
* @param siteIdEnd
*/
public void setSiteIdEnd(Long siteIdEnd){
this.siteIdEnd = siteIdEnd;
}
/**
* 获取 增加 站点id
* @return siteIdIncrement
*/
* 获取 增加 站点id
* @return siteIdIncrement
*/
public Long getSiteIdIncrement(){
return this.siteIdIncrement;
}
/**
* 设置 增加 站点id
* @param siteIdIncrement
*/
* 设置 增加 站点id
* @param siteIdIncrement
*/
public void setSiteIdIncrement(Long siteIdIncrement){
this.siteIdIncrement = siteIdIncrement;
}
/**
* 获取 站点id
* @return siteIdList
*/
* 获取 站点id
* @return siteIdList
*/
public List<Long> getSiteIdList(){
return this.siteIdList;
}
/**
* 设置 站点id
* @param siteIdList
*/
* 设置 站点id
* @param siteIdList
*/
public void setSiteIdList(List<Long> siteIdList){
this.siteIdList = siteIdList;
}
/**
* 获取 站点id
* @return siteIdNotList
*/
* 获取 站点id
* @return siteIdNotList
*/
public List<Long> getSiteIdNotList(){
return this.siteIdNotList;
}
/**
* 设置 站点id
* @param siteIdNotList
*/
* 设置 站点id
* @param siteIdNotList
*/
public void setSiteIdNotList(List<Long> siteIdNotList){
this.siteIdNotList = siteIdNotList;
}
/**
* 获取 纠错标题
* @return errorTitleList
*/
* 获取 纠错标题
* @return errorTitleList
*/
public List<String> getErrorTitleList(){
return this.errorTitleList;
}
/**
* 设置 纠错标题
* @param errorTitleList
*/
* 设置 纠错标题
* @param errorTitleList
*/
public void setErrorTitleList(List<String> errorTitleList){
this.errorTitleList = errorTitleList;
}
/**
* 获取 纠错标题
* @return errorTitleNotList
*/
* 获取 纠错标题
* @return errorTitleNotList
*/
public List<String> getErrorTitleNotList(){
return this.errorTitleNotList;
}
/**
* 设置 纠错标题
* @param errorTitleNotList
*/
* 设置 纠错标题
* @param errorTitleNotList
*/
public void setErrorTitleNotList(List<String> errorTitleNotList){
this.errorTitleNotList = errorTitleNotList;
}
/**
* 获取 事件位置
* @return matterSiteList
*/
* 获取 事件位置
* @return matterSiteList
*/
public List<String> getMatterSiteList(){
return this.matterSiteList;
}
/**
* 设置 事件位置
* @param matterSiteList
*/
* 设置 事件位置
* @param matterSiteList
*/
public void setMatterSiteList(List<String> matterSiteList){
this.matterSiteList = matterSiteList;
}
/**
* 获取 事件位置
* @return matterSiteNotList
*/
* 获取 事件位置
* @return matterSiteNotList
*/
public List<String> getMatterSiteNotList(){
return this.matterSiteNotList;
}
/**
* 设置 事件位置
* @param matterSiteNotList
*/
* 设置 事件位置
* @param matterSiteNotList
*/
public void setMatterSiteNotList(List<String> matterSiteNotList){
this.matterSiteNotList = matterSiteNotList;
}
/**
* 获取 具体内容
* @return substanceList
*/
* 获取 关联事项名称
* @return matterNameList
*/
public List<String> getMatterNameList(){
return this.matterNameList;
}
/**
* 设置 关联事项名称
* @param matterNameList
*/
public void setMatterNameList(List<String> matterNameList){
this.matterNameList = matterNameList;
}
/**
* 获取 关联事项名称
* @return matterNameNotList
*/
public List<String> getMatterNameNotList(){
return this.matterNameNotList;
}
/**
* 设置 关联事项名称
* @param matterNameNotList
*/
public void setMatterNameNotList(List<String> matterNameNotList){
this.matterNameNotList = matterNameNotList;
}
/**
* 获取 具体内容
* @return substanceList
*/
public List<String> getSubstanceList(){
return this.substanceList;
}
/**
* 设置 具体内容
* @param substanceList
*/
* 设置 具体内容
* @param substanceList
*/
public void setSubstanceList(List<String> substanceList){
this.substanceList = substanceList;
}
/**
* 获取 具体内容
* @return substanceNotList
*/
* 获取 具体内容
* @return substanceNotList
*/
public List<String> getSubstanceNotList(){
return this.substanceNotList;
}
/**
* 设置 具体内容
* @param substanceNotList
*/
* 设置 具体内容
* @param substanceNotList
*/
public void setSubstanceNotList(List<String> substanceNotList){
this.substanceNotList = substanceNotList;
}
/**
* 获取 附件地址
* @return annexUrlList
*/
* 获取 附件地址
* @return annexUrlList
*/
public List<String> getAnnexUrlList(){
return this.annexUrlList;
}
/**
* 设置 附件地址
* @param annexUrlList
*/
* 设置 附件地址
* @param annexUrlList
*/
public void setAnnexUrlList(List<String> annexUrlList){
this.annexUrlList = annexUrlList;
}
/**
* 获取 附件地址
* @return annexUrlNotList
*/
* 获取 附件地址
* @return annexUrlNotList
*/
public List<String> getAnnexUrlNotList(){
return this.annexUrlNotList;
}
/**
* 设置 附件地址
* @param annexUrlNotList
*/
* 设置 附件地址
* @param annexUrlNotList
*/
public void setAnnexUrlNotList(List<String> annexUrlNotList){
this.annexUrlNotList = annexUrlNotList;
}
/**
* 获取 建议答复
* @return formalReplyList
*/
* 获取 建议答复
* @return formalReplyList
*/
public List<String> getFormalReplyList(){
return this.formalReplyList;
}
/**
* 设置 建议答复
* @param formalReplyList
*/
* 设置 建议答复
* @param formalReplyList
*/
public void setFormalReplyList(List<String> formalReplyList){
this.formalReplyList = formalReplyList;
}
/**
* 获取 建议答复
* @return formalReplyNotList
*/
* 获取 建议答复
* @return formalReplyNotList
*/
public List<String> getFormalReplyNotList(){
return this.formalReplyNotList;
}
/**
* 设置 建议答复
* @param formalReplyNotList
*/
* 设置 建议答复
* @param formalReplyNotList
*/
public void setFormalReplyNotList(List<String> formalReplyNotList){
this.formalReplyNotList = formalReplyNotList;
}
/**
* 获取 开始 纠错用户id
* @return submitUserIdStart
*/
* 获取 开始 纠错用户id
* @return submitUserIdStart
*/
public Long getSubmitUserIdStart(){
return this.submitUserIdStart;
}
/**
* 设置 开始 纠错用户id
* @param submitUserIdStart
*/
* 设置 开始 纠错用户id
* @param submitUserIdStart
*/
public void setSubmitUserIdStart(Long submitUserIdStart){
this.submitUserIdStart = submitUserIdStart;
}
/**
* 获取 结束 纠错用户id
* @return $submitUserIdEnd
*/
* 获取 结束 纠错用户id
* @return $submitUserIdEnd
*/
public Long getSubmitUserIdEnd(){
return this.submitUserIdEnd;
}
/**
* 设置 结束 纠错用户id
* @param submitUserIdEnd
*/
* 设置 结束 纠错用户id
* @param submitUserIdEnd
*/
public void setSubmitUserIdEnd(Long submitUserIdEnd){
this.submitUserIdEnd = submitUserIdEnd;
}
/**
* 获取 增加 纠错用户id
* @return submitUserIdIncrement
*/
* 获取 增加 纠错用户id
* @return submitUserIdIncrement
*/
public Long getSubmitUserIdIncrement(){
return this.submitUserIdIncrement;
}
/**
* 设置 增加 纠错用户id
* @param submitUserIdIncrement
*/
* 设置 增加 纠错用户id
* @param submitUserIdIncrement
*/
public void setSubmitUserIdIncrement(Long submitUserIdIncrement){
this.submitUserIdIncrement = submitUserIdIncrement;
}
/**
* 获取 纠错用户id
* @return submitUserIdList
*/
* 获取 纠错用户id
* @return submitUserIdList
*/
public List<Long> getSubmitUserIdList(){
return this.submitUserIdList;
}
/**
* 设置 纠错用户id
* @param submitUserIdList
*/
* 设置 纠错用户id
* @param submitUserIdList
*/
public void setSubmitUserIdList(List<Long> submitUserIdList){
this.submitUserIdList = submitUserIdList;
}
/**
* 获取 纠错用户id
* @return submitUserIdNotList
*/
* 获取 纠错用户id
* @return submitUserIdNotList
*/
public List<Long> getSubmitUserIdNotList(){
return this.submitUserIdNotList;
}
/**
* 设置 纠错用户id
* @param submitUserIdNotList
*/
* 设置 纠错用户id
* @param submitUserIdNotList
*/
public void setSubmitUserIdNotList(List<Long> submitUserIdNotList){
this.submitUserIdNotList = submitUserIdNotList;
}
/**
* 获取 纠错用户名称
* @return submitUserNameList
*/
* 获取 纠错用户名称
* @return submitUserNameList
*/
public List<String> getSubmitUserNameList(){
return this.submitUserNameList;
}
/**
* 设置 纠错用户名称
* @param submitUserNameList
*/
* 设置 纠错用户名称
* @param submitUserNameList
*/
public void setSubmitUserNameList(List<String> submitUserNameList){
this.submitUserNameList = submitUserNameList;
}
/**
* 获取 纠错用户名称
* @return submitUserNameNotList
*/
* 获取 纠错用户名称
* @return submitUserNameNotList
*/
public List<String> getSubmitUserNameNotList(){
return this.submitUserNameNotList;
}
/**
* 设置 纠错用户名称
* @param submitUserNameNotList
*/
* 设置 纠错用户名称
* @param submitUserNameNotList
*/
public void setSubmitUserNameNotList(List<String> submitUserNameNotList){
this.submitUserNameNotList = submitUserNameNotList;
}
/**
* 获取 开始 提交时间
* @return submitDateStart
*/
* 获取 开始 提交时间
* @return submitDateStart
*/
public String getSubmitDateStart(){
return this.submitDateStart;
}
/**
* 设置 开始 提交时间
* @param submitDateStart
*/
* 设置 开始 提交时间
* @param submitDateStart
*/
public void setSubmitDateStart(String submitDateStart){
this.submitDateStart = submitDateStart;
}
/**
* 获取 结束 提交时间
* @return submitDateEnd
*/
* 获取 结束 提交时间
* @return submitDateEnd
*/
public String getSubmitDateEnd(){
return this.submitDateEnd;
}
/**
* 设置 结束 提交时间
* @param submitDateEnd
*/
* 设置 结束 提交时间
* @param submitDateEnd
*/
public void setSubmitDateEnd(String submitDateEnd){
this.submitDateEnd = submitDateEnd;
}
/**
* 获取 开始 处理状态,0:未处理,1:已处理
* @return statusStart
*/
* 获取 开始 处理状态,0:未处理,1:已处理
* @return statusStart
*/
public Integer getStatusStart(){
return this.statusStart;
}
/**
* 设置 开始 处理状态,0:未处理,1:已处理
* @param statusStart
*/
* 设置 开始 处理状态,0:未处理,1:已处理
* @param statusStart
*/
public void setStatusStart(Integer statusStart){
this.statusStart = statusStart;
}
/**
* 获取 结束 处理状态,0:未处理,1:已处理
* @return $statusEnd
*/
* 获取 结束 处理状态,0:未处理,1:已处理
* @return $statusEnd
*/
public Integer getStatusEnd(){
return this.statusEnd;
}
/**
* 设置 结束 处理状态,0:未处理,1:已处理
* @param statusEnd
*/
* 设置 结束 处理状态,0:未处理,1:已处理
* @param statusEnd
*/
public void setStatusEnd(Integer statusEnd){
this.statusEnd = statusEnd;
}
/**
* 获取 增加 处理状态,0:未处理,1:已处理
* @return statusIncrement
*/
* 获取 增加 处理状态,0:未处理,1:已处理
* @return statusIncrement
*/
public Integer getStatusIncrement(){
return this.statusIncrement;
}
/**
* 设置 增加 处理状态,0:未处理,1:已处理
* @param statusIncrement
*/
* 设置 增加 处理状态,0:未处理,1:已处理
* @param statusIncrement
*/
public void setStatusIncrement(Integer statusIncrement){
this.statusIncrement = statusIncrement;
}
/**
* 获取 处理状态,0:未处理,1:已处理
* @return statusList
*/
* 获取 处理状态,0:未处理,1:已处理
* @return statusList
*/
public List<Integer> getStatusList(){
return this.statusList;
}
/**
* 设置 处理状态,0:未处理,1:已处理
* @param statusList
*/
* 设置 处理状态,0:未处理,1:已处理
* @param statusList
*/
public void setStatusList(List<Integer> statusList){
this.statusList = statusList;
}
/**
* 获取 处理状态,0:未处理,1:已处理
* @return statusNotList
*/
* 获取 处理状态,0:未处理,1:已处理
* @return statusNotList
*/
public List<Integer> getStatusNotList(){
return this.statusNotList;
}
/**
* 设置 处理状态,0:未处理,1:已处理
* @param statusNotList
*/
* 设置 处理状态,0:未处理,1:已处理
* @param statusNotList
*/
public void setStatusNotList(List<Integer> statusNotList){
this.statusNotList = statusNotList;
}
/**
* 获取 开始 处理用户id
* @return answerUserIdStart
*/
* 获取 开始 处理用户id
* @return answerUserIdStart
*/
public Long getAnswerUserIdStart(){
return this.answerUserIdStart;
}
/**
* 设置 开始 处理用户id
* @param answerUserIdStart
*/
* 设置 开始 处理用户id
* @param answerUserIdStart
*/
public void setAnswerUserIdStart(Long answerUserIdStart){
this.answerUserIdStart = answerUserIdStart;
}
/**
* 获取 结束 处理用户id
* @return $answerUserIdEnd
*/
* 获取 结束 处理用户id
* @return $answerUserIdEnd
*/
public Long getAnswerUserIdEnd(){
return this.answerUserIdEnd;
}
/**
* 设置 结束 处理用户id
* @param answerUserIdEnd
*/
* 设置 结束 处理用户id
* @param answerUserIdEnd
*/
public void setAnswerUserIdEnd(Long answerUserIdEnd){
this.answerUserIdEnd = answerUserIdEnd;
}
/**
* 获取 增加 处理用户id
* @return answerUserIdIncrement
*/
* 获取 增加 处理用户id
* @return answerUserIdIncrement
*/
public Long getAnswerUserIdIncrement(){
return this.answerUserIdIncrement;
}
/**
* 设置 增加 处理用户id
* @param answerUserIdIncrement
*/
* 设置 增加 处理用户id
* @param answerUserIdIncrement
*/
public void setAnswerUserIdIncrement(Long answerUserIdIncrement){
this.answerUserIdIncrement = answerUserIdIncrement;
}
/**
* 获取 处理用户id
* @return answerUserIdList
*/
* 获取 处理用户id
* @return answerUserIdList
*/
public List<Long> getAnswerUserIdList(){
return this.answerUserIdList;
}
/**
* 设置 处理用户id
* @param answerUserIdList
*/
* 设置 处理用户id
* @param answerUserIdList
*/
public void setAnswerUserIdList(List<Long> answerUserIdList){
this.answerUserIdList = answerUserIdList;
}
/**
* 获取 处理用户id
* @return answerUserIdNotList
*/
* 获取 处理用户id
* @return answerUserIdNotList
*/
public List<Long> getAnswerUserIdNotList(){
return this.answerUserIdNotList;
}
/**
* 设置 处理用户id
* @param answerUserIdNotList
*/
* 设置 处理用户id
* @param answerUserIdNotList
*/
public void setAnswerUserIdNotList(List<Long> answerUserIdNotList){
this.answerUserIdNotList = answerUserIdNotList;
}
/**
* 获取 处理用户名称
* @return answerUserNameList
*/
* 获取 处理用户名称
* @return answerUserNameList
*/
public List<String> getAnswerUserNameList(){
return this.answerUserNameList;
}
/**
* 设置 处理用户名称
* @param answerUserNameList
*/
* 设置 处理用户名称
* @param answerUserNameList
*/
public void setAnswerUserNameList(List<String> answerUserNameList){
this.answerUserNameList = answerUserNameList;
}
/**
* 获取 处理用户名称
* @return answerUserNameNotList
*/
* 获取 处理用户名称
* @return answerUserNameNotList
*/
public List<String> getAnswerUserNameNotList(){
return this.answerUserNameNotList;
}
/**
* 设置 处理用户名称
* @param answerUserNameNotList
*/
* 设置 处理用户名称
* @param answerUserNameNotList
*/
public void setAnswerUserNameNotList(List<String> answerUserNameNotList){
this.answerUserNameNotList = answerUserNameNotList;
}
/**
* 获取 开始 处理时间
* @return answerDateStart
*/
* 获取 开始 处理时间
* @return answerDateStart
*/
public String getAnswerDateStart(){
return this.answerDateStart;
}
/**
* 设置 开始 处理时间
* @param answerDateStart
*/
* 设置 开始 处理时间
* @param answerDateStart
*/
public void setAnswerDateStart(String answerDateStart){
this.answerDateStart = answerDateStart;
}
/**
* 获取 结束 处理时间
* @return answerDateEnd
*/
* 获取 结束 处理时间
* @return answerDateEnd
*/
public String getAnswerDateEnd(){
return this.answerDateEnd;
}
/**
* 设置 结束 处理时间
* @param answerDateEnd
*/
* 设置 结束 处理时间
* @param answerDateEnd
*/
public void setAnswerDateEnd(String answerDateEnd){
this.answerDateEnd = answerDateEnd;
}
/**
* 获取 开始 创建用户
* @return createUserIdStart
*/
* 获取 开始 创建用户
* @return createUserIdStart
*/
public Long getCreateUserIdStart(){
return this.createUserIdStart;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
* 设置 开始 创建用户
* @param createUserIdStart
*/
public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
}
/**
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
public Long getCreateUserIdEnd(){
return this.createUserIdEnd;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
}
/**
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
}
/**
* 获取 创建用户
* @return createUserIdList
*/
* 获取 创建用户
* @return createUserIdList
*/
public List<Long> getCreateUserIdList(){
return this.createUserIdList;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
* 设置 创建用户
* @param createUserIdList
*/
public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
}
/**
* 获取 创建用户
* @return createUserIdNotList
*/
* 获取 创建用户
* @return createUserIdNotList
*/
public List<Long> getCreateUserIdNotList(){
return this.createUserIdNotList;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
* 设置 创建用户
* @param createUserIdNotList
*/
public void setCreateUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 开始 更新用户
* @return updateUserIdStart
*/
* 获取 开始 更新用户
* @return updateUserIdStart
*/
public Long getUpdateUserIdStart(){
return this.updateUserIdStart;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public void setUpdateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
}
/**
* 获取 结束 更新用户
* @return $updateUserIdEnd
*/
* 获取 结束 更新用户
* @return $updateUserIdEnd
*/
public Long getUpdateUserIdEnd(){
return this.updateUserIdEnd;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public void setUpdateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
}
/**
* 获取 增加 更新用户
* @return updateUserIdIncrement
*/
* 获取 增加 更新用户
* @return updateUserIdIncrement
*/
public Long getUpdateUserIdIncrement(){
return this.updateUserIdIncrement;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public void setUpdateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
}
/**
* 获取 更新用户
* @return updateUserIdList
*/
* 获取 更新用户
* @return updateUserIdList
*/
public List<Long> getUpdateUserIdList(){
return this.updateUserIdList;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
* 设置 更新用户
* @param updateUserIdList
*/
public void setUpdateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
}
/**
* 获取 更新用户
* @return updateUserIdNotList
*/
* 获取 更新用户
* @return updateUserIdNotList
*/
public List<Long> getUpdateUserIdNotList(){
return this.updateUserIdNotList;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
* 设置 更新用户
* @param updateUserIdNotList
*/
public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
}
/**
* 获取 开始 更新时间
* @return updateTimeStart
*/
* 获取 开始 更新时间
* @return updateTimeStart
*/
public String getUpdateTimeStart(){
return this.updateTimeStart;
}
/**
* 设置 开始 更新时间
* @param updateTimeStart
*/
* 设置 开始 更新时间
* @param updateTimeStart
*/
public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
}
/**
* 获取 结束 更新时间
* @return updateTimeEnd
*/
* 获取 结束 更新时间
* @return updateTimeEnd
*/
public String getUpdateTimeEnd(){
return this.updateTimeEnd;
}
/**
* 设置 结束 更新时间
* @param updateTimeEnd
*/
* 设置 结束 更新时间
* @param updateTimeEnd
*/
public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
}
/**
* 设置 序号,主键,自增长
* @param id
*/
* 设置 序号,主键,自增长
* @param id
*/
public ErrorRecoveryQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
setId(id);
return this;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public ErrorRecoveryQuery idStart(Long idStart){
this.idStart = idStart;
return this;
this.idStart = idStart;
return this;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public ErrorRecoveryQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public ErrorRecoveryQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
* 设置 序号,主键,自增长
* @param idList
*/
public ErrorRecoveryQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
public ErrorRecoveryQuery idNotList(List<Long> idNotList){
return this;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
public ErrorRecoveryQuery idNotList(List<Long> idNotList){
this.idNotList = idNotList;
return this;
}
}
/**
* 设置 站点id
* @param siteId
*/
* 设置 站点id
* @param siteId
*/
public ErrorRecoveryQuery siteId(Long siteId){
setSiteId(siteId);
return this;
}
/**
* 设置 开始 站点id
* @param siteIdStart
*/
setSiteId(siteId);
return this;
}
/**
* 设置 开始 站点id
* @param siteIdStart
*/
public ErrorRecoveryQuery siteIdStart(Long siteIdStart){
this.siteIdStart = siteIdStart;
return this;
this.siteIdStart = siteIdStart;
return this;
}
/**
* 设置 结束 站点id
* @param siteIdEnd
*/
* 设置 结束 站点id
* @param siteIdEnd
*/
public ErrorRecoveryQuery siteIdEnd(Long siteIdEnd){
this.siteIdEnd = siteIdEnd;
return this;
this.siteIdEnd = siteIdEnd;
return this;
}
/**
* 设置 增加 站点id
* @param siteIdIncrement
*/
* 设置 增加 站点id
* @param siteIdIncrement
*/
public ErrorRecoveryQuery siteIdIncrement(Long siteIdIncrement){
this.siteIdIncrement = siteIdIncrement;
return this;
this.siteIdIncrement = siteIdIncrement;
return this;
}
/**
* 设置 站点id
* @param siteIdList
*/
* 设置 站点id
* @param siteIdList
*/
public ErrorRecoveryQuery siteIdList(List<Long> siteIdList){
this.siteIdList = siteIdList;
return this;
}
/**
* 设置 站点id
* @param siteIdNotList
*/
public ErrorRecoveryQuery siteIdNotList(List<Long> siteIdNotList){
return this;
}
/**
* 设置 站点id
* @param siteIdNotList
*/
public ErrorRecoveryQuery siteIdNotList(List<Long> siteIdNotList){
this.siteIdNotList = siteIdNotList;
return this;
}
}
/**
* 设置 纠错标题
* @param errorTitle
*/
/**
* 设置 纠错标题
* @param errorTitle
*/
public ErrorRecoveryQuery errorTitle(String errorTitle){
setErrorTitle(errorTitle);
return this;
return this;
}
/**
* 设置 纠错标题
* @param errorTitleList
*/
* 设置 纠错标题
* @param errorTitleList
*/
public ErrorRecoveryQuery errorTitleList(List<String> errorTitleList){
this.errorTitleList = errorTitleList;
return this;
return this;
}
/**
* 设置 事件位置
* @param matterSite
*/
/**
* 设置 事件位置
* @param matterSite
*/
public ErrorRecoveryQuery matterSite(String matterSite){
setMatterSite(matterSite);
return this;
return this;
}
/**
* 设置 事件位置
* @param matterSiteList
*/
* 设置 事件位置
* @param matterSiteList
*/
public ErrorRecoveryQuery matterSiteList(List<String> matterSiteList){
this.matterSiteList = matterSiteList;
return this;
return this;
}
/**
* 设置 具体内容
* @param substance
*/
/**
* 设置 关联事项名称
* @param matterName
*/
public ErrorRecoveryQuery matterName(String matterName){
setMatterName(matterName);
return this;
}
/**
* 设置 关联事项名称
* @param matterNameList
*/
public ErrorRecoveryQuery matterNameList(List<String> matterNameList){
this.matterNameList = matterNameList;
return this;
}
/**
* 设置 具体内容
* @param substance
*/
public ErrorRecoveryQuery substance(String substance){
setSubstance(substance);
return this;
return this;
}
/**
* 设置 具体内容
* @param substanceList
*/
* 设置 具体内容
* @param substanceList
*/
public ErrorRecoveryQuery substanceList(List<String> substanceList){
this.substanceList = substanceList;
return this;
return this;
}
/**
* 设置 附件地址
* @param annexUrl
*/
/**
* 设置 附件地址
* @param annexUrl
*/
public ErrorRecoveryQuery annexUrl(String annexUrl){
setAnnexUrl(annexUrl);
return this;
return this;
}
/**
* 设置 附件地址
* @param annexUrlList
*/
* 设置 附件地址
* @param annexUrlList
*/
public ErrorRecoveryQuery annexUrlList(List<String> annexUrlList){
this.annexUrlList = annexUrlList;
return this;
return this;
}
/**
* 设置 建议答复
* @param formalReply
*/
/**
* 设置 建议答复
* @param formalReply
*/
public ErrorRecoveryQuery formalReply(String formalReply){
setFormalReply(formalReply);
return this;
return this;
}
/**
* 设置 建议答复
* @param formalReplyList
*/
* 设置 建议答复
* @param formalReplyList
*/
public ErrorRecoveryQuery formalReplyList(List<String> formalReplyList){
this.formalReplyList = formalReplyList;
return this;
return this;
}
/**
* 设置 纠错用户id
* @param submitUserId
*/
* 设置 纠错用户id
* @param submitUserId
*/
public ErrorRecoveryQuery submitUserId(Long submitUserId){
setSubmitUserId(submitUserId);
return this;
}
/**
* 设置 开始 纠错用户id
* @param submitUserIdStart
*/
setSubmitUserId(submitUserId);
return this;
}
/**
* 设置 开始 纠错用户id
* @param submitUserIdStart
*/
public ErrorRecoveryQuery submitUserIdStart(Long submitUserIdStart){
this.submitUserIdStart = submitUserIdStart;
return this;
this.submitUserIdStart = submitUserIdStart;
return this;
}
/**
* 设置 结束 纠错用户id
* @param submitUserIdEnd
*/
* 设置 结束 纠错用户id
* @param submitUserIdEnd
*/
public ErrorRecoveryQuery submitUserIdEnd(Long submitUserIdEnd){
this.submitUserIdEnd = submitUserIdEnd;
return this;
this.submitUserIdEnd = submitUserIdEnd;
return this;
}
/**
* 设置 增加 纠错用户id
* @param submitUserIdIncrement
*/
* 设置 增加 纠错用户id
* @param submitUserIdIncrement
*/
public ErrorRecoveryQuery submitUserIdIncrement(Long submitUserIdIncrement){
this.submitUserIdIncrement = submitUserIdIncrement;
return this;
this.submitUserIdIncrement = submitUserIdIncrement;
return this;
}
/**
* 设置 纠错用户id
* @param submitUserIdList
*/
* 设置 纠错用户id
* @param submitUserIdList
*/
public ErrorRecoveryQuery submitUserIdList(List<Long> submitUserIdList){
this.submitUserIdList = submitUserIdList;
return this;
}
/**
* 设置 纠错用户id
* @param submitUserIdNotList
*/
public ErrorRecoveryQuery submitUserIdNotList(List<Long> submitUserIdNotList){
return this;
}
/**
* 设置 纠错用户id
* @param submitUserIdNotList
*/
public ErrorRecoveryQuery submitUserIdNotList(List<Long> submitUserIdNotList){
this.submitUserIdNotList = submitUserIdNotList;
return this;
}
}
/**
* 设置 纠错用户名称
* @param submitUserName
*/
/**
* 设置 纠错用户名称
* @param submitUserName
*/
public ErrorRecoveryQuery submitUserName(String submitUserName){
setSubmitUserName(submitUserName);
return this;
return this;
}
/**
* 设置 纠错用户名称
* @param submitUserNameList
*/
* 设置 纠错用户名称
* @param submitUserNameList
*/
public ErrorRecoveryQuery submitUserNameList(List<String> submitUserNameList){
this.submitUserNameList = submitUserNameList;
return this;
return this;
}
/**
* 设置 处理状态,0:未处理,1:已处理
* @param status
*/
* 设置 处理状态,0:未处理,1:已处理
* @param status
*/
public ErrorRecoveryQuery status(Integer status){
setStatus(status);
return this;
}
/**
* 设置 开始 处理状态,0:未处理,1:已处理
* @param statusStart
*/
setStatus(status);
return this;
}
/**
* 设置 开始 处理状态,0:未处理,1:已处理
* @param statusStart
*/
public ErrorRecoveryQuery statusStart(Integer statusStart){
this.statusStart = statusStart;
return this;
this.statusStart = statusStart;
return this;
}
/**
* 设置 结束 处理状态,0:未处理,1:已处理
* @param statusEnd
*/
* 设置 结束 处理状态,0:未处理,1:已处理
* @param statusEnd
*/
public ErrorRecoveryQuery statusEnd(Integer statusEnd){
this.statusEnd = statusEnd;
return this;
this.statusEnd = statusEnd;
return this;
}
/**
* 设置 增加 处理状态,0:未处理,1:已处理
* @param statusIncrement
*/
* 设置 增加 处理状态,0:未处理,1:已处理
* @param statusIncrement
*/
public ErrorRecoveryQuery statusIncrement(Integer statusIncrement){
this.statusIncrement = statusIncrement;
return this;
this.statusIncrement = statusIncrement;
return this;
}
/**
* 设置 处理状态,0:未处理,1:已处理
* @param statusList
*/
* 设置 处理状态,0:未处理,1:已处理
* @param statusList
*/
public ErrorRecoveryQuery statusList(List<Integer> statusList){
this.statusList = statusList;
return this;
}
/**
* 设置 处理状态,0:未处理,1:已处理
* @param statusNotList
*/
public ErrorRecoveryQuery statusNotList(List<Integer> statusNotList){
return this;
}
/**
* 设置 处理状态,0:未处理,1:已处理
* @param statusNotList
*/
public ErrorRecoveryQuery statusNotList(List<Integer> statusNotList){
this.statusNotList = statusNotList;
return this;
}
}
/**
* 设置 处理用户id
* @param answerUserId
*/
* 设置 处理用户id
* @param answerUserId
*/
public ErrorRecoveryQuery answerUserId(Long answerUserId){
setAnswerUserId(answerUserId);
return this;
}
/**
* 设置 开始 处理用户id
* @param answerUserIdStart
*/
setAnswerUserId(answerUserId);
return this;
}
/**
* 设置 开始 处理用户id
* @param answerUserIdStart
*/
public ErrorRecoveryQuery answerUserIdStart(Long answerUserIdStart){
this.answerUserIdStart = answerUserIdStart;
return this;
this.answerUserIdStart = answerUserIdStart;
return this;
}
/**
* 设置 结束 处理用户id
* @param answerUserIdEnd
*/
* 设置 结束 处理用户id
* @param answerUserIdEnd
*/
public ErrorRecoveryQuery answerUserIdEnd(Long answerUserIdEnd){
this.answerUserIdEnd = answerUserIdEnd;
return this;
this.answerUserIdEnd = answerUserIdEnd;
return this;
}
/**
* 设置 增加 处理用户id
* @param answerUserIdIncrement
*/
* 设置 增加 处理用户id
* @param answerUserIdIncrement
*/
public ErrorRecoveryQuery answerUserIdIncrement(Long answerUserIdIncrement){
this.answerUserIdIncrement = answerUserIdIncrement;
return this;
this.answerUserIdIncrement = answerUserIdIncrement;
return this;
}
/**
* 设置 处理用户id
* @param answerUserIdList
*/
* 设置 处理用户id
* @param answerUserIdList
*/
public ErrorRecoveryQuery answerUserIdList(List<Long> answerUserIdList){
this.answerUserIdList = answerUserIdList;
return this;
}
/**
* 设置 处理用户id
* @param answerUserIdNotList
*/
public ErrorRecoveryQuery answerUserIdNotList(List<Long> answerUserIdNotList){
return this;
}
/**
* 设置 处理用户id
* @param answerUserIdNotList
*/
public ErrorRecoveryQuery answerUserIdNotList(List<Long> answerUserIdNotList){
this.answerUserIdNotList = answerUserIdNotList;
return this;
}
}
/**
* 设置 处理用户名称
* @param answerUserName
*/
/**
* 设置 处理用户名称
* @param answerUserName
*/
public ErrorRecoveryQuery answerUserName(String answerUserName){
setAnswerUserName(answerUserName);
return this;
return this;
}
/**
* 设置 处理用户名称
* @param answerUserNameList
*/
* 设置 处理用户名称
* @param answerUserNameList
*/
public ErrorRecoveryQuery answerUserNameList(List<String> answerUserNameList){
this.answerUserNameList = answerUserNameList;
return this;
return this;
}
/**
* 设置 创建用户
* @param createUserId
*/
* 设置 创建用户
* @param createUserId
*/
public ErrorRecoveryQuery createUserId(Long createUserId){
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public ErrorRecoveryQuery createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
return this;
this.createUserIdStart = createUserIdStart;
return this;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public ErrorRecoveryQuery createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
return this;
this.createUserIdEnd = createUserIdEnd;
return this;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public ErrorRecoveryQuery createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
return this;
this.createUserIdIncrement = createUserIdIncrement;
return this;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
* 设置 创建用户
* @param createUserIdList
*/
public ErrorRecoveryQuery createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
return this;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
public ErrorRecoveryQuery createUserIdNotList(List<Long> createUserIdNotList){
return this;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
public ErrorRecoveryQuery createUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
return this;
}
}
/**
* 设置 更新用户
* @param updateUserId
*/
* 设置 更新用户
* @param updateUserId
*/
public ErrorRecoveryQuery updateUserId(Long updateUserId){
setUpdateUserId(updateUserId);
return this;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
setUpdateUserId(updateUserId);
return this;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public ErrorRecoveryQuery updateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
return this;
this.updateUserIdStart = updateUserIdStart;
return this;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public ErrorRecoveryQuery updateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
return this;
this.updateUserIdEnd = updateUserIdEnd;
return this;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public ErrorRecoveryQuery updateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
return this;
this.updateUserIdIncrement = updateUserIdIncrement;
return this;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
* 设置 更新用户
* @param updateUserIdList
*/
public ErrorRecoveryQuery updateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
return this;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
public ErrorRecoveryQuery updateUserIdNotList(List<Long> updateUserIdNotList){
return this;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
public ErrorRecoveryQuery updateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
return this;
}
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<ErrorRecoveryQuery> getOrConditionList(){
return this.orConditionList;
return this.orConditionList;
}
/**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public void setOrConditionList(List<ErrorRecoveryQuery> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<ErrorRecoveryQuery> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public void setAndConditionList(List<ErrorRecoveryQuery> andConditionList){
this.andConditionList = andConditionList;
}
......
......@@ -7,98 +7,116 @@ import com.mortals.framework.annotation.Excel;
import com.mortals.framework.model.BaseEntityLong;
import com.mortals.xhx.module.user.model.vo.UserCollectVo;
/**
* 用户收藏夹实体对象
*
* @author zxfei
* @date 2023-03-09
*/
* 用户收藏夹实体对象
*
* @author zxfei
* @date 2023-03-13
*/
public class UserCollectEntity extends UserCollectVo {
private static final long serialVersionUID = 1L;
/**
* 用户id
*/
* 用户id
*/
private Long userId;
/**
* 收藏类型1单事项2一件事
*/
* 收藏类型1单事项2一件事
*/
private Integer collectType;
/**
* 收藏名称
*/
* 收藏名称
*/
private String collectName;
/**
* 收藏链接
*/
* 收藏链接
*/
private String collectUrl;
/**
* 收藏关联业务id
*/
private String businessId;
public UserCollectEntity(){}
/**
* 获取 用户id
* @return Long
*/
* 获取 用户id
* @return Long
*/
public Long getUserId(){
return userId;
}
/**
* 设置 用户id
* @param userId
*/
* 设置 用户id
* @param userId
*/
public void setUserId(Long userId){
this.userId = userId;
}
/**
* 获取 收藏类型1单事项2一件事
* @return Integer
*/
* 获取 收藏类型1单事项2一件事
* @return Integer
*/
public Integer getCollectType(){
return collectType;
}
/**
* 设置 收藏类型1单事项2一件事
* @param collectType
*/
* 设置 收藏类型1单事项2一件事
* @param collectType
*/
public void setCollectType(Integer collectType){
this.collectType = collectType;
}
/**
* 获取 收藏名称
* @return String
*/
* 获取 收藏名称
* @return String
*/
public String getCollectName(){
return collectName;
}
/**
* 设置 收藏名称
* @param collectName
*/
* 设置 收藏名称
* @param collectName
*/
public void setCollectName(String collectName){
this.collectName = collectName;
}
/**
* 获取 收藏链接
* @return String
*/
* 获取 收藏链接
* @return String
*/
public String getCollectUrl(){
return collectUrl;
}
/**
* 设置 收藏链接
* @param collectUrl
*/
* 设置 收藏链接
* @param collectUrl
*/
public void setCollectUrl(String collectUrl){
this.collectUrl = collectUrl;
}
/**
* 获取 收藏关联业务id
* @return String
*/
public String getBusinessId(){
return businessId;
}
/**
* 设置 收藏关联业务id
* @param businessId
*/
public void setBusinessId(String businessId){
this.businessId = businessId;
}
@Override
public int hashCode() {
return this.getId().hashCode();
return this.getId().hashCode();
}
@Override
public boolean equals(Object obj) {
......@@ -106,7 +124,7 @@ public class UserCollectEntity extends UserCollectVo {
if (obj instanceof UserCollectEntity) {
UserCollectEntity tmp = (UserCollectEntity) obj;
if (this.getId() == tmp.getId()) {
return true;
return true;
}
}
return false;
......@@ -118,17 +136,20 @@ public class UserCollectEntity extends UserCollectVo {
sb.append(",collectType:").append(getCollectType());
sb.append(",collectName:").append(getCollectName());
sb.append(",collectUrl:").append(getCollectUrl());
sb.append(",businessId:").append(getBusinessId());
return sb.toString();
}
public void initAttrValue(){
this.userId = null;
this.userId = null;
this.collectType = 1;
this.collectType = 1;
this.collectName = "";
this.collectName = "";
this.collectUrl = "";
this.collectUrl = "";
this.businessId = "";
}
}
\ No newline at end of file
......@@ -3,11 +3,11 @@ package com.mortals.xhx.module.user.model;
import java.util.List;
import com.mortals.xhx.module.user.model.UserCollectEntity;
/**
* 用户收藏夹查询对象
*
* @author zxfei
* @date 2023-03-09
*/
* 用户收藏夹查询对象
*
* @author zxfei
* @date 2023-03-13
*/
public class UserCollectQuery extends UserCollectEntity {
/** 开始 序号,主键,自增长 */
private Long idStart;
......@@ -64,6 +64,11 @@ public class UserCollectQuery extends UserCollectEntity {
/** 收藏链接排除列表 */
private List <String> collectUrlNotList;
/** 收藏关联业务id */
private List<String> businessIdList;
/** 收藏关联业务id排除列表 */
private List <String> businessIdNotList;
/** 开始 创建用户 */
private Long createUserIdStart;
......@@ -115,876 +120,927 @@ public class UserCollectQuery extends UserCollectEntity {
public UserCollectQuery(){}
/**
* 获取 开始 序号,主键,自增长
* @return idStart
*/
* 获取 开始 序号,主键,自增长
* @return idStart
*/
public Long getIdStart(){
return this.idStart;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public void setIdStart(Long idStart){
this.idStart = idStart;
}
/**
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
* 获取 结束 序号,主键,自增长
* @return $idEnd
*/
public Long getIdEnd(){
return this.idEnd;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public void setIdEnd(Long idEnd){
this.idEnd = idEnd;
}
/**
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
* 获取 增加 序号,主键,自增长
* @return idIncrement
*/
public Long getIdIncrement(){
return this.idIncrement;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public void setIdIncrement(Long idIncrement){
this.idIncrement = idIncrement;
}
/**
* 获取 序号,主键,自增长
* @return idList
*/
* 获取 序号,主键,自增长
* @return idList
*/
public List<Long> getIdList(){
return this.idList;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
* 设置 序号,主键,自增长
* @param idList
*/
public void setIdList(List<Long> idList){
this.idList = idList;
}
/**
* 获取 序号,主键,自增长
* @return idNotList
*/
* 获取 序号,主键,自增长
* @return idNotList
*/
public List<Long> getIdNotList(){
return this.idNotList;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
* 设置 序号,主键,自增长
* @param idNotList
*/
public void setIdNotList(List<Long> idNotList){
this.idNotList = idNotList;
}
/**
* 获取 开始 用户id
* @return userIdStart
*/
* 获取 开始 用户id
* @return userIdStart
*/
public Long getUserIdStart(){
return this.userIdStart;
}
/**
* 设置 开始 用户id
* @param userIdStart
*/
* 设置 开始 用户id
* @param userIdStart
*/
public void setUserIdStart(Long userIdStart){
this.userIdStart = userIdStart;
}
/**
* 获取 结束 用户id
* @return $userIdEnd
*/
* 获取 结束 用户id
* @return $userIdEnd
*/
public Long getUserIdEnd(){
return this.userIdEnd;
}
/**
* 设置 结束 用户id
* @param userIdEnd
*/
* 设置 结束 用户id
* @param userIdEnd
*/
public void setUserIdEnd(Long userIdEnd){
this.userIdEnd = userIdEnd;
}
/**
* 获取 增加 用户id
* @return userIdIncrement
*/
* 获取 增加 用户id
* @return userIdIncrement
*/
public Long getUserIdIncrement(){
return this.userIdIncrement;
}
/**
* 设置 增加 用户id
* @param userIdIncrement
*/
* 设置 增加 用户id
* @param userIdIncrement
*/
public void setUserIdIncrement(Long userIdIncrement){
this.userIdIncrement = userIdIncrement;
}
/**
* 获取 用户id
* @return userIdList
*/
* 获取 用户id
* @return userIdList
*/
public List<Long> getUserIdList(){
return this.userIdList;
}
/**
* 设置 用户id
* @param userIdList
*/
* 设置 用户id
* @param userIdList
*/
public void setUserIdList(List<Long> userIdList){
this.userIdList = userIdList;
}
/**
* 获取 用户id
* @return userIdNotList
*/
* 获取 用户id
* @return userIdNotList
*/
public List<Long> getUserIdNotList(){
return this.userIdNotList;
}
/**
* 设置 用户id
* @param userIdNotList
*/
* 设置 用户id
* @param userIdNotList
*/
public void setUserIdNotList(List<Long> userIdNotList){
this.userIdNotList = userIdNotList;
}
/**
* 获取 开始 收藏类型1单事项2一件事
* @return collectTypeStart
*/
* 获取 开始 收藏类型1单事项2一件事
* @return collectTypeStart
*/
public Integer getCollectTypeStart(){
return this.collectTypeStart;
}
/**
* 设置 开始 收藏类型1单事项2一件事
* @param collectTypeStart
*/
* 设置 开始 收藏类型1单事项2一件事
* @param collectTypeStart
*/
public void setCollectTypeStart(Integer collectTypeStart){
this.collectTypeStart = collectTypeStart;
}
/**
* 获取 结束 收藏类型1单事项2一件事
* @return $collectTypeEnd
*/
* 获取 结束 收藏类型1单事项2一件事
* @return $collectTypeEnd
*/
public Integer getCollectTypeEnd(){
return this.collectTypeEnd;
}
/**
* 设置 结束 收藏类型1单事项2一件事
* @param collectTypeEnd
*/
* 设置 结束 收藏类型1单事项2一件事
* @param collectTypeEnd
*/
public void setCollectTypeEnd(Integer collectTypeEnd){
this.collectTypeEnd = collectTypeEnd;
}
/**
* 获取 增加 收藏类型1单事项2一件事
* @return collectTypeIncrement
*/
* 获取 增加 收藏类型1单事项2一件事
* @return collectTypeIncrement
*/
public Integer getCollectTypeIncrement(){
return this.collectTypeIncrement;
}
/**
* 设置 增加 收藏类型1单事项2一件事
* @param collectTypeIncrement
*/
* 设置 增加 收藏类型1单事项2一件事
* @param collectTypeIncrement
*/
public void setCollectTypeIncrement(Integer collectTypeIncrement){
this.collectTypeIncrement = collectTypeIncrement;
}
/**
* 获取 收藏类型1单事项2一件事
* @return collectTypeList
*/
* 获取 收藏类型1单事项2一件事
* @return collectTypeList
*/
public List<Integer> getCollectTypeList(){
return this.collectTypeList;
}
/**
* 设置 收藏类型1单事项2一件事
* @param collectTypeList
*/
* 设置 收藏类型1单事项2一件事
* @param collectTypeList
*/
public void setCollectTypeList(List<Integer> collectTypeList){
this.collectTypeList = collectTypeList;
}
/**
* 获取 收藏类型1单事项2一件事
* @return collectTypeNotList
*/
* 获取 收藏类型1单事项2一件事
* @return collectTypeNotList
*/
public List<Integer> getCollectTypeNotList(){
return this.collectTypeNotList;
}
/**
* 设置 收藏类型1单事项2一件事
* @param collectTypeNotList
*/
* 设置 收藏类型1单事项2一件事
* @param collectTypeNotList
*/
public void setCollectTypeNotList(List<Integer> collectTypeNotList){
this.collectTypeNotList = collectTypeNotList;
}
/**
* 获取 收藏名称
* @return collectNameList
*/
* 获取 收藏名称
* @return collectNameList
*/
public List<String> getCollectNameList(){
return this.collectNameList;
}
/**
* 设置 收藏名称
* @param collectNameList
*/
* 设置 收藏名称
* @param collectNameList
*/
public void setCollectNameList(List<String> collectNameList){
this.collectNameList = collectNameList;
}
/**
* 获取 收藏名称
* @return collectNameNotList
*/
* 获取 收藏名称
* @return collectNameNotList
*/
public List<String> getCollectNameNotList(){
return this.collectNameNotList;
}
/**
* 设置 收藏名称
* @param collectNameNotList
*/
* 设置 收藏名称
* @param collectNameNotList
*/
public void setCollectNameNotList(List<String> collectNameNotList){
this.collectNameNotList = collectNameNotList;
}
/**
* 获取 收藏链接
* @return collectUrlList
*/
* 获取 收藏链接
* @return collectUrlList
*/
public List<String> getCollectUrlList(){
return this.collectUrlList;
}
/**
* 设置 收藏链接
* @param collectUrlList
*/
* 设置 收藏链接
* @param collectUrlList
*/
public void setCollectUrlList(List<String> collectUrlList){
this.collectUrlList = collectUrlList;
}
/**
* 获取 收藏链接
* @return collectUrlNotList
*/
* 获取 收藏链接
* @return collectUrlNotList
*/
public List<String> getCollectUrlNotList(){
return this.collectUrlNotList;
}
/**
* 设置 收藏链接
* @param collectUrlNotList
*/
* 设置 收藏链接
* @param collectUrlNotList
*/
public void setCollectUrlNotList(List<String> collectUrlNotList){
this.collectUrlNotList = collectUrlNotList;
}
/**
* 获取 开始 创建用户
* @return createUserIdStart
*/
* 获取 收藏关联业务id
* @return businessIdList
*/
public List<String> getBusinessIdList(){
return this.businessIdList;
}
/**
* 设置 收藏关联业务id
* @param businessIdList
*/
public void setBusinessIdList(List<String> businessIdList){
this.businessIdList = businessIdList;
}
/**
* 获取 收藏关联业务id
* @return businessIdNotList
*/
public List<String> getBusinessIdNotList(){
return this.businessIdNotList;
}
/**
* 设置 收藏关联业务id
* @param businessIdNotList
*/
public void setBusinessIdNotList(List<String> businessIdNotList){
this.businessIdNotList = businessIdNotList;
}
/**
* 获取 开始 创建用户
* @return createUserIdStart
*/
public Long getCreateUserIdStart(){
return this.createUserIdStart;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
* 设置 开始 创建用户
* @param createUserIdStart
*/
public void setCreateUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
}
/**
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
* 获取 结束 创建用户
* @return $createUserIdEnd
*/
public Long getCreateUserIdEnd(){
return this.createUserIdEnd;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public void setCreateUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
}
/**
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
* 获取 增加 创建用户
* @return createUserIdIncrement
*/
public Long getCreateUserIdIncrement(){
return this.createUserIdIncrement;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public void setCreateUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
}
/**
* 获取 创建用户
* @return createUserIdList
*/
* 获取 创建用户
* @return createUserIdList
*/
public List<Long> getCreateUserIdList(){
return this.createUserIdList;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
* 设置 创建用户
* @param createUserIdList
*/
public void setCreateUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
}
/**
* 获取 创建用户
* @return createUserIdNotList
*/
* 获取 创建用户
* @return createUserIdNotList
*/
public List<Long> getCreateUserIdNotList(){
return this.createUserIdNotList;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
* 设置 创建用户
* @param createUserIdNotList
*/
public void setCreateUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
}
/**
* 获取 开始 创建时间
* @return createTimeStart
*/
* 获取 开始 创建时间
* @return createTimeStart
*/
public String getCreateTimeStart(){
return this.createTimeStart;
}
/**
* 设置 开始 创建时间
* @param createTimeStart
*/
* 设置 开始 创建时间
* @param createTimeStart
*/
public void setCreateTimeStart(String createTimeStart){
this.createTimeStart = createTimeStart;
}
/**
* 获取 结束 创建时间
* @return createTimeEnd
*/
* 获取 结束 创建时间
* @return createTimeEnd
*/
public String getCreateTimeEnd(){
return this.createTimeEnd;
}
/**
* 设置 结束 创建时间
* @param createTimeEnd
*/
* 设置 结束 创建时间
* @param createTimeEnd
*/
public void setCreateTimeEnd(String createTimeEnd){
this.createTimeEnd = createTimeEnd;
}
/**
* 获取 开始 更新用户
* @return updateUserIdStart
*/
* 获取 开始 更新用户
* @return updateUserIdStart
*/
public Long getUpdateUserIdStart(){
return this.updateUserIdStart;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public void setUpdateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
}
/**
* 获取 结束 更新用户
* @return $updateUserIdEnd
*/
* 获取 结束 更新用户
* @return $updateUserIdEnd
*/
public Long getUpdateUserIdEnd(){
return this.updateUserIdEnd;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public void setUpdateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
}
/**
* 获取 增加 更新用户
* @return updateUserIdIncrement
*/
* 获取 增加 更新用户
* @return updateUserIdIncrement
*/
public Long getUpdateUserIdIncrement(){
return this.updateUserIdIncrement;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public void setUpdateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
}
/**
* 获取 更新用户
* @return updateUserIdList
*/
* 获取 更新用户
* @return updateUserIdList
*/
public List<Long> getUpdateUserIdList(){
return this.updateUserIdList;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
* 设置 更新用户
* @param updateUserIdList
*/
public void setUpdateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
}
/**
* 获取 更新用户
* @return updateUserIdNotList
*/
* 获取 更新用户
* @return updateUserIdNotList
*/
public List<Long> getUpdateUserIdNotList(){
return this.updateUserIdNotList;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
* 设置 更新用户
* @param updateUserIdNotList
*/
public void setUpdateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
}
/**
* 获取 开始 更新时间
* @return updateTimeStart
*/
* 获取 开始 更新时间
* @return updateTimeStart
*/
public String getUpdateTimeStart(){
return this.updateTimeStart;
}
/**
* 设置 开始 更新时间
* @param updateTimeStart
*/
* 设置 开始 更新时间
* @param updateTimeStart
*/
public void setUpdateTimeStart(String updateTimeStart){
this.updateTimeStart = updateTimeStart;
}
/**
* 获取 结束 更新时间
* @return updateTimeEnd
*/
* 获取 结束 更新时间
* @return updateTimeEnd
*/
public String getUpdateTimeEnd(){
return this.updateTimeEnd;
}
/**
* 设置 结束 更新时间
* @param updateTimeEnd
*/
* 设置 结束 更新时间
* @param updateTimeEnd
*/
public void setUpdateTimeEnd(String updateTimeEnd){
this.updateTimeEnd = updateTimeEnd;
}
/**
* 设置 序号,主键,自增长
* @param id
*/
* 设置 序号,主键,自增长
* @param id
*/
public UserCollectQuery id(Long id){
setId(id);
return this;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
setId(id);
return this;
}
/**
* 设置 开始 序号,主键,自增长
* @param idStart
*/
public UserCollectQuery idStart(Long idStart){
this.idStart = idStart;
return this;
this.idStart = idStart;
return this;
}
/**
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
* 设置 结束 序号,主键,自增长
* @param idEnd
*/
public UserCollectQuery idEnd(Long idEnd){
this.idEnd = idEnd;
return this;
this.idEnd = idEnd;
return this;
}
/**
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
* 设置 增加 序号,主键,自增长
* @param idIncrement
*/
public UserCollectQuery idIncrement(Long idIncrement){
this.idIncrement = idIncrement;
return this;
this.idIncrement = idIncrement;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idList
*/
* 设置 序号,主键,自增长
* @param idList
*/
public UserCollectQuery idList(List<Long> idList){
this.idList = idList;
return this;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
public UserCollectQuery idNotList(List<Long> idNotList){
return this;
}
/**
* 设置 序号,主键,自增长
* @param idNotList
*/
public UserCollectQuery idNotList(List<Long> idNotList){
this.idNotList = idNotList;
return this;
}
}
/**
* 设置 用户id
* @param userId
*/
* 设置 用户id
* @param userId
*/
public UserCollectQuery userId(Long userId){
setUserId(userId);
return this;
}
/**
* 设置 开始 用户id
* @param userIdStart
*/
setUserId(userId);
return this;
}
/**
* 设置 开始 用户id
* @param userIdStart
*/
public UserCollectQuery userIdStart(Long userIdStart){
this.userIdStart = userIdStart;
return this;
this.userIdStart = userIdStart;
return this;
}
/**
* 设置 结束 用户id
* @param userIdEnd
*/
* 设置 结束 用户id
* @param userIdEnd
*/
public UserCollectQuery userIdEnd(Long userIdEnd){
this.userIdEnd = userIdEnd;
return this;
this.userIdEnd = userIdEnd;
return this;
}
/**
* 设置 增加 用户id
* @param userIdIncrement
*/
* 设置 增加 用户id
* @param userIdIncrement
*/
public UserCollectQuery userIdIncrement(Long userIdIncrement){
this.userIdIncrement = userIdIncrement;
return this;
this.userIdIncrement = userIdIncrement;
return this;
}
/**
* 设置 用户id
* @param userIdList
*/
* 设置 用户id
* @param userIdList
*/
public UserCollectQuery userIdList(List<Long> userIdList){
this.userIdList = userIdList;
return this;
}
/**
* 设置 用户id
* @param userIdNotList
*/
public UserCollectQuery userIdNotList(List<Long> userIdNotList){
return this;
}
/**
* 设置 用户id
* @param userIdNotList
*/
public UserCollectQuery userIdNotList(List<Long> userIdNotList){
this.userIdNotList = userIdNotList;
return this;
}
}
/**
* 设置 收藏类型1单事项2一件事
* @param collectType
*/
* 设置 收藏类型1单事项2一件事
* @param collectType
*/
public UserCollectQuery collectType(Integer collectType){
setCollectType(collectType);
return this;
}
/**
* 设置 开始 收藏类型1单事项2一件事
* @param collectTypeStart
*/
setCollectType(collectType);
return this;
}
/**
* 设置 开始 收藏类型1单事项2一件事
* @param collectTypeStart
*/
public UserCollectQuery collectTypeStart(Integer collectTypeStart){
this.collectTypeStart = collectTypeStart;
return this;
this.collectTypeStart = collectTypeStart;
return this;
}
/**
* 设置 结束 收藏类型1单事项2一件事
* @param collectTypeEnd
*/
* 设置 结束 收藏类型1单事项2一件事
* @param collectTypeEnd
*/
public UserCollectQuery collectTypeEnd(Integer collectTypeEnd){
this.collectTypeEnd = collectTypeEnd;
return this;
this.collectTypeEnd = collectTypeEnd;
return this;
}
/**
* 设置 增加 收藏类型1单事项2一件事
* @param collectTypeIncrement
*/
* 设置 增加 收藏类型1单事项2一件事
* @param collectTypeIncrement
*/
public UserCollectQuery collectTypeIncrement(Integer collectTypeIncrement){
this.collectTypeIncrement = collectTypeIncrement;
return this;
this.collectTypeIncrement = collectTypeIncrement;
return this;
}
/**
* 设置 收藏类型1单事项2一件事
* @param collectTypeList
*/
* 设置 收藏类型1单事项2一件事
* @param collectTypeList
*/
public UserCollectQuery collectTypeList(List<Integer> collectTypeList){
this.collectTypeList = collectTypeList;
return this;
}
/**
* 设置 收藏类型1单事项2一件事
* @param collectTypeNotList
*/
public UserCollectQuery collectTypeNotList(List<Integer> collectTypeNotList){
return this;
}
/**
* 设置 收藏类型1单事项2一件事
* @param collectTypeNotList
*/
public UserCollectQuery collectTypeNotList(List<Integer> collectTypeNotList){
this.collectTypeNotList = collectTypeNotList;
return this;
}
}
/**
* 设置 收藏名称
* @param collectName
*/
/**
* 设置 收藏名称
* @param collectName
*/
public UserCollectQuery collectName(String collectName){
setCollectName(collectName);
return this;
return this;
}
/**
* 设置 收藏名称
* @param collectNameList
*/
* 设置 收藏名称
* @param collectNameList
*/
public UserCollectQuery collectNameList(List<String> collectNameList){
this.collectNameList = collectNameList;
return this;
return this;
}
/**
* 设置 收藏链接
* @param collectUrl
*/
/**
* 设置 收藏链接
* @param collectUrl
*/
public UserCollectQuery collectUrl(String collectUrl){
setCollectUrl(collectUrl);
return this;
return this;
}
/**
* 设置 收藏链接
* @param collectUrlList
*/
* 设置 收藏链接
* @param collectUrlList
*/
public UserCollectQuery collectUrlList(List<String> collectUrlList){
this.collectUrlList = collectUrlList;
return this;
return this;
}
/**
* 设置 收藏关联业务id
* @param businessId
*/
public UserCollectQuery businessId(String businessId){
setBusinessId(businessId);
return this;
}
/**
* 设置 创建用户
* @param createUserId
*/
* 设置 收藏关联业务id
* @param businessIdList
*/
public UserCollectQuery businessIdList(List<String> businessIdList){
this.businessIdList = businessIdList;
return this;
}
/**
* 设置 创建用户
* @param createUserId
*/
public UserCollectQuery createUserId(Long createUserId){
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
setCreateUserId(createUserId);
return this;
}
/**
* 设置 开始 创建用户
* @param createUserIdStart
*/
public UserCollectQuery createUserIdStart(Long createUserIdStart){
this.createUserIdStart = createUserIdStart;
return this;
this.createUserIdStart = createUserIdStart;
return this;
}
/**
* 设置 结束 创建用户
* @param createUserIdEnd
*/
* 设置 结束 创建用户
* @param createUserIdEnd
*/
public UserCollectQuery createUserIdEnd(Long createUserIdEnd){
this.createUserIdEnd = createUserIdEnd;
return this;
this.createUserIdEnd = createUserIdEnd;
return this;
}
/**
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
* 设置 增加 创建用户
* @param createUserIdIncrement
*/
public UserCollectQuery createUserIdIncrement(Long createUserIdIncrement){
this.createUserIdIncrement = createUserIdIncrement;
return this;
this.createUserIdIncrement = createUserIdIncrement;
return this;
}
/**
* 设置 创建用户
* @param createUserIdList
*/
* 设置 创建用户
* @param createUserIdList
*/
public UserCollectQuery createUserIdList(List<Long> createUserIdList){
this.createUserIdList = createUserIdList;
return this;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
public UserCollectQuery createUserIdNotList(List<Long> createUserIdNotList){
return this;
}
/**
* 设置 创建用户
* @param createUserIdNotList
*/
public UserCollectQuery createUserIdNotList(List<Long> createUserIdNotList){
this.createUserIdNotList = createUserIdNotList;
return this;
}
}
/**
* 设置 更新用户
* @param updateUserId
*/
* 设置 更新用户
* @param updateUserId
*/
public UserCollectQuery updateUserId(Long updateUserId){
setUpdateUserId(updateUserId);
return this;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
setUpdateUserId(updateUserId);
return this;
}
/**
* 设置 开始 更新用户
* @param updateUserIdStart
*/
public UserCollectQuery updateUserIdStart(Long updateUserIdStart){
this.updateUserIdStart = updateUserIdStart;
return this;
this.updateUserIdStart = updateUserIdStart;
return this;
}
/**
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
* 设置 结束 更新用户
* @param updateUserIdEnd
*/
public UserCollectQuery updateUserIdEnd(Long updateUserIdEnd){
this.updateUserIdEnd = updateUserIdEnd;
return this;
this.updateUserIdEnd = updateUserIdEnd;
return this;
}
/**
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
* 设置 增加 更新用户
* @param updateUserIdIncrement
*/
public UserCollectQuery updateUserIdIncrement(Long updateUserIdIncrement){
this.updateUserIdIncrement = updateUserIdIncrement;
return this;
this.updateUserIdIncrement = updateUserIdIncrement;
return this;
}
/**
* 设置 更新用户
* @param updateUserIdList
*/
* 设置 更新用户
* @param updateUserIdList
*/
public UserCollectQuery updateUserIdList(List<Long> updateUserIdList){
this.updateUserIdList = updateUserIdList;
return this;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
public UserCollectQuery updateUserIdNotList(List<Long> updateUserIdNotList){
return this;
}
/**
* 设置 更新用户
* @param updateUserIdNotList
*/
public UserCollectQuery updateUserIdNotList(List<Long> updateUserIdNotList){
this.updateUserIdNotList = updateUserIdNotList;
return this;
}
}
/**
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
* 获取 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @return orConditionList
*/
public List<UserCollectQuery> getOrConditionList(){
return this.orConditionList;
return this.orConditionList;
}
/**
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
* 设置 OR条件集合,列表项之间是OR,项内容之间是AND,如:(list[0].1 and list[0].2) or (list[1].3 and list[1].4)
* @param orConditionList
*/
public void setOrConditionList(List<UserCollectQuery> orConditionList){
this.orConditionList = orConditionList;
}
/**
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
* 获取 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @return andConditionList
*/
public List<UserCollectQuery> getAndConditionList(){
return this.andConditionList;
}
/**
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
* 设置 AND条件集合,列表项之间是AND,项内容之间是OR,如:(list[0].1 or list[0].2) and (list[1].3 or list[1].4)
* @param andConditionList
*/
public void setAndConditionList(List<UserCollectQuery> andConditionList){
this.andConditionList = andConditionList;
}
......
......@@ -16,12 +16,6 @@ spring:
default-property-inclusion: NON_NULL
# time-zone: GMT+8
# date-format: yyyy-MM-dd HH:mm:ss
rabbitmq:
host: @profiles.rabbitmq.host@
port: @profiles.rabbitmq.port@
username: @profiles.rabbitmq.username@
password: @profiles.rabbitmq.password@
virtualHost: @profiles.rabbitmq.virtualhost@
dao:
exceptiontranslation:
enabled: false
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis-3-mapper.dtd">
"mybatis-3-mapper.dtd">
<mapper namespace="com.mortals.xhx.module.error.dao.ibatis.ErrorRecoveryDaoImpl">
<!-- 字段和属性映射 -->
<resultMap type="ErrorRecoveryEntity" id="ErrorRecoveryEntity-Map">
<id property="id" column="id" />
<result property="siteId" column="siteId" />
<result property="errorTitle" column="errorTitle" />
<result property="matterSite" column="matterSite" />
<result property="substance" column="substance" />
<result property="annexUrl" column="annexUrl" />
<result property="formalReply" column="formalReply" />
<result property="submitUserId" column="submitUserId" />
<result property="submitUserName" column="submitUserName" />
<result property="submitDate" column="submitDate" />
<result property="status" column="status" />
<result property="answerUserId" column="answerUserId" />
<result property="answerUserName" column="answerUserName" />
<result property="answerDate" column="answerDate" />
<result property="createUserId" column="createUserId" />
<result property="createTime" column="createTime" />
<result property="updateUserId" column="updateUserId" />
<result property="updateTime" column="updateTime" />
<id property="id" column="id" />
<result property="siteId" column="siteId" />
<result property="errorTitle" column="errorTitle" />
<result property="matterSite" column="matterSite" />
<result property="matterName" column="matterName" />
<result property="substance" column="substance" />
<result property="annexUrl" column="annexUrl" />
<result property="formalReply" column="formalReply" />
<result property="submitUserId" column="submitUserId" />
<result property="submitUserName" column="submitUserName" />
<result property="submitDate" column="submitDate" />
<result property="status" column="status" />
<result property="answerUserId" column="answerUserId" />
<result property="answerUserName" column="answerUserName" />
<result property="answerDate" column="answerDate" />
<result property="createUserId" column="createUserId" />
<result property="createTime" column="createTime" />
<result property="updateUserId" column="updateUserId" />
<result property="updateTime" column="updateTime" />
</resultMap>
<!-- 表所有列 -->
<sql id="_columns">
<trim suffixOverrides="," suffix="">
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('siteId') or colPickMode == 1 and data.containsKey('siteId')))">
a.siteId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('errorTitle') or colPickMode == 1 and data.containsKey('errorTitle')))">
a.errorTitle,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterSite') or colPickMode == 1 and data.containsKey('matterSite')))">
a.matterSite,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('substance') or colPickMode == 1 and data.containsKey('substance')))">
a.substance,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('annexUrl') or colPickMode == 1 and data.containsKey('annexUrl')))">
a.annexUrl,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('formalReply') or colPickMode == 1 and data.containsKey('formalReply')))">
a.formalReply,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('submitUserId') or colPickMode == 1 and data.containsKey('submitUserId')))">
a.submitUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('submitUserName') or colPickMode == 1 and data.containsKey('submitUserName')))">
a.submitUserName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('submitDate') or colPickMode == 1 and data.containsKey('submitDate')))">
a.submitDate,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('status') or colPickMode == 1 and data.containsKey('status')))">
a.status,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('answerUserId') or colPickMode == 1 and data.containsKey('answerUserId')))">
a.answerUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('answerUserName') or colPickMode == 1 and data.containsKey('answerUserName')))">
a.answerUserName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('answerDate') or colPickMode == 1 and data.containsKey('answerDate')))">
a.answerDate,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
a.updateUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('siteId') or colPickMode == 1 and data.containsKey('siteId')))">
a.siteId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('errorTitle') or colPickMode == 1 and data.containsKey('errorTitle')))">
a.errorTitle,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterSite') or colPickMode == 1 and data.containsKey('matterSite')))">
a.matterSite,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('matterName') or colPickMode == 1 and data.containsKey('matterName')))">
a.matterName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('substance') or colPickMode == 1 and data.containsKey('substance')))">
a.substance,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('annexUrl') or colPickMode == 1 and data.containsKey('annexUrl')))">
a.annexUrl,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('formalReply') or colPickMode == 1 and data.containsKey('formalReply')))">
a.formalReply,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('submitUserId') or colPickMode == 1 and data.containsKey('submitUserId')))">
a.submitUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('submitUserName') or colPickMode == 1 and data.containsKey('submitUserName')))">
a.submitUserName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('submitDate') or colPickMode == 1 and data.containsKey('submitDate')))">
a.submitDate,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('status') or colPickMode == 1 and data.containsKey('status')))">
a.status,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('answerUserId') or colPickMode == 1 and data.containsKey('answerUserId')))">
a.answerUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('answerUserName') or colPickMode == 1 and data.containsKey('answerUserName')))">
a.answerUserName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('answerDate') or colPickMode == 1 and data.containsKey('answerDate')))">
a.answerDate,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
a.updateUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime,
</if>
</trim>
</sql>
<!-- 新增 区分主键自增加还是业务插入 -->
<insert id="insert" parameterType="ErrorRecoveryEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_error_recovery
(siteId,errorTitle,matterSite,substance,annexUrl,formalReply,submitUserId,submitUserName,submitDate,status,answerUserId,answerUserName,answerDate,createUserId,createTime,updateUserId,updateTime)
(siteId,errorTitle,matterSite,matterName,substance,annexUrl,formalReply,submitUserId,submitUserName,submitDate,status,answerUserId,answerUserName,answerDate,createUserId,createTime,updateUserId,updateTime)
VALUES
(#{siteId},#{errorTitle},#{matterSite},#{substance},#{annexUrl},#{formalReply},#{submitUserId},#{submitUserName},#{submitDate},#{status},#{answerUserId},#{answerUserName},#{answerDate},#{createUserId},#{createTime},#{updateUserId},#{updateTime})
(#{siteId},#{errorTitle},#{matterSite},#{matterName},#{substance},#{annexUrl},#{formalReply},#{submitUserId},#{submitUserName},#{submitDate},#{status},#{answerUserId},#{answerUserName},#{answerDate},#{createUserId},#{createTime},#{updateUserId},#{updateTime})
</insert>
<!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_error_recovery
(siteId,errorTitle,matterSite,substance,annexUrl,formalReply,submitUserId,submitUserName,submitDate,status,answerUserId,answerUserName,answerDate,createUserId,createTime,updateUserId,updateTime)
(siteId,errorTitle,matterSite,matterName,substance,annexUrl,formalReply,submitUserId,submitUserName,submitDate,status,answerUserId,answerUserName,answerDate,createUserId,createTime,updateUserId,updateTime)
VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.siteId},#{item.errorTitle},#{item.matterSite},#{item.substance},#{item.annexUrl},#{item.formalReply},#{item.submitUserId},#{item.submitUserName},#{item.submitDate},#{item.status},#{item.answerUserId},#{item.answerUserName},#{item.answerDate},#{item.createUserId},#{item.createTime},#{item.updateUserId},#{item.updateTime})
(#{item.siteId},#{item.errorTitle},#{item.matterSite},#{item.matterName},#{item.substance},#{item.annexUrl},#{item.formalReply},#{item.submitUserId},#{item.submitUserName},#{item.submitDate},#{item.status},#{item.answerUserId},#{item.answerUserName},#{item.answerDate},#{item.createUserId},#{item.createTime},#{item.updateUserId},#{item.updateTime})
</foreach>
</insert>
......@@ -122,6 +126,9 @@
<if test="(colPickMode==0 and data.containsKey('matterSite')) or (colPickMode==1 and !data.containsKey('matterSite'))">
a.matterSite=#{data.matterSite},
</if>
<if test="(colPickMode==0 and data.containsKey('matterName')) or (colPickMode==1 and !data.containsKey('matterName'))">
a.matterName=#{data.matterName},
</if>
<if test="(colPickMode==0 and data.containsKey('substance')) or (colPickMode==1 and !data.containsKey('substance'))">
a.substance=#{data.substance},
</if>
......@@ -191,155 +198,162 @@
<update id="updateBatch" parameterType="paramDto">
update mortals_xhx_error_recovery as a
<trim prefix="set" suffixOverrides=",">
<trim prefix="siteId=(case" suffix="ELSE siteId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('siteId')) or (colPickMode==1 and !item.containsKey('siteId'))">
when a.id=#{item.id} then #{item.siteId}
</when>
<when test="(colPickMode==0 and item.containsKey('siteIdIncrement')) or (colPickMode==1 and !item.containsKey('siteIdIncrement'))">
when a.id=#{item.id} then ifnull(a.siteId,0) + #{item.siteIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="errorTitle=(case" suffix="ELSE errorTitle end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('errorTitle')) or (colPickMode==1 and !item.containsKey('errorTitle'))">
when a.id=#{item.id} then #{item.errorTitle}
</if>
</foreach>
</trim>
<trim prefix="matterSite=(case" suffix="ELSE matterSite end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('matterSite')) or (colPickMode==1 and !item.containsKey('matterSite'))">
when a.id=#{item.id} then #{item.matterSite}
</if>
</foreach>
</trim>
<trim prefix="substance=(case" suffix="ELSE substance end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('substance')) or (colPickMode==1 and !item.containsKey('substance'))">
when a.id=#{item.id} then #{item.substance}
</if>
</foreach>
</trim>
<trim prefix="annexUrl=(case" suffix="ELSE annexUrl end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('annexUrl')) or (colPickMode==1 and !item.containsKey('annexUrl'))">
when a.id=#{item.id} then #{item.annexUrl}
</if>
</foreach>
</trim>
<trim prefix="formalReply=(case" suffix="ELSE formalReply end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('formalReply')) or (colPickMode==1 and !item.containsKey('formalReply'))">
when a.id=#{item.id} then #{item.formalReply}
</if>
</foreach>
</trim>
<trim prefix="submitUserId=(case" suffix="ELSE submitUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('submitUserId')) or (colPickMode==1 and !item.containsKey('submitUserId'))">
when a.id=#{item.id} then #{item.submitUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('submitUserIdIncrement')) or (colPickMode==1 and !item.containsKey('submitUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.submitUserId,0) + #{item.submitUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="submitUserName=(case" suffix="ELSE submitUserName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('submitUserName')) or (colPickMode==1 and !item.containsKey('submitUserName'))">
when a.id=#{item.id} then #{item.submitUserName}
</if>
</foreach>
</trim>
<trim prefix="submitDate=(case" suffix="ELSE submitDate end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('submitDate')) or (colPickMode==1 and !item.containsKey('submitDate'))">
when a.id=#{item.id} then #{item.submitDate}
</if>
</foreach>
</trim>
<trim prefix="status=(case" suffix="ELSE status end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('status')) or (colPickMode==1 and !item.containsKey('status'))">
when a.id=#{item.id} then #{item.status}
</when>
<when test="(colPickMode==0 and item.containsKey('statusIncrement')) or (colPickMode==1 and !item.containsKey('statusIncrement'))">
when a.id=#{item.id} then ifnull(a.status,0) + #{item.statusIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="answerUserId=(case" suffix="ELSE answerUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('answerUserId')) or (colPickMode==1 and !item.containsKey('answerUserId'))">
when a.id=#{item.id} then #{item.answerUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('answerUserIdIncrement')) or (colPickMode==1 and !item.containsKey('answerUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.answerUserId,0) + #{item.answerUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="answerUserName=(case" suffix="ELSE answerUserName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('answerUserName')) or (colPickMode==1 and !item.containsKey('answerUserName'))">
when a.id=#{item.id} then #{item.answerUserName}
</if>
</foreach>
</trim>
<trim prefix="answerDate=(case" suffix="ELSE answerDate end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('answerDate')) or (colPickMode==1 and !item.containsKey('answerDate'))">
when a.id=#{item.id} then #{item.answerDate}
</if>
</foreach>
</trim>
<trim prefix="createUserId=(case" suffix="ELSE createUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('createUserId')) or (colPickMode==1 and !item.containsKey('createUserId'))">
when a.id=#{item.id} then #{item.createUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('createUserIdIncrement')) or (colPickMode==1 and !item.containsKey('createUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.createUserId,0) + #{item.createUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="updateUserId=(case" suffix="ELSE updateUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('updateUserId')) or (colPickMode==1 and !item.containsKey('updateUserId'))">
when a.id=#{item.id} then #{item.updateUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !item.containsKey('updateUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.updateUserId,0) + #{item.updateUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="updateTime=(case" suffix="ELSE updateTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('updateTime')) or (colPickMode==1 and !item.containsKey('updateTime'))">
when a.id=#{item.id} then #{item.updateTime}
</if>
</foreach>
</trim>
<trim prefix="siteId=(case" suffix="ELSE siteId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('siteId')) or (colPickMode==1 and !item.containsKey('siteId'))">
when a.id=#{item.id} then #{item.siteId}
</when>
<when test="(colPickMode==0 and item.containsKey('siteIdIncrement')) or (colPickMode==1 and !item.containsKey('siteIdIncrement'))">
when a.id=#{item.id} then ifnull(a.siteId,0) + #{item.siteIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="errorTitle=(case" suffix="ELSE errorTitle end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('errorTitle')) or (colPickMode==1 and !item.containsKey('errorTitle'))">
when a.id=#{item.id} then #{item.errorTitle}
</if>
</foreach>
</trim>
<trim prefix="matterSite=(case" suffix="ELSE matterSite end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('matterSite')) or (colPickMode==1 and !item.containsKey('matterSite'))">
when a.id=#{item.id} then #{item.matterSite}
</if>
</foreach>
</trim>
<trim prefix="matterName=(case" suffix="ELSE matterName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('matterName')) or (colPickMode==1 and !item.containsKey('matterName'))">
when a.id=#{item.id} then #{item.matterName}
</if>
</foreach>
</trim>
<trim prefix="substance=(case" suffix="ELSE substance end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('substance')) or (colPickMode==1 and !item.containsKey('substance'))">
when a.id=#{item.id} then #{item.substance}
</if>
</foreach>
</trim>
<trim prefix="annexUrl=(case" suffix="ELSE annexUrl end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('annexUrl')) or (colPickMode==1 and !item.containsKey('annexUrl'))">
when a.id=#{item.id} then #{item.annexUrl}
</if>
</foreach>
</trim>
<trim prefix="formalReply=(case" suffix="ELSE formalReply end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('formalReply')) or (colPickMode==1 and !item.containsKey('formalReply'))">
when a.id=#{item.id} then #{item.formalReply}
</if>
</foreach>
</trim>
<trim prefix="submitUserId=(case" suffix="ELSE submitUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('submitUserId')) or (colPickMode==1 and !item.containsKey('submitUserId'))">
when a.id=#{item.id} then #{item.submitUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('submitUserIdIncrement')) or (colPickMode==1 and !item.containsKey('submitUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.submitUserId,0) + #{item.submitUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="submitUserName=(case" suffix="ELSE submitUserName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('submitUserName')) or (colPickMode==1 and !item.containsKey('submitUserName'))">
when a.id=#{item.id} then #{item.submitUserName}
</if>
</foreach>
</trim>
<trim prefix="submitDate=(case" suffix="ELSE submitDate end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('submitDate')) or (colPickMode==1 and !item.containsKey('submitDate'))">
when a.id=#{item.id} then #{item.submitDate}
</if>
</foreach>
</trim>
<trim prefix="status=(case" suffix="ELSE status end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('status')) or (colPickMode==1 and !item.containsKey('status'))">
when a.id=#{item.id} then #{item.status}
</when>
<when test="(colPickMode==0 and item.containsKey('statusIncrement')) or (colPickMode==1 and !item.containsKey('statusIncrement'))">
when a.id=#{item.id} then ifnull(a.status,0) + #{item.statusIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="answerUserId=(case" suffix="ELSE answerUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('answerUserId')) or (colPickMode==1 and !item.containsKey('answerUserId'))">
when a.id=#{item.id} then #{item.answerUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('answerUserIdIncrement')) or (colPickMode==1 and !item.containsKey('answerUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.answerUserId,0) + #{item.answerUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="answerUserName=(case" suffix="ELSE answerUserName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('answerUserName')) or (colPickMode==1 and !item.containsKey('answerUserName'))">
when a.id=#{item.id} then #{item.answerUserName}
</if>
</foreach>
</trim>
<trim prefix="answerDate=(case" suffix="ELSE answerDate end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('answerDate')) or (colPickMode==1 and !item.containsKey('answerDate'))">
when a.id=#{item.id} then #{item.answerDate}
</if>
</foreach>
</trim>
<trim prefix="createUserId=(case" suffix="ELSE createUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('createUserId')) or (colPickMode==1 and !item.containsKey('createUserId'))">
when a.id=#{item.id} then #{item.createUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('createUserIdIncrement')) or (colPickMode==1 and !item.containsKey('createUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.createUserId,0) + #{item.createUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="updateUserId=(case" suffix="ELSE updateUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('updateUserId')) or (colPickMode==1 and !item.containsKey('updateUserId'))">
when a.id=#{item.id} then #{item.updateUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !item.containsKey('updateUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.updateUserId,0) + #{item.updateUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="updateTime=(case" suffix="ELSE updateTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('updateTime')) or (colPickMode==1 and !item.containsKey('updateTime'))">
when a.id=#{item.id} then #{item.updateTime}
</if>
</foreach>
</trim>
</trim>
where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
......@@ -456,505 +470,531 @@
${_conditionType_} a.id=#{${_conditionParam_}.id}
</if>
</if>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.id == null">
${_conditionType_} a.id is null
</if>
</if>
<if test="conditionParamRef.containsKey('idList')">
${_conditionType_} a.id in
<foreach collection="conditionParamRef.idList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idNotList')">
${_conditionType_} a.id not in
<foreach collection="conditionParamRef.idNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idStart') and conditionParamRef.idStart != null">
${_conditionType_} a.id <![CDATA[ >= ]]> #{${_conditionParam_}.idStart}
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd}
<if test="conditionParamRef.id == null">
${_conditionType_} a.id is null
</if>
</if>
<if test="conditionParamRef.containsKey('idList')">
${_conditionType_} a.id in
<foreach collection="conditionParamRef.idList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idNotList')">
${_conditionType_} a.id not in
<foreach collection="conditionParamRef.idNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idStart') and conditionParamRef.idStart != null">
${_conditionType_} a.id <![CDATA[ >= ]]> #{${_conditionParam_}.idStart}
</if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd}
</if>
<if test="conditionParamRef.containsKey('siteId')">
<if test="conditionParamRef.siteId != null ">
${_conditionType_} a.siteId = #{${_conditionParam_}.siteId}
</if>
<if test="conditionParamRef.siteId == null">
${_conditionType_} a.siteId is null
</if>
</if>
<if test="conditionParamRef.containsKey('siteIdList')">
${_conditionType_} a.siteId in
<foreach collection="conditionParamRef.siteIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('siteIdNotList')">
${_conditionType_} a.siteId not in
<foreach collection="conditionParamRef.siteIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.containsKey('siteId')">
<if test="conditionParamRef.siteId != null ">
${_conditionType_} a.siteId = #{${_conditionParam_}.siteId}
</if>
<if test="conditionParamRef.containsKey('siteIdStart') and conditionParamRef.siteIdStart != null">
${_conditionType_} a.siteId <![CDATA[ >= ]]> #{${_conditionParam_}.siteIdStart}
</if>
<if test="conditionParamRef.containsKey('siteIdEnd') and conditionParamRef.siteIdEnd != null">
${_conditionType_} a.siteId <![CDATA[ <= ]]> #{${_conditionParam_}.siteIdEnd}
<if test="conditionParamRef.siteId == null">
${_conditionType_} a.siteId is null
</if>
</if>
<if test="conditionParamRef.containsKey('siteIdList')">
${_conditionType_} a.siteId in
<foreach collection="conditionParamRef.siteIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('siteIdNotList')">
${_conditionType_} a.siteId not in
<foreach collection="conditionParamRef.siteIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('siteIdStart') and conditionParamRef.siteIdStart != null">
${_conditionType_} a.siteId <![CDATA[ >= ]]> #{${_conditionParam_}.siteIdStart}
</if>
<if test="conditionParamRef.containsKey('siteIdEnd') and conditionParamRef.siteIdEnd != null">
${_conditionType_} a.siteId <![CDATA[ <= ]]> #{${_conditionParam_}.siteIdEnd}
</if>
<if test="conditionParamRef.containsKey('errorTitle')">
<if test="conditionParamRef.errorTitle != null and conditionParamRef.errorTitle != ''">
${_conditionType_} a.errorTitle like #{${_conditionParam_}.errorTitle}
</if>
<if test="conditionParamRef.errorTitle == null">
${_conditionType_} a.errorTitle is null
</if>
</if>
<if test="conditionParamRef.containsKey('errorTitleList')">
${_conditionType_} a.errorTitle in
<foreach collection="conditionParamRef.errorTitleList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.containsKey('errorTitle')">
<if test="conditionParamRef.errorTitle != null and conditionParamRef.errorTitle != ''">
${_conditionType_} a.errorTitle like #{${_conditionParam_}.errorTitle}
</if>
<if test="conditionParamRef.containsKey('errorTitleNotList')">
${_conditionType_} a.errorTitle not in
<foreach collection="conditionParamRef.errorTitleNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.errorTitle == null">
${_conditionType_} a.errorTitle is null
</if>
</if>
<if test="conditionParamRef.containsKey('errorTitleList')">
${_conditionType_} a.errorTitle in
<foreach collection="conditionParamRef.errorTitleList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('errorTitleNotList')">
${_conditionType_} a.errorTitle not in
<foreach collection="conditionParamRef.errorTitleNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matterSite')">
<if test="conditionParamRef.matterSite != null and conditionParamRef.matterSite != ''">
${_conditionType_} a.matterSite like #{${_conditionParam_}.matterSite}
</if>
<if test="conditionParamRef.matterSite == null">
${_conditionType_} a.matterSite is null
</if>
<if test="conditionParamRef.containsKey('matterSite')">
<if test="conditionParamRef.matterSite != null and conditionParamRef.matterSite != ''">
${_conditionType_} a.matterSite like #{${_conditionParam_}.matterSite}
</if>
<if test="conditionParamRef.containsKey('matterSiteList')">
${_conditionType_} a.matterSite in
<foreach collection="conditionParamRef.matterSiteList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matterSiteNotList')">
${_conditionType_} a.matterSite not in
<foreach collection="conditionParamRef.matterSiteNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.matterSite == null">
${_conditionType_} a.matterSite is null
</if>
</if>
<if test="conditionParamRef.containsKey('matterSiteList')">
${_conditionType_} a.matterSite in
<foreach collection="conditionParamRef.matterSiteList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matterSiteNotList')">
${_conditionType_} a.matterSite not in
<foreach collection="conditionParamRef.matterSiteNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('substance')">
<if test="conditionParamRef.substance != null and conditionParamRef.substance != ''">
${_conditionType_} a.substance like #{${_conditionParam_}.substance}
</if>
<if test="conditionParamRef.substance == null">
${_conditionType_} a.substance is null
</if>
</if>
<if test="conditionParamRef.containsKey('substanceList')">
${_conditionType_} a.substance in
<foreach collection="conditionParamRef.substanceList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.containsKey('matterName')">
<if test="conditionParamRef.matterName != null and conditionParamRef.matterName != ''">
${_conditionType_} a.matterName like #{${_conditionParam_}.matterName}
</if>
<if test="conditionParamRef.containsKey('substanceNotList')">
${_conditionType_} a.substance not in
<foreach collection="conditionParamRef.substanceNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.matterName == null">
${_conditionType_} a.matterName is null
</if>
</if>
<if test="conditionParamRef.containsKey('matterNameList')">
${_conditionType_} a.matterName in
<foreach collection="conditionParamRef.matterNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('matterNameNotList')">
${_conditionType_} a.matterName not in
<foreach collection="conditionParamRef.matterNameNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('annexUrl')">
<if test="conditionParamRef.annexUrl != null and conditionParamRef.annexUrl != ''">
${_conditionType_} a.annexUrl like #{${_conditionParam_}.annexUrl}
</if>
<if test="conditionParamRef.annexUrl == null">
${_conditionType_} a.annexUrl is null
</if>
<if test="conditionParamRef.containsKey('substance')">
<if test="conditionParamRef.substance != null and conditionParamRef.substance != ''">
${_conditionType_} a.substance like #{${_conditionParam_}.substance}
</if>
<if test="conditionParamRef.containsKey('annexUrlList')">
${_conditionType_} a.annexUrl in
<foreach collection="conditionParamRef.annexUrlList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('annexUrlNotList')">
${_conditionType_} a.annexUrl not in
<foreach collection="conditionParamRef.annexUrlNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.substance == null">
${_conditionType_} a.substance is null
</if>
</if>
<if test="conditionParamRef.containsKey('substanceList')">
${_conditionType_} a.substance in
<foreach collection="conditionParamRef.substanceList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('substanceNotList')">
${_conditionType_} a.substance not in
<foreach collection="conditionParamRef.substanceNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('formalReply')">
<if test="conditionParamRef.formalReply != null and conditionParamRef.formalReply != ''">
${_conditionType_} a.formalReply like #{${_conditionParam_}.formalReply}
</if>
<if test="conditionParamRef.formalReply == null">
${_conditionType_} a.formalReply is null
</if>
<if test="conditionParamRef.containsKey('annexUrl')">
<if test="conditionParamRef.annexUrl != null and conditionParamRef.annexUrl != ''">
${_conditionType_} a.annexUrl like #{${_conditionParam_}.annexUrl}
</if>
<if test="conditionParamRef.containsKey('formalReplyList')">
${_conditionType_} a.formalReply in
<foreach collection="conditionParamRef.formalReplyList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('formalReplyNotList')">
${_conditionType_} a.formalReply not in
<foreach collection="conditionParamRef.formalReplyNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('submitUserId')">
<if test="conditionParamRef.submitUserId != null ">
${_conditionType_} a.submitUserId = #{${_conditionParam_}.submitUserId}
</if>
<if test="conditionParamRef.submitUserId == null">
${_conditionType_} a.submitUserId is null
</if>
<if test="conditionParamRef.annexUrl == null">
${_conditionType_} a.annexUrl is null
</if>
<if test="conditionParamRef.containsKey('submitUserIdList')">
${_conditionType_} a.submitUserId in
<foreach collection="conditionParamRef.submitUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('annexUrlList')">
${_conditionType_} a.annexUrl in
<foreach collection="conditionParamRef.annexUrlList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('annexUrlNotList')">
${_conditionType_} a.annexUrl not in
<foreach collection="conditionParamRef.annexUrlNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('formalReply')">
<if test="conditionParamRef.formalReply != null and conditionParamRef.formalReply != ''">
${_conditionType_} a.formalReply like #{${_conditionParam_}.formalReply}
</if>
<if test="conditionParamRef.containsKey('submitUserIdNotList')">
${_conditionType_} a.submitUserId not in
<foreach collection="conditionParamRef.submitUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.formalReply == null">
${_conditionType_} a.formalReply is null
</if>
<if test="conditionParamRef.containsKey('submitUserIdStart') and conditionParamRef.submitUserIdStart != null">
${_conditionType_} a.submitUserId <![CDATA[ >= ]]> #{${_conditionParam_}.submitUserIdStart}
</if>
<if test="conditionParamRef.containsKey('formalReplyList')">
${_conditionType_} a.formalReply in
<foreach collection="conditionParamRef.formalReplyList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('formalReplyNotList')">
${_conditionType_} a.formalReply not in
<foreach collection="conditionParamRef.formalReplyNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('submitUserId')">
<if test="conditionParamRef.submitUserId != null ">
${_conditionType_} a.submitUserId = #{${_conditionParam_}.submitUserId}
</if>
<if test="conditionParamRef.containsKey('submitUserIdEnd') and conditionParamRef.submitUserIdEnd != null">
${_conditionType_} a.submitUserId <![CDATA[ <= ]]> #{${_conditionParam_}.submitUserIdEnd}
<if test="conditionParamRef.submitUserId == null">
${_conditionType_} a.submitUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('submitUserIdList')">
${_conditionType_} a.submitUserId in
<foreach collection="conditionParamRef.submitUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('submitUserIdNotList')">
${_conditionType_} a.submitUserId not in
<foreach collection="conditionParamRef.submitUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('submitUserIdStart') and conditionParamRef.submitUserIdStart != null">
${_conditionType_} a.submitUserId <![CDATA[ >= ]]> #{${_conditionParam_}.submitUserIdStart}
</if>
<if test="conditionParamRef.containsKey('submitUserIdEnd') and conditionParamRef.submitUserIdEnd != null">
${_conditionType_} a.submitUserId <![CDATA[ <= ]]> #{${_conditionParam_}.submitUserIdEnd}
</if>
<if test="conditionParamRef.containsKey('submitUserName')">
<if test="conditionParamRef.submitUserName != null and conditionParamRef.submitUserName != ''">
${_conditionType_} a.submitUserName like #{${_conditionParam_}.submitUserName}
</if>
<if test="conditionParamRef.submitUserName == null">
${_conditionType_} a.submitUserName is null
</if>
</if>
<if test="conditionParamRef.containsKey('submitUserNameList')">
${_conditionType_} a.submitUserName in
<foreach collection="conditionParamRef.submitUserNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.containsKey('submitUserName')">
<if test="conditionParamRef.submitUserName != null and conditionParamRef.submitUserName != ''">
${_conditionType_} a.submitUserName like #{${_conditionParam_}.submitUserName}
</if>
<if test="conditionParamRef.containsKey('submitUserNameNotList')">
${_conditionType_} a.submitUserName not in
<foreach collection="conditionParamRef.submitUserNameNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.submitUserName == null">
${_conditionType_} a.submitUserName is null
</if>
</if>
<if test="conditionParamRef.containsKey('submitUserNameList')">
${_conditionType_} a.submitUserName in
<foreach collection="conditionParamRef.submitUserNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('submitUserNameNotList')">
${_conditionType_} a.submitUserName not in
<foreach collection="conditionParamRef.submitUserNameNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('submitDate')">
<if test="conditionParamRef.submitDate != null ">
${_conditionType_} a.submitDate = #{${_conditionParam_}.submitDate}
</if>
<if test="conditionParamRef.submitDate == null">
${_conditionType_} a.submitDate is null
</if>
<if test="conditionParamRef.containsKey('submitDate')">
<if test="conditionParamRef.submitDate != null ">
${_conditionType_} a.submitDate = #{${_conditionParam_}.submitDate}
</if>
<if test="conditionParamRef.containsKey('submitDateStart') and conditionParamRef.submitDateStart != null and conditionParamRef.submitDateStart!=''">
${_conditionType_} a.submitDate <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.submitDateStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('submitDateEnd') and conditionParamRef.submitDateEnd != null and conditionParamRef.submitDateEnd!=''">
${_conditionType_} a.submitDate <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.submitDateEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('status')">
<if test="conditionParamRef.status != null ">
${_conditionType_} a.status = #{${_conditionParam_}.status}
</if>
<if test="conditionParamRef.status == null">
${_conditionType_} a.status is null
</if>
<if test="conditionParamRef.submitDate == null">
${_conditionType_} a.submitDate is null
</if>
<if test="conditionParamRef.containsKey('statusList')">
${_conditionType_} a.status in
<foreach collection="conditionParamRef.statusList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('statusNotList')">
${_conditionType_} a.status not in
<foreach collection="conditionParamRef.statusNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('statusStart') and conditionParamRef.statusStart != null">
${_conditionType_} a.status <![CDATA[ >= ]]> #{${_conditionParam_}.statusStart}
</if>
<if test="conditionParamRef.containsKey('submitDateStart') and conditionParamRef.submitDateStart != null and conditionParamRef.submitDateStart!=''">
${_conditionType_} a.submitDate <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.submitDateStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('submitDateEnd') and conditionParamRef.submitDateEnd != null and conditionParamRef.submitDateEnd!=''">
${_conditionType_} a.submitDate <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.submitDateEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('status')">
<if test="conditionParamRef.status != null ">
${_conditionType_} a.status = #{${_conditionParam_}.status}
</if>
<if test="conditionParamRef.containsKey('statusEnd') and conditionParamRef.statusEnd != null">
${_conditionType_} a.status <![CDATA[ <= ]]> #{${_conditionParam_}.statusEnd}
<if test="conditionParamRef.status == null">
${_conditionType_} a.status is null
</if>
</if>
<if test="conditionParamRef.containsKey('statusList')">
${_conditionType_} a.status in
<foreach collection="conditionParamRef.statusList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('statusNotList')">
${_conditionType_} a.status not in
<foreach collection="conditionParamRef.statusNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('statusStart') and conditionParamRef.statusStart != null">
${_conditionType_} a.status <![CDATA[ >= ]]> #{${_conditionParam_}.statusStart}
</if>
<if test="conditionParamRef.containsKey('statusEnd') and conditionParamRef.statusEnd != null">
${_conditionType_} a.status <![CDATA[ <= ]]> #{${_conditionParam_}.statusEnd}
</if>
<if test="conditionParamRef.containsKey('answerUserId')">
<if test="conditionParamRef.answerUserId != null ">
${_conditionType_} a.answerUserId = #{${_conditionParam_}.answerUserId}
</if>
<if test="conditionParamRef.answerUserId == null">
${_conditionType_} a.answerUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('answerUserIdList')">
${_conditionType_} a.answerUserId in
<foreach collection="conditionParamRef.answerUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.containsKey('answerUserId')">
<if test="conditionParamRef.answerUserId != null ">
${_conditionType_} a.answerUserId = #{${_conditionParam_}.answerUserId}
</if>
<if test="conditionParamRef.containsKey('answerUserIdNotList')">
${_conditionType_} a.answerUserId not in
<foreach collection="conditionParamRef.answerUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('answerUserIdStart') and conditionParamRef.answerUserIdStart != null">
${_conditionType_} a.answerUserId <![CDATA[ >= ]]> #{${_conditionParam_}.answerUserIdStart}
</if>
<if test="conditionParamRef.containsKey('answerUserIdEnd') and conditionParamRef.answerUserIdEnd != null">
${_conditionType_} a.answerUserId <![CDATA[ <= ]]> #{${_conditionParam_}.answerUserIdEnd}
<if test="conditionParamRef.answerUserId == null">
${_conditionType_} a.answerUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('answerUserIdList')">
${_conditionType_} a.answerUserId in
<foreach collection="conditionParamRef.answerUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('answerUserIdNotList')">
${_conditionType_} a.answerUserId not in
<foreach collection="conditionParamRef.answerUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('answerUserIdStart') and conditionParamRef.answerUserIdStart != null">
${_conditionType_} a.answerUserId <![CDATA[ >= ]]> #{${_conditionParam_}.answerUserIdStart}
</if>
<if test="conditionParamRef.containsKey('answerUserIdEnd') and conditionParamRef.answerUserIdEnd != null">
${_conditionType_} a.answerUserId <![CDATA[ <= ]]> #{${_conditionParam_}.answerUserIdEnd}
</if>
<if test="conditionParamRef.containsKey('answerUserName')">
<if test="conditionParamRef.answerUserName != null and conditionParamRef.answerUserName != ''">
${_conditionType_} a.answerUserName like #{${_conditionParam_}.answerUserName}
</if>
<if test="conditionParamRef.answerUserName == null">
${_conditionType_} a.answerUserName is null
</if>
<if test="conditionParamRef.containsKey('answerUserName')">
<if test="conditionParamRef.answerUserName != null and conditionParamRef.answerUserName != ''">
${_conditionType_} a.answerUserName like #{${_conditionParam_}.answerUserName}
</if>
<if test="conditionParamRef.containsKey('answerUserNameList')">
${_conditionType_} a.answerUserName in
<foreach collection="conditionParamRef.answerUserNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('answerUserNameNotList')">
${_conditionType_} a.answerUserName not in
<foreach collection="conditionParamRef.answerUserNameNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.answerUserName == null">
${_conditionType_} a.answerUserName is null
</if>
</if>
<if test="conditionParamRef.containsKey('answerUserNameList')">
${_conditionType_} a.answerUserName in
<foreach collection="conditionParamRef.answerUserNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('answerUserNameNotList')">
${_conditionType_} a.answerUserName not in
<foreach collection="conditionParamRef.answerUserNameNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('answerDate')">
<if test="conditionParamRef.answerDate != null ">
${_conditionType_} a.answerDate = #{${_conditionParam_}.answerDate}
</if>
<if test="conditionParamRef.answerDate == null">
${_conditionType_} a.answerDate is null
</if>
<if test="conditionParamRef.containsKey('answerDate')">
<if test="conditionParamRef.answerDate != null ">
${_conditionType_} a.answerDate = #{${_conditionParam_}.answerDate}
</if>
<if test="conditionParamRef.containsKey('answerDateStart') and conditionParamRef.answerDateStart != null and conditionParamRef.answerDateStart!=''">
${_conditionType_} a.answerDate <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.answerDateStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('answerDateEnd') and conditionParamRef.answerDateEnd != null and conditionParamRef.answerDateEnd!=''">
${_conditionType_} a.answerDate <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.answerDateEnd},' 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')">
${_conditionType_} a.createUserId in
<foreach collection="conditionParamRef.createUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserIdNotList')">
${_conditionType_} a.createUserId not in
<foreach collection="conditionParamRef.createUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.answerDate == null">
${_conditionType_} a.answerDate is null
</if>
<if test="conditionParamRef.containsKey('createUserIdStart') and conditionParamRef.createUserIdStart != null">
${_conditionType_} a.createUserId <![CDATA[ >= ]]> #{${_conditionParam_}.createUserIdStart}
</if>
<if test="conditionParamRef.containsKey('answerDateStart') and conditionParamRef.answerDateStart != null and conditionParamRef.answerDateStart!=''">
${_conditionType_} a.answerDate <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.answerDateStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('answerDateEnd') and conditionParamRef.answerDateEnd != null and conditionParamRef.answerDateEnd!=''">
${_conditionType_} a.answerDate <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.answerDateEnd},' 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.containsKey('createUserIdEnd') and conditionParamRef.createUserIdEnd != null">
${_conditionType_} a.createUserId <![CDATA[ <= ]]> #{${_conditionParam_}.createUserIdEnd}
<if test="conditionParamRef.createUserId == null">
${_conditionType_} a.createUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('createUserIdList')">
${_conditionType_} a.createUserId in
<foreach collection="conditionParamRef.createUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserIdNotList')">
${_conditionType_} a.createUserId not in
<foreach collection="conditionParamRef.createUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserIdStart') and conditionParamRef.createUserIdStart != null">
${_conditionType_} a.createUserId <![CDATA[ >= ]]> #{${_conditionParam_}.createUserIdStart}
</if>
<if test="conditionParamRef.containsKey('createUserIdEnd') and conditionParamRef.createUserIdEnd != null">
${_conditionType_} a.createUserId <![CDATA[ <= ]]> #{${_conditionParam_}.createUserIdEnd}
</if>
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('updateUserId')">
<if test="conditionParamRef.updateUserId != null ">
${_conditionType_} a.updateUserId = #{${_conditionParam_}.updateUserId}
</if>
<if test="conditionParamRef.updateUserId == null">
${_conditionType_} a.updateUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateUserIdList')">
${_conditionType_} a.updateUserId in
<foreach collection="conditionParamRef.updateUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.containsKey('updateUserIdNotList')">
${_conditionType_} a.updateUserId not in
<foreach collection="conditionParamRef.updateUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
<if test="conditionParamRef.containsKey('updateUserIdStart') and conditionParamRef.updateUserIdStart != null">
${_conditionType_} a.updateUserId <![CDATA[ >= ]]> #{${_conditionParam_}.updateUserIdStart}
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('updateUserId')">
<if test="conditionParamRef.updateUserId != null ">
${_conditionType_} a.updateUserId = #{${_conditionParam_}.updateUserId}
</if>
<if test="conditionParamRef.containsKey('updateUserIdEnd') and conditionParamRef.updateUserIdEnd != null">
${_conditionType_} a.updateUserId <![CDATA[ <= ]]> #{${_conditionParam_}.updateUserIdEnd}
<if test="conditionParamRef.updateUserId == null">
${_conditionType_} a.updateUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateUserIdList')">
${_conditionType_} a.updateUserId in
<foreach collection="conditionParamRef.updateUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateUserIdNotList')">
${_conditionType_} a.updateUserId not in
<foreach collection="conditionParamRef.updateUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateUserIdStart') and conditionParamRef.updateUserIdStart != null">
${_conditionType_} a.updateUserId <![CDATA[ >= ]]> #{${_conditionParam_}.updateUserIdStart}
</if>
<if test="conditionParamRef.containsKey('updateUserIdEnd') and conditionParamRef.updateUserIdEnd != null">
${_conditionType_} a.updateUserId <![CDATA[ <= ]]> #{${_conditionParam_}.updateUserIdEnd}
</if>
<if test="conditionParamRef.containsKey('updateTime')">
<if test="conditionParamRef.updateTime != null ">
${_conditionType_} a.updateTime = #{${_conditionParam_}.updateTime}
</if>
<if test="conditionParamRef.updateTime == null">
${_conditionType_} a.updateTime is null
</if>
<if test="conditionParamRef.containsKey('updateTime')">
<if test="conditionParamRef.updateTime != null ">
${_conditionType_} a.updateTime = #{${_conditionParam_}.updateTime}
</if>
<if test="conditionParamRef.containsKey('updateTimeStart') and conditionParamRef.updateTimeStart != null and conditionParamRef.updateTimeStart!=''">
${_conditionType_} a.updateTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<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.updateTime == null">
${_conditionType_} a.updateTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateTimeStart') and conditionParamRef.updateTimeStart != null and conditionParamRef.updateTimeStart!=''">
${_conditionType_} a.updateTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('updateTimeEnd') and conditionParamRef.updateTimeEnd != null and conditionParamRef.updateTimeEnd!=''">
${_conditionType_} a.updateTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
</sql>
<sql id="_orderCols_">
<if test="orderColList != null and !orderColList.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<foreach collection="orderColList" open="" close="" index="index" item="item" separator=",">
${item.colName} ${item.sortKind}
${item.colName} ${item.sortKind}
</foreach>
</trim>
</if>
<if test="(orderColList == null or orderColList.isEmpty()) and orderCol != null and !orderCol.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<if test="orderCol.containsKey('id')">
a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('siteId')">
a.siteId
<if test='orderCol.siteId != null and "DESC".equalsIgnoreCase(orderCol.siteId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('errorTitle')">
a.errorTitle
<if test='orderCol.errorTitle != null and "DESC".equalsIgnoreCase(orderCol.errorTitle)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('matterSite')">
a.matterSite
<if test='orderCol.matterSite != null and "DESC".equalsIgnoreCase(orderCol.matterSite)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('substance')">
a.substance
<if test='orderCol.substance != null and "DESC".equalsIgnoreCase(orderCol.substance)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('annexUrl')">
a.annexUrl
<if test='orderCol.annexUrl != null and "DESC".equalsIgnoreCase(orderCol.annexUrl)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('formalReply')">
a.formalReply
<if test='orderCol.formalReply != null and "DESC".equalsIgnoreCase(orderCol.formalReply)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('submitUserId')">
a.submitUserId
<if test='orderCol.submitUserId != null and "DESC".equalsIgnoreCase(orderCol.submitUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('submitUserName')">
a.submitUserName
<if test='orderCol.submitUserName != null and "DESC".equalsIgnoreCase(orderCol.submitUserName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('submitDate')">
a.submitDate
<if test='orderCol.submitDate != null and "DESC".equalsIgnoreCase(orderCol.submitDate)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('status')">
a.status
<if test='orderCol.status != null and "DESC".equalsIgnoreCase(orderCol.status)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('answerUserId')">
a.answerUserId
<if test='orderCol.answerUserId != null and "DESC".equalsIgnoreCase(orderCol.answerUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('answerUserName')">
a.answerUserName
<if test='orderCol.answerUserName != null and "DESC".equalsIgnoreCase(orderCol.answerUserName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('answerDate')">
a.answerDate
<if test='orderCol.answerDate != null and "DESC".equalsIgnoreCase(orderCol.answerDate)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUserId')">
a.createUserId
<if test='orderCol.createUserId != null and "DESC".equalsIgnoreCase(orderCol.createUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateUserId')">
a.updateUserId
<if test='orderCol.updateUserId != null and "DESC".equalsIgnoreCase(orderCol.updateUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateTime')">
a.updateTime
<if test='orderCol.updateTime != null and "DESC".equalsIgnoreCase(orderCol.updateTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('id')">
a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('siteId')">
a.siteId
<if test='orderCol.siteId != null and "DESC".equalsIgnoreCase(orderCol.siteId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('errorTitle')">
a.errorTitle
<if test='orderCol.errorTitle != null and "DESC".equalsIgnoreCase(orderCol.errorTitle)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('matterSite')">
a.matterSite
<if test='orderCol.matterSite != null and "DESC".equalsIgnoreCase(orderCol.matterSite)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('matterName')">
a.matterName
<if test='orderCol.matterName != null and "DESC".equalsIgnoreCase(orderCol.matterName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('substance')">
a.substance
<if test='orderCol.substance != null and "DESC".equalsIgnoreCase(orderCol.substance)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('annexUrl')">
a.annexUrl
<if test='orderCol.annexUrl != null and "DESC".equalsIgnoreCase(orderCol.annexUrl)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('formalReply')">
a.formalReply
<if test='orderCol.formalReply != null and "DESC".equalsIgnoreCase(orderCol.formalReply)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('submitUserId')">
a.submitUserId
<if test='orderCol.submitUserId != null and "DESC".equalsIgnoreCase(orderCol.submitUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('submitUserName')">
a.submitUserName
<if test='orderCol.submitUserName != null and "DESC".equalsIgnoreCase(orderCol.submitUserName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('submitDate')">
a.submitDate
<if test='orderCol.submitDate != null and "DESC".equalsIgnoreCase(orderCol.submitDate)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('status')">
a.status
<if test='orderCol.status != null and "DESC".equalsIgnoreCase(orderCol.status)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('answerUserId')">
a.answerUserId
<if test='orderCol.answerUserId != null and "DESC".equalsIgnoreCase(orderCol.answerUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('answerUserName')">
a.answerUserName
<if test='orderCol.answerUserName != null and "DESC".equalsIgnoreCase(orderCol.answerUserName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('answerDate')">
a.answerDate
<if test='orderCol.answerDate != null and "DESC".equalsIgnoreCase(orderCol.answerDate)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUserId')">
a.createUserId
<if test='orderCol.createUserId != null and "DESC".equalsIgnoreCase(orderCol.createUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateUserId')">
a.updateUserId
<if test='orderCol.updateUserId != null and "DESC".equalsIgnoreCase(orderCol.updateUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateTime')">
a.updateTime
<if test='orderCol.updateTime != null and "DESC".equalsIgnoreCase(orderCol.updateTime)'>DESC</if>
,
</if>
</trim>
</if>
</sql>
......
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"mybatis-3-mapper.dtd">
"mybatis-3-mapper.dtd">
<mapper namespace="com.mortals.xhx.module.user.dao.ibatis.UserCollectDaoImpl">
<!-- 字段和属性映射 -->
<resultMap type="UserCollectEntity" id="UserCollectEntity-Map">
<id property="id" column="id" />
<result property="userId" column="userId" />
<result property="collectType" column="collectType" />
<result property="collectName" column="collectName" />
<result property="collectUrl" column="collectUrl" />
<result property="createUserId" column="createUserId" />
<result property="createTime" column="createTime" />
<result property="updateUserId" column="updateUserId" />
<result property="updateTime" column="updateTime" />
<id property="id" column="id" />
<result property="userId" column="userId" />
<result property="collectType" column="collectType" />
<result property="collectName" column="collectName" />
<result property="collectUrl" column="collectUrl" />
<result property="businessId" column="businessId" />
<result property="createUserId" column="createUserId" />
<result property="createTime" column="createTime" />
<result property="updateUserId" column="updateUserId" />
<result property="updateTime" column="updateTime" />
</resultMap>
<!-- 表所有列 -->
<sql id="_columns">
<trim suffixOverrides="," suffix="">
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('userId') or colPickMode == 1 and data.containsKey('userId')))">
a.userId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('collectType') or colPickMode == 1 and data.containsKey('collectType')))">
a.collectType,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('collectName') or colPickMode == 1 and data.containsKey('collectName')))">
a.collectName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('collectUrl') or colPickMode == 1 and data.containsKey('collectUrl')))">
a.collectUrl,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
a.updateUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('id') or colPickMode == 1 and data.containsKey('id')))">
a.id,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('userId') or colPickMode == 1 and data.containsKey('userId')))">
a.userId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('collectType') or colPickMode == 1 and data.containsKey('collectType')))">
a.collectType,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('collectName') or colPickMode == 1 and data.containsKey('collectName')))">
a.collectName,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('collectUrl') or colPickMode == 1 and data.containsKey('collectUrl')))">
a.collectUrl,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('businessId') or colPickMode == 1 and data.containsKey('businessId')))">
a.businessId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createUserId') or colPickMode == 1 and data.containsKey('createUserId')))">
a.createUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('createTime') or colPickMode == 1 and data.containsKey('createTime')))">
a.createTime,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateUserId') or colPickMode == 1 and data.containsKey('updateUserId')))">
a.updateUserId,
</if>
<if test="(data == null) or (data != null and ( colPickMode == 0 and !data.containsKey('updateTime') or colPickMode == 1 and data.containsKey('updateTime')))">
a.updateTime,
</if>
</trim>
</sql>
<!-- 新增 区分主键自增加还是业务插入 -->
<insert id="insert" parameterType="UserCollectEntity" useGeneratedKeys="true" keyProperty="id">
insert into mortals_xhx_user_collect
(userId,collectType,collectName,collectUrl,createUserId,createTime,updateUserId,updateTime)
(userId,collectType,collectName,collectUrl,businessId,createUserId,createTime,updateUserId,updateTime)
VALUES
(#{userId},#{collectType},#{collectName},#{collectUrl},#{createUserId},#{createTime},#{updateUserId},#{updateTime})
(#{userId},#{collectType},#{collectName},#{collectUrl},#{businessId},#{createUserId},#{createTime},#{updateUserId},#{updateTime})
</insert>
<!-- 批量新增 -->
<insert id="insertBatch" parameterType="paramDto">
insert into mortals_xhx_user_collect
(userId,collectType,collectName,collectUrl,createUserId,createTime,updateUserId,updateTime)
(userId,collectType,collectName,collectUrl,businessId,createUserId,createTime,updateUserId,updateTime)
VALUES
<foreach collection="data.dataList" item="item" index="index" separator="," >
(#{item.userId},#{item.collectType},#{item.collectName},#{item.collectUrl},#{item.createUserId},#{item.createTime},#{item.updateUserId},#{item.updateTime})
(#{item.userId},#{item.collectType},#{item.collectName},#{item.collectUrl},#{item.businessId},#{item.createUserId},#{item.createTime},#{item.updateUserId},#{item.updateTime})
</foreach>
</insert>
......@@ -92,6 +96,9 @@
<if test="(colPickMode==0 and data.containsKey('collectUrl')) or (colPickMode==1 and !data.containsKey('collectUrl'))">
a.collectUrl=#{data.collectUrl},
</if>
<if test="(colPickMode==0 and data.containsKey('businessId')) or (colPickMode==1 and !data.containsKey('businessId'))">
a.businessId=#{data.businessId},
</if>
<if test="(colPickMode==0 and data.containsKey('createUserId')) or (colPickMode==1 and !data.containsKey('createUserId'))">
a.createUserId=#{data.createUserId},
</if>
......@@ -122,82 +129,89 @@
<update id="updateBatch" parameterType="paramDto">
update mortals_xhx_user_collect as a
<trim prefix="set" suffixOverrides=",">
<trim prefix="userId=(case" suffix="ELSE userId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('userId')) or (colPickMode==1 and !item.containsKey('userId'))">
when a.id=#{item.id} then #{item.userId}
</when>
<when test="(colPickMode==0 and item.containsKey('userIdIncrement')) or (colPickMode==1 and !item.containsKey('userIdIncrement'))">
when a.id=#{item.id} then ifnull(a.userId,0) + #{item.userIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="collectType=(case" suffix="ELSE collectType end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('collectType')) or (colPickMode==1 and !item.containsKey('collectType'))">
when a.id=#{item.id} then #{item.collectType}
</when>
<when test="(colPickMode==0 and item.containsKey('collectTypeIncrement')) or (colPickMode==1 and !item.containsKey('collectTypeIncrement'))">
when a.id=#{item.id} then ifnull(a.collectType,0) + #{item.collectTypeIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="collectName=(case" suffix="ELSE collectName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('collectName')) or (colPickMode==1 and !item.containsKey('collectName'))">
when a.id=#{item.id} then #{item.collectName}
</if>
</foreach>
</trim>
<trim prefix="collectUrl=(case" suffix="ELSE collectUrl end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('collectUrl')) or (colPickMode==1 and !item.containsKey('collectUrl'))">
when a.id=#{item.id} then #{item.collectUrl}
</if>
</foreach>
</trim>
<trim prefix="createUserId=(case" suffix="ELSE createUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('createUserId')) or (colPickMode==1 and !item.containsKey('createUserId'))">
when a.id=#{item.id} then #{item.createUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('createUserIdIncrement')) or (colPickMode==1 and !item.containsKey('createUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.createUserId,0) + #{item.createUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="updateUserId=(case" suffix="ELSE updateUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('updateUserId')) or (colPickMode==1 and !item.containsKey('updateUserId'))">
when a.id=#{item.id} then #{item.updateUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !item.containsKey('updateUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.updateUserId,0) + #{item.updateUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="updateTime=(case" suffix="ELSE updateTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('updateTime')) or (colPickMode==1 and !item.containsKey('updateTime'))">
when a.id=#{item.id} then #{item.updateTime}
</if>
</foreach>
</trim>
<trim prefix="userId=(case" suffix="ELSE userId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('userId')) or (colPickMode==1 and !item.containsKey('userId'))">
when a.id=#{item.id} then #{item.userId}
</when>
<when test="(colPickMode==0 and item.containsKey('userIdIncrement')) or (colPickMode==1 and !item.containsKey('userIdIncrement'))">
when a.id=#{item.id} then ifnull(a.userId,0) + #{item.userIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="collectType=(case" suffix="ELSE collectType end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('collectType')) or (colPickMode==1 and !item.containsKey('collectType'))">
when a.id=#{item.id} then #{item.collectType}
</when>
<when test="(colPickMode==0 and item.containsKey('collectTypeIncrement')) or (colPickMode==1 and !item.containsKey('collectTypeIncrement'))">
when a.id=#{item.id} then ifnull(a.collectType,0) + #{item.collectTypeIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="collectName=(case" suffix="ELSE collectName end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('collectName')) or (colPickMode==1 and !item.containsKey('collectName'))">
when a.id=#{item.id} then #{item.collectName}
</if>
</foreach>
</trim>
<trim prefix="collectUrl=(case" suffix="ELSE collectUrl end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('collectUrl')) or (colPickMode==1 and !item.containsKey('collectUrl'))">
when a.id=#{item.id} then #{item.collectUrl}
</if>
</foreach>
</trim>
<trim prefix="businessId=(case" suffix="ELSE businessId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('businessId')) or (colPickMode==1 and !item.containsKey('businessId'))">
when a.id=#{item.id} then #{item.businessId}
</if>
</foreach>
</trim>
<trim prefix="createUserId=(case" suffix="ELSE createUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('createUserId')) or (colPickMode==1 and !item.containsKey('createUserId'))">
when a.id=#{item.id} then #{item.createUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('createUserIdIncrement')) or (colPickMode==1 and !item.containsKey('createUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.createUserId,0) + #{item.createUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="createTime=(case" suffix="ELSE createTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('createTime')) or (colPickMode==1 and !item.containsKey('createTime'))">
when a.id=#{item.id} then #{item.createTime}
</if>
</foreach>
</trim>
<trim prefix="updateUserId=(case" suffix="ELSE updateUserId end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<choose>
<when test="(colPickMode==0 and item.containsKey('updateUserId')) or (colPickMode==1 and !item.containsKey('updateUserId'))">
when a.id=#{item.id} then #{item.updateUserId}
</when>
<when test="(colPickMode==0 and item.containsKey('updateUserIdIncrement')) or (colPickMode==1 and !item.containsKey('updateUserIdIncrement'))">
when a.id=#{item.id} then ifnull(a.updateUserId,0) + #{item.updateUserIdIncrement}
</when>
</choose>
</foreach>
</trim>
<trim prefix="updateTime=(case" suffix="ELSE updateTime end),">
<foreach collection="data.dataList" item="item" index="index" separator="" >
<if test="(colPickMode==0 and item.containsKey('updateTime')) or (colPickMode==1 and !item.containsKey('updateTime'))">
when a.id=#{item.id} then #{item.updateTime}
</if>
</foreach>
</trim>
</trim>
where id in
<foreach collection="data.dataList" item="item" index="index" open="(" separator="," close=")">
......@@ -314,271 +328,297 @@
${_conditionType_} a.id=#{${_conditionParam_}.id}
</if>
</if>
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.id == null">
${_conditionType_} a.id is null
</if>
</if>
<if test="conditionParamRef.containsKey('idList')">
${_conditionType_} a.id in
<foreach collection="conditionParamRef.idList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idNotList')">
${_conditionType_} a.id not in
<foreach collection="conditionParamRef.idNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idStart') and conditionParamRef.idStart != null">
${_conditionType_} a.id <![CDATA[ >= ]]> #{${_conditionParam_}.idStart}
<if test="conditionParamRef.containsKey('id')">
<if test="conditionParamRef.id != null ">
${_conditionType_} a.id = #{${_conditionParam_}.id}
</if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd}
<if test="conditionParamRef.id == null">
${_conditionType_} a.id is null
</if>
</if>
<if test="conditionParamRef.containsKey('idList')">
${_conditionType_} a.id in
<foreach collection="conditionParamRef.idList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idNotList')">
${_conditionType_} a.id not in
<foreach collection="conditionParamRef.idNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('idStart') and conditionParamRef.idStart != null">
${_conditionType_} a.id <![CDATA[ >= ]]> #{${_conditionParam_}.idStart}
</if>
<if test="conditionParamRef.containsKey('idEnd') and conditionParamRef.idEnd != null">
${_conditionType_} a.id <![CDATA[ <= ]]> #{${_conditionParam_}.idEnd}
</if>
<if test="conditionParamRef.containsKey('userId')">
<if test="conditionParamRef.userId != null ">
${_conditionType_} a.userId = #{${_conditionParam_}.userId}
</if>
<if test="conditionParamRef.userId == null">
${_conditionType_} a.userId is null
</if>
</if>
<if test="conditionParamRef.containsKey('userIdList')">
${_conditionType_} a.userId in
<foreach collection="conditionParamRef.userIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('userIdNotList')">
${_conditionType_} a.userId not in
<foreach collection="conditionParamRef.userIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.containsKey('userId')">
<if test="conditionParamRef.userId != null ">
${_conditionType_} a.userId = #{${_conditionParam_}.userId}
</if>
<if test="conditionParamRef.containsKey('userIdStart') and conditionParamRef.userIdStart != null">
${_conditionType_} a.userId <![CDATA[ >= ]]> #{${_conditionParam_}.userIdStart}
</if>
<if test="conditionParamRef.containsKey('userIdEnd') and conditionParamRef.userIdEnd != null">
${_conditionType_} a.userId <![CDATA[ <= ]]> #{${_conditionParam_}.userIdEnd}
<if test="conditionParamRef.userId == null">
${_conditionType_} a.userId is null
</if>
</if>
<if test="conditionParamRef.containsKey('userIdList')">
${_conditionType_} a.userId in
<foreach collection="conditionParamRef.userIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('userIdNotList')">
${_conditionType_} a.userId not in
<foreach collection="conditionParamRef.userIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('userIdStart') and conditionParamRef.userIdStart != null">
${_conditionType_} a.userId <![CDATA[ >= ]]> #{${_conditionParam_}.userIdStart}
</if>
<if test="conditionParamRef.containsKey('userIdEnd') and conditionParamRef.userIdEnd != null">
${_conditionType_} a.userId <![CDATA[ <= ]]> #{${_conditionParam_}.userIdEnd}
</if>
<if test="conditionParamRef.containsKey('collectType')">
<if test="conditionParamRef.collectType != null ">
${_conditionType_} a.collectType = #{${_conditionParam_}.collectType}
</if>
<if test="conditionParamRef.collectType == null">
${_conditionType_} a.collectType is null
</if>
<if test="conditionParamRef.containsKey('collectType')">
<if test="conditionParamRef.collectType != null ">
${_conditionType_} a.collectType = #{${_conditionParam_}.collectType}
</if>
<if test="conditionParamRef.containsKey('collectTypeList')">
${_conditionType_} a.collectType in
<foreach collection="conditionParamRef.collectTypeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('collectTypeNotList')">
${_conditionType_} a.collectType not in
<foreach collection="conditionParamRef.collectTypeNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('collectTypeStart') and conditionParamRef.collectTypeStart != null">
${_conditionType_} a.collectType <![CDATA[ >= ]]> #{${_conditionParam_}.collectTypeStart}
</if>
<if test="conditionParamRef.containsKey('collectTypeEnd') and conditionParamRef.collectTypeEnd != null">
${_conditionType_} a.collectType <![CDATA[ <= ]]> #{${_conditionParam_}.collectTypeEnd}
<if test="conditionParamRef.collectType == null">
${_conditionType_} a.collectType is null
</if>
</if>
<if test="conditionParamRef.containsKey('collectTypeList')">
${_conditionType_} a.collectType in
<foreach collection="conditionParamRef.collectTypeList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('collectTypeNotList')">
${_conditionType_} a.collectType not in
<foreach collection="conditionParamRef.collectTypeNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('collectTypeStart') and conditionParamRef.collectTypeStart != null">
${_conditionType_} a.collectType <![CDATA[ >= ]]> #{${_conditionParam_}.collectTypeStart}
</if>
<if test="conditionParamRef.containsKey('collectTypeEnd') and conditionParamRef.collectTypeEnd != null">
${_conditionType_} a.collectType <![CDATA[ <= ]]> #{${_conditionParam_}.collectTypeEnd}
</if>
<if test="conditionParamRef.containsKey('collectName')">
<if test="conditionParamRef.collectName != null and conditionParamRef.collectName != ''">
${_conditionType_} a.collectName like #{${_conditionParam_}.collectName}
</if>
<if test="conditionParamRef.collectName == null">
${_conditionType_} a.collectName is null
</if>
<if test="conditionParamRef.containsKey('collectName')">
<if test="conditionParamRef.collectName != null and conditionParamRef.collectName != ''">
${_conditionType_} a.collectName like #{${_conditionParam_}.collectName}
</if>
<if test="conditionParamRef.containsKey('collectNameList')">
${_conditionType_} a.collectName in
<foreach collection="conditionParamRef.collectNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('collectNameNotList')">
${_conditionType_} a.collectName not in
<foreach collection="conditionParamRef.collectNameNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.collectName == null">
${_conditionType_} a.collectName is null
</if>
</if>
<if test="conditionParamRef.containsKey('collectNameList')">
${_conditionType_} a.collectName in
<foreach collection="conditionParamRef.collectNameList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('collectNameNotList')">
${_conditionType_} a.collectName not in
<foreach collection="conditionParamRef.collectNameNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('collectUrl')">
<if test="conditionParamRef.collectUrl != null and conditionParamRef.collectUrl != ''">
${_conditionType_} a.collectUrl like #{${_conditionParam_}.collectUrl}
</if>
<if test="conditionParamRef.collectUrl == null">
${_conditionType_} a.collectUrl is null
</if>
</if>
<if test="conditionParamRef.containsKey('collectUrlList')">
${_conditionType_} a.collectUrl in
<foreach collection="conditionParamRef.collectUrlList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('collectUrlNotList')">
${_conditionType_} a.collectUrl not in
<foreach collection="conditionParamRef.collectUrlNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.containsKey('collectUrl')">
<if test="conditionParamRef.collectUrl != null and conditionParamRef.collectUrl != ''">
${_conditionType_} a.collectUrl like #{${_conditionParam_}.collectUrl}
</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 test="conditionParamRef.collectUrl == null">
${_conditionType_} a.collectUrl is null
</if>
<if test="conditionParamRef.containsKey('createUserIdList')">
${_conditionType_} a.createUserId in
<foreach collection="conditionParamRef.createUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('collectUrlList')">
${_conditionType_} a.collectUrl in
<foreach collection="conditionParamRef.collectUrlList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('collectUrlNotList')">
${_conditionType_} a.collectUrl not in
<foreach collection="conditionParamRef.collectUrlNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('businessId')">
<if test="conditionParamRef.businessId != null and conditionParamRef.businessId != ''">
${_conditionType_} a.businessId like #{${_conditionParam_}.businessId}
</if>
<if test="conditionParamRef.containsKey('createUserIdNotList')">
${_conditionType_} a.createUserId not in
<foreach collection="conditionParamRef.createUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
<if test="conditionParamRef.businessId == null">
${_conditionType_} a.businessId is null
</if>
<if test="conditionParamRef.containsKey('createUserIdStart') and conditionParamRef.createUserIdStart != null">
${_conditionType_} a.createUserId <![CDATA[ >= ]]> #{${_conditionParam_}.createUserIdStart}
</if>
<if test="conditionParamRef.containsKey('businessIdList')">
${_conditionType_} a.businessId in
<foreach collection="conditionParamRef.businessIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('businessIdNotList')">
${_conditionType_} a.businessId not in
<foreach collection="conditionParamRef.businessIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserId')">
<if test="conditionParamRef.createUserId != null ">
${_conditionType_} a.createUserId = #{${_conditionParam_}.createUserId}
</if>
<if test="conditionParamRef.containsKey('createUserIdEnd') and conditionParamRef.createUserIdEnd != null">
${_conditionType_} a.createUserId <![CDATA[ <= ]]> #{${_conditionParam_}.createUserIdEnd}
<if test="conditionParamRef.createUserId == null">
${_conditionType_} a.createUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('createUserIdList')">
${_conditionType_} a.createUserId in
<foreach collection="conditionParamRef.createUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserIdNotList')">
${_conditionType_} a.createUserId not in
<foreach collection="conditionParamRef.createUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('createUserIdStart') and conditionParamRef.createUserIdStart != null">
${_conditionType_} a.createUserId <![CDATA[ >= ]]> #{${_conditionParam_}.createUserIdStart}
</if>
<if test="conditionParamRef.containsKey('createUserIdEnd') and conditionParamRef.createUserIdEnd != null">
${_conditionType_} a.createUserId <![CDATA[ <= ]]> #{${_conditionParam_}.createUserIdEnd}
</if>
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
<if test="conditionParamRef.containsKey('createTime')">
<if test="conditionParamRef.createTime != null ">
${_conditionType_} a.createTime = #{${_conditionParam_}.createTime}
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
<if test="conditionParamRef.createTime == null">
${_conditionType_} a.createTime is null
</if>
<if test="conditionParamRef.containsKey('updateUserId')">
<if test="conditionParamRef.updateUserId != null ">
${_conditionType_} a.updateUserId = #{${_conditionParam_}.updateUserId}
</if>
<if test="conditionParamRef.updateUserId == null">
${_conditionType_} a.updateUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateUserIdList')">
${_conditionType_} a.updateUserId in
<foreach collection="conditionParamRef.updateUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateUserIdNotList')">
${_conditionType_} a.updateUserId not in
<foreach collection="conditionParamRef.updateUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateUserIdStart') and conditionParamRef.updateUserIdStart != null">
${_conditionType_} a.updateUserId <![CDATA[ >= ]]> #{${_conditionParam_}.updateUserIdStart}
</if>
<if test="conditionParamRef.containsKey('createTimeStart') and conditionParamRef.createTimeStart != null and conditionParamRef.createTimeStart!=''">
${_conditionType_} a.createTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('createTimeEnd') and conditionParamRef.createTimeEnd != null and conditionParamRef.createTimeEnd!=''">
${_conditionType_} a.createTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.createTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('updateUserId')">
<if test="conditionParamRef.updateUserId != null ">
${_conditionType_} a.updateUserId = #{${_conditionParam_}.updateUserId}
</if>
<if test="conditionParamRef.containsKey('updateUserIdEnd') and conditionParamRef.updateUserIdEnd != null">
${_conditionType_} a.updateUserId <![CDATA[ <= ]]> #{${_conditionParam_}.updateUserIdEnd}
<if test="conditionParamRef.updateUserId == null">
${_conditionType_} a.updateUserId is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateUserIdList')">
${_conditionType_} a.updateUserId in
<foreach collection="conditionParamRef.updateUserIdList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateUserIdNotList')">
${_conditionType_} a.updateUserId not in
<foreach collection="conditionParamRef.updateUserIdNotList" open="(" close=")" index="index" item="item" separator=",">
#{item}
</foreach>
</if>
<if test="conditionParamRef.containsKey('updateUserIdStart') and conditionParamRef.updateUserIdStart != null">
${_conditionType_} a.updateUserId <![CDATA[ >= ]]> #{${_conditionParam_}.updateUserIdStart}
</if>
<if test="conditionParamRef.containsKey('updateUserIdEnd') and conditionParamRef.updateUserIdEnd != null">
${_conditionType_} a.updateUserId <![CDATA[ <= ]]> #{${_conditionParam_}.updateUserIdEnd}
</if>
<if test="conditionParamRef.containsKey('updateTime')">
<if test="conditionParamRef.updateTime != null ">
${_conditionType_} a.updateTime = #{${_conditionParam_}.updateTime}
</if>
<if test="conditionParamRef.updateTime == null">
${_conditionType_} a.updateTime is null
</if>
<if test="conditionParamRef.containsKey('updateTime')">
<if test="conditionParamRef.updateTime != null ">
${_conditionType_} a.updateTime = #{${_conditionParam_}.updateTime}
</if>
<if test="conditionParamRef.containsKey('updateTimeStart') and conditionParamRef.updateTimeStart != null and conditionParamRef.updateTimeStart!=''">
${_conditionType_} a.updateTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<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.updateTime == null">
${_conditionType_} a.updateTime is null
</if>
</if>
<if test="conditionParamRef.containsKey('updateTimeStart') and conditionParamRef.updateTimeStart != null and conditionParamRef.updateTimeStart!=''">
${_conditionType_} a.updateTime <![CDATA[ >= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeStart},' 00:00:00'),19),'%Y-%m-%d %k:%i:%s')
</if>
<if test="conditionParamRef.containsKey('updateTimeEnd') and conditionParamRef.updateTimeEnd != null and conditionParamRef.updateTimeEnd!=''">
${_conditionType_} a.updateTime <![CDATA[ <= ]]> STR_TO_DATE(left(concat(#{${_conditionParam_}.updateTimeEnd},' 23:59:59'),19),'%Y-%m-%d %k:%i:%s')
</if>
</sql>
<sql id="_orderCols_">
<if test="orderColList != null and !orderColList.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<foreach collection="orderColList" open="" close="" index="index" item="item" separator=",">
${item.colName} ${item.sortKind}
${item.colName} ${item.sortKind}
</foreach>
</trim>
</if>
<if test="(orderColList == null or orderColList.isEmpty()) and orderCol != null and !orderCol.isEmpty()">
order by
<trim suffixOverrides="," suffix="">
<if test="orderCol.containsKey('id')">
a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('userId')">
a.userId
<if test='orderCol.userId != null and "DESC".equalsIgnoreCase(orderCol.userId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('collectType')">
a.collectType
<if test='orderCol.collectType != null and "DESC".equalsIgnoreCase(orderCol.collectType)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('collectName')">
a.collectName
<if test='orderCol.collectName != null and "DESC".equalsIgnoreCase(orderCol.collectName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('collectUrl')">
a.collectUrl
<if test='orderCol.collectUrl != null and "DESC".equalsIgnoreCase(orderCol.collectUrl)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUserId')">
a.createUserId
<if test='orderCol.createUserId != null and "DESC".equalsIgnoreCase(orderCol.createUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateUserId')">
a.updateUserId
<if test='orderCol.updateUserId != null and "DESC".equalsIgnoreCase(orderCol.updateUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateTime')">
a.updateTime
<if test='orderCol.updateTime != null and "DESC".equalsIgnoreCase(orderCol.updateTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('id')">
a.id
<if test='orderCol.id != null and "DESC".equalsIgnoreCase(orderCol.id)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('userId')">
a.userId
<if test='orderCol.userId != null and "DESC".equalsIgnoreCase(orderCol.userId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('collectType')">
a.collectType
<if test='orderCol.collectType != null and "DESC".equalsIgnoreCase(orderCol.collectType)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('collectName')">
a.collectName
<if test='orderCol.collectName != null and "DESC".equalsIgnoreCase(orderCol.collectName)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('collectUrl')">
a.collectUrl
<if test='orderCol.collectUrl != null and "DESC".equalsIgnoreCase(orderCol.collectUrl)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('businessId')">
a.businessId
<if test='orderCol.businessId != null and "DESC".equalsIgnoreCase(orderCol.businessId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createUserId')">
a.createUserId
<if test='orderCol.createUserId != null and "DESC".equalsIgnoreCase(orderCol.createUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('createTime')">
a.createTime
<if test='orderCol.createTime != null and "DESC".equalsIgnoreCase(orderCol.createTime)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateUserId')">
a.updateUserId
<if test='orderCol.updateUserId != null and "DESC".equalsIgnoreCase(orderCol.updateUserId)'>DESC</if>
,
</if>
<if test="orderCol.containsKey('updateTime')">
a.updateTime
<if test='orderCol.updateTime != null and "DESC".equalsIgnoreCase(orderCol.updateTime)'>DESC</if>
,
</if>
</trim>
</if>
</sql>
......
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