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

知识库代码调整

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