package com.hotent.vo; import com.hotent.entity.SelectParam; import com.hotent.entity.query.QueryFilter; import java.util.ArrayList; import java.util.List; /** * 自定义sql视图查询vo */ public class DataTemplateQueryVo { /** 业务对象主键*/ private String templateId; /** 通用查询对象 */ private QueryFilter queryFilter; /** 是否关联流程 */ private boolean isJoinFlow; /** 任务类型 todo代办 done已办 request我的请求 todoRead待阅 doneRead已阅 myRead我传阅的 myDelegate我转办的 */ private String taskType; /** 流程定义key */ private String defKey; /** 关联查询字段名称*/ private String selectField; /** 关联查询字段值 */ private String selectValue; /** 关联查询数组*/ private List selectList = new ArrayList(); /** 作为子表时外键的值*/ private String refIdValue; public String getTemplateId() { return templateId; } public void setTemplateId(String templateId) { this.templateId = templateId; } public QueryFilter getQueryFilter() { return queryFilter; } public void setQueryFilter(QueryFilter queryFilter) { this.queryFilter = queryFilter; } public boolean isJoinFlow() { return isJoinFlow; } public void setIsJoinFlow(boolean joinFlow) { isJoinFlow = joinFlow; } public String getTaskType() { return taskType; } public void setTaskType(String taskType) { this.taskType = taskType; } public String getDefKey() { return defKey; } public void setDefKey(String defKey) { this.defKey = defKey; } public String getSelectField() { return selectField; } public void setSelectField(String selectField) { this.selectField = selectField; } public String getSelectValue() { return selectValue; } public void setSelectValue(String selectValue) { this.selectValue = selectValue; } public String getRefIdValue() { return refIdValue; } public void setRefIdValue(String refIdValue) { this.refIdValue = refIdValue; } public List getSelectList() { return selectList; } public void setSelectList(List selectList) { this.selectList = selectList; } }