package com.vci.dto;
|
|
import java.util.Map;
|
|
/**
|
* 编码规则创建的数据传输对象
|
* @author weidy
|
* @date 2020/9/1 19:50
|
*/
|
public class OsCodeRuleProduceDTO implements java.io.Serializable {
|
|
/**
|
* 禁止修改这个值
|
*/
|
private static final long serialVersionUID = 8980977770052198671L;
|
/**
|
* 编码规则的编号,优先级大于主键
|
*/
|
private String codeRuleId;
|
|
/**
|
* 编码规则的主键
|
*/
|
private String codeRuleOid;
|
|
/**
|
* 业务类型
|
*/
|
private String ownbizBtm;
|
|
/**
|
* 使用规则的标识,和业务类型结合使用,优先级最高
|
*/
|
private String useRuleFlag;
|
|
/**
|
* 业务数据,key是属性的名称,value是属性值
|
*/
|
private Map<String,Object> ownbizDataMap;
|
|
/**
|
* 手动输入的值,key是元素的英文名称,value是输入的值
|
*/
|
private Map<String,String> inputValueMap;
|
|
public String getCodeRuleId() {
|
return codeRuleId;
|
}
|
|
public void setCodeRuleId(String codeRuleId) {
|
this.codeRuleId = codeRuleId;
|
}
|
|
public String getCodeRuleOid() {
|
return codeRuleOid;
|
}
|
|
public void setCodeRuleOid(String codeRuleOid) {
|
this.codeRuleOid = codeRuleOid;
|
}
|
|
public String getOwnbizBtm() {
|
return ownbizBtm;
|
}
|
|
public void setOwnbizBtm(String ownbizBtm) {
|
this.ownbizBtm = ownbizBtm;
|
}
|
|
public String getUseRuleFlag() {
|
return useRuleFlag;
|
}
|
|
public void setUseRuleFlag(String useRuleFlag) {
|
this.useRuleFlag = useRuleFlag;
|
}
|
|
public Map<String, Object> getOwnbizDataMap() {
|
return ownbizDataMap;
|
}
|
|
public void setOwnbizDataMap(Map<String, Object> ownbizDataMap) {
|
this.ownbizDataMap = ownbizDataMap;
|
}
|
|
public Map<String, String> getInputValueMap() {
|
return inputValueMap;
|
}
|
|
public void setInputValueMap(Map<String, String> inputValueMap) {
|
this.inputValueMap = inputValueMap;
|
}
|
|
@Override
|
public String toString() {
|
return "OsCodeRuleProduceDTO{" +
|
"codeRuleId='" + codeRuleId + '\'' +
|
", codeRuleOid='" + codeRuleOid + '\'' +
|
", ownbizBtm='" + ownbizBtm + '\'' +
|
", useRuleFlag='" + useRuleFlag + '\'' +
|
", ownbizDataMap=" + ownbizDataMap +
|
", inputValueMap=" + inputValueMap +
|
'}';
|
}
|
}
|