forked from github/dataease
feat: 仪表板支持接收外部参数
This commit is contained in:
parent
343a386955
commit
89652ad890
@ -0,0 +1,21 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PanelOuterParams implements Serializable {
|
||||
private String paramsId;
|
||||
|
||||
private String panelId;
|
||||
|
||||
private Boolean checked;
|
||||
|
||||
private String remark;
|
||||
|
||||
private String copyFrom;
|
||||
|
||||
private String copyId;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,610 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class PanelOuterParamsExample {
|
||||
protected String orderByClause;
|
||||
|
||||
protected boolean distinct;
|
||||
|
||||
protected List<Criteria> oredCriteria;
|
||||
|
||||
public PanelOuterParamsExample() {
|
||||
oredCriteria = new ArrayList<Criteria>();
|
||||
}
|
||||
|
||||
public void setOrderByClause(String orderByClause) {
|
||||
this.orderByClause = orderByClause;
|
||||
}
|
||||
|
||||
public String getOrderByClause() {
|
||||
return orderByClause;
|
||||
}
|
||||
|
||||
public void setDistinct(boolean distinct) {
|
||||
this.distinct = distinct;
|
||||
}
|
||||
|
||||
public boolean isDistinct() {
|
||||
return distinct;
|
||||
}
|
||||
|
||||
public List<Criteria> getOredCriteria() {
|
||||
return oredCriteria;
|
||||
}
|
||||
|
||||
public void or(Criteria criteria) {
|
||||
oredCriteria.add(criteria);
|
||||
}
|
||||
|
||||
public Criteria or() {
|
||||
Criteria criteria = createCriteriaInternal();
|
||||
oredCriteria.add(criteria);
|
||||
return criteria;
|
||||
}
|
||||
|
||||
public Criteria createCriteria() {
|
||||
Criteria criteria = createCriteriaInternal();
|
||||
if (oredCriteria.size() == 0) {
|
||||
oredCriteria.add(criteria);
|
||||
}
|
||||
return criteria;
|
||||
}
|
||||
|
||||
protected Criteria createCriteriaInternal() {
|
||||
Criteria criteria = new Criteria();
|
||||
return criteria;
|
||||
}
|
||||
|
||||
public void clear() {
|
||||
oredCriteria.clear();
|
||||
orderByClause = null;
|
||||
distinct = false;
|
||||
}
|
||||
|
||||
protected abstract static class GeneratedCriteria {
|
||||
protected List<Criterion> criteria;
|
||||
|
||||
protected GeneratedCriteria() {
|
||||
super();
|
||||
criteria = new ArrayList<Criterion>();
|
||||
}
|
||||
|
||||
public boolean isValid() {
|
||||
return criteria.size() > 0;
|
||||
}
|
||||
|
||||
public List<Criterion> getAllCriteria() {
|
||||
return criteria;
|
||||
}
|
||||
|
||||
public List<Criterion> getCriteria() {
|
||||
return criteria;
|
||||
}
|
||||
|
||||
protected void addCriterion(String condition) {
|
||||
if (condition == null) {
|
||||
throw new RuntimeException("Value for condition cannot be null");
|
||||
}
|
||||
criteria.add(new Criterion(condition));
|
||||
}
|
||||
|
||||
protected void addCriterion(String condition, Object value, String property) {
|
||||
if (value == null) {
|
||||
throw new RuntimeException("Value for " + property + " cannot be null");
|
||||
}
|
||||
criteria.add(new Criterion(condition, value));
|
||||
}
|
||||
|
||||
protected void addCriterion(String condition, Object value1, Object value2, String property) {
|
||||
if (value1 == null || value2 == null) {
|
||||
throw new RuntimeException("Between values for " + property + " cannot be null");
|
||||
}
|
||||
criteria.add(new Criterion(condition, value1, value2));
|
||||
}
|
||||
|
||||
public Criteria andParamsIdIsNull() {
|
||||
addCriterion("params_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdIsNotNull() {
|
||||
addCriterion("params_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdEqualTo(String value) {
|
||||
addCriterion("params_id =", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdNotEqualTo(String value) {
|
||||
addCriterion("params_id <>", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdGreaterThan(String value) {
|
||||
addCriterion("params_id >", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("params_id >=", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdLessThan(String value) {
|
||||
addCriterion("params_id <", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("params_id <=", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdLike(String value) {
|
||||
addCriterion("params_id like", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdNotLike(String value) {
|
||||
addCriterion("params_id not like", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdIn(List<String> values) {
|
||||
addCriterion("params_id in", values, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdNotIn(List<String> values) {
|
||||
addCriterion("params_id not in", values, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdBetween(String value1, String value2) {
|
||||
addCriterion("params_id between", value1, value2, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdNotBetween(String value1, String value2) {
|
||||
addCriterion("params_id not between", value1, value2, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdIsNull() {
|
||||
addCriterion("panel_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdIsNotNull() {
|
||||
addCriterion("panel_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdEqualTo(String value) {
|
||||
addCriterion("panel_id =", value, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdNotEqualTo(String value) {
|
||||
addCriterion("panel_id <>", value, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdGreaterThan(String value) {
|
||||
addCriterion("panel_id >", value, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("panel_id >=", value, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdLessThan(String value) {
|
||||
addCriterion("panel_id <", value, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("panel_id <=", value, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdLike(String value) {
|
||||
addCriterion("panel_id like", value, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdNotLike(String value) {
|
||||
addCriterion("panel_id not like", value, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdIn(List<String> values) {
|
||||
addCriterion("panel_id in", values, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdNotIn(List<String> values) {
|
||||
addCriterion("panel_id not in", values, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdBetween(String value1, String value2) {
|
||||
addCriterion("panel_id between", value1, value2, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andPanelIdNotBetween(String value1, String value2) {
|
||||
addCriterion("panel_id not between", value1, value2, "panelId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedIsNull() {
|
||||
addCriterion("`checked` is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedIsNotNull() {
|
||||
addCriterion("`checked` is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedEqualTo(Boolean value) {
|
||||
addCriterion("`checked` =", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedNotEqualTo(Boolean value) {
|
||||
addCriterion("`checked` <>", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedGreaterThan(Boolean value) {
|
||||
addCriterion("`checked` >", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedGreaterThanOrEqualTo(Boolean value) {
|
||||
addCriterion("`checked` >=", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedLessThan(Boolean value) {
|
||||
addCriterion("`checked` <", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedLessThanOrEqualTo(Boolean value) {
|
||||
addCriterion("`checked` <=", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedIn(List<Boolean> values) {
|
||||
addCriterion("`checked` in", values, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedNotIn(List<Boolean> values) {
|
||||
addCriterion("`checked` not in", values, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedBetween(Boolean value1, Boolean value2) {
|
||||
addCriterion("`checked` between", value1, value2, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedNotBetween(Boolean value1, Boolean value2) {
|
||||
addCriterion("`checked` not between", value1, value2, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkIsNull() {
|
||||
addCriterion("remark is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkIsNotNull() {
|
||||
addCriterion("remark is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkEqualTo(String value) {
|
||||
addCriterion("remark =", value, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkNotEqualTo(String value) {
|
||||
addCriterion("remark <>", value, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkGreaterThan(String value) {
|
||||
addCriterion("remark >", value, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("remark >=", value, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkLessThan(String value) {
|
||||
addCriterion("remark <", value, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkLessThanOrEqualTo(String value) {
|
||||
addCriterion("remark <=", value, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkLike(String value) {
|
||||
addCriterion("remark like", value, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkNotLike(String value) {
|
||||
addCriterion("remark not like", value, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkIn(List<String> values) {
|
||||
addCriterion("remark in", values, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkNotIn(List<String> values) {
|
||||
addCriterion("remark not in", values, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkBetween(String value1, String value2) {
|
||||
addCriterion("remark between", value1, value2, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andRemarkNotBetween(String value1, String value2) {
|
||||
addCriterion("remark not between", value1, value2, "remark");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromIsNull() {
|
||||
addCriterion("copy_from is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromIsNotNull() {
|
||||
addCriterion("copy_from is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromEqualTo(String value) {
|
||||
addCriterion("copy_from =", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotEqualTo(String value) {
|
||||
addCriterion("copy_from <>", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromGreaterThan(String value) {
|
||||
addCriterion("copy_from >", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("copy_from >=", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromLessThan(String value) {
|
||||
addCriterion("copy_from <", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromLessThanOrEqualTo(String value) {
|
||||
addCriterion("copy_from <=", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromLike(String value) {
|
||||
addCriterion("copy_from like", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotLike(String value) {
|
||||
addCriterion("copy_from not like", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromIn(List<String> values) {
|
||||
addCriterion("copy_from in", values, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotIn(List<String> values) {
|
||||
addCriterion("copy_from not in", values, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromBetween(String value1, String value2) {
|
||||
addCriterion("copy_from between", value1, value2, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotBetween(String value1, String value2) {
|
||||
addCriterion("copy_from not between", value1, value2, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdIsNull() {
|
||||
addCriterion("copy_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdIsNotNull() {
|
||||
addCriterion("copy_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdEqualTo(String value) {
|
||||
addCriterion("copy_id =", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotEqualTo(String value) {
|
||||
addCriterion("copy_id <>", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdGreaterThan(String value) {
|
||||
addCriterion("copy_id >", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("copy_id >=", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdLessThan(String value) {
|
||||
addCriterion("copy_id <", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("copy_id <=", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdLike(String value) {
|
||||
addCriterion("copy_id like", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotLike(String value) {
|
||||
addCriterion("copy_id not like", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdIn(List<String> values) {
|
||||
addCriterion("copy_id in", values, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotIn(List<String> values) {
|
||||
addCriterion("copy_id not in", values, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdBetween(String value1, String value2) {
|
||||
addCriterion("copy_id between", value1, value2, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotBetween(String value1, String value2) {
|
||||
addCriterion("copy_id not between", value1, value2, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
}
|
||||
|
||||
public static class Criteria extends GeneratedCriteria {
|
||||
|
||||
protected Criteria() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
public static class Criterion {
|
||||
private String condition;
|
||||
|
||||
private Object value;
|
||||
|
||||
private Object secondValue;
|
||||
|
||||
private boolean noValue;
|
||||
|
||||
private boolean singleValue;
|
||||
|
||||
private boolean betweenValue;
|
||||
|
||||
private boolean listValue;
|
||||
|
||||
private String typeHandler;
|
||||
|
||||
public String getCondition() {
|
||||
return condition;
|
||||
}
|
||||
|
||||
public Object getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public Object getSecondValue() {
|
||||
return secondValue;
|
||||
}
|
||||
|
||||
public boolean isNoValue() {
|
||||
return noValue;
|
||||
}
|
||||
|
||||
public boolean isSingleValue() {
|
||||
return singleValue;
|
||||
}
|
||||
|
||||
public boolean isBetweenValue() {
|
||||
return betweenValue;
|
||||
}
|
||||
|
||||
public boolean isListValue() {
|
||||
return listValue;
|
||||
}
|
||||
|
||||
public String getTypeHandler() {
|
||||
return typeHandler;
|
||||
}
|
||||
|
||||
protected Criterion(String condition) {
|
||||
super();
|
||||
this.condition = condition;
|
||||
this.typeHandler = null;
|
||||
this.noValue = true;
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value, String typeHandler) {
|
||||
super();
|
||||
this.condition = condition;
|
||||
this.value = value;
|
||||
this.typeHandler = typeHandler;
|
||||
if (value instanceof List<?>) {
|
||||
this.listValue = true;
|
||||
} else {
|
||||
this.singleValue = true;
|
||||
}
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value) {
|
||||
this(condition, value, null);
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
|
||||
super();
|
||||
this.condition = condition;
|
||||
this.value = value;
|
||||
this.secondValue = secondValue;
|
||||
this.typeHandler = typeHandler;
|
||||
this.betweenValue = true;
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value, Object secondValue) {
|
||||
this(condition, value, secondValue, null);
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PanelOuterParamsInfo implements Serializable {
|
||||
private String paramsInfoId;
|
||||
|
||||
private String paramsId;
|
||||
|
||||
private String paramName;
|
||||
|
||||
private Boolean checked;
|
||||
|
||||
private String copyFrom;
|
||||
|
||||
private String copyId;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,610 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class PanelOuterParamsInfoExample {
|
||||
protected String orderByClause;
|
||||
|
||||
protected boolean distinct;
|
||||
|
||||
protected List<Criteria> oredCriteria;
|
||||
|
||||
public PanelOuterParamsInfoExample() {
|
||||
oredCriteria = new ArrayList<Criteria>();
|
||||
}
|
||||
|
||||
public void setOrderByClause(String orderByClause) {
|
||||
this.orderByClause = orderByClause;
|
||||
}
|
||||
|
||||
public String getOrderByClause() {
|
||||
return orderByClause;
|
||||
}
|
||||
|
||||
public void setDistinct(boolean distinct) {
|
||||
this.distinct = distinct;
|
||||
}
|
||||
|
||||
public boolean isDistinct() {
|
||||
return distinct;
|
||||
}
|
||||
|
||||
public List<Criteria> getOredCriteria() {
|
||||
return oredCriteria;
|
||||
}
|
||||
|
||||
public void or(Criteria criteria) {
|
||||
oredCriteria.add(criteria);
|
||||
}
|
||||
|
||||
public Criteria or() {
|
||||
Criteria criteria = createCriteriaInternal();
|
||||
oredCriteria.add(criteria);
|
||||
return criteria;
|
||||
}
|
||||
|
||||
public Criteria createCriteria() {
|
||||
Criteria criteria = createCriteriaInternal();
|
||||
if (oredCriteria.size() == 0) {
|
||||
oredCriteria.add(criteria);
|
||||
}
|
||||
return criteria;
|
||||
}
|
||||
|
||||
protected Criteria createCriteriaInternal() {
|
||||
Criteria criteria = new Criteria();
|
||||
return criteria;
|
||||
}
|
||||
|
||||
public void clear() {
|
||||
oredCriteria.clear();
|
||||
orderByClause = null;
|
||||
distinct = false;
|
||||
}
|
||||
|
||||
protected abstract static class GeneratedCriteria {
|
||||
protected List<Criterion> criteria;
|
||||
|
||||
protected GeneratedCriteria() {
|
||||
super();
|
||||
criteria = new ArrayList<Criterion>();
|
||||
}
|
||||
|
||||
public boolean isValid() {
|
||||
return criteria.size() > 0;
|
||||
}
|
||||
|
||||
public List<Criterion> getAllCriteria() {
|
||||
return criteria;
|
||||
}
|
||||
|
||||
public List<Criterion> getCriteria() {
|
||||
return criteria;
|
||||
}
|
||||
|
||||
protected void addCriterion(String condition) {
|
||||
if (condition == null) {
|
||||
throw new RuntimeException("Value for condition cannot be null");
|
||||
}
|
||||
criteria.add(new Criterion(condition));
|
||||
}
|
||||
|
||||
protected void addCriterion(String condition, Object value, String property) {
|
||||
if (value == null) {
|
||||
throw new RuntimeException("Value for " + property + " cannot be null");
|
||||
}
|
||||
criteria.add(new Criterion(condition, value));
|
||||
}
|
||||
|
||||
protected void addCriterion(String condition, Object value1, Object value2, String property) {
|
||||
if (value1 == null || value2 == null) {
|
||||
throw new RuntimeException("Between values for " + property + " cannot be null");
|
||||
}
|
||||
criteria.add(new Criterion(condition, value1, value2));
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdIsNull() {
|
||||
addCriterion("params_info_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdIsNotNull() {
|
||||
addCriterion("params_info_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdEqualTo(String value) {
|
||||
addCriterion("params_info_id =", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdNotEqualTo(String value) {
|
||||
addCriterion("params_info_id <>", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdGreaterThan(String value) {
|
||||
addCriterion("params_info_id >", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("params_info_id >=", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdLessThan(String value) {
|
||||
addCriterion("params_info_id <", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("params_info_id <=", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdLike(String value) {
|
||||
addCriterion("params_info_id like", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdNotLike(String value) {
|
||||
addCriterion("params_info_id not like", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdIn(List<String> values) {
|
||||
addCriterion("params_info_id in", values, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdNotIn(List<String> values) {
|
||||
addCriterion("params_info_id not in", values, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdBetween(String value1, String value2) {
|
||||
addCriterion("params_info_id between", value1, value2, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdNotBetween(String value1, String value2) {
|
||||
addCriterion("params_info_id not between", value1, value2, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdIsNull() {
|
||||
addCriterion("params_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdIsNotNull() {
|
||||
addCriterion("params_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdEqualTo(String value) {
|
||||
addCriterion("params_id =", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdNotEqualTo(String value) {
|
||||
addCriterion("params_id <>", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdGreaterThan(String value) {
|
||||
addCriterion("params_id >", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("params_id >=", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdLessThan(String value) {
|
||||
addCriterion("params_id <", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("params_id <=", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdLike(String value) {
|
||||
addCriterion("params_id like", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdNotLike(String value) {
|
||||
addCriterion("params_id not like", value, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdIn(List<String> values) {
|
||||
addCriterion("params_id in", values, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdNotIn(List<String> values) {
|
||||
addCriterion("params_id not in", values, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdBetween(String value1, String value2) {
|
||||
addCriterion("params_id between", value1, value2, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsIdNotBetween(String value1, String value2) {
|
||||
addCriterion("params_id not between", value1, value2, "paramsId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameIsNull() {
|
||||
addCriterion("param_name is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameIsNotNull() {
|
||||
addCriterion("param_name is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameEqualTo(String value) {
|
||||
addCriterion("param_name =", value, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameNotEqualTo(String value) {
|
||||
addCriterion("param_name <>", value, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameGreaterThan(String value) {
|
||||
addCriterion("param_name >", value, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("param_name >=", value, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameLessThan(String value) {
|
||||
addCriterion("param_name <", value, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameLessThanOrEqualTo(String value) {
|
||||
addCriterion("param_name <=", value, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameLike(String value) {
|
||||
addCriterion("param_name like", value, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameNotLike(String value) {
|
||||
addCriterion("param_name not like", value, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameIn(List<String> values) {
|
||||
addCriterion("param_name in", values, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameNotIn(List<String> values) {
|
||||
addCriterion("param_name not in", values, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameBetween(String value1, String value2) {
|
||||
addCriterion("param_name between", value1, value2, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamNameNotBetween(String value1, String value2) {
|
||||
addCriterion("param_name not between", value1, value2, "paramName");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedIsNull() {
|
||||
addCriterion("`checked` is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedIsNotNull() {
|
||||
addCriterion("`checked` is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedEqualTo(Boolean value) {
|
||||
addCriterion("`checked` =", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedNotEqualTo(Boolean value) {
|
||||
addCriterion("`checked` <>", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedGreaterThan(Boolean value) {
|
||||
addCriterion("`checked` >", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedGreaterThanOrEqualTo(Boolean value) {
|
||||
addCriterion("`checked` >=", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedLessThan(Boolean value) {
|
||||
addCriterion("`checked` <", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedLessThanOrEqualTo(Boolean value) {
|
||||
addCriterion("`checked` <=", value, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedIn(List<Boolean> values) {
|
||||
addCriterion("`checked` in", values, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedNotIn(List<Boolean> values) {
|
||||
addCriterion("`checked` not in", values, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedBetween(Boolean value1, Boolean value2) {
|
||||
addCriterion("`checked` between", value1, value2, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCheckedNotBetween(Boolean value1, Boolean value2) {
|
||||
addCriterion("`checked` not between", value1, value2, "checked");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromIsNull() {
|
||||
addCriterion("copy_from is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromIsNotNull() {
|
||||
addCriterion("copy_from is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromEqualTo(String value) {
|
||||
addCriterion("copy_from =", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotEqualTo(String value) {
|
||||
addCriterion("copy_from <>", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromGreaterThan(String value) {
|
||||
addCriterion("copy_from >", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("copy_from >=", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromLessThan(String value) {
|
||||
addCriterion("copy_from <", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromLessThanOrEqualTo(String value) {
|
||||
addCriterion("copy_from <=", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromLike(String value) {
|
||||
addCriterion("copy_from like", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotLike(String value) {
|
||||
addCriterion("copy_from not like", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromIn(List<String> values) {
|
||||
addCriterion("copy_from in", values, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotIn(List<String> values) {
|
||||
addCriterion("copy_from not in", values, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromBetween(String value1, String value2) {
|
||||
addCriterion("copy_from between", value1, value2, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotBetween(String value1, String value2) {
|
||||
addCriterion("copy_from not between", value1, value2, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdIsNull() {
|
||||
addCriterion("copy_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdIsNotNull() {
|
||||
addCriterion("copy_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdEqualTo(String value) {
|
||||
addCriterion("copy_id =", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotEqualTo(String value) {
|
||||
addCriterion("copy_id <>", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdGreaterThan(String value) {
|
||||
addCriterion("copy_id >", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("copy_id >=", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdLessThan(String value) {
|
||||
addCriterion("copy_id <", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("copy_id <=", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdLike(String value) {
|
||||
addCriterion("copy_id like", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotLike(String value) {
|
||||
addCriterion("copy_id not like", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdIn(List<String> values) {
|
||||
addCriterion("copy_id in", values, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotIn(List<String> values) {
|
||||
addCriterion("copy_id not in", values, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdBetween(String value1, String value2) {
|
||||
addCriterion("copy_id between", value1, value2, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotBetween(String value1, String value2) {
|
||||
addCriterion("copy_id not between", value1, value2, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
}
|
||||
|
||||
public static class Criteria extends GeneratedCriteria {
|
||||
|
||||
protected Criteria() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
public static class Criterion {
|
||||
private String condition;
|
||||
|
||||
private Object value;
|
||||
|
||||
private Object secondValue;
|
||||
|
||||
private boolean noValue;
|
||||
|
||||
private boolean singleValue;
|
||||
|
||||
private boolean betweenValue;
|
||||
|
||||
private boolean listValue;
|
||||
|
||||
private String typeHandler;
|
||||
|
||||
public String getCondition() {
|
||||
return condition;
|
||||
}
|
||||
|
||||
public Object getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public Object getSecondValue() {
|
||||
return secondValue;
|
||||
}
|
||||
|
||||
public boolean isNoValue() {
|
||||
return noValue;
|
||||
}
|
||||
|
||||
public boolean isSingleValue() {
|
||||
return singleValue;
|
||||
}
|
||||
|
||||
public boolean isBetweenValue() {
|
||||
return betweenValue;
|
||||
}
|
||||
|
||||
public boolean isListValue() {
|
||||
return listValue;
|
||||
}
|
||||
|
||||
public String getTypeHandler() {
|
||||
return typeHandler;
|
||||
}
|
||||
|
||||
protected Criterion(String condition) {
|
||||
super();
|
||||
this.condition = condition;
|
||||
this.typeHandler = null;
|
||||
this.noValue = true;
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value, String typeHandler) {
|
||||
super();
|
||||
this.condition = condition;
|
||||
this.value = value;
|
||||
this.typeHandler = typeHandler;
|
||||
if (value instanceof List<?>) {
|
||||
this.listValue = true;
|
||||
} else {
|
||||
this.singleValue = true;
|
||||
}
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value) {
|
||||
this(condition, value, null);
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
|
||||
super();
|
||||
this.condition = condition;
|
||||
this.value = value;
|
||||
this.secondValue = secondValue;
|
||||
this.typeHandler = typeHandler;
|
||||
this.betweenValue = true;
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value, Object secondValue) {
|
||||
this(condition, value, secondValue, null);
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.io.Serializable;
|
||||
import lombok.Data;
|
||||
|
||||
@Data
|
||||
public class PanelOuterParamsTargetViewInfo implements Serializable {
|
||||
private String targetId;
|
||||
|
||||
private String paramsInfoId;
|
||||
|
||||
private String targetViewId;
|
||||
|
||||
private String targetFieldId;
|
||||
|
||||
private String copyFrom;
|
||||
|
||||
private String copyId;
|
||||
|
||||
private static final long serialVersionUID = 1L;
|
||||
}
|
@ -0,0 +1,620 @@
|
||||
package io.dataease.base.domain;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
public class PanelOuterParamsTargetViewInfoExample {
|
||||
protected String orderByClause;
|
||||
|
||||
protected boolean distinct;
|
||||
|
||||
protected List<Criteria> oredCriteria;
|
||||
|
||||
public PanelOuterParamsTargetViewInfoExample() {
|
||||
oredCriteria = new ArrayList<Criteria>();
|
||||
}
|
||||
|
||||
public void setOrderByClause(String orderByClause) {
|
||||
this.orderByClause = orderByClause;
|
||||
}
|
||||
|
||||
public String getOrderByClause() {
|
||||
return orderByClause;
|
||||
}
|
||||
|
||||
public void setDistinct(boolean distinct) {
|
||||
this.distinct = distinct;
|
||||
}
|
||||
|
||||
public boolean isDistinct() {
|
||||
return distinct;
|
||||
}
|
||||
|
||||
public List<Criteria> getOredCriteria() {
|
||||
return oredCriteria;
|
||||
}
|
||||
|
||||
public void or(Criteria criteria) {
|
||||
oredCriteria.add(criteria);
|
||||
}
|
||||
|
||||
public Criteria or() {
|
||||
Criteria criteria = createCriteriaInternal();
|
||||
oredCriteria.add(criteria);
|
||||
return criteria;
|
||||
}
|
||||
|
||||
public Criteria createCriteria() {
|
||||
Criteria criteria = createCriteriaInternal();
|
||||
if (oredCriteria.size() == 0) {
|
||||
oredCriteria.add(criteria);
|
||||
}
|
||||
return criteria;
|
||||
}
|
||||
|
||||
protected Criteria createCriteriaInternal() {
|
||||
Criteria criteria = new Criteria();
|
||||
return criteria;
|
||||
}
|
||||
|
||||
public void clear() {
|
||||
oredCriteria.clear();
|
||||
orderByClause = null;
|
||||
distinct = false;
|
||||
}
|
||||
|
||||
protected abstract static class GeneratedCriteria {
|
||||
protected List<Criterion> criteria;
|
||||
|
||||
protected GeneratedCriteria() {
|
||||
super();
|
||||
criteria = new ArrayList<Criterion>();
|
||||
}
|
||||
|
||||
public boolean isValid() {
|
||||
return criteria.size() > 0;
|
||||
}
|
||||
|
||||
public List<Criterion> getAllCriteria() {
|
||||
return criteria;
|
||||
}
|
||||
|
||||
public List<Criterion> getCriteria() {
|
||||
return criteria;
|
||||
}
|
||||
|
||||
protected void addCriterion(String condition) {
|
||||
if (condition == null) {
|
||||
throw new RuntimeException("Value for condition cannot be null");
|
||||
}
|
||||
criteria.add(new Criterion(condition));
|
||||
}
|
||||
|
||||
protected void addCriterion(String condition, Object value, String property) {
|
||||
if (value == null) {
|
||||
throw new RuntimeException("Value for " + property + " cannot be null");
|
||||
}
|
||||
criteria.add(new Criterion(condition, value));
|
||||
}
|
||||
|
||||
protected void addCriterion(String condition, Object value1, Object value2, String property) {
|
||||
if (value1 == null || value2 == null) {
|
||||
throw new RuntimeException("Between values for " + property + " cannot be null");
|
||||
}
|
||||
criteria.add(new Criterion(condition, value1, value2));
|
||||
}
|
||||
|
||||
public Criteria andTargetIdIsNull() {
|
||||
addCriterion("target_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdIsNotNull() {
|
||||
addCriterion("target_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdEqualTo(String value) {
|
||||
addCriterion("target_id =", value, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdNotEqualTo(String value) {
|
||||
addCriterion("target_id <>", value, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdGreaterThan(String value) {
|
||||
addCriterion("target_id >", value, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("target_id >=", value, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdLessThan(String value) {
|
||||
addCriterion("target_id <", value, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("target_id <=", value, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdLike(String value) {
|
||||
addCriterion("target_id like", value, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdNotLike(String value) {
|
||||
addCriterion("target_id not like", value, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdIn(List<String> values) {
|
||||
addCriterion("target_id in", values, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdNotIn(List<String> values) {
|
||||
addCriterion("target_id not in", values, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdBetween(String value1, String value2) {
|
||||
addCriterion("target_id between", value1, value2, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetIdNotBetween(String value1, String value2) {
|
||||
addCriterion("target_id not between", value1, value2, "targetId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdIsNull() {
|
||||
addCriterion("params_info_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdIsNotNull() {
|
||||
addCriterion("params_info_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdEqualTo(String value) {
|
||||
addCriterion("params_info_id =", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdNotEqualTo(String value) {
|
||||
addCriterion("params_info_id <>", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdGreaterThan(String value) {
|
||||
addCriterion("params_info_id >", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("params_info_id >=", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdLessThan(String value) {
|
||||
addCriterion("params_info_id <", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("params_info_id <=", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdLike(String value) {
|
||||
addCriterion("params_info_id like", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdNotLike(String value) {
|
||||
addCriterion("params_info_id not like", value, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdIn(List<String> values) {
|
||||
addCriterion("params_info_id in", values, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdNotIn(List<String> values) {
|
||||
addCriterion("params_info_id not in", values, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdBetween(String value1, String value2) {
|
||||
addCriterion("params_info_id between", value1, value2, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andParamsInfoIdNotBetween(String value1, String value2) {
|
||||
addCriterion("params_info_id not between", value1, value2, "paramsInfoId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdIsNull() {
|
||||
addCriterion("target_view_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdIsNotNull() {
|
||||
addCriterion("target_view_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdEqualTo(String value) {
|
||||
addCriterion("target_view_id =", value, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdNotEqualTo(String value) {
|
||||
addCriterion("target_view_id <>", value, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdGreaterThan(String value) {
|
||||
addCriterion("target_view_id >", value, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("target_view_id >=", value, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdLessThan(String value) {
|
||||
addCriterion("target_view_id <", value, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("target_view_id <=", value, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdLike(String value) {
|
||||
addCriterion("target_view_id like", value, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdNotLike(String value) {
|
||||
addCriterion("target_view_id not like", value, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdIn(List<String> values) {
|
||||
addCriterion("target_view_id in", values, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdNotIn(List<String> values) {
|
||||
addCriterion("target_view_id not in", values, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdBetween(String value1, String value2) {
|
||||
addCriterion("target_view_id between", value1, value2, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetViewIdNotBetween(String value1, String value2) {
|
||||
addCriterion("target_view_id not between", value1, value2, "targetViewId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdIsNull() {
|
||||
addCriterion("target_field_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdIsNotNull() {
|
||||
addCriterion("target_field_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdEqualTo(String value) {
|
||||
addCriterion("target_field_id =", value, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdNotEqualTo(String value) {
|
||||
addCriterion("target_field_id <>", value, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdGreaterThan(String value) {
|
||||
addCriterion("target_field_id >", value, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("target_field_id >=", value, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdLessThan(String value) {
|
||||
addCriterion("target_field_id <", value, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("target_field_id <=", value, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdLike(String value) {
|
||||
addCriterion("target_field_id like", value, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdNotLike(String value) {
|
||||
addCriterion("target_field_id not like", value, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdIn(List<String> values) {
|
||||
addCriterion("target_field_id in", values, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdNotIn(List<String> values) {
|
||||
addCriterion("target_field_id not in", values, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdBetween(String value1, String value2) {
|
||||
addCriterion("target_field_id between", value1, value2, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andTargetFieldIdNotBetween(String value1, String value2) {
|
||||
addCriterion("target_field_id not between", value1, value2, "targetFieldId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromIsNull() {
|
||||
addCriterion("copy_from is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromIsNotNull() {
|
||||
addCriterion("copy_from is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromEqualTo(String value) {
|
||||
addCriterion("copy_from =", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotEqualTo(String value) {
|
||||
addCriterion("copy_from <>", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromGreaterThan(String value) {
|
||||
addCriterion("copy_from >", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("copy_from >=", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromLessThan(String value) {
|
||||
addCriterion("copy_from <", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromLessThanOrEqualTo(String value) {
|
||||
addCriterion("copy_from <=", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromLike(String value) {
|
||||
addCriterion("copy_from like", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotLike(String value) {
|
||||
addCriterion("copy_from not like", value, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromIn(List<String> values) {
|
||||
addCriterion("copy_from in", values, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotIn(List<String> values) {
|
||||
addCriterion("copy_from not in", values, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromBetween(String value1, String value2) {
|
||||
addCriterion("copy_from between", value1, value2, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyFromNotBetween(String value1, String value2) {
|
||||
addCriterion("copy_from not between", value1, value2, "copyFrom");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdIsNull() {
|
||||
addCriterion("copy_id is null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdIsNotNull() {
|
||||
addCriterion("copy_id is not null");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdEqualTo(String value) {
|
||||
addCriterion("copy_id =", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotEqualTo(String value) {
|
||||
addCriterion("copy_id <>", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdGreaterThan(String value) {
|
||||
addCriterion("copy_id >", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdGreaterThanOrEqualTo(String value) {
|
||||
addCriterion("copy_id >=", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdLessThan(String value) {
|
||||
addCriterion("copy_id <", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdLessThanOrEqualTo(String value) {
|
||||
addCriterion("copy_id <=", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdLike(String value) {
|
||||
addCriterion("copy_id like", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotLike(String value) {
|
||||
addCriterion("copy_id not like", value, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdIn(List<String> values) {
|
||||
addCriterion("copy_id in", values, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotIn(List<String> values) {
|
||||
addCriterion("copy_id not in", values, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdBetween(String value1, String value2) {
|
||||
addCriterion("copy_id between", value1, value2, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
|
||||
public Criteria andCopyIdNotBetween(String value1, String value2) {
|
||||
addCriterion("copy_id not between", value1, value2, "copyId");
|
||||
return (Criteria) this;
|
||||
}
|
||||
}
|
||||
|
||||
public static class Criteria extends GeneratedCriteria {
|
||||
|
||||
protected Criteria() {
|
||||
super();
|
||||
}
|
||||
}
|
||||
|
||||
public static class Criterion {
|
||||
private String condition;
|
||||
|
||||
private Object value;
|
||||
|
||||
private Object secondValue;
|
||||
|
||||
private boolean noValue;
|
||||
|
||||
private boolean singleValue;
|
||||
|
||||
private boolean betweenValue;
|
||||
|
||||
private boolean listValue;
|
||||
|
||||
private String typeHandler;
|
||||
|
||||
public String getCondition() {
|
||||
return condition;
|
||||
}
|
||||
|
||||
public Object getValue() {
|
||||
return value;
|
||||
}
|
||||
|
||||
public Object getSecondValue() {
|
||||
return secondValue;
|
||||
}
|
||||
|
||||
public boolean isNoValue() {
|
||||
return noValue;
|
||||
}
|
||||
|
||||
public boolean isSingleValue() {
|
||||
return singleValue;
|
||||
}
|
||||
|
||||
public boolean isBetweenValue() {
|
||||
return betweenValue;
|
||||
}
|
||||
|
||||
public boolean isListValue() {
|
||||
return listValue;
|
||||
}
|
||||
|
||||
public String getTypeHandler() {
|
||||
return typeHandler;
|
||||
}
|
||||
|
||||
protected Criterion(String condition) {
|
||||
super();
|
||||
this.condition = condition;
|
||||
this.typeHandler = null;
|
||||
this.noValue = true;
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value, String typeHandler) {
|
||||
super();
|
||||
this.condition = condition;
|
||||
this.value = value;
|
||||
this.typeHandler = typeHandler;
|
||||
if (value instanceof List<?>) {
|
||||
this.listValue = true;
|
||||
} else {
|
||||
this.singleValue = true;
|
||||
}
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value) {
|
||||
this(condition, value, null);
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value, Object secondValue, String typeHandler) {
|
||||
super();
|
||||
this.condition = condition;
|
||||
this.value = value;
|
||||
this.secondValue = secondValue;
|
||||
this.typeHandler = typeHandler;
|
||||
this.betweenValue = true;
|
||||
}
|
||||
|
||||
protected Criterion(String condition, Object value, Object secondValue) {
|
||||
this(condition, value, secondValue, null);
|
||||
}
|
||||
}
|
||||
}
|
@ -0,0 +1,30 @@
|
||||
package io.dataease.base.mapper;
|
||||
|
||||
import io.dataease.base.domain.PanelOuterParamsInfo;
|
||||
import io.dataease.base.domain.PanelOuterParamsInfoExample;
|
||||
import java.util.List;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
public interface PanelOuterParamsInfoMapper {
|
||||
long countByExample(PanelOuterParamsInfoExample example);
|
||||
|
||||
int deleteByExample(PanelOuterParamsInfoExample example);
|
||||
|
||||
int deleteByPrimaryKey(String paramsInfoId);
|
||||
|
||||
int insert(PanelOuterParamsInfo record);
|
||||
|
||||
int insertSelective(PanelOuterParamsInfo record);
|
||||
|
||||
List<PanelOuterParamsInfo> selectByExample(PanelOuterParamsInfoExample example);
|
||||
|
||||
PanelOuterParamsInfo selectByPrimaryKey(String paramsInfoId);
|
||||
|
||||
int updateByExampleSelective(@Param("record") PanelOuterParamsInfo record, @Param("example") PanelOuterParamsInfoExample example);
|
||||
|
||||
int updateByExample(@Param("record") PanelOuterParamsInfo record, @Param("example") PanelOuterParamsInfoExample example);
|
||||
|
||||
int updateByPrimaryKeySelective(PanelOuterParamsInfo record);
|
||||
|
||||
int updateByPrimaryKey(PanelOuterParamsInfo record);
|
||||
}
|
@ -0,0 +1,228 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="io.dataease.base.mapper.PanelOuterParamsInfoMapper">
|
||||
<resultMap id="BaseResultMap" type="io.dataease.base.domain.PanelOuterParamsInfo">
|
||||
<id column="params_info_id" jdbcType="VARCHAR" property="paramsInfoId" />
|
||||
<result column="params_id" jdbcType="VARCHAR" property="paramsId" />
|
||||
<result column="param_name" jdbcType="VARCHAR" property="paramName" />
|
||||
<result column="checked" jdbcType="BIT" property="checked" />
|
||||
<result column="copy_from" jdbcType="VARCHAR" property="copyFrom" />
|
||||
<result column="copy_id" jdbcType="VARCHAR" property="copyId" />
|
||||
</resultMap>
|
||||
<sql id="Example_Where_Clause">
|
||||
<where>
|
||||
<foreach collection="oredCriteria" item="criteria" separator="or">
|
||||
<if test="criteria.valid">
|
||||
<trim prefix="(" prefixOverrides="and" suffix=")">
|
||||
<foreach collection="criteria.criteria" item="criterion">
|
||||
<choose>
|
||||
<when test="criterion.noValue">
|
||||
and ${criterion.condition}
|
||||
</when>
|
||||
<when test="criterion.singleValue">
|
||||
and ${criterion.condition} #{criterion.value}
|
||||
</when>
|
||||
<when test="criterion.betweenValue">
|
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
||||
</when>
|
||||
<when test="criterion.listValue">
|
||||
and ${criterion.condition}
|
||||
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
||||
#{listItem}
|
||||
</foreach>
|
||||
</when>
|
||||
</choose>
|
||||
</foreach>
|
||||
</trim>
|
||||
</if>
|
||||
</foreach>
|
||||
</where>
|
||||
</sql>
|
||||
<sql id="Update_By_Example_Where_Clause">
|
||||
<where>
|
||||
<foreach collection="example.oredCriteria" item="criteria" separator="or">
|
||||
<if test="criteria.valid">
|
||||
<trim prefix="(" prefixOverrides="and" suffix=")">
|
||||
<foreach collection="criteria.criteria" item="criterion">
|
||||
<choose>
|
||||
<when test="criterion.noValue">
|
||||
and ${criterion.condition}
|
||||
</when>
|
||||
<when test="criterion.singleValue">
|
||||
and ${criterion.condition} #{criterion.value}
|
||||
</when>
|
||||
<when test="criterion.betweenValue">
|
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
||||
</when>
|
||||
<when test="criterion.listValue">
|
||||
and ${criterion.condition}
|
||||
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
||||
#{listItem}
|
||||
</foreach>
|
||||
</when>
|
||||
</choose>
|
||||
</foreach>
|
||||
</trim>
|
||||
</if>
|
||||
</foreach>
|
||||
</where>
|
||||
</sql>
|
||||
<sql id="Base_Column_List">
|
||||
params_info_id, params_id, param_name, `checked`, copy_from, copy_id
|
||||
</sql>
|
||||
<select id="selectByExample" parameterType="io.dataease.base.domain.PanelOuterParamsInfoExample" resultMap="BaseResultMap">
|
||||
select
|
||||
<if test="distinct">
|
||||
distinct
|
||||
</if>
|
||||
<include refid="Base_Column_List" />
|
||||
from panel_outer_params_info
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
<if test="orderByClause != null">
|
||||
order by ${orderByClause}
|
||||
</if>
|
||||
</select>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from panel_outer_params_info
|
||||
where params_info_id = #{paramsInfoId,jdbcType=VARCHAR}
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
||||
delete from panel_outer_params_info
|
||||
where params_info_id = #{paramsInfoId,jdbcType=VARCHAR}
|
||||
</delete>
|
||||
<delete id="deleteByExample" parameterType="io.dataease.base.domain.PanelOuterParamsInfoExample">
|
||||
delete from panel_outer_params_info
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
</delete>
|
||||
<insert id="insert" parameterType="io.dataease.base.domain.PanelOuterParamsInfo">
|
||||
insert into panel_outer_params_info (params_info_id, params_id, param_name,
|
||||
`checked`, copy_from, copy_id
|
||||
)
|
||||
values (#{paramsInfoId,jdbcType=VARCHAR}, #{paramsId,jdbcType=VARCHAR}, #{paramName,jdbcType=VARCHAR},
|
||||
#{checked,jdbcType=BIT}, #{copyFrom,jdbcType=VARCHAR}, #{copyId,jdbcType=VARCHAR}
|
||||
)
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="io.dataease.base.domain.PanelOuterParamsInfo">
|
||||
insert into panel_outer_params_info
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="paramsInfoId != null">
|
||||
params_info_id,
|
||||
</if>
|
||||
<if test="paramsId != null">
|
||||
params_id,
|
||||
</if>
|
||||
<if test="paramName != null">
|
||||
param_name,
|
||||
</if>
|
||||
<if test="checked != null">
|
||||
`checked`,
|
||||
</if>
|
||||
<if test="copyFrom != null">
|
||||
copy_from,
|
||||
</if>
|
||||
<if test="copyId != null">
|
||||
copy_id,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="paramsInfoId != null">
|
||||
#{paramsInfoId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="paramsId != null">
|
||||
#{paramsId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="paramName != null">
|
||||
#{paramName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="checked != null">
|
||||
#{checked,jdbcType=BIT},
|
||||
</if>
|
||||
<if test="copyFrom != null">
|
||||
#{copyFrom,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="copyId != null">
|
||||
#{copyId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<select id="countByExample" parameterType="io.dataease.base.domain.PanelOuterParamsInfoExample" resultType="java.lang.Long">
|
||||
select count(*) from panel_outer_params_info
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
</select>
|
||||
<update id="updateByExampleSelective" parameterType="map">
|
||||
update panel_outer_params_info
|
||||
<set>
|
||||
<if test="record.paramsInfoId != null">
|
||||
params_info_id = #{record.paramsInfoId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.paramsId != null">
|
||||
params_id = #{record.paramsId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.paramName != null">
|
||||
param_name = #{record.paramName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.checked != null">
|
||||
`checked` = #{record.checked,jdbcType=BIT},
|
||||
</if>
|
||||
<if test="record.copyFrom != null">
|
||||
copy_from = #{record.copyFrom,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.copyId != null">
|
||||
copy_id = #{record.copyId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</set>
|
||||
<if test="_parameter != null">
|
||||
<include refid="Update_By_Example_Where_Clause" />
|
||||
</if>
|
||||
</update>
|
||||
<update id="updateByExample" parameterType="map">
|
||||
update panel_outer_params_info
|
||||
set params_info_id = #{record.paramsInfoId,jdbcType=VARCHAR},
|
||||
params_id = #{record.paramsId,jdbcType=VARCHAR},
|
||||
param_name = #{record.paramName,jdbcType=VARCHAR},
|
||||
`checked` = #{record.checked,jdbcType=BIT},
|
||||
copy_from = #{record.copyFrom,jdbcType=VARCHAR},
|
||||
copy_id = #{record.copyId,jdbcType=VARCHAR}
|
||||
<if test="_parameter != null">
|
||||
<include refid="Update_By_Example_Where_Clause" />
|
||||
</if>
|
||||
</update>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="io.dataease.base.domain.PanelOuterParamsInfo">
|
||||
update panel_outer_params_info
|
||||
<set>
|
||||
<if test="paramsId != null">
|
||||
params_id = #{paramsId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="paramName != null">
|
||||
param_name = #{paramName,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="checked != null">
|
||||
`checked` = #{checked,jdbcType=BIT},
|
||||
</if>
|
||||
<if test="copyFrom != null">
|
||||
copy_from = #{copyFrom,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="copyId != null">
|
||||
copy_id = #{copyId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</set>
|
||||
where params_info_id = #{paramsInfoId,jdbcType=VARCHAR}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="io.dataease.base.domain.PanelOuterParamsInfo">
|
||||
update panel_outer_params_info
|
||||
set params_id = #{paramsId,jdbcType=VARCHAR},
|
||||
param_name = #{paramName,jdbcType=VARCHAR},
|
||||
`checked` = #{checked,jdbcType=BIT},
|
||||
copy_from = #{copyFrom,jdbcType=VARCHAR},
|
||||
copy_id = #{copyId,jdbcType=VARCHAR}
|
||||
where params_info_id = #{paramsInfoId,jdbcType=VARCHAR}
|
||||
</update>
|
||||
</mapper>
|
@ -0,0 +1,30 @@
|
||||
package io.dataease.base.mapper;
|
||||
|
||||
import io.dataease.base.domain.PanelOuterParams;
|
||||
import io.dataease.base.domain.PanelOuterParamsExample;
|
||||
import java.util.List;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
public interface PanelOuterParamsMapper {
|
||||
long countByExample(PanelOuterParamsExample example);
|
||||
|
||||
int deleteByExample(PanelOuterParamsExample example);
|
||||
|
||||
int deleteByPrimaryKey(String paramsId);
|
||||
|
||||
int insert(PanelOuterParams record);
|
||||
|
||||
int insertSelective(PanelOuterParams record);
|
||||
|
||||
List<PanelOuterParams> selectByExample(PanelOuterParamsExample example);
|
||||
|
||||
PanelOuterParams selectByPrimaryKey(String paramsId);
|
||||
|
||||
int updateByExampleSelective(@Param("record") PanelOuterParams record, @Param("example") PanelOuterParamsExample example);
|
||||
|
||||
int updateByExample(@Param("record") PanelOuterParams record, @Param("example") PanelOuterParamsExample example);
|
||||
|
||||
int updateByPrimaryKeySelective(PanelOuterParams record);
|
||||
|
||||
int updateByPrimaryKey(PanelOuterParams record);
|
||||
}
|
@ -0,0 +1,228 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="io.dataease.base.mapper.PanelOuterParamsMapper">
|
||||
<resultMap id="BaseResultMap" type="io.dataease.base.domain.PanelOuterParams">
|
||||
<id column="params_id" jdbcType="VARCHAR" property="paramsId" />
|
||||
<result column="panel_id" jdbcType="VARCHAR" property="panelId" />
|
||||
<result column="checked" jdbcType="BIT" property="checked" />
|
||||
<result column="remark" jdbcType="VARCHAR" property="remark" />
|
||||
<result column="copy_from" jdbcType="VARCHAR" property="copyFrom" />
|
||||
<result column="copy_id" jdbcType="VARCHAR" property="copyId" />
|
||||
</resultMap>
|
||||
<sql id="Example_Where_Clause">
|
||||
<where>
|
||||
<foreach collection="oredCriteria" item="criteria" separator="or">
|
||||
<if test="criteria.valid">
|
||||
<trim prefix="(" prefixOverrides="and" suffix=")">
|
||||
<foreach collection="criteria.criteria" item="criterion">
|
||||
<choose>
|
||||
<when test="criterion.noValue">
|
||||
and ${criterion.condition}
|
||||
</when>
|
||||
<when test="criterion.singleValue">
|
||||
and ${criterion.condition} #{criterion.value}
|
||||
</when>
|
||||
<when test="criterion.betweenValue">
|
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
||||
</when>
|
||||
<when test="criterion.listValue">
|
||||
and ${criterion.condition}
|
||||
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
||||
#{listItem}
|
||||
</foreach>
|
||||
</when>
|
||||
</choose>
|
||||
</foreach>
|
||||
</trim>
|
||||
</if>
|
||||
</foreach>
|
||||
</where>
|
||||
</sql>
|
||||
<sql id="Update_By_Example_Where_Clause">
|
||||
<where>
|
||||
<foreach collection="example.oredCriteria" item="criteria" separator="or">
|
||||
<if test="criteria.valid">
|
||||
<trim prefix="(" prefixOverrides="and" suffix=")">
|
||||
<foreach collection="criteria.criteria" item="criterion">
|
||||
<choose>
|
||||
<when test="criterion.noValue">
|
||||
and ${criterion.condition}
|
||||
</when>
|
||||
<when test="criterion.singleValue">
|
||||
and ${criterion.condition} #{criterion.value}
|
||||
</when>
|
||||
<when test="criterion.betweenValue">
|
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
||||
</when>
|
||||
<when test="criterion.listValue">
|
||||
and ${criterion.condition}
|
||||
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
||||
#{listItem}
|
||||
</foreach>
|
||||
</when>
|
||||
</choose>
|
||||
</foreach>
|
||||
</trim>
|
||||
</if>
|
||||
</foreach>
|
||||
</where>
|
||||
</sql>
|
||||
<sql id="Base_Column_List">
|
||||
params_id, panel_id, `checked`, remark, copy_from, copy_id
|
||||
</sql>
|
||||
<select id="selectByExample" parameterType="io.dataease.base.domain.PanelOuterParamsExample" resultMap="BaseResultMap">
|
||||
select
|
||||
<if test="distinct">
|
||||
distinct
|
||||
</if>
|
||||
<include refid="Base_Column_List" />
|
||||
from panel_outer_params
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
<if test="orderByClause != null">
|
||||
order by ${orderByClause}
|
||||
</if>
|
||||
</select>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from panel_outer_params
|
||||
where params_id = #{paramsId,jdbcType=VARCHAR}
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
||||
delete from panel_outer_params
|
||||
where params_id = #{paramsId,jdbcType=VARCHAR}
|
||||
</delete>
|
||||
<delete id="deleteByExample" parameterType="io.dataease.base.domain.PanelOuterParamsExample">
|
||||
delete from panel_outer_params
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
</delete>
|
||||
<insert id="insert" parameterType="io.dataease.base.domain.PanelOuterParams">
|
||||
insert into panel_outer_params (params_id, panel_id, `checked`,
|
||||
remark, copy_from, copy_id
|
||||
)
|
||||
values (#{paramsId,jdbcType=VARCHAR}, #{panelId,jdbcType=VARCHAR}, #{checked,jdbcType=BIT},
|
||||
#{remark,jdbcType=VARCHAR}, #{copyFrom,jdbcType=VARCHAR}, #{copyId,jdbcType=VARCHAR}
|
||||
)
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="io.dataease.base.domain.PanelOuterParams">
|
||||
insert into panel_outer_params
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="paramsId != null">
|
||||
params_id,
|
||||
</if>
|
||||
<if test="panelId != null">
|
||||
panel_id,
|
||||
</if>
|
||||
<if test="checked != null">
|
||||
`checked`,
|
||||
</if>
|
||||
<if test="remark != null">
|
||||
remark,
|
||||
</if>
|
||||
<if test="copyFrom != null">
|
||||
copy_from,
|
||||
</if>
|
||||
<if test="copyId != null">
|
||||
copy_id,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="paramsId != null">
|
||||
#{paramsId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="panelId != null">
|
||||
#{panelId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="checked != null">
|
||||
#{checked,jdbcType=BIT},
|
||||
</if>
|
||||
<if test="remark != null">
|
||||
#{remark,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="copyFrom != null">
|
||||
#{copyFrom,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="copyId != null">
|
||||
#{copyId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<select id="countByExample" parameterType="io.dataease.base.domain.PanelOuterParamsExample" resultType="java.lang.Long">
|
||||
select count(*) from panel_outer_params
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
</select>
|
||||
<update id="updateByExampleSelective" parameterType="map">
|
||||
update panel_outer_params
|
||||
<set>
|
||||
<if test="record.paramsId != null">
|
||||
params_id = #{record.paramsId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.panelId != null">
|
||||
panel_id = #{record.panelId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.checked != null">
|
||||
`checked` = #{record.checked,jdbcType=BIT},
|
||||
</if>
|
||||
<if test="record.remark != null">
|
||||
remark = #{record.remark,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.copyFrom != null">
|
||||
copy_from = #{record.copyFrom,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.copyId != null">
|
||||
copy_id = #{record.copyId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</set>
|
||||
<if test="_parameter != null">
|
||||
<include refid="Update_By_Example_Where_Clause" />
|
||||
</if>
|
||||
</update>
|
||||
<update id="updateByExample" parameterType="map">
|
||||
update panel_outer_params
|
||||
set params_id = #{record.paramsId,jdbcType=VARCHAR},
|
||||
panel_id = #{record.panelId,jdbcType=VARCHAR},
|
||||
`checked` = #{record.checked,jdbcType=BIT},
|
||||
remark = #{record.remark,jdbcType=VARCHAR},
|
||||
copy_from = #{record.copyFrom,jdbcType=VARCHAR},
|
||||
copy_id = #{record.copyId,jdbcType=VARCHAR}
|
||||
<if test="_parameter != null">
|
||||
<include refid="Update_By_Example_Where_Clause" />
|
||||
</if>
|
||||
</update>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="io.dataease.base.domain.PanelOuterParams">
|
||||
update panel_outer_params
|
||||
<set>
|
||||
<if test="panelId != null">
|
||||
panel_id = #{panelId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="checked != null">
|
||||
`checked` = #{checked,jdbcType=BIT},
|
||||
</if>
|
||||
<if test="remark != null">
|
||||
remark = #{remark,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="copyFrom != null">
|
||||
copy_from = #{copyFrom,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="copyId != null">
|
||||
copy_id = #{copyId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</set>
|
||||
where params_id = #{paramsId,jdbcType=VARCHAR}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="io.dataease.base.domain.PanelOuterParams">
|
||||
update panel_outer_params
|
||||
set panel_id = #{panelId,jdbcType=VARCHAR},
|
||||
`checked` = #{checked,jdbcType=BIT},
|
||||
remark = #{remark,jdbcType=VARCHAR},
|
||||
copy_from = #{copyFrom,jdbcType=VARCHAR},
|
||||
copy_id = #{copyId,jdbcType=VARCHAR}
|
||||
where params_id = #{paramsId,jdbcType=VARCHAR}
|
||||
</update>
|
||||
</mapper>
|
@ -0,0 +1,30 @@
|
||||
package io.dataease.base.mapper;
|
||||
|
||||
import io.dataease.base.domain.PanelOuterParamsTargetViewInfo;
|
||||
import io.dataease.base.domain.PanelOuterParamsTargetViewInfoExample;
|
||||
import java.util.List;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
public interface PanelOuterParamsTargetViewInfoMapper {
|
||||
long countByExample(PanelOuterParamsTargetViewInfoExample example);
|
||||
|
||||
int deleteByExample(PanelOuterParamsTargetViewInfoExample example);
|
||||
|
||||
int deleteByPrimaryKey(String targetId);
|
||||
|
||||
int insert(PanelOuterParamsTargetViewInfo record);
|
||||
|
||||
int insertSelective(PanelOuterParamsTargetViewInfo record);
|
||||
|
||||
List<PanelOuterParamsTargetViewInfo> selectByExample(PanelOuterParamsTargetViewInfoExample example);
|
||||
|
||||
PanelOuterParamsTargetViewInfo selectByPrimaryKey(String targetId);
|
||||
|
||||
int updateByExampleSelective(@Param("record") PanelOuterParamsTargetViewInfo record, @Param("example") PanelOuterParamsTargetViewInfoExample example);
|
||||
|
||||
int updateByExample(@Param("record") PanelOuterParamsTargetViewInfo record, @Param("example") PanelOuterParamsTargetViewInfoExample example);
|
||||
|
||||
int updateByPrimaryKeySelective(PanelOuterParamsTargetViewInfo record);
|
||||
|
||||
int updateByPrimaryKey(PanelOuterParamsTargetViewInfo record);
|
||||
}
|
@ -0,0 +1,228 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="io.dataease.base.mapper.PanelOuterParamsTargetViewInfoMapper">
|
||||
<resultMap id="BaseResultMap" type="io.dataease.base.domain.PanelOuterParamsTargetViewInfo">
|
||||
<id column="target_id" jdbcType="VARCHAR" property="targetId" />
|
||||
<result column="params_info_id" jdbcType="VARCHAR" property="paramsInfoId" />
|
||||
<result column="target_view_id" jdbcType="VARCHAR" property="targetViewId" />
|
||||
<result column="target_field_id" jdbcType="VARCHAR" property="targetFieldId" />
|
||||
<result column="copy_from" jdbcType="VARCHAR" property="copyFrom" />
|
||||
<result column="copy_id" jdbcType="VARCHAR" property="copyId" />
|
||||
</resultMap>
|
||||
<sql id="Example_Where_Clause">
|
||||
<where>
|
||||
<foreach collection="oredCriteria" item="criteria" separator="or">
|
||||
<if test="criteria.valid">
|
||||
<trim prefix="(" prefixOverrides="and" suffix=")">
|
||||
<foreach collection="criteria.criteria" item="criterion">
|
||||
<choose>
|
||||
<when test="criterion.noValue">
|
||||
and ${criterion.condition}
|
||||
</when>
|
||||
<when test="criterion.singleValue">
|
||||
and ${criterion.condition} #{criterion.value}
|
||||
</when>
|
||||
<when test="criterion.betweenValue">
|
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
||||
</when>
|
||||
<when test="criterion.listValue">
|
||||
and ${criterion.condition}
|
||||
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
||||
#{listItem}
|
||||
</foreach>
|
||||
</when>
|
||||
</choose>
|
||||
</foreach>
|
||||
</trim>
|
||||
</if>
|
||||
</foreach>
|
||||
</where>
|
||||
</sql>
|
||||
<sql id="Update_By_Example_Where_Clause">
|
||||
<where>
|
||||
<foreach collection="example.oredCriteria" item="criteria" separator="or">
|
||||
<if test="criteria.valid">
|
||||
<trim prefix="(" prefixOverrides="and" suffix=")">
|
||||
<foreach collection="criteria.criteria" item="criterion">
|
||||
<choose>
|
||||
<when test="criterion.noValue">
|
||||
and ${criterion.condition}
|
||||
</when>
|
||||
<when test="criterion.singleValue">
|
||||
and ${criterion.condition} #{criterion.value}
|
||||
</when>
|
||||
<when test="criterion.betweenValue">
|
||||
and ${criterion.condition} #{criterion.value} and #{criterion.secondValue}
|
||||
</when>
|
||||
<when test="criterion.listValue">
|
||||
and ${criterion.condition}
|
||||
<foreach close=")" collection="criterion.value" item="listItem" open="(" separator=",">
|
||||
#{listItem}
|
||||
</foreach>
|
||||
</when>
|
||||
</choose>
|
||||
</foreach>
|
||||
</trim>
|
||||
</if>
|
||||
</foreach>
|
||||
</where>
|
||||
</sql>
|
||||
<sql id="Base_Column_List">
|
||||
target_id, params_info_id, target_view_id, target_field_id, copy_from, copy_id
|
||||
</sql>
|
||||
<select id="selectByExample" parameterType="io.dataease.base.domain.PanelOuterParamsTargetViewInfoExample" resultMap="BaseResultMap">
|
||||
select
|
||||
<if test="distinct">
|
||||
distinct
|
||||
</if>
|
||||
<include refid="Base_Column_List" />
|
||||
from panel_outer_params_target_view_info
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
<if test="orderByClause != null">
|
||||
order by ${orderByClause}
|
||||
</if>
|
||||
</select>
|
||||
<select id="selectByPrimaryKey" parameterType="java.lang.String" resultMap="BaseResultMap">
|
||||
select
|
||||
<include refid="Base_Column_List" />
|
||||
from panel_outer_params_target_view_info
|
||||
where target_id = #{targetId,jdbcType=VARCHAR}
|
||||
</select>
|
||||
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
|
||||
delete from panel_outer_params_target_view_info
|
||||
where target_id = #{targetId,jdbcType=VARCHAR}
|
||||
</delete>
|
||||
<delete id="deleteByExample" parameterType="io.dataease.base.domain.PanelOuterParamsTargetViewInfoExample">
|
||||
delete from panel_outer_params_target_view_info
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
</delete>
|
||||
<insert id="insert" parameterType="io.dataease.base.domain.PanelOuterParamsTargetViewInfo">
|
||||
insert into panel_outer_params_target_view_info (target_id, params_info_id, target_view_id,
|
||||
target_field_id, copy_from, copy_id
|
||||
)
|
||||
values (#{targetId,jdbcType=VARCHAR}, #{paramsInfoId,jdbcType=VARCHAR}, #{targetViewId,jdbcType=VARCHAR},
|
||||
#{targetFieldId,jdbcType=VARCHAR}, #{copyFrom,jdbcType=VARCHAR}, #{copyId,jdbcType=VARCHAR}
|
||||
)
|
||||
</insert>
|
||||
<insert id="insertSelective" parameterType="io.dataease.base.domain.PanelOuterParamsTargetViewInfo">
|
||||
insert into panel_outer_params_target_view_info
|
||||
<trim prefix="(" suffix=")" suffixOverrides=",">
|
||||
<if test="targetId != null">
|
||||
target_id,
|
||||
</if>
|
||||
<if test="paramsInfoId != null">
|
||||
params_info_id,
|
||||
</if>
|
||||
<if test="targetViewId != null">
|
||||
target_view_id,
|
||||
</if>
|
||||
<if test="targetFieldId != null">
|
||||
target_field_id,
|
||||
</if>
|
||||
<if test="copyFrom != null">
|
||||
copy_from,
|
||||
</if>
|
||||
<if test="copyId != null">
|
||||
copy_id,
|
||||
</if>
|
||||
</trim>
|
||||
<trim prefix="values (" suffix=")" suffixOverrides=",">
|
||||
<if test="targetId != null">
|
||||
#{targetId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="paramsInfoId != null">
|
||||
#{paramsInfoId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetViewId != null">
|
||||
#{targetViewId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetFieldId != null">
|
||||
#{targetFieldId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="copyFrom != null">
|
||||
#{copyFrom,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="copyId != null">
|
||||
#{copyId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</trim>
|
||||
</insert>
|
||||
<select id="countByExample" parameterType="io.dataease.base.domain.PanelOuterParamsTargetViewInfoExample" resultType="java.lang.Long">
|
||||
select count(*) from panel_outer_params_target_view_info
|
||||
<if test="_parameter != null">
|
||||
<include refid="Example_Where_Clause" />
|
||||
</if>
|
||||
</select>
|
||||
<update id="updateByExampleSelective" parameterType="map">
|
||||
update panel_outer_params_target_view_info
|
||||
<set>
|
||||
<if test="record.targetId != null">
|
||||
target_id = #{record.targetId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.paramsInfoId != null">
|
||||
params_info_id = #{record.paramsInfoId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.targetViewId != null">
|
||||
target_view_id = #{record.targetViewId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.targetFieldId != null">
|
||||
target_field_id = #{record.targetFieldId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.copyFrom != null">
|
||||
copy_from = #{record.copyFrom,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="record.copyId != null">
|
||||
copy_id = #{record.copyId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</set>
|
||||
<if test="_parameter != null">
|
||||
<include refid="Update_By_Example_Where_Clause" />
|
||||
</if>
|
||||
</update>
|
||||
<update id="updateByExample" parameterType="map">
|
||||
update panel_outer_params_target_view_info
|
||||
set target_id = #{record.targetId,jdbcType=VARCHAR},
|
||||
params_info_id = #{record.paramsInfoId,jdbcType=VARCHAR},
|
||||
target_view_id = #{record.targetViewId,jdbcType=VARCHAR},
|
||||
target_field_id = #{record.targetFieldId,jdbcType=VARCHAR},
|
||||
copy_from = #{record.copyFrom,jdbcType=VARCHAR},
|
||||
copy_id = #{record.copyId,jdbcType=VARCHAR}
|
||||
<if test="_parameter != null">
|
||||
<include refid="Update_By_Example_Where_Clause" />
|
||||
</if>
|
||||
</update>
|
||||
<update id="updateByPrimaryKeySelective" parameterType="io.dataease.base.domain.PanelOuterParamsTargetViewInfo">
|
||||
update panel_outer_params_target_view_info
|
||||
<set>
|
||||
<if test="paramsInfoId != null">
|
||||
params_info_id = #{paramsInfoId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetViewId != null">
|
||||
target_view_id = #{targetViewId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="targetFieldId != null">
|
||||
target_field_id = #{targetFieldId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="copyFrom != null">
|
||||
copy_from = #{copyFrom,jdbcType=VARCHAR},
|
||||
</if>
|
||||
<if test="copyId != null">
|
||||
copy_id = #{copyId,jdbcType=VARCHAR},
|
||||
</if>
|
||||
</set>
|
||||
where target_id = #{targetId,jdbcType=VARCHAR}
|
||||
</update>
|
||||
<update id="updateByPrimaryKey" parameterType="io.dataease.base.domain.PanelOuterParamsTargetViewInfo">
|
||||
update panel_outer_params_target_view_info
|
||||
set params_info_id = #{paramsInfoId,jdbcType=VARCHAR},
|
||||
target_view_id = #{targetViewId,jdbcType=VARCHAR},
|
||||
target_field_id = #{targetFieldId,jdbcType=VARCHAR},
|
||||
copy_from = #{copyFrom,jdbcType=VARCHAR},
|
||||
copy_id = #{copyId,jdbcType=VARCHAR}
|
||||
where target_id = #{targetId,jdbcType=VARCHAR}
|
||||
</update>
|
||||
</mapper>
|
@ -0,0 +1,13 @@
|
||||
package io.dataease.base.mapper.ext;
|
||||
|
||||
|
||||
import io.dataease.dto.panel.outerParams.PanelOuterParamsDTO;
|
||||
import org.apache.ibatis.annotations.Param;
|
||||
|
||||
public interface ExtPanelOuterParamsMapper {
|
||||
|
||||
PanelOuterParamsDTO queryWithPanelId(@Param("panelId") String panelId);
|
||||
|
||||
void deleteOuterParamsWithPanelId(@Param("panelId") String panelId);
|
||||
|
||||
}
|
@ -0,0 +1,61 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
|
||||
<mapper namespace="io.dataease.base.mapper.ext.ExtPanelOuterParamsMapper">
|
||||
|
||||
<resultMap id="BaseResultMapDTO" type="io.dataease.dto.panel.outerParams.PanelOuterParamsDTO"
|
||||
extends="io.dataease.base.mapper.PanelOuterParamsMapper.BaseResultMap">
|
||||
<collection property="outerParamsInfoArray" ofType="io.dataease.dto.panel.outerParams.PanelOuterParamsInfoDTO"
|
||||
column="{panel_id=panel_id}"
|
||||
select="getOuterParamsInfo">
|
||||
</collection>
|
||||
</resultMap>
|
||||
|
||||
<resultMap id="OuterParamsInfoMap" type="io.dataease.dto.panel.outerParams.PanelOuterParamsInfoDTO" extends="io.dataease.base.mapper.PanelOuterParamsInfoMapper.BaseResultMap">
|
||||
<collection property="targetViewInfoList" ofType="io.dataease.base.domain.PanelOuterParamsTargetViewInfo">
|
||||
<result column="target_view_id" jdbcType="VARCHAR" property="targetViewId"/>
|
||||
<result column="target_field_id" jdbcType="VARCHAR" property="targetFieldId"/>
|
||||
</collection>
|
||||
</resultMap>
|
||||
|
||||
<select id="getOuterParamsInfo" resultMap="OuterParamsInfoMap">
|
||||
SELECT
|
||||
pop.panel_id,
|
||||
popi.params_info_id,
|
||||
popi.param_name,
|
||||
ifnull( popi.checked, 0 ) AS checked,
|
||||
poptvi.target_view_id,
|
||||
poptvi.target_field_id
|
||||
FROM
|
||||
panel_outer_params pop
|
||||
LEFT JOIN panel_outer_params_info popi ON pop.params_id = popi.params_id
|
||||
LEFT JOIN panel_outer_params_target_view_info poptvi ON popi.params_info_id = poptvi.params_info_id
|
||||
WHERE
|
||||
pop.panel_id = #{panel_id}
|
||||
ORDER BY
|
||||
ifnull( popi.checked, 0 ) DESC
|
||||
</select>
|
||||
|
||||
<select id="queryWithPanelId" resultMap="BaseResultMapDTO">
|
||||
SELECT
|
||||
#{panelId} as panel_id,
|
||||
ifnull( panel_outer_params.checked, 0 ) AS checked
|
||||
FROM
|
||||
panel_group
|
||||
LEFT JOIN panel_outer_params ON panel_group.id = panel_outer_params.panel_id
|
||||
WHERE
|
||||
panel_group.id = #{panelId}
|
||||
</select>
|
||||
|
||||
<delete id="deleteOuterParamsWithPanelId" >
|
||||
DELETE poptvi,popi,pop
|
||||
FROM
|
||||
panel_outer_params_target_view_info poptvi,
|
||||
panel_outer_params_info popi,
|
||||
panel_outer_params pop
|
||||
WHERE
|
||||
poptvi.params_info_id = popi.params_info_id
|
||||
AND popi.params_id = pop.params_id
|
||||
AND pop.panel_id = #{panelId}
|
||||
</delete>
|
||||
|
||||
</mapper>
|
@ -0,0 +1,39 @@
|
||||
package io.dataease.controller.panel;
|
||||
|
||||
import com.github.xiaoymin.knife4j.annotations.ApiSupport;
|
||||
import io.dataease.base.domain.PanelOuterParams;
|
||||
import io.dataease.dto.panel.linkJump.PanelLinkJumpDTO;
|
||||
import io.dataease.dto.panel.outerParams.PanelOuterParamsDTO;
|
||||
import io.dataease.service.panel.PanelOuterParamsService;
|
||||
import io.swagger.annotations.Api;
|
||||
import io.swagger.annotations.ApiOperation;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
|
||||
/**
|
||||
* Author: wangjiahao
|
||||
* Date: 2022/3/17
|
||||
* Description:
|
||||
*/
|
||||
@Api(tags = "仪表板:外部参数")
|
||||
@ApiSupport(order = 172)
|
||||
@RestController
|
||||
@RequestMapping("outerParams")
|
||||
public class PanelOuterParamsController {
|
||||
|
||||
@Resource
|
||||
private PanelOuterParamsService panelOuterParamsService;
|
||||
|
||||
@ApiOperation("根据仪表板ID获取外部参数信息")
|
||||
@GetMapping("/queryWithPanelId/{panelId}")
|
||||
public PanelOuterParamsDTO queryWithPanelId(@PathVariable("panelId") String panelId){
|
||||
return panelOuterParamsService.queryWithPanelId(panelId) ;
|
||||
}
|
||||
|
||||
@ApiOperation("更新外部参数信息")
|
||||
@PostMapping("/updateOuterParamsSet")
|
||||
public void updateOuterParamsSet(@RequestBody PanelOuterParamsDTO OuterParamsDTO) {
|
||||
panelOuterParamsService.updateOuterParamsSet(OuterParamsDTO);
|
||||
}
|
||||
}
|
@ -0,0 +1,24 @@
|
||||
package io.dataease.dto.panel.outerParams;
|
||||
|
||||
import io.dataease.base.domain.PanelOuterParams;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.HashMap;
|
||||
import java.util.List;
|
||||
import java.util.Map;
|
||||
|
||||
/**
|
||||
* Author: wangjiahao
|
||||
* Date: 2022/3/17
|
||||
* Description:
|
||||
*/
|
||||
@Data
|
||||
public class PanelOuterParamsDTO extends PanelOuterParams {
|
||||
|
||||
private List<String> targetInfoList;
|
||||
|
||||
private List<PanelOuterParamsInfoDTO> outerParamsInfoArray = new ArrayList<>();
|
||||
|
||||
private Map<String,PanelOuterParamsInfoDTO> mapOuterParamsInfoArray = new HashMap<>();
|
||||
}
|
@ -0,0 +1,21 @@
|
||||
package io.dataease.dto.panel.outerParams;
|
||||
|
||||
import io.dataease.base.domain.PanelOuterParamsInfo;
|
||||
import io.dataease.base.domain.PanelOuterParamsTargetViewInfo;
|
||||
import lombok.Data;
|
||||
|
||||
import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* Author: wangjiahao
|
||||
* Date: 2022/3/17
|
||||
* Description:
|
||||
*/
|
||||
@Data
|
||||
public class PanelOuterParamsInfoDTO extends PanelOuterParamsInfo {
|
||||
|
||||
private String panelId;
|
||||
|
||||
private List<PanelOuterParamsTargetViewInfo> targetViewInfoList=new ArrayList<>();
|
||||
}
|
@ -0,0 +1,68 @@
|
||||
package io.dataease.service.panel;
|
||||
|
||||
import io.dataease.base.mapper.PanelOuterParamsInfoMapper;
|
||||
import io.dataease.base.mapper.PanelOuterParamsMapper;
|
||||
import io.dataease.base.mapper.PanelOuterParamsTargetViewInfoMapper;
|
||||
import io.dataease.base.mapper.ext.ExtPanelOuterParamsMapper;
|
||||
import io.dataease.dto.panel.linkJump.PanelLinkJumpDTO;
|
||||
import io.dataease.dto.panel.outerParams.PanelOuterParamsDTO;
|
||||
import org.springframework.stereotype.Service;
|
||||
import org.springframework.transaction.annotation.Transactional;
|
||||
import org.springframework.util.Assert;
|
||||
|
||||
import javax.annotation.Resource;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Optional;
|
||||
import java.util.UUID;
|
||||
|
||||
/**
|
||||
* Author: wangjiahao
|
||||
* Date: 2022/3/17
|
||||
* Description:
|
||||
*/
|
||||
@Service
|
||||
public class PanelOuterParamsService {
|
||||
|
||||
@Resource
|
||||
private ExtPanelOuterParamsMapper extPanelOuterParamsMapper;
|
||||
|
||||
@Resource
|
||||
private PanelOuterParamsMapper panelOuterParamsMapper;
|
||||
|
||||
@Resource
|
||||
private PanelOuterParamsInfoMapper panelOuterParamsInfoMapper;
|
||||
|
||||
@Resource
|
||||
private PanelOuterParamsTargetViewInfoMapper panelOuterParamsTargetViewInfoMapper;
|
||||
|
||||
|
||||
public PanelOuterParamsDTO queryWithPanelId(String panelId){
|
||||
PanelOuterParamsDTO panelOuterParamsDTO = extPanelOuterParamsMapper.queryWithPanelId(panelId);
|
||||
return panelOuterParamsDTO;
|
||||
}
|
||||
|
||||
@Transactional
|
||||
public void updateOuterParamsSet(PanelOuterParamsDTO outerParamsDTO) {
|
||||
String panelId = outerParamsDTO.getPanelId();
|
||||
Assert.notNull(panelId, "panelId cannot be null");
|
||||
//清理原有数据
|
||||
extPanelOuterParamsMapper.deleteOuterParamsWithPanelId(panelId);
|
||||
// 插入新的数据
|
||||
String paramsId = UUID.randomUUID().toString();
|
||||
outerParamsDTO.setParamsId(paramsId);
|
||||
panelOuterParamsMapper.insertSelective(outerParamsDTO);
|
||||
Optional.ofNullable(outerParamsDTO.getOuterParamsInfoArray()).orElse(new ArrayList<>()).forEach(outerParamsInfo -> {
|
||||
String paramsInfoId = UUID.randomUUID().toString();
|
||||
outerParamsInfo.setParamsInfoId(paramsInfoId);
|
||||
outerParamsInfo.setParamsId(paramsId);
|
||||
panelOuterParamsInfoMapper.insertSelective(outerParamsInfo);
|
||||
Optional.ofNullable(outerParamsInfo.getTargetViewInfoList()).orElse(new ArrayList<>()).forEach(targetViewInfo -> {
|
||||
String targetViewInfoId = UUID.randomUUID().toString();
|
||||
targetViewInfo.setTargetId(targetViewInfoId);
|
||||
targetViewInfo.setParamsInfoId(paramsInfoId);
|
||||
panelOuterParamsTargetViewInfoMapper.insertSelective(targetViewInfo);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
}
|
@ -63,8 +63,8 @@
|
||||
<!-- <table tableName="de_engine">-->
|
||||
<!-- <columnOverride column="configuration" property="configuration" javaType="java.lang.String"/>-->
|
||||
<!-- </table>-->
|
||||
<table tableName="panel_view"/>
|
||||
<table tableName="chart_view"/>
|
||||
<table tableName="chart_view_cache"/>
|
||||
<table tableName="panel_outer_params"/>
|
||||
<table tableName="panel_outer_params_info"/>
|
||||
<table tableName="panel_outer_params_target_view_info"/>
|
||||
</context>
|
||||
</generatorConfiguration>
|
||||
|
19
frontend/src/api/panel/outerParams.js
Normal file
19
frontend/src/api/panel/outerParams.js
Normal file
@ -0,0 +1,19 @@
|
||||
import request from '@/utils/request'
|
||||
|
||||
export function queryWithPanelId(panelId) {
|
||||
return request({
|
||||
url: '/outerParams/queryWithPanelId/' + panelId,
|
||||
method: 'get'
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
export function updateOuterParamsSet(requestInfo) {
|
||||
return request({
|
||||
url: '/outerParams/updateOuterParamsSet',
|
||||
method: 'post',
|
||||
data: requestInfo,
|
||||
loading: true
|
||||
})
|
||||
}
|
@ -38,6 +38,9 @@
|
||||
<el-tooltip :content="$t('panel.fullscreen_preview')">
|
||||
<el-button class="el-icon-view" size="mini" circle @click="clickPreview" />
|
||||
</el-tooltip>
|
||||
<!-- <el-tooltip :content="$t('panel.params_setting')">-->
|
||||
<!-- <el-button class="icon iconfont-tb icon-canshu" size="mini" circle @click="openOuterParamsSet" />-->
|
||||
<!-- </el-tooltip>-->
|
||||
<span style="float: right;margin-left: 10px">
|
||||
<el-button size="mini" :disabled="saveButtonDisabled" @click="save(false)">
|
||||
{{ $t('commons.save') }}
|
||||
@ -299,6 +302,9 @@ export default {
|
||||
clickPreview() {
|
||||
this.$emit('previewFullScreen')
|
||||
},
|
||||
openOuterParamsSet() {
|
||||
this.$emit('outerParamsSetVisibleChange', true)
|
||||
},
|
||||
changeAidedDesign() {
|
||||
this.$emit('changeAidedDesign')
|
||||
},
|
||||
|
@ -1381,6 +1381,7 @@ export default {
|
||||
sure_bt: 'Confirm'
|
||||
},
|
||||
panel: {
|
||||
params_setting: 'Outer Params Setting',
|
||||
template_view_tips: "Template's Views. Please Change",
|
||||
no_auth_role: 'Unshared roles',
|
||||
auth_role: 'Shared roles',
|
||||
|
@ -1382,6 +1382,7 @@ export default {
|
||||
sure_bt: '確定'
|
||||
},
|
||||
panel: {
|
||||
params_setting: '外部参数设置',
|
||||
template_view_tips: '当前是模板视图,请点击更换数据集',
|
||||
no_auth_role: '未分享角色',
|
||||
auth_role: '已分享角色',
|
||||
|
@ -1390,6 +1390,7 @@ export default {
|
||||
sure_bt: '确定'
|
||||
},
|
||||
panel: {
|
||||
params_setting: '外部参数设置',
|
||||
template_view_tips: '当前是模板视图,请点击更换数据集',
|
||||
no_auth_role: '未分享角色',
|
||||
auth_role: '已分享角色',
|
||||
|
@ -54,6 +54,12 @@
|
||||
<div class="content unicode" style="display: block;">
|
||||
<ul class="icon_lists dib-box">
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">参数</div>
|
||||
<div class="code-name">&#xe6d7;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">更换</div>
|
||||
@ -186,6 +192,12 @@
|
||||
<div class="code-name">&#xe8e6;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">右悬浮-选中</div>
|
||||
<div class="code-name">&#xeb86;</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont"></span>
|
||||
<div class="name">44.tabs</div>
|
||||
@ -504,9 +516,9 @@
|
||||
<pre><code class="language-css"
|
||||
>@font-face {
|
||||
font-family: 'iconfont';
|
||||
src: url('iconfont.woff2?t=1642061879222') format('woff2'),
|
||||
url('iconfont.woff?t=1642061879222') format('woff'),
|
||||
url('iconfont.ttf?t=1642061879222') format('truetype');
|
||||
src: url('iconfont.woff2?t=1647483965100') format('woff2'),
|
||||
url('iconfont.woff?t=1647483965100') format('woff'),
|
||||
url('iconfont.ttf?t=1647483965100') format('truetype');
|
||||
}
|
||||
</code></pre>
|
||||
<h3 id="-iconfont-">第二步:定义使用 iconfont 的样式</h3>
|
||||
@ -532,6 +544,15 @@
|
||||
<div class="content font-class">
|
||||
<ul class="icon_lists dib-box">
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-canshu"></span>
|
||||
<div class="name">
|
||||
参数
|
||||
</div>
|
||||
<div class="code-name">.icon-canshu
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-genghuan"></span>
|
||||
<div class="name">
|
||||
@ -730,6 +751,15 @@
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-youxuanfu-copy-copy"></span>
|
||||
<div class="name">
|
||||
右悬浮-选中
|
||||
</div>
|
||||
<div class="code-name">.icon-youxuanfu-copy-copy
|
||||
</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<span class="icon iconfont icon-tabs"></span>
|
||||
<div class="name">
|
||||
@ -1207,6 +1237,14 @@
|
||||
<div class="content symbol">
|
||||
<ul class="icon_lists dib-box">
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-canshu"></use>
|
||||
</svg>
|
||||
<div class="name">参数</div>
|
||||
<div class="code-name">#icon-canshu</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-genghuan"></use>
|
||||
@ -1383,6 +1421,14 @@
|
||||
<div class="code-name">#icon-xuanfuanniu</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-youxuanfu-copy-copy"></use>
|
||||
</svg>
|
||||
<div class="name">右悬浮-选中</div>
|
||||
<div class="code-name">#icon-youxuanfu-copy-copy</div>
|
||||
</li>
|
||||
|
||||
<li class="dib">
|
||||
<svg class="icon svg-icon" aria-hidden="true">
|
||||
<use xlink:href="#icon-tabs"></use>
|
||||
|
@ -1,8 +1,8 @@
|
||||
@font-face {
|
||||
font-family: "iconfont"; /* Project id 2459092 */
|
||||
src: url('iconfont.woff2?t=1642061879222') format('woff2'),
|
||||
url('iconfont.woff?t=1642061879222') format('woff'),
|
||||
url('iconfont.ttf?t=1642061879222') format('truetype');
|
||||
src: url('iconfont.woff2?t=1647483965100') format('woff2'),
|
||||
url('iconfont.woff?t=1647483965100') format('woff'),
|
||||
url('iconfont.ttf?t=1647483965100') format('truetype');
|
||||
}
|
||||
|
||||
.iconfont {
|
||||
@ -13,6 +13,10 @@
|
||||
-moz-osx-font-smoothing: grayscale;
|
||||
}
|
||||
|
||||
.icon-canshu:before {
|
||||
content: "\e6d7";
|
||||
}
|
||||
|
||||
.icon-genghuan:before {
|
||||
content: "\e606";
|
||||
}
|
||||
@ -101,6 +105,10 @@
|
||||
content: "\e8e6";
|
||||
}
|
||||
|
||||
.icon-youxuanfu-copy-copy:before {
|
||||
content: "\eb86";
|
||||
}
|
||||
|
||||
.icon-tabs:before {
|
||||
content: "\e62a";
|
||||
}
|
||||
|
File diff suppressed because one or more lines are too long
@ -5,6 +5,13 @@
|
||||
"css_prefix_text": "icon-",
|
||||
"description": "",
|
||||
"glyphs": [
|
||||
{
|
||||
"icon_id": "19610186",
|
||||
"name": "参数",
|
||||
"font_class": "canshu",
|
||||
"unicode": "e6d7",
|
||||
"unicode_decimal": 59095
|
||||
},
|
||||
{
|
||||
"icon_id": "12851123",
|
||||
"name": "更换",
|
||||
@ -159,6 +166,13 @@
|
||||
"unicode": "e8e6",
|
||||
"unicode_decimal": 59622
|
||||
},
|
||||
{
|
||||
"icon_id": "27514350",
|
||||
"name": "右悬浮-选中",
|
||||
"font_class": "youxuanfu-copy-copy",
|
||||
"unicode": "eb86",
|
||||
"unicode_decimal": 60294
|
||||
},
|
||||
{
|
||||
"icon_id": "15196968",
|
||||
"name": "44.tabs",
|
||||
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
479
frontend/src/views/panel/OuterParamsSet/index.vue
Normal file
479
frontend/src/views/panel/OuterParamsSet/index.vue
Normal file
@ -0,0 +1,479 @@
|
||||
<template>
|
||||
<el-row v-loading="$store.getters.loadingMap[$store.getters.currentPath]" style="height: 430px">
|
||||
<el-row>
|
||||
<span style="font-weight:600;margin-right: 20px">{{ $t('panel.jump_set') }}</span>
|
||||
<el-checkbox v-model="outerParams.checked">{{ $t('panel.enable_jump') }}</el-checkbox>
|
||||
</el-row>
|
||||
<el-row v-loading="loading">
|
||||
<el-row class="preview">
|
||||
<el-col :span="8" style="height:100%;overflow-y: auto">
|
||||
<el-row class="tree-head">
|
||||
<span style="float: left;margin-left: 30px">{{ $t('panel.column_name') }}</span>
|
||||
<span style="float: right;margin-right: 10px">{{ $t('panel.enable_column') }}</span>
|
||||
</el-row>
|
||||
<el-tree
|
||||
ref="outerParamsInfoTree"
|
||||
:data="outerParamsInfoArray"
|
||||
node-key="paramsInfoId"
|
||||
highlight-current
|
||||
:props="treeProp"
|
||||
@node-click="nodeClick"
|
||||
>
|
||||
<span slot-scope="{ node, data }" class="custom-tree-node">
|
||||
<span>
|
||||
<span style="margin-left: 6px"><el-input v-model="data.paramName" size="mini" :placeholder="$t('fu.search_bar.please_select')" /></span>
|
||||
</span>
|
||||
<span @click.stop>
|
||||
<div>
|
||||
<span class="auth-span">
|
||||
<el-checkbox v-model="data.checked" style="margin-right: 10px" @change="sourceFieldCheckedChange(data)" />
|
||||
<el-button icon="el-icon-delete" type="text" size="small" @click="removeOuterParamsInfo(node,data)" />
|
||||
</span>
|
||||
</div>
|
||||
|
||||
</span>
|
||||
</span>
|
||||
</el-tree>
|
||||
<el-row class="bottom">
|
||||
<el-button size="mini" type="success" icon="el-icon-plus" round @click="addOuterParamsInfo">添加参数</el-button>
|
||||
</el-row>
|
||||
</el-col>
|
||||
<el-col :span="16" class="preview-show">
|
||||
<el-row v-if="outerParamsInfo">
|
||||
<el-row style="margin-top: 10px;height: 30px;">
|
||||
<el-col :span="4" style="margin-left: 20px">
|
||||
{{ $t('panel.link_type') }}:
|
||||
</el-col>
|
||||
<el-col :span="10">
|
||||
<el-radio-group v-model="outerParamsInfo.linkType" size="mini">
|
||||
<el-radio label="outer">{{ $t('panel.link_outer') }}</el-radio>
|
||||
<el-radio label="inner">{{ $t('panel.link_panel') }}</el-radio>
|
||||
</el-radio-group>
|
||||
</el-col>
|
||||
<el-col v-if="outerParamsInfo.linkType==='inner'" :span="9">
|
||||
<treeselect
|
||||
v-model="outerParamsInfo.targetPanelId"
|
||||
:options="panelList"
|
||||
:disable-branch-nodes="true"
|
||||
:normalizer="normalizer"
|
||||
:placeholder="$t('panel.select_jump_panel')"
|
||||
:no-children-text="$t('commons.treeselect.no_children_text')"
|
||||
:no-options-text="$t('commons.treeselect.no_options_text')"
|
||||
:no-results-text="$t('commons.treeselect.no_results_text')"
|
||||
style="margin-right: 10px"
|
||||
@select="panelNodeClick"
|
||||
@input="inputVal"
|
||||
/>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row style="margin-top: 10px;height: 30px">
|
||||
<el-col :span="4" style="margin-left: 20px">
|
||||
{{ $t('panel.open_model') }}:
|
||||
</el-col>
|
||||
<el-col :span="10">
|
||||
<el-radio-group v-model="outerParamsInfo.jumpType" size="mini">
|
||||
<el-radio label="_self">{{ $t('panel.now_window') }}</el-radio>
|
||||
<el-radio label="_blank">{{ $t('panel.new_window') }}</el-radio>
|
||||
</el-radio-group>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row v-if="outerParamsInfo.linkType==='inner'" style="margin-top: 5px;" class="top_border">
|
||||
<el-row style="margin-top: 10px">
|
||||
<el-col :span="11">
|
||||
<div class="ellip">{{ $t('panel.link_view') }}</div>
|
||||
</el-col>
|
||||
<el-col :span="11">
|
||||
<div class="ellip">{{ $t('panel.link_view_field') }}</div>
|
||||
</el-col>
|
||||
</el-row>
|
||||
<el-row style="height: 180px;overflow-y: auto">
|
||||
<el-row v-for="(targetViewInfo,index) in outerParamsInfo.targetViewInfoList" :key="index">
|
||||
<el-col :span="11">
|
||||
<div class="select-filed">
|
||||
<el-select v-model="targetViewInfo.targetViewId" style="width: 100%" size="mini" :placeholder="$t('fu.search_bar.please_select')" @change="viewInfoOnChange(targetViewInfo)">
|
||||
<el-option
|
||||
v-for="item in currentLinkPanelViewArray"
|
||||
:key="item.id"
|
||||
:label="item.name"
|
||||
:value="item.id"
|
||||
>
|
||||
<span style="float: left">
|
||||
<svg-icon :icon-class="item.type" style="width: 14px;height: 14px" />
|
||||
</span>
|
||||
<span style="float: left; font-size: 12px"> {{ item.name }}</span>
|
||||
</el-option>
|
||||
</el-select>
|
||||
</div>
|
||||
</el-col>
|
||||
<el-col :span="11">
|
||||
<div class="select-filed">
|
||||
<el-select v-model="targetViewInfo.targetFieldId" style="width: 100%" size="mini" :placeholder="$t('fu.search_bar.please_select')">
|
||||
<el-option
|
||||
v-for="viewField in viewIdFieldArrayMap[targetViewInfo.targetViewId]"
|
||||
:key="viewField.id"
|
||||
:label="viewField.name"
|
||||
:value="viewField.id"
|
||||
>
|
||||
<span style="float: left">
|
||||
<svg-icon v-if="viewField.deType === 0" icon-class="field_text" class="field-icon-text" />
|
||||
<svg-icon v-if="viewField.deType === 1" icon-class="field_time" class="field-icon-time" />
|
||||
<svg-icon v-if="viewField.deType === 2 || viewField.value === 3" icon-class="field_value" class="field-icon-value" />
|
||||
<svg-icon v-if="viewField.deType === 5" icon-class="field_location" class="field-icon-location" />
|
||||
</span>
|
||||
<span style="float: left;font-size: 12px">{{ viewField.name }}</span>
|
||||
</el-option>
|
||||
</el-select>
|
||||
</div>
|
||||
</el-col>
|
||||
<el-col :span="2">
|
||||
<div>
|
||||
<el-button icon="el-icon-delete" type="text" size="small" style="float: left" @click="deleteOuterParamsField(index)" />
|
||||
</div>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</el-row>
|
||||
|
||||
<el-row class="bottom">
|
||||
<el-button size="mini" type="success" icon="el-icon-plus" round @click="addOuterParamsField">{{ $t('panel.add_jump_field') }}</el-button>
|
||||
</el-row>
|
||||
|
||||
<!-- <el-button slot="reference">T</el-button>-->
|
||||
<i slot="reference" class="icon iconfont icon-edit slot-class" />
|
||||
</el-row>
|
||||
<el-row v-if="outerParamsInfo.linkType==='outer'" style="height: 300px">
|
||||
<el-input
|
||||
v-model="outerParamsInfo.content"
|
||||
:autosize="{ minRows: 14}"
|
||||
type="textarea"
|
||||
:placeholder="$t('panel.input_jump_link')"
|
||||
/>
|
||||
</el-row>
|
||||
</el-row>
|
||||
<el-row v-else style="height: 100%; background-color: var(--MainContentBG);" class="custom-position">
|
||||
{{ $t('panel.select_dimension') }}
|
||||
</el-row>
|
||||
</el-col>
|
||||
</el-row>
|
||||
</el-row>
|
||||
<el-row class="root-class">
|
||||
<el-button size="mini" @click="cancel()">{{ $t('commons.cancel') }}</el-button>
|
||||
<el-button type="primary" size="mini" @click="save()">{{ $t('commons.confirm') }}</el-button>
|
||||
</el-row>
|
||||
</el-row>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { detailList } from '@/api/panel/panelView'
|
||||
import { mapState } from 'vuex'
|
||||
import { queryWithPanelId, updateOuterParamsSet } from '@/api/panel/outerParams'
|
||||
import { uuid } from 'vue-uuid'
|
||||
|
||||
export default {
|
||||
name: 'OuterParamsSet',
|
||||
components: { },
|
||||
data() {
|
||||
return {
|
||||
loading: false,
|
||||
inputType: 'self',
|
||||
fieldName: 'name',
|
||||
tableRadio: null,
|
||||
keyWordSearch: '',
|
||||
columnLabel: this.$t('panel.belong_to_category'),
|
||||
templateList: [],
|
||||
importTemplateInfo: {
|
||||
snapshot: ''
|
||||
},
|
||||
sourceViewFields: [],
|
||||
treeProp: {
|
||||
id: 'paramsInfoId',
|
||||
label: 'paramName',
|
||||
children: 'children'
|
||||
},
|
||||
outerParams: {},
|
||||
outerParamsInfoArray: null,
|
||||
mapOuterParamsInfoArray: {},
|
||||
panelList: [],
|
||||
outerParamsInfo: null,
|
||||
currentFiledTreeNode: null,
|
||||
defaultOuterParamsInfo: {
|
||||
paramName: '测试',
|
||||
checked: false,
|
||||
targetViewInfoList: []
|
||||
},
|
||||
defaultTargetViewInfo: {
|
||||
targetViewId: null,
|
||||
targetFieldId: null
|
||||
},
|
||||
currentLinkPanelViewArray: [],
|
||||
viewIdFieldArrayMap: {}
|
||||
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
panelInfo() {
|
||||
return this.$store.state.panel.panelInfo
|
||||
},
|
||||
...mapState([
|
||||
'componentData',
|
||||
'canvasStyleData'
|
||||
])
|
||||
},
|
||||
watch: {
|
||||
|
||||
},
|
||||
created() {
|
||||
},
|
||||
mounted() {
|
||||
debugger
|
||||
this.init()
|
||||
},
|
||||
destroyed() {
|
||||
},
|
||||
methods: {
|
||||
init() {
|
||||
// 获取当前仪表板外部跳转蚕食信息
|
||||
queryWithPanelId(this.panelInfo.id).then(rsp => {
|
||||
debugger
|
||||
this.outerParams = rsp.data
|
||||
this.outerParamsInfoArray = this.outerParams.outerParamsInfoArray
|
||||
if (this.outerParamsInfoArray.length > 0) {
|
||||
this.outerParamsInfoArray.forEach(outerParamsInfo => {
|
||||
this.mapOuterParamsInfoArray[outerParamsInfo.paramsInfoId] = outerParamsInfo
|
||||
})
|
||||
const firstNode = this.outerParamsInfoArray[0]
|
||||
this.$nextTick(() => {
|
||||
this.$refs.outerParamsInfoTree.setCurrentKey(firstNode.paramsInfoId)
|
||||
this.nodeClick(firstNode)
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
handleExceed(file) {
|
||||
},
|
||||
cancel() {
|
||||
this.$emit('outerParamsSetVisibleChange', false)
|
||||
},
|
||||
save() {
|
||||
updateOuterParamsSet(this.outerParams).then(rsp => {
|
||||
this.$message({
|
||||
message: '保存成功',
|
||||
type: 'success',
|
||||
showClose: true
|
||||
})
|
||||
})
|
||||
},
|
||||
nodeClick(data, node) {
|
||||
this.outerParamsInfo = this.mapOuterParamsInfoArray[data.paramsInfoId]
|
||||
if (!this.outerParamsInfo.linkType) {
|
||||
this.outerParamsInfo.linkType = 'inner'
|
||||
}
|
||||
if (!this.outerParamsInfo.jumpType) {
|
||||
this.outerParamsInfo.jumpType = '_blank'
|
||||
}
|
||||
if (!this.outerParamsInfo.content) {
|
||||
this.outerParamsInfo.content = 'http://'
|
||||
}
|
||||
if (this.outerParamsInfo.targetPanelId) {
|
||||
this.getPanelViewList(this.outerParamsInfo.targetPanelId)
|
||||
}
|
||||
},
|
||||
// 获取当前视图字段 关联仪表板的视图信息列表
|
||||
getPanelViewList(panelId) {
|
||||
detailList(panelId).then(rsp => {
|
||||
this.viewIdFieldArrayMap = {}
|
||||
this.currentLinkPanelViewArray = rsp.data
|
||||
if (this.currentLinkPanelViewArray) {
|
||||
this.currentLinkPanelViewArray.forEach(view => {
|
||||
this.viewIdFieldArrayMap[view.id] = view.tableFields
|
||||
})
|
||||
}
|
||||
})
|
||||
},
|
||||
panelNodeClick(data, node) {
|
||||
// console.log('panelNodeClick:' + JSON.stringify(data))
|
||||
this.outerParamsInfo.targetViewInfoList = []
|
||||
this.getPanelViewList(data.id)
|
||||
},
|
||||
inputVal(value) {
|
||||
if (!value) {
|
||||
this.outerParamsInfo.targetViewInfoList = []
|
||||
this.viewIdFieldArrayMap = {}
|
||||
this.currentLinkPanelViewArray = []
|
||||
}
|
||||
},
|
||||
addOuterParamsField() {
|
||||
this.outerParamsInfo.targetViewInfoList.push({
|
||||
targetViewId: '',
|
||||
targetFieldId: ''
|
||||
})
|
||||
},
|
||||
deleteOuterParamsField(index) {
|
||||
this.outerParamsInfo.targetViewInfoList.splice(index, 1)
|
||||
},
|
||||
normalizer(node) {
|
||||
// 去掉children=null的属性
|
||||
if (node.children === null || node.children === 'null') {
|
||||
delete node.children
|
||||
}
|
||||
},
|
||||
viewInfoOnChange(targetViewInfo) {
|
||||
targetViewInfo.targetFieldId = null
|
||||
},
|
||||
sourceFieldCheckedChange(data) {
|
||||
this.$nextTick(() => {
|
||||
this.$refs.outerParamsInfoTree.setCurrentKey(data.paramsInfoId)
|
||||
this.nodeClick(data)
|
||||
})
|
||||
},
|
||||
addOuterParamsInfo() {
|
||||
this.outerParamsInfoArray.push(
|
||||
{
|
||||
paramsInfoId: uuid.v1,
|
||||
paramName: '',
|
||||
checked: false,
|
||||
targetViewInfoList: []
|
||||
}
|
||||
)
|
||||
},
|
||||
removeOuterParamsInfo(node, data) {
|
||||
const parent = node.parent
|
||||
const children = parent.data.children || parent.data
|
||||
const index = children.findIndex(d => d.paramsInfoId === data.paramsInfoId)
|
||||
children.splice(index, 1)
|
||||
}
|
||||
}
|
||||
}
|
||||
</script>
|
||||
|
||||
<style scoped>
|
||||
|
||||
.my_table >>> .el-table__row>td{
|
||||
/* 去除表格线 */
|
||||
border: none;
|
||||
padding: 0 0;
|
||||
}
|
||||
.my_table >>> .el-table th.is-leaf {
|
||||
/* 去除上边框 */
|
||||
border: none;
|
||||
}
|
||||
.my_table >>> .el-table::before{
|
||||
/* 去除下边框 */
|
||||
height: 0;
|
||||
}
|
||||
|
||||
.root-class {
|
||||
margin: 15px 0px 5px;
|
||||
text-align: center;
|
||||
}
|
||||
.preview {
|
||||
margin-top: 5px;
|
||||
border:1px solid #E6E6E6;
|
||||
height:350px !important;
|
||||
overflow:hidden;
|
||||
background-size: 100% 100% !important;
|
||||
}
|
||||
.preview-show {
|
||||
border-left:1px solid #E6E6E6;
|
||||
height:350px;
|
||||
background-size: 100% 100% !important;
|
||||
}
|
||||
.top_border {
|
||||
border-top:1px solid #E6E6E6;
|
||||
}
|
||||
|
||||
.slot-class{
|
||||
color: white;
|
||||
}
|
||||
|
||||
.bottom {
|
||||
margin-top: 20px;
|
||||
text-align: center;
|
||||
|
||||
}
|
||||
.ellip{
|
||||
/*width: 100%;*/
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
overflow: hidden;/*超出部分隐藏*/
|
||||
white-space: nowrap;/*不换行*/
|
||||
text-overflow:ellipsis;/*超出部分文字以...显示*/
|
||||
text-align: center;
|
||||
background-color: #f7f8fa;
|
||||
color: #3d4d66;
|
||||
font-size: 12px;
|
||||
line-height: 24px;
|
||||
height: 24px;
|
||||
border-radius: 3px;
|
||||
}
|
||||
|
||||
.select-filed{
|
||||
/*width: 100%;*/
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
overflow: hidden;/*超出部分隐藏*/
|
||||
white-space: nowrap;/*不换行*/
|
||||
text-overflow:ellipsis;/*超出部分文字以...显示*/
|
||||
color: #3d4d66;
|
||||
font-size: 12px;
|
||||
line-height: 35px;
|
||||
height: 35px;
|
||||
border-radius: 3px;
|
||||
}
|
||||
>>>.el-popover{
|
||||
height: 200px;
|
||||
overflow: auto;
|
||||
}
|
||||
.custom-position {
|
||||
flex: 1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
font-size: 14px;
|
||||
flex-flow: row nowrap;
|
||||
color: #9ea6b2;
|
||||
}
|
||||
.tree-style {
|
||||
padding: 10px 15px;
|
||||
height: 100%;
|
||||
overflow-y: auto;
|
||||
}
|
||||
/deep/ .vue-treeselect__control{
|
||||
height: 28px;
|
||||
}
|
||||
/deep/ .vue-treeselect__single-value{
|
||||
color:#606266;
|
||||
line-height: 28px!important;
|
||||
}
|
||||
|
||||
.custom-tree-node {
|
||||
flex: 1;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
font-size: 14px;
|
||||
}
|
||||
.auth-span{
|
||||
float: right;
|
||||
width:40px;
|
||||
margin-right: 5px
|
||||
}
|
||||
.tree-head{
|
||||
height: 30px;
|
||||
line-height: 30px;
|
||||
border-bottom: 1px solid var(--TableBorderColor, #e6e6e6);
|
||||
background-color: var(--SiderBG, #f7f8fa);
|
||||
font-size: 12px;
|
||||
color: var(--TableColor, #3d4d66) ;
|
||||
}
|
||||
/deep/ .vue-treeselect__placeholder{
|
||||
line-height:28px
|
||||
}
|
||||
|
||||
/deep/ .el-tree--highlight-current .el-tree-node.is-current >.el-tree-node__content {
|
||||
background-color: #8dbbef !important;
|
||||
}
|
||||
/deep/ .el-input__inner{
|
||||
background: transparent;
|
||||
border:0px!important;
|
||||
}
|
||||
</style>
|
@ -18,6 +18,7 @@
|
||||
@showPanel="showPanel"
|
||||
@previewFullScreen="previewFullScreen"
|
||||
@changeAidedDesign="changeAidedDesign"
|
||||
@outerParamsSetVisibleChange="outerParamsSetVisibleChange"
|
||||
/>
|
||||
</el-col>
|
||||
</el-header>
|
||||
@ -312,6 +313,18 @@
|
||||
@newViewInfo="newViewInfo"
|
||||
/>
|
||||
|
||||
<!--仪表板外部参数设置组件-->
|
||||
<el-dialog
|
||||
:visible.sync="outerParamsSetVisible"
|
||||
width="900px"
|
||||
class="dialog-css"
|
||||
:show-close="true"
|
||||
:destroy-on-close="true"
|
||||
:append-to-body="true"
|
||||
>
|
||||
<OuterParamsSet v-if="outerParamsSetVisible" @closeOuterParamsSetDialog="closeOuterParamsSetDialog" />
|
||||
</el-dialog>
|
||||
|
||||
</el-row>
|
||||
</template>
|
||||
|
||||
@ -334,14 +347,14 @@ import componentList, {
|
||||
import { mapState } from 'vuex'
|
||||
import { uuid } from 'vue-uuid'
|
||||
import Toolbar from '@/components/canvas/components/Toolbar'
|
||||
import { initPanelComponentsData, initPanelData, initViewCache } from '@/api/panel/panel'
|
||||
import { initPanelData, initViewCache } from '@/api/panel/panel'
|
||||
import Preview from '@/components/canvas/components/Editor/Preview'
|
||||
import AttrListExtend from '@/components/canvas/components/AttrListExtend'
|
||||
import elementResizeDetectorMaker from 'element-resize-detector'
|
||||
import AssistComponent from '@/views/panel/AssistComponent'
|
||||
import PanelTextEditor from '@/components/canvas/custom-component/PanelTextEditor'
|
||||
import ChartGroup from '@/views/chart/group/Group'
|
||||
import { chartCopy, searchAdviceSceneId } from '@/api/chart/chart'
|
||||
import { chartCopy } from '@/api/chart/chart'
|
||||
// 引入样式
|
||||
import '@/components/canvas/assets/iconfont/iconfont.css'
|
||||
import '@/components/canvas/styles/animate.css'
|
||||
@ -354,10 +367,12 @@ import TextAttr from '@/components/canvas/components/TextAttr'
|
||||
import ComponentWait from '@/views/panel/edit/ComponentWait'
|
||||
import { deleteEnshrine, saveEnshrine, starStatus } from '@/api/panel/enshrine'
|
||||
import ChartEdit from '@/views/chart/view/ChartEdit'
|
||||
import OuterParamsSet from '@/views/panel/OuterParamsSet/index'
|
||||
|
||||
export default {
|
||||
name: 'PanelEdit',
|
||||
components: {
|
||||
OuterParamsSet,
|
||||
ComponentWait,
|
||||
DeMainContainer,
|
||||
DeContainer,
|
||||
@ -378,6 +393,7 @@ export default {
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
outerParamsSetVisible: false,
|
||||
autoMoveOffSet: 15,
|
||||
mobileEditorShow: true,
|
||||
hasStar: false,
|
||||
@ -596,6 +612,9 @@ export default {
|
||||
elx && elx.remove()
|
||||
},
|
||||
methods: {
|
||||
closeOuterParamsSetDialog(){
|
||||
this.outerParamsSetVisible = false
|
||||
},
|
||||
changeRightDrawOpen(param) {
|
||||
this.rightDrawOpen = param
|
||||
if (this.rightDrawOpen) {
|
||||
@ -860,6 +879,9 @@ export default {
|
||||
changeAidedDesign() {
|
||||
this.aidedButtonActive = !this.aidedButtonActive
|
||||
},
|
||||
outerParamsSetVisibleChange(param) {
|
||||
this.outerParamsSetVisible = param
|
||||
},
|
||||
getOriginStyle(value) {
|
||||
const scale = this.canvasStyleData.scale
|
||||
const result = value / (scale / 100)
|
||||
|
Loading…
Reference in New Issue
Block a user