package com.vci.pagemodel;
|
|
|
import com.vci.starter.web.pagemodel.BaseModelVO;
|
|
/**
|
* 编码规则的显示对象
|
* @author weidy
|
* @date 2021/7/19
|
*/
|
public class OsCodeRuleVO extends BaseModelVO {
|
/**
|
* 序列化
|
*/
|
private static final long serialVersionUID = 4169793876107810797L;
|
/**
|
* 规则编号
|
*/
|
private String id;
|
|
/**
|
* 规则名称
|
*/
|
private String name;
|
|
/**
|
* 总长度
|
*/
|
private Integer totalLength;
|
|
/**
|
* 编码生成形式
|
*/
|
private String codeProductType;
|
|
/**
|
* 编码生成方式显示文本
|
*/
|
private String codeProductTypeText;
|
|
/**
|
* 编码是否可以编辑
|
*/
|
private boolean codeEditFlag;
|
|
/**
|
* 是否断码补码
|
*/
|
private boolean breakReUseFlag;
|
/**
|
* 所属业务类型
|
*/
|
private String btmTypeId;
|
|
/**
|
* 所属业务类型名称
|
*/
|
private String btmTypeName;
|
|
/**
|
* 使用规则标记,如在某个业务类型下的多个场景使用
|
*/
|
private String useRuleFlag;
|
|
@Override
|
public String getId() {
|
return id;
|
}
|
|
@Override
|
public void setId(String id) {
|
this.id = id;
|
}
|
|
@Override
|
public String getName() {
|
return name;
|
}
|
|
@Override
|
public void setName(String name) {
|
this.name = name;
|
}
|
|
public Integer getTotalLength() {
|
return totalLength;
|
}
|
|
public void setTotalLength(Integer totalLength) {
|
this.totalLength = totalLength;
|
}
|
|
public String getCodeProductType() {
|
return codeProductType;
|
}
|
|
public void setCodeProductType(String codeProductType) {
|
this.codeProductType = codeProductType;
|
}
|
|
public String getCodeProductTypeText() {
|
return codeProductTypeText;
|
}
|
|
public void setCodeProductTypeText(String codeProductTypeText) {
|
this.codeProductTypeText = codeProductTypeText;
|
}
|
|
public boolean isCodeEditFlag() {
|
return codeEditFlag;
|
}
|
|
public void setCodeEditFlag(boolean codeEditFlag) {
|
this.codeEditFlag = codeEditFlag;
|
}
|
|
public boolean isBreakReUseFlag() {
|
return breakReUseFlag;
|
}
|
|
public void setBreakReUseFlag(boolean breakReUseFlag) {
|
this.breakReUseFlag = breakReUseFlag;
|
}
|
|
public String getBtmTypeId() {
|
return btmTypeId;
|
}
|
|
public void setBtmTypeId(String btmTypeId) {
|
this.btmTypeId = btmTypeId;
|
}
|
|
public String getBtmTypeName() {
|
return btmTypeName;
|
}
|
|
public void setBtmTypeName(String btmTypeName) {
|
this.btmTypeName = btmTypeName;
|
}
|
|
public String getUseRuleFlag() {
|
return useRuleFlag;
|
}
|
|
public void setUseRuleFlag(String useRuleFlag) {
|
this.useRuleFlag = useRuleFlag;
|
}
|
|
@Override
|
public String toString() {
|
return "OsCodeRuleVO{" +
|
"id='" + id + '\'' +
|
", name='" + name + '\'' +
|
", totalLength=" + totalLength +
|
", codeProductType='" + codeProductType + '\'' +
|
", codeProductTypeText='" + codeProductTypeText + '\'' +
|
", codeEditFlag=" + codeEditFlag +
|
", breakReUseFlag=" + breakReUseFlag +
|
", btmTypeId='" + btmTypeId + '\'' +
|
", btmTypeName='" + btmTypeName + '\'' +
|
", useRuleFlag='" + useRuleFlag + '\'' +
|
"} " + super.toString();
|
}
|
}
|