Commit 2a3e6623 authored by frank's avatar frank

Merge branch 'dev_frank' into 'dev'

add new method for report configuration

See merge request root/atms!4
parents 0d5abb51 c2f331da
......@@ -352,5 +352,23 @@
<property name="useActualColumnNames" value="true" />
<property name="ignoreQualifiersAtRuntime" value="true" />
</table>
<table tableName="Model" domainObjectName="Model">
<property name="useActualColumnNames" value="true" />
<property name="ignoreQualifiersAtRuntime" value="true" />
<columnOverride column="Description" javaType="java.lang.String"
jdbcType="VARCHAR" />
</table>
<table tableName="ModelCategory" domainObjectName="ModelCategory">
<property name="useActualColumnNames" value="true" />
<property name="ignoreQualifiersAtRuntime" value="true" />
</table>
<table tableName="ModelConfig" domainObjectName="ModelConfig">
<property name="useActualColumnNames" value="true" />
<property name="ignoreQualifiersAtRuntime" value="true" />
</table>
<table tableName="ModelServiceConfig" domainObjectName="ModelServiceConfig">
<property name="useActualColumnNames" value="true" />
<property name="ignoreQualifiersAtRuntime" value="true" />
</table>
</context>
</generatorConfiguration>
\ No newline at end of file
package pwc.taxtech.atms.common;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
public class EnumHelper {
private static Map<Class, List<IdKeyNameData>> enumMap;
static {
enumMap = new HashMap<Class, List<IdKeyNameData>>();
}
public static List<IdKeyNameData> ToIdkeyNameCollection(Class enumType) {
if (!enumMap.containsKey(enumType)) {
synchronized (enumMap) {
if (!enumMap.containsKey(enumType)) {
enumMap.put(enumType, EnumToIdKeyNameCollection(enumType));
}
}
}
return enumMap.get(enumType);
}
private static List<IdKeyNameData> EnumToIdKeyNameCollection(Class enumType) {
List<IdKeyNameData> enumKeyNames = new ArrayList<IdKeyNameData>();
try {
Method toName = enumType.getMethod("toName");
Method toCode = enumType.getMethod("toCode");
Method toDisplayName = enumType.getMethod("toDisplayName");
// 得到enum的所有实例
Object[] objs = enumType.getEnumConstants();
for (Object obj : objs) {
IdKeyNameData newData = new IdKeyNameData();
newData.setID((Integer) toCode.invoke(obj));
newData.setKey((String) toName.invoke(obj));
newData.setName((String) toDisplayName.invoke(obj));
enumKeyNames.add(newData);
}
return enumKeyNames;
} catch (NoSuchMethodException e) {
e.printStackTrace();
} catch (InvocationTargetException e) {
e.printStackTrace();
} catch (IllegalAccessException e) {
e.printStackTrace();
}
return enumKeyNames;
}
}
package pwc.taxtech.atms.common;
public class IdKeyNameData {
private String key;
private Object ID ;
private String name;
public String getKey() {
return key;
}
public void setKey(String key) {
this.key = key;
}
public Object getID() {
return ID;
}
public void setID(Object ID) {
this.ID = ID;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
package pwc.taxtech.atms.common;
public enum ModelTypeEnum {
SystemCommon(1,"SystemCommon","系统公共模型"),
OrganizationCommon(2,"OrganizationCommon","机构公共模型"),
OrganizationCustomize(3,"OrganizationCustomize","机构自定义模型");
private Integer code;
private String name;
private String displayName;
ModelTypeEnum(Integer code,String name,String displayName){
this.code= code;
this.name= name;
this.displayName = displayName;
}
public String toName() {
return this.name == null ? this.name() : this.name;
}
public Integer toCode() {
return this.code == null ? this.ordinal() : this.code;
}
public String toDisplayName() {
return this.displayName == null ? this.name() : this.displayName;
}
}
package pwc.taxtech.atms.dao;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;
import pwc.taxtech.atms.MyMapper;
import pwc.taxtech.atms.entitiy.ModelCategory;
import pwc.taxtech.atms.entitiy.ModelCategoryExample;
@Mapper
public interface ModelCategoryMapper extends MyMapper {
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
long countByExample(ModelCategoryExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
int deleteByExample(ModelCategoryExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
int deleteByPrimaryKey(String ID);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
int insert(ModelCategory record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
int insertSelective(ModelCategory record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
List<ModelCategory> selectByExampleWithRowbounds(ModelCategoryExample example, RowBounds rowBounds);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
List<ModelCategory> selectByExample(ModelCategoryExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
ModelCategory selectByPrimaryKey(String ID);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
int updateByExampleSelective(@Param("record") ModelCategory record, @Param("example") ModelCategoryExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
int updateByExample(@Param("record") ModelCategory record, @Param("example") ModelCategoryExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
int updateByPrimaryKeySelective(ModelCategory record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
int updateByPrimaryKey(ModelCategory record);
}
\ No newline at end of file
package pwc.taxtech.atms.dao;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;
import pwc.taxtech.atms.MyMapper;
import pwc.taxtech.atms.dto.ModelProfileDto;
import pwc.taxtech.atms.entitiy.ModelConfig;
import pwc.taxtech.atms.entitiy.ModelConfigExample;
@Mapper
public interface ModelConfigMapper extends MyMapper {
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
long countByExample(ModelConfigExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
int deleteByExample(ModelConfigExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
int deleteByPrimaryKey(String ID);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
int insert(ModelConfig record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
int insertSelective(ModelConfig record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
List<ModelConfig> selectByExampleWithRowbounds(ModelConfigExample example, RowBounds rowBounds);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
List<ModelConfig> selectByExample(ModelConfigExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
ModelConfig selectByPrimaryKey(String ID);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
int updateByExampleSelective(@Param("record") ModelConfig record, @Param("example") ModelConfigExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
int updateByExample(@Param("record") ModelConfig record, @Param("example") ModelConfigExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
int updateByPrimaryKeySelective(ModelConfig record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
int updateByPrimaryKey(ModelConfig record);
List<ModelProfileDto> GetModelListByIndustry(@Param("serviceTypeID")String serviceTypeID, @Param("industryID")String industryID);
}
\ No newline at end of file
package pwc.taxtech.atms.dao;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;
import pwc.taxtech.atms.MyMapper;
import pwc.taxtech.atms.entitiy.Model;
import pwc.taxtech.atms.entitiy.ModelExample;
@Mapper
public interface ModelMapper extends MyMapper {
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
long countByExample(ModelExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
int deleteByExample(ModelExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
int deleteByPrimaryKey(String ID);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
int insert(Model record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
int insertSelective(Model record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
List<Model> selectByExampleWithRowbounds(ModelExample example, RowBounds rowBounds);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
List<Model> selectByExample(ModelExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
Model selectByPrimaryKey(String ID);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
int updateByExampleSelective(@Param("record") Model record, @Param("example") ModelExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
int updateByExample(@Param("record") Model record, @Param("example") ModelExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
int updateByPrimaryKeySelective(Model record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
int updateByPrimaryKey(Model record);
}
\ No newline at end of file
package pwc.taxtech.atms.dao;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.apache.ibatis.session.RowBounds;
import pwc.taxtech.atms.MyMapper;
import pwc.taxtech.atms.entitiy.ModelServiceConfig;
import pwc.taxtech.atms.entitiy.ModelServiceConfigExample;
@Mapper
public interface ModelServiceConfigMapper extends MyMapper {
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
long countByExample(ModelServiceConfigExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
int deleteByExample(ModelServiceConfigExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
int deleteByPrimaryKey(String ID);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
int insert(ModelServiceConfig record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
int insertSelective(ModelServiceConfig record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
List<ModelServiceConfig> selectByExampleWithRowbounds(ModelServiceConfigExample example, RowBounds rowBounds);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
List<ModelServiceConfig> selectByExample(ModelServiceConfigExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
ModelServiceConfig selectByPrimaryKey(String ID);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
int updateByExampleSelective(@Param("record") ModelServiceConfig record, @Param("example") ModelServiceConfigExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
int updateByExample(@Param("record") ModelServiceConfig record, @Param("example") ModelServiceConfigExample example);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
int updateByPrimaryKeySelective(ModelServiceConfig record);
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
int updateByPrimaryKey(ModelServiceConfig record);
}
\ No newline at end of file
package pwc.taxtech.atms.dto;
import java.math.BigDecimal;
import java.util.Date;
public class EntriesCheckDetailDto {
private String ID;
private String modelID;
private int guideLine;
private String acctJudge;
private String standardCode;
private Integer acctDirection;
private String entriesComparison;
private BigDecimal thresholdValue;
private String summary;
private int isRelevantAmt;
private Date CreateTime;
private Date UpdateTime;
private int indexShow;
private boolean isRelevantAmtShow;
private String summaryShow;
private String stdCodeAndName;
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public String getModelID() {
return modelID;
}
public void setModelID(String modelID) {
this.modelID = modelID;
}
public int getGuideLine() {
return guideLine;
}
public void setGuideLine(int guideLine) {
this.guideLine = guideLine;
}
public String getAcctJudge() {
return acctJudge;
}
public void setAcctJudge(String acctJudge) {
this.acctJudge = acctJudge;
}
public String getStandardCode() {
return standardCode;
}
public void setStandardCode(String standardCode) {
this.standardCode = standardCode;
}
public Integer getAcctDirection() {
return acctDirection;
}
public void setAcctDirection(Integer acctDirection) {
this.acctDirection = acctDirection;
}
public String getEntriesComparison() {
return entriesComparison;
}
public void setEntriesComparison(String entriesComparison) {
this.entriesComparison = entriesComparison;
}
public BigDecimal getThresholdValue() {
return thresholdValue;
}
public void setThresholdValue(BigDecimal thresholdValue) {
this.thresholdValue = thresholdValue;
}
public String getSummary() {
return summary;
}
public void setSummary(String summary) {
this.summary = summary;
}
public int getIsRelevantAmt() {
return isRelevantAmt;
}
public void setIsRelevantAmt(int isRelevantAmt) {
this.isRelevantAmt = isRelevantAmt;
}
public Date getCreateTime() {
return CreateTime;
}
public void setCreateTime(Date createTime) {
CreateTime = createTime;
}
public Date getUpdateTime() {
return UpdateTime;
}
public void setUpdateTime(Date updateTime) {
UpdateTime = updateTime;
}
public int getIndexShow() {
return indexShow;
}
public void setIndexShow(int indexShow) {
this.indexShow = indexShow;
}
public boolean isRelevantAmtShow() {
return isRelevantAmtShow;
}
public void setRelevantAmtShow(boolean isRelevantAmtShow) {
this.isRelevantAmtShow = isRelevantAmtShow;
}
public String getSummaryShow() {
return summaryShow;
}
public void setSummaryShow(String summaryShow) {
this.summaryShow = summaryShow;
}
public String getStdCodeAndName() {
return stdCodeAndName;
}
public void setStdCodeAndName(String stdCodeAndName) {
this.stdCodeAndName = stdCodeAndName;
}
}
package pwc.taxtech.atms.dto;
import java.util.Date;
public class IndexAnalysisDetailDto {
private String ID;
private String modelID;
private String indexName;
private String indexFormula;
private int sequence;
private int displayType;
private int isVisible;
private int isMainValue;
private int isYearValue;
private Date createTime;
private Date updateTime;
private boolean isVisibleShow;
private boolean isMainValueShow;
private boolean isYearValueShow;
private String formulaNamae;
private String formulaDescribe;
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public String getModelID() {
return modelID;
}
public void setModelID(String modelID) {
this.modelID = modelID;
}
public String getIndexName() {
return indexName;
}
public void setIndexName(String indexName) {
this.indexName = indexName;
}
public String getIndexFormula() {
return indexFormula;
}
public void setIndexFormula(String indexFormula) {
this.indexFormula = indexFormula;
}
public int getSequence() {
return sequence;
}
public void setSequence(int sequence) {
this.sequence = sequence;
}
public int getDisplayType() {
return displayType;
}
public void setDisplayType(int displayType) {
this.displayType = displayType;
}
public int getIsVisible() {
return isVisible;
}
public void setIsVisible(int isVisible) {
this.isVisible = isVisible;
}
public int getIsMainValue() {
return isMainValue;
}
public void setIsMainValue(int isMainValue) {
this.isMainValue = isMainValue;
}
public int getIsYearValue() {
return isYearValue;
}
public void setIsYearValue(int isYearValue) {
this.isYearValue = isYearValue;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpdateTime() {
return updateTime;
}
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
public boolean isVisibleShow() {
return isVisibleShow;
}
public void setVisibleShow(boolean isVisibleShow) {
this.isVisibleShow = isVisibleShow;
}
public boolean isMainValueShow() {
return isMainValueShow;
}
public void setMainValueShow(boolean isMainValueShow) {
this.isMainValueShow = isMainValueShow;
}
public boolean isYearValueShow() {
return isYearValueShow;
}
public void setYearValueShow(boolean isYearValueShow) {
this.isYearValueShow = isYearValueShow;
}
public String getFormulaNamae() {
return formulaNamae;
}
public void setFormulaNamae(String formulaNamae) {
this.formulaNamae = formulaNamae;
}
public String getFormulaDescribe() {
return formulaDescribe;
}
public void setFormulaDescribe(String formulaDescribe) {
this.formulaDescribe = formulaDescribe;
}
}
package pwc.taxtech.atms.dto;
import java.util.Date;
import java.util.List;
import java.util.Optional;
import pwc.taxtech.atms.common.EnumHelper;
import pwc.taxtech.atms.common.IdKeyNameData;
import pwc.taxtech.atms.common.ModelTypeEnum;
public class ModelProfileDto {
private String ID;
private int ruleType;
private String code;
private String name;
private int type;
private String modelTypeName;
private int isStatus;
private String description;
private int feature;
private int isFilter;
private String monthJudge;
private String yearJudge;
private String yearExplain;
private Date createTime;
private Date upDateTime;
private String industryID;
private String industryName;
private String organizationName;
private String serviceTypeID;
private String serviceTypeName;
private String categoryID;
private String categoryString;
private boolean isFilterShow;
private String orgID;
private List<IndexAnalysisDetailDto> indexAnalysisDetaileList;
private List<EntriesCheckDetailDto> entriesCheckDetailList;
public String getID() {
return ID;
}
public void setID(String ID) {
this.ID = ID;
}
public int getRuleType() {
return ruleType;
}
public void setRuleType(int ruleType) {
this.ruleType = ruleType;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getType() {
return type;
}
public void setType(int type) {
this.type = type;
}
public String getModelTypeName() {
List<IdKeyNameData> typeNames = EnumHelper.ToIdkeyNameCollection(ModelTypeEnum.class);
Optional<IdKeyNameData> typeName = typeNames.stream().filter(a -> (int) a.getID() == this.getType())
.findFirst();
if (typeName != null) {
this.setModelTypeName(typeName.get().getName());
} else {
this.setModelTypeName("");
}
return modelTypeName;
}
public void setModelTypeName(String modelTypeName) {
this.modelTypeName = modelTypeName;
}
public int getIsStatus() {
return isStatus;
}
public void setIsStatus(int isStatus) {
this.isStatus = isStatus;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public int getFeature() {
return feature;
}
public void setFeature(int feature) {
this.feature = feature;
}
public int getIsFilter() {
return isFilter;
}
public void setIsFilter(int isFilter) {
this.isFilter = isFilter;
}
public String getMonthJudge() {
return monthJudge;
}
public void setMonthJudge(String monthJudge) {
this.monthJudge = monthJudge;
}
public String getYearJudge() {
return yearJudge;
}
public void setYearJudge(String yearJudge) {
this.yearJudge = yearJudge;
}
public String getYearExplain() {
return yearExplain;
}
public void setYearExplain(String yearExplain) {
this.yearExplain = yearExplain;
}
public Date getCreateTime() {
return createTime;
}
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
public Date getUpDateTime() {
return upDateTime;
}
public void setUpDateTime(Date upDateTime) {
this.upDateTime = upDateTime;
}
public String getIndustryID() {
return industryID;
}
public void setIndustryID(String industryID) {
this.industryID = industryID;
}
public String getIndustryName() {
return industryName;
}
public void setIndustryName(String industryName) {
this.industryName = industryName;
}
public String getOrganizationName() {
return organizationName;
}
public void setOrganizationName(String organizationName) {
this.organizationName = organizationName;
}
public String getServiceTypeID() {
return serviceTypeID;
}
public void setServiceTypeID(String serviceTypeID) {
this.serviceTypeID = serviceTypeID;
}
public String getServiceTypeName() {
return serviceTypeName;
}
public void setServiceTypeName(String serviceTypeName) {
this.serviceTypeName = serviceTypeName;
}
public String getCategoryID() {
return categoryID;
}
public void setCategoryID(String categoryID) {
this.categoryID = categoryID;
}
public String getCategoryString() {
return categoryString;
}
public void setCategoryString(String categoryString) {
this.categoryString = categoryString;
}
public boolean isFilterShow() {
return isFilterShow;
}
public void setFilterShow(boolean isFilterShow) {
this.isFilterShow = isFilterShow;
}
public String getOrgID() {
return orgID;
}
public void setOrgID(String orgID) {
this.orgID = orgID;
}
public List<IndexAnalysisDetailDto> getIndexAnalysisDetaileList() {
return indexAnalysisDetaileList;
}
public void setIndexAnalysisDetaileList(List<IndexAnalysisDetailDto> indexAnalysisDetaileList) {
this.indexAnalysisDetaileList = indexAnalysisDetaileList;
}
public List<EntriesCheckDetailDto> getEntriesCheckDetailList() {
return entriesCheckDetailList;
}
public void setEntriesCheckDetailList(List<EntriesCheckDetailDto> entriesCheckDetailList) {
this.entriesCheckDetailList = entriesCheckDetailList;
}
}
package pwc.taxtech.atms.entitiy;
import java.io.Serializable;
import java.util.Date;
/**
*
* This class was generated by MyBatis Generator.
* This class corresponds to the database table Model
*
* @mbg.generated do_not_delete_during_merge
*/
public class Model implements Serializable {
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.ID
*
* @mbg.generated
*/
private String ID;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.RuleType
*
* @mbg.generated
*/
private Integer ruleType;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.Code
*
* @mbg.generated
*/
private String code;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.Name
*
* @mbg.generated
*/
private String name;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.Type
*
* @mbg.generated
*/
private Integer type;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.IsStatus
*
* @mbg.generated
*/
private Integer isStatus;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.Description
*
* @mbg.generated
*/
private String description;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.Feature
*
* @mbg.generated
*/
private Integer feature;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.IsFilter
*
* @mbg.generated
*/
private Integer isFilter;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.MonthJudge
*
* @mbg.generated
*/
private String monthJudge;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.MonthExplain
*
* @mbg.generated
*/
private String monthExplain;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.YearJudge
*
* @mbg.generated
*/
private String yearJudge;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.YearExplain
*
* @mbg.generated
*/
private String yearExplain;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.CreateTime
*
* @mbg.generated
*/
private Date createTime;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column Model.UpdateTime
*
* @mbg.generated
*/
private Date updateTime;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table Model
*
* @mbg.generated
*/
private static final long serialVersionUID = 1L;
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.ID
*
* @return the value of Model.ID
*
* @mbg.generated
*/
public String getID() {
return ID;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.ID
*
* @param ID the value for Model.ID
*
* @mbg.generated
*/
public void setID(String ID) {
this.ID = ID == null ? null : ID.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.RuleType
*
* @return the value of Model.RuleType
*
* @mbg.generated
*/
public Integer getRuleType() {
return ruleType;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.RuleType
*
* @param ruleType the value for Model.RuleType
*
* @mbg.generated
*/
public void setRuleType(Integer ruleType) {
this.ruleType = ruleType;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.Code
*
* @return the value of Model.Code
*
* @mbg.generated
*/
public String getCode() {
return code;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.Code
*
* @param code the value for Model.Code
*
* @mbg.generated
*/
public void setCode(String code) {
this.code = code == null ? null : code.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.Name
*
* @return the value of Model.Name
*
* @mbg.generated
*/
public String getName() {
return name;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.Name
*
* @param name the value for Model.Name
*
* @mbg.generated
*/
public void setName(String name) {
this.name = name == null ? null : name.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.Type
*
* @return the value of Model.Type
*
* @mbg.generated
*/
public Integer getType() {
return type;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.Type
*
* @param type the value for Model.Type
*
* @mbg.generated
*/
public void setType(Integer type) {
this.type = type;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.IsStatus
*
* @return the value of Model.IsStatus
*
* @mbg.generated
*/
public Integer getIsStatus() {
return isStatus;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.IsStatus
*
* @param isStatus the value for Model.IsStatus
*
* @mbg.generated
*/
public void setIsStatus(Integer isStatus) {
this.isStatus = isStatus;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.Description
*
* @return the value of Model.Description
*
* @mbg.generated
*/
public String getDescription() {
return description;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.Description
*
* @param description the value for Model.Description
*
* @mbg.generated
*/
public void setDescription(String description) {
this.description = description == null ? null : description.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.Feature
*
* @return the value of Model.Feature
*
* @mbg.generated
*/
public Integer getFeature() {
return feature;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.Feature
*
* @param feature the value for Model.Feature
*
* @mbg.generated
*/
public void setFeature(Integer feature) {
this.feature = feature;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.IsFilter
*
* @return the value of Model.IsFilter
*
* @mbg.generated
*/
public Integer getIsFilter() {
return isFilter;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.IsFilter
*
* @param isFilter the value for Model.IsFilter
*
* @mbg.generated
*/
public void setIsFilter(Integer isFilter) {
this.isFilter = isFilter;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.MonthJudge
*
* @return the value of Model.MonthJudge
*
* @mbg.generated
*/
public String getMonthJudge() {
return monthJudge;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.MonthJudge
*
* @param monthJudge the value for Model.MonthJudge
*
* @mbg.generated
*/
public void setMonthJudge(String monthJudge) {
this.monthJudge = monthJudge == null ? null : monthJudge.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.MonthExplain
*
* @return the value of Model.MonthExplain
*
* @mbg.generated
*/
public String getMonthExplain() {
return monthExplain;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.MonthExplain
*
* @param monthExplain the value for Model.MonthExplain
*
* @mbg.generated
*/
public void setMonthExplain(String monthExplain) {
this.monthExplain = monthExplain == null ? null : monthExplain.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.YearJudge
*
* @return the value of Model.YearJudge
*
* @mbg.generated
*/
public String getYearJudge() {
return yearJudge;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.YearJudge
*
* @param yearJudge the value for Model.YearJudge
*
* @mbg.generated
*/
public void setYearJudge(String yearJudge) {
this.yearJudge = yearJudge == null ? null : yearJudge.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.YearExplain
*
* @return the value of Model.YearExplain
*
* @mbg.generated
*/
public String getYearExplain() {
return yearExplain;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.YearExplain
*
* @param yearExplain the value for Model.YearExplain
*
* @mbg.generated
*/
public void setYearExplain(String yearExplain) {
this.yearExplain = yearExplain == null ? null : yearExplain.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.CreateTime
*
* @return the value of Model.CreateTime
*
* @mbg.generated
*/
public Date getCreateTime() {
return createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.CreateTime
*
* @param createTime the value for Model.CreateTime
*
* @mbg.generated
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column Model.UpdateTime
*
* @return the value of Model.UpdateTime
*
* @mbg.generated
*/
public Date getUpdateTime() {
return updateTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column Model.UpdateTime
*
* @param updateTime the value for Model.UpdateTime
*
* @mbg.generated
*/
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(getClass().getSimpleName());
sb.append(" [");
sb.append("Hash = ").append(hashCode());
sb.append(", ID=").append(ID);
sb.append(", ruleType=").append(ruleType);
sb.append(", code=").append(code);
sb.append(", name=").append(name);
sb.append(", type=").append(type);
sb.append(", isStatus=").append(isStatus);
sb.append(", description=").append(description);
sb.append(", feature=").append(feature);
sb.append(", isFilter=").append(isFilter);
sb.append(", monthJudge=").append(monthJudge);
sb.append(", monthExplain=").append(monthExplain);
sb.append(", yearJudge=").append(yearJudge);
sb.append(", yearExplain=").append(yearExplain);
sb.append(", createTime=").append(createTime);
sb.append(", updateTime=").append(updateTime);
sb.append("]");
return sb.toString();
}
}
\ No newline at end of file
package pwc.taxtech.atms.entitiy;
import java.io.Serializable;
import java.util.Date;
/**
*
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelCategory
*
* @mbg.generated do_not_delete_during_merge
*/
public class ModelCategory implements Serializable {
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelCategory.ID
*
* @mbg.generated
*/
private String ID;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelCategory.ClientCode
*
* @mbg.generated
*/
private String clientCode;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelCategory.OrganizationID
*
* @mbg.generated
*/
private String organizationID;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelCategory.Category
*
* @mbg.generated
*/
private String category;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelCategory.ParentID
*
* @mbg.generated
*/
private String parentID;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelCategory.Sort
*
* @mbg.generated
*/
private Integer sort;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelCategory.Quantity
*
* @mbg.generated
*/
private Integer quantity;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelCategory.CreateTime
*
* @mbg.generated
*/
private Date createTime;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelCategory.UpdateTime
*
* @mbg.generated
*/
private Date updateTime;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelCategory.IndustryID
*
* @mbg.generated
*/
private String industryID;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelCategory
*
* @mbg.generated
*/
private static final long serialVersionUID = 1L;
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelCategory.ID
*
* @return the value of ModelCategory.ID
*
* @mbg.generated
*/
public String getID() {
return ID;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelCategory.ID
*
* @param ID the value for ModelCategory.ID
*
* @mbg.generated
*/
public void setID(String ID) {
this.ID = ID == null ? null : ID.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelCategory.ClientCode
*
* @return the value of ModelCategory.ClientCode
*
* @mbg.generated
*/
public String getClientCode() {
return clientCode;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelCategory.ClientCode
*
* @param clientCode the value for ModelCategory.ClientCode
*
* @mbg.generated
*/
public void setClientCode(String clientCode) {
this.clientCode = clientCode == null ? null : clientCode.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelCategory.OrganizationID
*
* @return the value of ModelCategory.OrganizationID
*
* @mbg.generated
*/
public String getOrganizationID() {
return organizationID;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelCategory.OrganizationID
*
* @param organizationID the value for ModelCategory.OrganizationID
*
* @mbg.generated
*/
public void setOrganizationID(String organizationID) {
this.organizationID = organizationID == null ? null : organizationID.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelCategory.Category
*
* @return the value of ModelCategory.Category
*
* @mbg.generated
*/
public String getCategory() {
return category;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelCategory.Category
*
* @param category the value for ModelCategory.Category
*
* @mbg.generated
*/
public void setCategory(String category) {
this.category = category == null ? null : category.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelCategory.ParentID
*
* @return the value of ModelCategory.ParentID
*
* @mbg.generated
*/
public String getParentID() {
return parentID;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelCategory.ParentID
*
* @param parentID the value for ModelCategory.ParentID
*
* @mbg.generated
*/
public void setParentID(String parentID) {
this.parentID = parentID == null ? null : parentID.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelCategory.Sort
*
* @return the value of ModelCategory.Sort
*
* @mbg.generated
*/
public Integer getSort() {
return sort;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelCategory.Sort
*
* @param sort the value for ModelCategory.Sort
*
* @mbg.generated
*/
public void setSort(Integer sort) {
this.sort = sort;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelCategory.Quantity
*
* @return the value of ModelCategory.Quantity
*
* @mbg.generated
*/
public Integer getQuantity() {
return quantity;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelCategory.Quantity
*
* @param quantity the value for ModelCategory.Quantity
*
* @mbg.generated
*/
public void setQuantity(Integer quantity) {
this.quantity = quantity;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelCategory.CreateTime
*
* @return the value of ModelCategory.CreateTime
*
* @mbg.generated
*/
public Date getCreateTime() {
return createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelCategory.CreateTime
*
* @param createTime the value for ModelCategory.CreateTime
*
* @mbg.generated
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelCategory.UpdateTime
*
* @return the value of ModelCategory.UpdateTime
*
* @mbg.generated
*/
public Date getUpdateTime() {
return updateTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelCategory.UpdateTime
*
* @param updateTime the value for ModelCategory.UpdateTime
*
* @mbg.generated
*/
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelCategory.IndustryID
*
* @return the value of ModelCategory.IndustryID
*
* @mbg.generated
*/
public String getIndustryID() {
return industryID;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelCategory.IndustryID
*
* @param industryID the value for ModelCategory.IndustryID
*
* @mbg.generated
*/
public void setIndustryID(String industryID) {
this.industryID = industryID == null ? null : industryID.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(getClass().getSimpleName());
sb.append(" [");
sb.append("Hash = ").append(hashCode());
sb.append(", ID=").append(ID);
sb.append(", clientCode=").append(clientCode);
sb.append(", organizationID=").append(organizationID);
sb.append(", category=").append(category);
sb.append(", parentID=").append(parentID);
sb.append(", sort=").append(sort);
sb.append(", quantity=").append(quantity);
sb.append(", createTime=").append(createTime);
sb.append(", updateTime=").append(updateTime);
sb.append(", industryID=").append(industryID);
sb.append("]");
return sb.toString();
}
}
\ No newline at end of file
package pwc.taxtech.atms.entitiy;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class ModelCategoryExample {
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelCategory
*
* @mbg.generated
*/
protected String orderByClause;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelCategory
*
* @mbg.generated
*/
protected boolean distinct;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelCategory
*
* @mbg.generated
*/
protected List<Criteria> oredCriteria;
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
public ModelCategoryExample() {
oredCriteria = new ArrayList<Criteria>();
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
public void setOrderByClause(String orderByClause) {
this.orderByClause = orderByClause;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
public String getOrderByClause() {
return orderByClause;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
public void setDistinct(boolean distinct) {
this.distinct = distinct;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
public boolean isDistinct() {
return distinct;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
public List<Criteria> getOredCriteria() {
return oredCriteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
public void or(Criteria criteria) {
oredCriteria.add(criteria);
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
public Criteria or() {
Criteria criteria = createCriteriaInternal();
oredCriteria.add(criteria);
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
public Criteria createCriteria() {
Criteria criteria = createCriteriaInternal();
if (oredCriteria.size() == 0) {
oredCriteria.add(criteria);
}
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
protected Criteria createCriteriaInternal() {
Criteria criteria = new Criteria();
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelCategory
*
* @mbg.generated
*/
public void clear() {
oredCriteria.clear();
orderByClause = null;
distinct = false;
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelCategory
*
* @mbg.generated
*/
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 andIDIsNull() {
addCriterion("ID is null");
return (Criteria) this;
}
public Criteria andIDIsNotNull() {
addCriterion("ID is not null");
return (Criteria) this;
}
public Criteria andIDEqualTo(String value) {
addCriterion("ID =", value, "ID");
return (Criteria) this;
}
public Criteria andIDNotEqualTo(String value) {
addCriterion("ID <>", value, "ID");
return (Criteria) this;
}
public Criteria andIDGreaterThan(String value) {
addCriterion("ID >", value, "ID");
return (Criteria) this;
}
public Criteria andIDGreaterThanOrEqualTo(String value) {
addCriterion("ID >=", value, "ID");
return (Criteria) this;
}
public Criteria andIDLessThan(String value) {
addCriterion("ID <", value, "ID");
return (Criteria) this;
}
public Criteria andIDLessThanOrEqualTo(String value) {
addCriterion("ID <=", value, "ID");
return (Criteria) this;
}
public Criteria andIDLike(String value) {
addCriterion("ID like", value, "ID");
return (Criteria) this;
}
public Criteria andIDNotLike(String value) {
addCriterion("ID not like", value, "ID");
return (Criteria) this;
}
public Criteria andIDIn(List<String> values) {
addCriterion("ID in", values, "ID");
return (Criteria) this;
}
public Criteria andIDNotIn(List<String> values) {
addCriterion("ID not in", values, "ID");
return (Criteria) this;
}
public Criteria andIDBetween(String value1, String value2) {
addCriterion("ID between", value1, value2, "ID");
return (Criteria) this;
}
public Criteria andIDNotBetween(String value1, String value2) {
addCriterion("ID not between", value1, value2, "ID");
return (Criteria) this;
}
public Criteria andClientCodeIsNull() {
addCriterion("ClientCode is null");
return (Criteria) this;
}
public Criteria andClientCodeIsNotNull() {
addCriterion("ClientCode is not null");
return (Criteria) this;
}
public Criteria andClientCodeEqualTo(String value) {
addCriterion("ClientCode =", value, "clientCode");
return (Criteria) this;
}
public Criteria andClientCodeNotEqualTo(String value) {
addCriterion("ClientCode <>", value, "clientCode");
return (Criteria) this;
}
public Criteria andClientCodeGreaterThan(String value) {
addCriterion("ClientCode >", value, "clientCode");
return (Criteria) this;
}
public Criteria andClientCodeGreaterThanOrEqualTo(String value) {
addCriterion("ClientCode >=", value, "clientCode");
return (Criteria) this;
}
public Criteria andClientCodeLessThan(String value) {
addCriterion("ClientCode <", value, "clientCode");
return (Criteria) this;
}
public Criteria andClientCodeLessThanOrEqualTo(String value) {
addCriterion("ClientCode <=", value, "clientCode");
return (Criteria) this;
}
public Criteria andClientCodeLike(String value) {
addCriterion("ClientCode like", value, "clientCode");
return (Criteria) this;
}
public Criteria andClientCodeNotLike(String value) {
addCriterion("ClientCode not like", value, "clientCode");
return (Criteria) this;
}
public Criteria andClientCodeIn(List<String> values) {
addCriterion("ClientCode in", values, "clientCode");
return (Criteria) this;
}
public Criteria andClientCodeNotIn(List<String> values) {
addCriterion("ClientCode not in", values, "clientCode");
return (Criteria) this;
}
public Criteria andClientCodeBetween(String value1, String value2) {
addCriterion("ClientCode between", value1, value2, "clientCode");
return (Criteria) this;
}
public Criteria andClientCodeNotBetween(String value1, String value2) {
addCriterion("ClientCode not between", value1, value2, "clientCode");
return (Criteria) this;
}
public Criteria andOrganizationIDIsNull() {
addCriterion("OrganizationID is null");
return (Criteria) this;
}
public Criteria andOrganizationIDIsNotNull() {
addCriterion("OrganizationID is not null");
return (Criteria) this;
}
public Criteria andOrganizationIDEqualTo(String value) {
addCriterion("OrganizationID =", value, "organizationID");
return (Criteria) this;
}
public Criteria andOrganizationIDNotEqualTo(String value) {
addCriterion("OrganizationID <>", value, "organizationID");
return (Criteria) this;
}
public Criteria andOrganizationIDGreaterThan(String value) {
addCriterion("OrganizationID >", value, "organizationID");
return (Criteria) this;
}
public Criteria andOrganizationIDGreaterThanOrEqualTo(String value) {
addCriterion("OrganizationID >=", value, "organizationID");
return (Criteria) this;
}
public Criteria andOrganizationIDLessThan(String value) {
addCriterion("OrganizationID <", value, "organizationID");
return (Criteria) this;
}
public Criteria andOrganizationIDLessThanOrEqualTo(String value) {
addCriterion("OrganizationID <=", value, "organizationID");
return (Criteria) this;
}
public Criteria andOrganizationIDLike(String value) {
addCriterion("OrganizationID like", value, "organizationID");
return (Criteria) this;
}
public Criteria andOrganizationIDNotLike(String value) {
addCriterion("OrganizationID not like", value, "organizationID");
return (Criteria) this;
}
public Criteria andOrganizationIDIn(List<String> values) {
addCriterion("OrganizationID in", values, "organizationID");
return (Criteria) this;
}
public Criteria andOrganizationIDNotIn(List<String> values) {
addCriterion("OrganizationID not in", values, "organizationID");
return (Criteria) this;
}
public Criteria andOrganizationIDBetween(String value1, String value2) {
addCriterion("OrganizationID between", value1, value2, "organizationID");
return (Criteria) this;
}
public Criteria andOrganizationIDNotBetween(String value1, String value2) {
addCriterion("OrganizationID not between", value1, value2, "organizationID");
return (Criteria) this;
}
public Criteria andCategoryIsNull() {
addCriterion("Category is null");
return (Criteria) this;
}
public Criteria andCategoryIsNotNull() {
addCriterion("Category is not null");
return (Criteria) this;
}
public Criteria andCategoryEqualTo(String value) {
addCriterion("Category =", value, "category");
return (Criteria) this;
}
public Criteria andCategoryNotEqualTo(String value) {
addCriterion("Category <>", value, "category");
return (Criteria) this;
}
public Criteria andCategoryGreaterThan(String value) {
addCriterion("Category >", value, "category");
return (Criteria) this;
}
public Criteria andCategoryGreaterThanOrEqualTo(String value) {
addCriterion("Category >=", value, "category");
return (Criteria) this;
}
public Criteria andCategoryLessThan(String value) {
addCriterion("Category <", value, "category");
return (Criteria) this;
}
public Criteria andCategoryLessThanOrEqualTo(String value) {
addCriterion("Category <=", value, "category");
return (Criteria) this;
}
public Criteria andCategoryLike(String value) {
addCriterion("Category like", value, "category");
return (Criteria) this;
}
public Criteria andCategoryNotLike(String value) {
addCriterion("Category not like", value, "category");
return (Criteria) this;
}
public Criteria andCategoryIn(List<String> values) {
addCriterion("Category in", values, "category");
return (Criteria) this;
}
public Criteria andCategoryNotIn(List<String> values) {
addCriterion("Category not in", values, "category");
return (Criteria) this;
}
public Criteria andCategoryBetween(String value1, String value2) {
addCriterion("Category between", value1, value2, "category");
return (Criteria) this;
}
public Criteria andCategoryNotBetween(String value1, String value2) {
addCriterion("Category not between", value1, value2, "category");
return (Criteria) this;
}
public Criteria andParentIDIsNull() {
addCriterion("ParentID is null");
return (Criteria) this;
}
public Criteria andParentIDIsNotNull() {
addCriterion("ParentID is not null");
return (Criteria) this;
}
public Criteria andParentIDEqualTo(String value) {
addCriterion("ParentID =", value, "parentID");
return (Criteria) this;
}
public Criteria andParentIDNotEqualTo(String value) {
addCriterion("ParentID <>", value, "parentID");
return (Criteria) this;
}
public Criteria andParentIDGreaterThan(String value) {
addCriterion("ParentID >", value, "parentID");
return (Criteria) this;
}
public Criteria andParentIDGreaterThanOrEqualTo(String value) {
addCriterion("ParentID >=", value, "parentID");
return (Criteria) this;
}
public Criteria andParentIDLessThan(String value) {
addCriterion("ParentID <", value, "parentID");
return (Criteria) this;
}
public Criteria andParentIDLessThanOrEqualTo(String value) {
addCriterion("ParentID <=", value, "parentID");
return (Criteria) this;
}
public Criteria andParentIDLike(String value) {
addCriterion("ParentID like", value, "parentID");
return (Criteria) this;
}
public Criteria andParentIDNotLike(String value) {
addCriterion("ParentID not like", value, "parentID");
return (Criteria) this;
}
public Criteria andParentIDIn(List<String> values) {
addCriterion("ParentID in", values, "parentID");
return (Criteria) this;
}
public Criteria andParentIDNotIn(List<String> values) {
addCriterion("ParentID not in", values, "parentID");
return (Criteria) this;
}
public Criteria andParentIDBetween(String value1, String value2) {
addCriterion("ParentID between", value1, value2, "parentID");
return (Criteria) this;
}
public Criteria andParentIDNotBetween(String value1, String value2) {
addCriterion("ParentID not between", value1, value2, "parentID");
return (Criteria) this;
}
public Criteria andSortIsNull() {
addCriterion("Sort is null");
return (Criteria) this;
}
public Criteria andSortIsNotNull() {
addCriterion("Sort is not null");
return (Criteria) this;
}
public Criteria andSortEqualTo(Integer value) {
addCriterion("Sort =", value, "sort");
return (Criteria) this;
}
public Criteria andSortNotEqualTo(Integer value) {
addCriterion("Sort <>", value, "sort");
return (Criteria) this;
}
public Criteria andSortGreaterThan(Integer value) {
addCriterion("Sort >", value, "sort");
return (Criteria) this;
}
public Criteria andSortGreaterThanOrEqualTo(Integer value) {
addCriterion("Sort >=", value, "sort");
return (Criteria) this;
}
public Criteria andSortLessThan(Integer value) {
addCriterion("Sort <", value, "sort");
return (Criteria) this;
}
public Criteria andSortLessThanOrEqualTo(Integer value) {
addCriterion("Sort <=", value, "sort");
return (Criteria) this;
}
public Criteria andSortIn(List<Integer> values) {
addCriterion("Sort in", values, "sort");
return (Criteria) this;
}
public Criteria andSortNotIn(List<Integer> values) {
addCriterion("Sort not in", values, "sort");
return (Criteria) this;
}
public Criteria andSortBetween(Integer value1, Integer value2) {
addCriterion("Sort between", value1, value2, "sort");
return (Criteria) this;
}
public Criteria andSortNotBetween(Integer value1, Integer value2) {
addCriterion("Sort not between", value1, value2, "sort");
return (Criteria) this;
}
public Criteria andQuantityIsNull() {
addCriterion("Quantity is null");
return (Criteria) this;
}
public Criteria andQuantityIsNotNull() {
addCriterion("Quantity is not null");
return (Criteria) this;
}
public Criteria andQuantityEqualTo(Integer value) {
addCriterion("Quantity =", value, "quantity");
return (Criteria) this;
}
public Criteria andQuantityNotEqualTo(Integer value) {
addCriterion("Quantity <>", value, "quantity");
return (Criteria) this;
}
public Criteria andQuantityGreaterThan(Integer value) {
addCriterion("Quantity >", value, "quantity");
return (Criteria) this;
}
public Criteria andQuantityGreaterThanOrEqualTo(Integer value) {
addCriterion("Quantity >=", value, "quantity");
return (Criteria) this;
}
public Criteria andQuantityLessThan(Integer value) {
addCriterion("Quantity <", value, "quantity");
return (Criteria) this;
}
public Criteria andQuantityLessThanOrEqualTo(Integer value) {
addCriterion("Quantity <=", value, "quantity");
return (Criteria) this;
}
public Criteria andQuantityIn(List<Integer> values) {
addCriterion("Quantity in", values, "quantity");
return (Criteria) this;
}
public Criteria andQuantityNotIn(List<Integer> values) {
addCriterion("Quantity not in", values, "quantity");
return (Criteria) this;
}
public Criteria andQuantityBetween(Integer value1, Integer value2) {
addCriterion("Quantity between", value1, value2, "quantity");
return (Criteria) this;
}
public Criteria andQuantityNotBetween(Integer value1, Integer value2) {
addCriterion("Quantity not between", value1, value2, "quantity");
return (Criteria) this;
}
public Criteria andCreateTimeIsNull() {
addCriterion("CreateTime is null");
return (Criteria) this;
}
public Criteria andCreateTimeIsNotNull() {
addCriterion("CreateTime is not null");
return (Criteria) this;
}
public Criteria andCreateTimeEqualTo(Date value) {
addCriterion("CreateTime =", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotEqualTo(Date value) {
addCriterion("CreateTime <>", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeGreaterThan(Date value) {
addCriterion("CreateTime >", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
addCriterion("CreateTime >=", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeLessThan(Date value) {
addCriterion("CreateTime <", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeLessThanOrEqualTo(Date value) {
addCriterion("CreateTime <=", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeIn(List<Date> values) {
addCriterion("CreateTime in", values, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotIn(List<Date> values) {
addCriterion("CreateTime not in", values, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeBetween(Date value1, Date value2) {
addCriterion("CreateTime between", value1, value2, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotBetween(Date value1, Date value2) {
addCriterion("CreateTime not between", value1, value2, "createTime");
return (Criteria) this;
}
public Criteria andUpdateTimeIsNull() {
addCriterion("UpdateTime is null");
return (Criteria) this;
}
public Criteria andUpdateTimeIsNotNull() {
addCriterion("UpdateTime is not null");
return (Criteria) this;
}
public Criteria andUpdateTimeEqualTo(Date value) {
addCriterion("UpdateTime =", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotEqualTo(Date value) {
addCriterion("UpdateTime <>", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeGreaterThan(Date value) {
addCriterion("UpdateTime >", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
addCriterion("UpdateTime >=", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeLessThan(Date value) {
addCriterion("UpdateTime <", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
addCriterion("UpdateTime <=", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeIn(List<Date> values) {
addCriterion("UpdateTime in", values, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotIn(List<Date> values) {
addCriterion("UpdateTime not in", values, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeBetween(Date value1, Date value2) {
addCriterion("UpdateTime between", value1, value2, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
addCriterion("UpdateTime not between", value1, value2, "updateTime");
return (Criteria) this;
}
public Criteria andIndustryIDIsNull() {
addCriterion("IndustryID is null");
return (Criteria) this;
}
public Criteria andIndustryIDIsNotNull() {
addCriterion("IndustryID is not null");
return (Criteria) this;
}
public Criteria andIndustryIDEqualTo(String value) {
addCriterion("IndustryID =", value, "industryID");
return (Criteria) this;
}
public Criteria andIndustryIDNotEqualTo(String value) {
addCriterion("IndustryID <>", value, "industryID");
return (Criteria) this;
}
public Criteria andIndustryIDGreaterThan(String value) {
addCriterion("IndustryID >", value, "industryID");
return (Criteria) this;
}
public Criteria andIndustryIDGreaterThanOrEqualTo(String value) {
addCriterion("IndustryID >=", value, "industryID");
return (Criteria) this;
}
public Criteria andIndustryIDLessThan(String value) {
addCriterion("IndustryID <", value, "industryID");
return (Criteria) this;
}
public Criteria andIndustryIDLessThanOrEqualTo(String value) {
addCriterion("IndustryID <=", value, "industryID");
return (Criteria) this;
}
public Criteria andIndustryIDLike(String value) {
addCriterion("IndustryID like", value, "industryID");
return (Criteria) this;
}
public Criteria andIndustryIDNotLike(String value) {
addCriterion("IndustryID not like", value, "industryID");
return (Criteria) this;
}
public Criteria andIndustryIDIn(List<String> values) {
addCriterion("IndustryID in", values, "industryID");
return (Criteria) this;
}
public Criteria andIndustryIDNotIn(List<String> values) {
addCriterion("IndustryID not in", values, "industryID");
return (Criteria) this;
}
public Criteria andIndustryIDBetween(String value1, String value2) {
addCriterion("IndustryID between", value1, value2, "industryID");
return (Criteria) this;
}
public Criteria andIndustryIDNotBetween(String value1, String value2) {
addCriterion("IndustryID not between", value1, value2, "industryID");
return (Criteria) this;
}
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelCategory
*
* @mbg.generated do_not_delete_during_merge
*/
public static class Criteria extends GeneratedCriteria {
protected Criteria() {
super();
}
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelCategory
*
* @mbg.generated
*/
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);
}
}
}
\ No newline at end of file
package pwc.taxtech.atms.entitiy;
import java.io.Serializable;
import java.util.Date;
/**
*
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelConfig
*
* @mbg.generated do_not_delete_during_merge
*/
public class ModelConfig implements Serializable {
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelConfig.ID
*
* @mbg.generated
*/
private String ID;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelConfig.CategoryID
*
* @mbg.generated
*/
private String categoryID;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelConfig.ModelID
*
* @mbg.generated
*/
private String modelID;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelConfig.CreateTime
*
* @mbg.generated
*/
private Date createTime;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelConfig.UpdateTime
*
* @mbg.generated
*/
private Date updateTime;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelConfig
*
* @mbg.generated
*/
private static final long serialVersionUID = 1L;
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelConfig.ID
*
* @return the value of ModelConfig.ID
*
* @mbg.generated
*/
public String getID() {
return ID;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelConfig.ID
*
* @param ID the value for ModelConfig.ID
*
* @mbg.generated
*/
public void setID(String ID) {
this.ID = ID == null ? null : ID.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelConfig.CategoryID
*
* @return the value of ModelConfig.CategoryID
*
* @mbg.generated
*/
public String getCategoryID() {
return categoryID;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelConfig.CategoryID
*
* @param categoryID the value for ModelConfig.CategoryID
*
* @mbg.generated
*/
public void setCategoryID(String categoryID) {
this.categoryID = categoryID == null ? null : categoryID.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelConfig.ModelID
*
* @return the value of ModelConfig.ModelID
*
* @mbg.generated
*/
public String getModelID() {
return modelID;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelConfig.ModelID
*
* @param modelID the value for ModelConfig.ModelID
*
* @mbg.generated
*/
public void setModelID(String modelID) {
this.modelID = modelID == null ? null : modelID.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelConfig.CreateTime
*
* @return the value of ModelConfig.CreateTime
*
* @mbg.generated
*/
public Date getCreateTime() {
return createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelConfig.CreateTime
*
* @param createTime the value for ModelConfig.CreateTime
*
* @mbg.generated
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelConfig.UpdateTime
*
* @return the value of ModelConfig.UpdateTime
*
* @mbg.generated
*/
public Date getUpdateTime() {
return updateTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelConfig.UpdateTime
*
* @param updateTime the value for ModelConfig.UpdateTime
*
* @mbg.generated
*/
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(getClass().getSimpleName());
sb.append(" [");
sb.append("Hash = ").append(hashCode());
sb.append(", ID=").append(ID);
sb.append(", categoryID=").append(categoryID);
sb.append(", modelID=").append(modelID);
sb.append(", createTime=").append(createTime);
sb.append(", updateTime=").append(updateTime);
sb.append("]");
return sb.toString();
}
}
\ No newline at end of file
package pwc.taxtech.atms.entitiy;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class ModelConfigExample {
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelConfig
*
* @mbg.generated
*/
protected String orderByClause;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelConfig
*
* @mbg.generated
*/
protected boolean distinct;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelConfig
*
* @mbg.generated
*/
protected List<Criteria> oredCriteria;
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
public ModelConfigExample() {
oredCriteria = new ArrayList<Criteria>();
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
public void setOrderByClause(String orderByClause) {
this.orderByClause = orderByClause;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
public String getOrderByClause() {
return orderByClause;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
public void setDistinct(boolean distinct) {
this.distinct = distinct;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
public boolean isDistinct() {
return distinct;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
public List<Criteria> getOredCriteria() {
return oredCriteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
public void or(Criteria criteria) {
oredCriteria.add(criteria);
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
public Criteria or() {
Criteria criteria = createCriteriaInternal();
oredCriteria.add(criteria);
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
public Criteria createCriteria() {
Criteria criteria = createCriteriaInternal();
if (oredCriteria.size() == 0) {
oredCriteria.add(criteria);
}
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
protected Criteria createCriteriaInternal() {
Criteria criteria = new Criteria();
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelConfig
*
* @mbg.generated
*/
public void clear() {
oredCriteria.clear();
orderByClause = null;
distinct = false;
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelConfig
*
* @mbg.generated
*/
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 andIDIsNull() {
addCriterion("ID is null");
return (Criteria) this;
}
public Criteria andIDIsNotNull() {
addCriterion("ID is not null");
return (Criteria) this;
}
public Criteria andIDEqualTo(String value) {
addCriterion("ID =", value, "ID");
return (Criteria) this;
}
public Criteria andIDNotEqualTo(String value) {
addCriterion("ID <>", value, "ID");
return (Criteria) this;
}
public Criteria andIDGreaterThan(String value) {
addCriterion("ID >", value, "ID");
return (Criteria) this;
}
public Criteria andIDGreaterThanOrEqualTo(String value) {
addCriterion("ID >=", value, "ID");
return (Criteria) this;
}
public Criteria andIDLessThan(String value) {
addCriterion("ID <", value, "ID");
return (Criteria) this;
}
public Criteria andIDLessThanOrEqualTo(String value) {
addCriterion("ID <=", value, "ID");
return (Criteria) this;
}
public Criteria andIDLike(String value) {
addCriterion("ID like", value, "ID");
return (Criteria) this;
}
public Criteria andIDNotLike(String value) {
addCriterion("ID not like", value, "ID");
return (Criteria) this;
}
public Criteria andIDIn(List<String> values) {
addCriterion("ID in", values, "ID");
return (Criteria) this;
}
public Criteria andIDNotIn(List<String> values) {
addCriterion("ID not in", values, "ID");
return (Criteria) this;
}
public Criteria andIDBetween(String value1, String value2) {
addCriterion("ID between", value1, value2, "ID");
return (Criteria) this;
}
public Criteria andIDNotBetween(String value1, String value2) {
addCriterion("ID not between", value1, value2, "ID");
return (Criteria) this;
}
public Criteria andCategoryIDIsNull() {
addCriterion("CategoryID is null");
return (Criteria) this;
}
public Criteria andCategoryIDIsNotNull() {
addCriterion("CategoryID is not null");
return (Criteria) this;
}
public Criteria andCategoryIDEqualTo(String value) {
addCriterion("CategoryID =", value, "categoryID");
return (Criteria) this;
}
public Criteria andCategoryIDNotEqualTo(String value) {
addCriterion("CategoryID <>", value, "categoryID");
return (Criteria) this;
}
public Criteria andCategoryIDGreaterThan(String value) {
addCriterion("CategoryID >", value, "categoryID");
return (Criteria) this;
}
public Criteria andCategoryIDGreaterThanOrEqualTo(String value) {
addCriterion("CategoryID >=", value, "categoryID");
return (Criteria) this;
}
public Criteria andCategoryIDLessThan(String value) {
addCriterion("CategoryID <", value, "categoryID");
return (Criteria) this;
}
public Criteria andCategoryIDLessThanOrEqualTo(String value) {
addCriterion("CategoryID <=", value, "categoryID");
return (Criteria) this;
}
public Criteria andCategoryIDLike(String value) {
addCriterion("CategoryID like", value, "categoryID");
return (Criteria) this;
}
public Criteria andCategoryIDNotLike(String value) {
addCriterion("CategoryID not like", value, "categoryID");
return (Criteria) this;
}
public Criteria andCategoryIDIn(List<String> values) {
addCriterion("CategoryID in", values, "categoryID");
return (Criteria) this;
}
public Criteria andCategoryIDNotIn(List<String> values) {
addCriterion("CategoryID not in", values, "categoryID");
return (Criteria) this;
}
public Criteria andCategoryIDBetween(String value1, String value2) {
addCriterion("CategoryID between", value1, value2, "categoryID");
return (Criteria) this;
}
public Criteria andCategoryIDNotBetween(String value1, String value2) {
addCriterion("CategoryID not between", value1, value2, "categoryID");
return (Criteria) this;
}
public Criteria andModelIDIsNull() {
addCriterion("ModelID is null");
return (Criteria) this;
}
public Criteria andModelIDIsNotNull() {
addCriterion("ModelID is not null");
return (Criteria) this;
}
public Criteria andModelIDEqualTo(String value) {
addCriterion("ModelID =", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDNotEqualTo(String value) {
addCriterion("ModelID <>", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDGreaterThan(String value) {
addCriterion("ModelID >", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDGreaterThanOrEqualTo(String value) {
addCriterion("ModelID >=", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDLessThan(String value) {
addCriterion("ModelID <", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDLessThanOrEqualTo(String value) {
addCriterion("ModelID <=", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDLike(String value) {
addCriterion("ModelID like", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDNotLike(String value) {
addCriterion("ModelID not like", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDIn(List<String> values) {
addCriterion("ModelID in", values, "modelID");
return (Criteria) this;
}
public Criteria andModelIDNotIn(List<String> values) {
addCriterion("ModelID not in", values, "modelID");
return (Criteria) this;
}
public Criteria andModelIDBetween(String value1, String value2) {
addCriterion("ModelID between", value1, value2, "modelID");
return (Criteria) this;
}
public Criteria andModelIDNotBetween(String value1, String value2) {
addCriterion("ModelID not between", value1, value2, "modelID");
return (Criteria) this;
}
public Criteria andCreateTimeIsNull() {
addCriterion("CreateTime is null");
return (Criteria) this;
}
public Criteria andCreateTimeIsNotNull() {
addCriterion("CreateTime is not null");
return (Criteria) this;
}
public Criteria andCreateTimeEqualTo(Date value) {
addCriterion("CreateTime =", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotEqualTo(Date value) {
addCriterion("CreateTime <>", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeGreaterThan(Date value) {
addCriterion("CreateTime >", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
addCriterion("CreateTime >=", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeLessThan(Date value) {
addCriterion("CreateTime <", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeLessThanOrEqualTo(Date value) {
addCriterion("CreateTime <=", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeIn(List<Date> values) {
addCriterion("CreateTime in", values, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotIn(List<Date> values) {
addCriterion("CreateTime not in", values, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeBetween(Date value1, Date value2) {
addCriterion("CreateTime between", value1, value2, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotBetween(Date value1, Date value2) {
addCriterion("CreateTime not between", value1, value2, "createTime");
return (Criteria) this;
}
public Criteria andUpdateTimeIsNull() {
addCriterion("UpdateTime is null");
return (Criteria) this;
}
public Criteria andUpdateTimeIsNotNull() {
addCriterion("UpdateTime is not null");
return (Criteria) this;
}
public Criteria andUpdateTimeEqualTo(Date value) {
addCriterion("UpdateTime =", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotEqualTo(Date value) {
addCriterion("UpdateTime <>", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeGreaterThan(Date value) {
addCriterion("UpdateTime >", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
addCriterion("UpdateTime >=", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeLessThan(Date value) {
addCriterion("UpdateTime <", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
addCriterion("UpdateTime <=", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeIn(List<Date> values) {
addCriterion("UpdateTime in", values, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotIn(List<Date> values) {
addCriterion("UpdateTime not in", values, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeBetween(Date value1, Date value2) {
addCriterion("UpdateTime between", value1, value2, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
addCriterion("UpdateTime not between", value1, value2, "updateTime");
return (Criteria) this;
}
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelConfig
*
* @mbg.generated do_not_delete_during_merge
*/
public static class Criteria extends GeneratedCriteria {
protected Criteria() {
super();
}
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelConfig
*
* @mbg.generated
*/
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);
}
}
}
\ No newline at end of file
package pwc.taxtech.atms.entitiy;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class ModelExample {
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table Model
*
* @mbg.generated
*/
protected String orderByClause;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table Model
*
* @mbg.generated
*/
protected boolean distinct;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table Model
*
* @mbg.generated
*/
protected List<Criteria> oredCriteria;
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
public ModelExample() {
oredCriteria = new ArrayList<Criteria>();
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
public void setOrderByClause(String orderByClause) {
this.orderByClause = orderByClause;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
public String getOrderByClause() {
return orderByClause;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
public void setDistinct(boolean distinct) {
this.distinct = distinct;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
public boolean isDistinct() {
return distinct;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
public List<Criteria> getOredCriteria() {
return oredCriteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
public void or(Criteria criteria) {
oredCriteria.add(criteria);
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
public Criteria or() {
Criteria criteria = createCriteriaInternal();
oredCriteria.add(criteria);
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
public Criteria createCriteria() {
Criteria criteria = createCriteriaInternal();
if (oredCriteria.size() == 0) {
oredCriteria.add(criteria);
}
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
protected Criteria createCriteriaInternal() {
Criteria criteria = new Criteria();
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table Model
*
* @mbg.generated
*/
public void clear() {
oredCriteria.clear();
orderByClause = null;
distinct = false;
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table Model
*
* @mbg.generated
*/
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 andIDIsNull() {
addCriterion("ID is null");
return (Criteria) this;
}
public Criteria andIDIsNotNull() {
addCriterion("ID is not null");
return (Criteria) this;
}
public Criteria andIDEqualTo(String value) {
addCriterion("ID =", value, "ID");
return (Criteria) this;
}
public Criteria andIDNotEqualTo(String value) {
addCriterion("ID <>", value, "ID");
return (Criteria) this;
}
public Criteria andIDGreaterThan(String value) {
addCriterion("ID >", value, "ID");
return (Criteria) this;
}
public Criteria andIDGreaterThanOrEqualTo(String value) {
addCriterion("ID >=", value, "ID");
return (Criteria) this;
}
public Criteria andIDLessThan(String value) {
addCriterion("ID <", value, "ID");
return (Criteria) this;
}
public Criteria andIDLessThanOrEqualTo(String value) {
addCriterion("ID <=", value, "ID");
return (Criteria) this;
}
public Criteria andIDLike(String value) {
addCriterion("ID like", value, "ID");
return (Criteria) this;
}
public Criteria andIDNotLike(String value) {
addCriterion("ID not like", value, "ID");
return (Criteria) this;
}
public Criteria andIDIn(List<String> values) {
addCriterion("ID in", values, "ID");
return (Criteria) this;
}
public Criteria andIDNotIn(List<String> values) {
addCriterion("ID not in", values, "ID");
return (Criteria) this;
}
public Criteria andIDBetween(String value1, String value2) {
addCriterion("ID between", value1, value2, "ID");
return (Criteria) this;
}
public Criteria andIDNotBetween(String value1, String value2) {
addCriterion("ID not between", value1, value2, "ID");
return (Criteria) this;
}
public Criteria andRuleTypeIsNull() {
addCriterion("RuleType is null");
return (Criteria) this;
}
public Criteria andRuleTypeIsNotNull() {
addCriterion("RuleType is not null");
return (Criteria) this;
}
public Criteria andRuleTypeEqualTo(Integer value) {
addCriterion("RuleType =", value, "ruleType");
return (Criteria) this;
}
public Criteria andRuleTypeNotEqualTo(Integer value) {
addCriterion("RuleType <>", value, "ruleType");
return (Criteria) this;
}
public Criteria andRuleTypeGreaterThan(Integer value) {
addCriterion("RuleType >", value, "ruleType");
return (Criteria) this;
}
public Criteria andRuleTypeGreaterThanOrEqualTo(Integer value) {
addCriterion("RuleType >=", value, "ruleType");
return (Criteria) this;
}
public Criteria andRuleTypeLessThan(Integer value) {
addCriterion("RuleType <", value, "ruleType");
return (Criteria) this;
}
public Criteria andRuleTypeLessThanOrEqualTo(Integer value) {
addCriterion("RuleType <=", value, "ruleType");
return (Criteria) this;
}
public Criteria andRuleTypeIn(List<Integer> values) {
addCriterion("RuleType in", values, "ruleType");
return (Criteria) this;
}
public Criteria andRuleTypeNotIn(List<Integer> values) {
addCriterion("RuleType not in", values, "ruleType");
return (Criteria) this;
}
public Criteria andRuleTypeBetween(Integer value1, Integer value2) {
addCriterion("RuleType between", value1, value2, "ruleType");
return (Criteria) this;
}
public Criteria andRuleTypeNotBetween(Integer value1, Integer value2) {
addCriterion("RuleType not between", value1, value2, "ruleType");
return (Criteria) this;
}
public Criteria andCodeIsNull() {
addCriterion("Code is null");
return (Criteria) this;
}
public Criteria andCodeIsNotNull() {
addCriterion("Code is not null");
return (Criteria) this;
}
public Criteria andCodeEqualTo(String value) {
addCriterion("Code =", value, "code");
return (Criteria) this;
}
public Criteria andCodeNotEqualTo(String value) {
addCriterion("Code <>", value, "code");
return (Criteria) this;
}
public Criteria andCodeGreaterThan(String value) {
addCriterion("Code >", value, "code");
return (Criteria) this;
}
public Criteria andCodeGreaterThanOrEqualTo(String value) {
addCriterion("Code >=", value, "code");
return (Criteria) this;
}
public Criteria andCodeLessThan(String value) {
addCriterion("Code <", value, "code");
return (Criteria) this;
}
public Criteria andCodeLessThanOrEqualTo(String value) {
addCriterion("Code <=", value, "code");
return (Criteria) this;
}
public Criteria andCodeLike(String value) {
addCriterion("Code like", value, "code");
return (Criteria) this;
}
public Criteria andCodeNotLike(String value) {
addCriterion("Code not like", value, "code");
return (Criteria) this;
}
public Criteria andCodeIn(List<String> values) {
addCriterion("Code in", values, "code");
return (Criteria) this;
}
public Criteria andCodeNotIn(List<String> values) {
addCriterion("Code not in", values, "code");
return (Criteria) this;
}
public Criteria andCodeBetween(String value1, String value2) {
addCriterion("Code between", value1, value2, "code");
return (Criteria) this;
}
public Criteria andCodeNotBetween(String value1, String value2) {
addCriterion("Code not between", value1, value2, "code");
return (Criteria) this;
}
public Criteria andNameIsNull() {
addCriterion("Name is null");
return (Criteria) this;
}
public Criteria andNameIsNotNull() {
addCriterion("Name is not null");
return (Criteria) this;
}
public Criteria andNameEqualTo(String value) {
addCriterion("Name =", value, "name");
return (Criteria) this;
}
public Criteria andNameNotEqualTo(String value) {
addCriterion("Name <>", value, "name");
return (Criteria) this;
}
public Criteria andNameGreaterThan(String value) {
addCriterion("Name >", value, "name");
return (Criteria) this;
}
public Criteria andNameGreaterThanOrEqualTo(String value) {
addCriterion("Name >=", value, "name");
return (Criteria) this;
}
public Criteria andNameLessThan(String value) {
addCriterion("Name <", value, "name");
return (Criteria) this;
}
public Criteria andNameLessThanOrEqualTo(String value) {
addCriterion("Name <=", value, "name");
return (Criteria) this;
}
public Criteria andNameLike(String value) {
addCriterion("Name like", value, "name");
return (Criteria) this;
}
public Criteria andNameNotLike(String value) {
addCriterion("Name not like", value, "name");
return (Criteria) this;
}
public Criteria andNameIn(List<String> values) {
addCriterion("Name in", values, "name");
return (Criteria) this;
}
public Criteria andNameNotIn(List<String> values) {
addCriterion("Name not in", values, "name");
return (Criteria) this;
}
public Criteria andNameBetween(String value1, String value2) {
addCriterion("Name between", value1, value2, "name");
return (Criteria) this;
}
public Criteria andNameNotBetween(String value1, String value2) {
addCriterion("Name not between", value1, value2, "name");
return (Criteria) this;
}
public Criteria andTypeIsNull() {
addCriterion("Type is null");
return (Criteria) this;
}
public Criteria andTypeIsNotNull() {
addCriterion("Type is not null");
return (Criteria) this;
}
public Criteria andTypeEqualTo(Integer value) {
addCriterion("Type =", value, "type");
return (Criteria) this;
}
public Criteria andTypeNotEqualTo(Integer value) {
addCriterion("Type <>", value, "type");
return (Criteria) this;
}
public Criteria andTypeGreaterThan(Integer value) {
addCriterion("Type >", value, "type");
return (Criteria) this;
}
public Criteria andTypeGreaterThanOrEqualTo(Integer value) {
addCriterion("Type >=", value, "type");
return (Criteria) this;
}
public Criteria andTypeLessThan(Integer value) {
addCriterion("Type <", value, "type");
return (Criteria) this;
}
public Criteria andTypeLessThanOrEqualTo(Integer value) {
addCriterion("Type <=", value, "type");
return (Criteria) this;
}
public Criteria andTypeIn(List<Integer> values) {
addCriterion("Type in", values, "type");
return (Criteria) this;
}
public Criteria andTypeNotIn(List<Integer> values) {
addCriterion("Type not in", values, "type");
return (Criteria) this;
}
public Criteria andTypeBetween(Integer value1, Integer value2) {
addCriterion("Type between", value1, value2, "type");
return (Criteria) this;
}
public Criteria andTypeNotBetween(Integer value1, Integer value2) {
addCriterion("Type not between", value1, value2, "type");
return (Criteria) this;
}
public Criteria andIsStatusIsNull() {
addCriterion("IsStatus is null");
return (Criteria) this;
}
public Criteria andIsStatusIsNotNull() {
addCriterion("IsStatus is not null");
return (Criteria) this;
}
public Criteria andIsStatusEqualTo(Integer value) {
addCriterion("IsStatus =", value, "isStatus");
return (Criteria) this;
}
public Criteria andIsStatusNotEqualTo(Integer value) {
addCriterion("IsStatus <>", value, "isStatus");
return (Criteria) this;
}
public Criteria andIsStatusGreaterThan(Integer value) {
addCriterion("IsStatus >", value, "isStatus");
return (Criteria) this;
}
public Criteria andIsStatusGreaterThanOrEqualTo(Integer value) {
addCriterion("IsStatus >=", value, "isStatus");
return (Criteria) this;
}
public Criteria andIsStatusLessThan(Integer value) {
addCriterion("IsStatus <", value, "isStatus");
return (Criteria) this;
}
public Criteria andIsStatusLessThanOrEqualTo(Integer value) {
addCriterion("IsStatus <=", value, "isStatus");
return (Criteria) this;
}
public Criteria andIsStatusIn(List<Integer> values) {
addCriterion("IsStatus in", values, "isStatus");
return (Criteria) this;
}
public Criteria andIsStatusNotIn(List<Integer> values) {
addCriterion("IsStatus not in", values, "isStatus");
return (Criteria) this;
}
public Criteria andIsStatusBetween(Integer value1, Integer value2) {
addCriterion("IsStatus between", value1, value2, "isStatus");
return (Criteria) this;
}
public Criteria andIsStatusNotBetween(Integer value1, Integer value2) {
addCriterion("IsStatus not between", value1, value2, "isStatus");
return (Criteria) this;
}
public Criteria andDescriptionIsNull() {
addCriterion("Description is null");
return (Criteria) this;
}
public Criteria andDescriptionIsNotNull() {
addCriterion("Description is not null");
return (Criteria) this;
}
public Criteria andDescriptionEqualTo(String value) {
addCriterion("Description =", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionNotEqualTo(String value) {
addCriterion("Description <>", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionGreaterThan(String value) {
addCriterion("Description >", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionGreaterThanOrEqualTo(String value) {
addCriterion("Description >=", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionLessThan(String value) {
addCriterion("Description <", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionLessThanOrEqualTo(String value) {
addCriterion("Description <=", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionLike(String value) {
addCriterion("Description like", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionNotLike(String value) {
addCriterion("Description not like", value, "description");
return (Criteria) this;
}
public Criteria andDescriptionIn(List<String> values) {
addCriterion("Description in", values, "description");
return (Criteria) this;
}
public Criteria andDescriptionNotIn(List<String> values) {
addCriterion("Description not in", values, "description");
return (Criteria) this;
}
public Criteria andDescriptionBetween(String value1, String value2) {
addCriterion("Description between", value1, value2, "description");
return (Criteria) this;
}
public Criteria andDescriptionNotBetween(String value1, String value2) {
addCriterion("Description not between", value1, value2, "description");
return (Criteria) this;
}
public Criteria andFeatureIsNull() {
addCriterion("Feature is null");
return (Criteria) this;
}
public Criteria andFeatureIsNotNull() {
addCriterion("Feature is not null");
return (Criteria) this;
}
public Criteria andFeatureEqualTo(Integer value) {
addCriterion("Feature =", value, "feature");
return (Criteria) this;
}
public Criteria andFeatureNotEqualTo(Integer value) {
addCriterion("Feature <>", value, "feature");
return (Criteria) this;
}
public Criteria andFeatureGreaterThan(Integer value) {
addCriterion("Feature >", value, "feature");
return (Criteria) this;
}
public Criteria andFeatureGreaterThanOrEqualTo(Integer value) {
addCriterion("Feature >=", value, "feature");
return (Criteria) this;
}
public Criteria andFeatureLessThan(Integer value) {
addCriterion("Feature <", value, "feature");
return (Criteria) this;
}
public Criteria andFeatureLessThanOrEqualTo(Integer value) {
addCriterion("Feature <=", value, "feature");
return (Criteria) this;
}
public Criteria andFeatureIn(List<Integer> values) {
addCriterion("Feature in", values, "feature");
return (Criteria) this;
}
public Criteria andFeatureNotIn(List<Integer> values) {
addCriterion("Feature not in", values, "feature");
return (Criteria) this;
}
public Criteria andFeatureBetween(Integer value1, Integer value2) {
addCriterion("Feature between", value1, value2, "feature");
return (Criteria) this;
}
public Criteria andFeatureNotBetween(Integer value1, Integer value2) {
addCriterion("Feature not between", value1, value2, "feature");
return (Criteria) this;
}
public Criteria andIsFilterIsNull() {
addCriterion("IsFilter is null");
return (Criteria) this;
}
public Criteria andIsFilterIsNotNull() {
addCriterion("IsFilter is not null");
return (Criteria) this;
}
public Criteria andIsFilterEqualTo(Integer value) {
addCriterion("IsFilter =", value, "isFilter");
return (Criteria) this;
}
public Criteria andIsFilterNotEqualTo(Integer value) {
addCriterion("IsFilter <>", value, "isFilter");
return (Criteria) this;
}
public Criteria andIsFilterGreaterThan(Integer value) {
addCriterion("IsFilter >", value, "isFilter");
return (Criteria) this;
}
public Criteria andIsFilterGreaterThanOrEqualTo(Integer value) {
addCriterion("IsFilter >=", value, "isFilter");
return (Criteria) this;
}
public Criteria andIsFilterLessThan(Integer value) {
addCriterion("IsFilter <", value, "isFilter");
return (Criteria) this;
}
public Criteria andIsFilterLessThanOrEqualTo(Integer value) {
addCriterion("IsFilter <=", value, "isFilter");
return (Criteria) this;
}
public Criteria andIsFilterIn(List<Integer> values) {
addCriterion("IsFilter in", values, "isFilter");
return (Criteria) this;
}
public Criteria andIsFilterNotIn(List<Integer> values) {
addCriterion("IsFilter not in", values, "isFilter");
return (Criteria) this;
}
public Criteria andIsFilterBetween(Integer value1, Integer value2) {
addCriterion("IsFilter between", value1, value2, "isFilter");
return (Criteria) this;
}
public Criteria andIsFilterNotBetween(Integer value1, Integer value2) {
addCriterion("IsFilter not between", value1, value2, "isFilter");
return (Criteria) this;
}
public Criteria andMonthJudgeIsNull() {
addCriterion("MonthJudge is null");
return (Criteria) this;
}
public Criteria andMonthJudgeIsNotNull() {
addCriterion("MonthJudge is not null");
return (Criteria) this;
}
public Criteria andMonthJudgeEqualTo(String value) {
addCriterion("MonthJudge =", value, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthJudgeNotEqualTo(String value) {
addCriterion("MonthJudge <>", value, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthJudgeGreaterThan(String value) {
addCriterion("MonthJudge >", value, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthJudgeGreaterThanOrEqualTo(String value) {
addCriterion("MonthJudge >=", value, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthJudgeLessThan(String value) {
addCriterion("MonthJudge <", value, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthJudgeLessThanOrEqualTo(String value) {
addCriterion("MonthJudge <=", value, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthJudgeLike(String value) {
addCriterion("MonthJudge like", value, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthJudgeNotLike(String value) {
addCriterion("MonthJudge not like", value, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthJudgeIn(List<String> values) {
addCriterion("MonthJudge in", values, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthJudgeNotIn(List<String> values) {
addCriterion("MonthJudge not in", values, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthJudgeBetween(String value1, String value2) {
addCriterion("MonthJudge between", value1, value2, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthJudgeNotBetween(String value1, String value2) {
addCriterion("MonthJudge not between", value1, value2, "monthJudge");
return (Criteria) this;
}
public Criteria andMonthExplainIsNull() {
addCriterion("MonthExplain is null");
return (Criteria) this;
}
public Criteria andMonthExplainIsNotNull() {
addCriterion("MonthExplain is not null");
return (Criteria) this;
}
public Criteria andMonthExplainEqualTo(String value) {
addCriterion("MonthExplain =", value, "monthExplain");
return (Criteria) this;
}
public Criteria andMonthExplainNotEqualTo(String value) {
addCriterion("MonthExplain <>", value, "monthExplain");
return (Criteria) this;
}
public Criteria andMonthExplainGreaterThan(String value) {
addCriterion("MonthExplain >", value, "monthExplain");
return (Criteria) this;
}
public Criteria andMonthExplainGreaterThanOrEqualTo(String value) {
addCriterion("MonthExplain >=", value, "monthExplain");
return (Criteria) this;
}
public Criteria andMonthExplainLessThan(String value) {
addCriterion("MonthExplain <", value, "monthExplain");
return (Criteria) this;
}
public Criteria andMonthExplainLessThanOrEqualTo(String value) {
addCriterion("MonthExplain <=", value, "monthExplain");
return (Criteria) this;
}
public Criteria andMonthExplainLike(String value) {
addCriterion("MonthExplain like", value, "monthExplain");
return (Criteria) this;
}
public Criteria andMonthExplainNotLike(String value) {
addCriterion("MonthExplain not like", value, "monthExplain");
return (Criteria) this;
}
public Criteria andMonthExplainIn(List<String> values) {
addCriterion("MonthExplain in", values, "monthExplain");
return (Criteria) this;
}
public Criteria andMonthExplainNotIn(List<String> values) {
addCriterion("MonthExplain not in", values, "monthExplain");
return (Criteria) this;
}
public Criteria andMonthExplainBetween(String value1, String value2) {
addCriterion("MonthExplain between", value1, value2, "monthExplain");
return (Criteria) this;
}
public Criteria andMonthExplainNotBetween(String value1, String value2) {
addCriterion("MonthExplain not between", value1, value2, "monthExplain");
return (Criteria) this;
}
public Criteria andYearJudgeIsNull() {
addCriterion("YearJudge is null");
return (Criteria) this;
}
public Criteria andYearJudgeIsNotNull() {
addCriterion("YearJudge is not null");
return (Criteria) this;
}
public Criteria andYearJudgeEqualTo(String value) {
addCriterion("YearJudge =", value, "yearJudge");
return (Criteria) this;
}
public Criteria andYearJudgeNotEqualTo(String value) {
addCriterion("YearJudge <>", value, "yearJudge");
return (Criteria) this;
}
public Criteria andYearJudgeGreaterThan(String value) {
addCriterion("YearJudge >", value, "yearJudge");
return (Criteria) this;
}
public Criteria andYearJudgeGreaterThanOrEqualTo(String value) {
addCriterion("YearJudge >=", value, "yearJudge");
return (Criteria) this;
}
public Criteria andYearJudgeLessThan(String value) {
addCriterion("YearJudge <", value, "yearJudge");
return (Criteria) this;
}
public Criteria andYearJudgeLessThanOrEqualTo(String value) {
addCriterion("YearJudge <=", value, "yearJudge");
return (Criteria) this;
}
public Criteria andYearJudgeLike(String value) {
addCriterion("YearJudge like", value, "yearJudge");
return (Criteria) this;
}
public Criteria andYearJudgeNotLike(String value) {
addCriterion("YearJudge not like", value, "yearJudge");
return (Criteria) this;
}
public Criteria andYearJudgeIn(List<String> values) {
addCriterion("YearJudge in", values, "yearJudge");
return (Criteria) this;
}
public Criteria andYearJudgeNotIn(List<String> values) {
addCriterion("YearJudge not in", values, "yearJudge");
return (Criteria) this;
}
public Criteria andYearJudgeBetween(String value1, String value2) {
addCriterion("YearJudge between", value1, value2, "yearJudge");
return (Criteria) this;
}
public Criteria andYearJudgeNotBetween(String value1, String value2) {
addCriterion("YearJudge not between", value1, value2, "yearJudge");
return (Criteria) this;
}
public Criteria andYearExplainIsNull() {
addCriterion("YearExplain is null");
return (Criteria) this;
}
public Criteria andYearExplainIsNotNull() {
addCriterion("YearExplain is not null");
return (Criteria) this;
}
public Criteria andYearExplainEqualTo(String value) {
addCriterion("YearExplain =", value, "yearExplain");
return (Criteria) this;
}
public Criteria andYearExplainNotEqualTo(String value) {
addCriterion("YearExplain <>", value, "yearExplain");
return (Criteria) this;
}
public Criteria andYearExplainGreaterThan(String value) {
addCriterion("YearExplain >", value, "yearExplain");
return (Criteria) this;
}
public Criteria andYearExplainGreaterThanOrEqualTo(String value) {
addCriterion("YearExplain >=", value, "yearExplain");
return (Criteria) this;
}
public Criteria andYearExplainLessThan(String value) {
addCriterion("YearExplain <", value, "yearExplain");
return (Criteria) this;
}
public Criteria andYearExplainLessThanOrEqualTo(String value) {
addCriterion("YearExplain <=", value, "yearExplain");
return (Criteria) this;
}
public Criteria andYearExplainLike(String value) {
addCriterion("YearExplain like", value, "yearExplain");
return (Criteria) this;
}
public Criteria andYearExplainNotLike(String value) {
addCriterion("YearExplain not like", value, "yearExplain");
return (Criteria) this;
}
public Criteria andYearExplainIn(List<String> values) {
addCriterion("YearExplain in", values, "yearExplain");
return (Criteria) this;
}
public Criteria andYearExplainNotIn(List<String> values) {
addCriterion("YearExplain not in", values, "yearExplain");
return (Criteria) this;
}
public Criteria andYearExplainBetween(String value1, String value2) {
addCriterion("YearExplain between", value1, value2, "yearExplain");
return (Criteria) this;
}
public Criteria andYearExplainNotBetween(String value1, String value2) {
addCriterion("YearExplain not between", value1, value2, "yearExplain");
return (Criteria) this;
}
public Criteria andCreateTimeIsNull() {
addCriterion("CreateTime is null");
return (Criteria) this;
}
public Criteria andCreateTimeIsNotNull() {
addCriterion("CreateTime is not null");
return (Criteria) this;
}
public Criteria andCreateTimeEqualTo(Date value) {
addCriterion("CreateTime =", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotEqualTo(Date value) {
addCriterion("CreateTime <>", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeGreaterThan(Date value) {
addCriterion("CreateTime >", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
addCriterion("CreateTime >=", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeLessThan(Date value) {
addCriterion("CreateTime <", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeLessThanOrEqualTo(Date value) {
addCriterion("CreateTime <=", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeIn(List<Date> values) {
addCriterion("CreateTime in", values, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotIn(List<Date> values) {
addCriterion("CreateTime not in", values, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeBetween(Date value1, Date value2) {
addCriterion("CreateTime between", value1, value2, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotBetween(Date value1, Date value2) {
addCriterion("CreateTime not between", value1, value2, "createTime");
return (Criteria) this;
}
public Criteria andUpdateTimeIsNull() {
addCriterion("UpdateTime is null");
return (Criteria) this;
}
public Criteria andUpdateTimeIsNotNull() {
addCriterion("UpdateTime is not null");
return (Criteria) this;
}
public Criteria andUpdateTimeEqualTo(Date value) {
addCriterion("UpdateTime =", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotEqualTo(Date value) {
addCriterion("UpdateTime <>", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeGreaterThan(Date value) {
addCriterion("UpdateTime >", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
addCriterion("UpdateTime >=", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeLessThan(Date value) {
addCriterion("UpdateTime <", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
addCriterion("UpdateTime <=", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeIn(List<Date> values) {
addCriterion("UpdateTime in", values, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotIn(List<Date> values) {
addCriterion("UpdateTime not in", values, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeBetween(Date value1, Date value2) {
addCriterion("UpdateTime between", value1, value2, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
addCriterion("UpdateTime not between", value1, value2, "updateTime");
return (Criteria) this;
}
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table Model
*
* @mbg.generated do_not_delete_during_merge
*/
public static class Criteria extends GeneratedCriteria {
protected Criteria() {
super();
}
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table Model
*
* @mbg.generated
*/
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);
}
}
}
\ No newline at end of file
package pwc.taxtech.atms.entitiy;
import java.io.Serializable;
import java.util.Date;
/**
*
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelServiceConfig
*
* @mbg.generated do_not_delete_during_merge
*/
public class ModelServiceConfig implements Serializable {
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelServiceConfig.ID
*
* @mbg.generated
*/
private String ID;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelServiceConfig.ModelID
*
* @mbg.generated
*/
private String modelID;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelServiceConfig.ServiceTypeID
*
* @mbg.generated
*/
private String serviceTypeID;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelServiceConfig.CreateTime
*
* @mbg.generated
*/
private Date createTime;
/**
*
* This field was generated by MyBatis Generator.
* This field corresponds to the database column ModelServiceConfig.UpdateTime
*
* @mbg.generated
*/
private Date updateTime;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
private static final long serialVersionUID = 1L;
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelServiceConfig.ID
*
* @return the value of ModelServiceConfig.ID
*
* @mbg.generated
*/
public String getID() {
return ID;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelServiceConfig.ID
*
* @param ID the value for ModelServiceConfig.ID
*
* @mbg.generated
*/
public void setID(String ID) {
this.ID = ID == null ? null : ID.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelServiceConfig.ModelID
*
* @return the value of ModelServiceConfig.ModelID
*
* @mbg.generated
*/
public String getModelID() {
return modelID;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelServiceConfig.ModelID
*
* @param modelID the value for ModelServiceConfig.ModelID
*
* @mbg.generated
*/
public void setModelID(String modelID) {
this.modelID = modelID == null ? null : modelID.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelServiceConfig.ServiceTypeID
*
* @return the value of ModelServiceConfig.ServiceTypeID
*
* @mbg.generated
*/
public String getServiceTypeID() {
return serviceTypeID;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelServiceConfig.ServiceTypeID
*
* @param serviceTypeID the value for ModelServiceConfig.ServiceTypeID
*
* @mbg.generated
*/
public void setServiceTypeID(String serviceTypeID) {
this.serviceTypeID = serviceTypeID == null ? null : serviceTypeID.trim();
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelServiceConfig.CreateTime
*
* @return the value of ModelServiceConfig.CreateTime
*
* @mbg.generated
*/
public Date getCreateTime() {
return createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelServiceConfig.CreateTime
*
* @param createTime the value for ModelServiceConfig.CreateTime
*
* @mbg.generated
*/
public void setCreateTime(Date createTime) {
this.createTime = createTime;
}
/**
* This method was generated by MyBatis Generator.
* This method returns the value of the database column ModelServiceConfig.UpdateTime
*
* @return the value of ModelServiceConfig.UpdateTime
*
* @mbg.generated
*/
public Date getUpdateTime() {
return updateTime;
}
/**
* This method was generated by MyBatis Generator.
* This method sets the value of the database column ModelServiceConfig.UpdateTime
*
* @param updateTime the value for ModelServiceConfig.UpdateTime
*
* @mbg.generated
*/
public void setUpdateTime(Date updateTime) {
this.updateTime = updateTime;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
@Override
public String toString() {
StringBuilder sb = new StringBuilder();
sb.append(getClass().getSimpleName());
sb.append(" [");
sb.append("Hash = ").append(hashCode());
sb.append(", ID=").append(ID);
sb.append(", modelID=").append(modelID);
sb.append(", serviceTypeID=").append(serviceTypeID);
sb.append(", createTime=").append(createTime);
sb.append(", updateTime=").append(updateTime);
sb.append("]");
return sb.toString();
}
}
\ No newline at end of file
package pwc.taxtech.atms.entitiy;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class ModelServiceConfigExample {
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
protected String orderByClause;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
protected boolean distinct;
/**
* This field was generated by MyBatis Generator.
* This field corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
protected List<Criteria> oredCriteria;
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
public ModelServiceConfigExample() {
oredCriteria = new ArrayList<Criteria>();
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
public void setOrderByClause(String orderByClause) {
this.orderByClause = orderByClause;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
public String getOrderByClause() {
return orderByClause;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
public void setDistinct(boolean distinct) {
this.distinct = distinct;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
public boolean isDistinct() {
return distinct;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
public List<Criteria> getOredCriteria() {
return oredCriteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
public void or(Criteria criteria) {
oredCriteria.add(criteria);
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
public Criteria or() {
Criteria criteria = createCriteriaInternal();
oredCriteria.add(criteria);
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
public Criteria createCriteria() {
Criteria criteria = createCriteriaInternal();
if (oredCriteria.size() == 0) {
oredCriteria.add(criteria);
}
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
protected Criteria createCriteriaInternal() {
Criteria criteria = new Criteria();
return criteria;
}
/**
* This method was generated by MyBatis Generator.
* This method corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
public void clear() {
oredCriteria.clear();
orderByClause = null;
distinct = false;
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
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 andIDIsNull() {
addCriterion("ID is null");
return (Criteria) this;
}
public Criteria andIDIsNotNull() {
addCriterion("ID is not null");
return (Criteria) this;
}
public Criteria andIDEqualTo(String value) {
addCriterion("ID =", value, "ID");
return (Criteria) this;
}
public Criteria andIDNotEqualTo(String value) {
addCriterion("ID <>", value, "ID");
return (Criteria) this;
}
public Criteria andIDGreaterThan(String value) {
addCriterion("ID >", value, "ID");
return (Criteria) this;
}
public Criteria andIDGreaterThanOrEqualTo(String value) {
addCriterion("ID >=", value, "ID");
return (Criteria) this;
}
public Criteria andIDLessThan(String value) {
addCriterion("ID <", value, "ID");
return (Criteria) this;
}
public Criteria andIDLessThanOrEqualTo(String value) {
addCriterion("ID <=", value, "ID");
return (Criteria) this;
}
public Criteria andIDLike(String value) {
addCriterion("ID like", value, "ID");
return (Criteria) this;
}
public Criteria andIDNotLike(String value) {
addCriterion("ID not like", value, "ID");
return (Criteria) this;
}
public Criteria andIDIn(List<String> values) {
addCriterion("ID in", values, "ID");
return (Criteria) this;
}
public Criteria andIDNotIn(List<String> values) {
addCriterion("ID not in", values, "ID");
return (Criteria) this;
}
public Criteria andIDBetween(String value1, String value2) {
addCriterion("ID between", value1, value2, "ID");
return (Criteria) this;
}
public Criteria andIDNotBetween(String value1, String value2) {
addCriterion("ID not between", value1, value2, "ID");
return (Criteria) this;
}
public Criteria andModelIDIsNull() {
addCriterion("ModelID is null");
return (Criteria) this;
}
public Criteria andModelIDIsNotNull() {
addCriterion("ModelID is not null");
return (Criteria) this;
}
public Criteria andModelIDEqualTo(String value) {
addCriterion("ModelID =", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDNotEqualTo(String value) {
addCriterion("ModelID <>", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDGreaterThan(String value) {
addCriterion("ModelID >", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDGreaterThanOrEqualTo(String value) {
addCriterion("ModelID >=", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDLessThan(String value) {
addCriterion("ModelID <", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDLessThanOrEqualTo(String value) {
addCriterion("ModelID <=", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDLike(String value) {
addCriterion("ModelID like", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDNotLike(String value) {
addCriterion("ModelID not like", value, "modelID");
return (Criteria) this;
}
public Criteria andModelIDIn(List<String> values) {
addCriterion("ModelID in", values, "modelID");
return (Criteria) this;
}
public Criteria andModelIDNotIn(List<String> values) {
addCriterion("ModelID not in", values, "modelID");
return (Criteria) this;
}
public Criteria andModelIDBetween(String value1, String value2) {
addCriterion("ModelID between", value1, value2, "modelID");
return (Criteria) this;
}
public Criteria andModelIDNotBetween(String value1, String value2) {
addCriterion("ModelID not between", value1, value2, "modelID");
return (Criteria) this;
}
public Criteria andServiceTypeIDIsNull() {
addCriterion("ServiceTypeID is null");
return (Criteria) this;
}
public Criteria andServiceTypeIDIsNotNull() {
addCriterion("ServiceTypeID is not null");
return (Criteria) this;
}
public Criteria andServiceTypeIDEqualTo(String value) {
addCriterion("ServiceTypeID =", value, "serviceTypeID");
return (Criteria) this;
}
public Criteria andServiceTypeIDNotEqualTo(String value) {
addCriterion("ServiceTypeID <>", value, "serviceTypeID");
return (Criteria) this;
}
public Criteria andServiceTypeIDGreaterThan(String value) {
addCriterion("ServiceTypeID >", value, "serviceTypeID");
return (Criteria) this;
}
public Criteria andServiceTypeIDGreaterThanOrEqualTo(String value) {
addCriterion("ServiceTypeID >=", value, "serviceTypeID");
return (Criteria) this;
}
public Criteria andServiceTypeIDLessThan(String value) {
addCriterion("ServiceTypeID <", value, "serviceTypeID");
return (Criteria) this;
}
public Criteria andServiceTypeIDLessThanOrEqualTo(String value) {
addCriterion("ServiceTypeID <=", value, "serviceTypeID");
return (Criteria) this;
}
public Criteria andServiceTypeIDLike(String value) {
addCriterion("ServiceTypeID like", value, "serviceTypeID");
return (Criteria) this;
}
public Criteria andServiceTypeIDNotLike(String value) {
addCriterion("ServiceTypeID not like", value, "serviceTypeID");
return (Criteria) this;
}
public Criteria andServiceTypeIDIn(List<String> values) {
addCriterion("ServiceTypeID in", values, "serviceTypeID");
return (Criteria) this;
}
public Criteria andServiceTypeIDNotIn(List<String> values) {
addCriterion("ServiceTypeID not in", values, "serviceTypeID");
return (Criteria) this;
}
public Criteria andServiceTypeIDBetween(String value1, String value2) {
addCriterion("ServiceTypeID between", value1, value2, "serviceTypeID");
return (Criteria) this;
}
public Criteria andServiceTypeIDNotBetween(String value1, String value2) {
addCriterion("ServiceTypeID not between", value1, value2, "serviceTypeID");
return (Criteria) this;
}
public Criteria andCreateTimeIsNull() {
addCriterion("CreateTime is null");
return (Criteria) this;
}
public Criteria andCreateTimeIsNotNull() {
addCriterion("CreateTime is not null");
return (Criteria) this;
}
public Criteria andCreateTimeEqualTo(Date value) {
addCriterion("CreateTime =", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotEqualTo(Date value) {
addCriterion("CreateTime <>", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeGreaterThan(Date value) {
addCriterion("CreateTime >", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeGreaterThanOrEqualTo(Date value) {
addCriterion("CreateTime >=", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeLessThan(Date value) {
addCriterion("CreateTime <", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeLessThanOrEqualTo(Date value) {
addCriterion("CreateTime <=", value, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeIn(List<Date> values) {
addCriterion("CreateTime in", values, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotIn(List<Date> values) {
addCriterion("CreateTime not in", values, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeBetween(Date value1, Date value2) {
addCriterion("CreateTime between", value1, value2, "createTime");
return (Criteria) this;
}
public Criteria andCreateTimeNotBetween(Date value1, Date value2) {
addCriterion("CreateTime not between", value1, value2, "createTime");
return (Criteria) this;
}
public Criteria andUpdateTimeIsNull() {
addCriterion("UpdateTime is null");
return (Criteria) this;
}
public Criteria andUpdateTimeIsNotNull() {
addCriterion("UpdateTime is not null");
return (Criteria) this;
}
public Criteria andUpdateTimeEqualTo(Date value) {
addCriterion("UpdateTime =", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotEqualTo(Date value) {
addCriterion("UpdateTime <>", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeGreaterThan(Date value) {
addCriterion("UpdateTime >", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeGreaterThanOrEqualTo(Date value) {
addCriterion("UpdateTime >=", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeLessThan(Date value) {
addCriterion("UpdateTime <", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeLessThanOrEqualTo(Date value) {
addCriterion("UpdateTime <=", value, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeIn(List<Date> values) {
addCriterion("UpdateTime in", values, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotIn(List<Date> values) {
addCriterion("UpdateTime not in", values, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeBetween(Date value1, Date value2) {
addCriterion("UpdateTime between", value1, value2, "updateTime");
return (Criteria) this;
}
public Criteria andUpdateTimeNotBetween(Date value1, Date value2) {
addCriterion("UpdateTime not between", value1, value2, "updateTime");
return (Criteria) this;
}
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelServiceConfig
*
* @mbg.generated do_not_delete_during_merge
*/
public static class Criteria extends GeneratedCriteria {
protected Criteria() {
super();
}
}
/**
* This class was generated by MyBatis Generator.
* This class corresponds to the database table ModelServiceConfig
*
* @mbg.generated
*/
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);
}
}
}
\ No newline at end of file
<?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="pwc.taxtech.atms.dao.ModelCategoryMapper">
<resultMap id="BaseResultMap" type="pwc.taxtech.atms.entitiy.ModelCategory">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
<id column="ID" jdbcType="VARCHAR" property="ID" />
<result column="ClientCode" jdbcType="VARCHAR" property="clientCode" />
<result column="OrganizationID" jdbcType="VARCHAR" property="organizationID" />
<result column="Category" jdbcType="VARCHAR" property="category" />
<result column="ParentID" jdbcType="VARCHAR" property="parentID" />
<result column="Sort" jdbcType="INTEGER" property="sort" />
<result column="Quantity" jdbcType="INTEGER" property="quantity" />
<result column="CreateTime" jdbcType="TIMESTAMP" property="createTime" />
<result column="UpdateTime" jdbcType="TIMESTAMP" property="updateTime" />
<result column="IndustryID" jdbcType="VARCHAR" property="industryID" />
</resultMap>
<sql id="Example_Where_Clause">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
<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">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
<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">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
ID, ClientCode, OrganizationID, Category, ParentID, Sort, Quantity, CreateTime, UpdateTime,
IndustryID
</sql>
<select id="selectByExample" parameterType="pwc.taxtech.atms.entitiy.ModelCategoryExample" resultMap="BaseResultMap">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select
<if test="distinct">
distinct
</if>
<include refid="Base_Column_List" />
from ModelCategory
<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">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select
<include refid="Base_Column_List" />
from ModelCategory
where ID = #{ID,jdbcType=VARCHAR}
</select>
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
delete from ModelCategory
where ID = #{ID,jdbcType=VARCHAR}
</delete>
<delete id="deleteByExample" parameterType="pwc.taxtech.atms.entitiy.ModelCategoryExample">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
delete from ModelCategory
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
</delete>
<insert id="insert" parameterType="pwc.taxtech.atms.entitiy.ModelCategory">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
insert into ModelCategory (ID, ClientCode, OrganizationID,
Category, ParentID, Sort,
Quantity, CreateTime, UpdateTime,
IndustryID)
values (#{ID,jdbcType=VARCHAR}, #{clientCode,jdbcType=VARCHAR}, #{organizationID,jdbcType=VARCHAR},
#{category,jdbcType=VARCHAR}, #{parentID,jdbcType=VARCHAR}, #{sort,jdbcType=INTEGER},
#{quantity,jdbcType=INTEGER}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP},
#{industryID,jdbcType=VARCHAR})
</insert>
<insert id="insertSelective" parameterType="pwc.taxtech.atms.entitiy.ModelCategory">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
insert into ModelCategory
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="ID != null">
ID,
</if>
<if test="clientCode != null">
ClientCode,
</if>
<if test="organizationID != null">
OrganizationID,
</if>
<if test="category != null">
Category,
</if>
<if test="parentID != null">
ParentID,
</if>
<if test="sort != null">
Sort,
</if>
<if test="quantity != null">
Quantity,
</if>
<if test="createTime != null">
CreateTime,
</if>
<if test="updateTime != null">
UpdateTime,
</if>
<if test="industryID != null">
IndustryID,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="ID != null">
#{ID,jdbcType=VARCHAR},
</if>
<if test="clientCode != null">
#{clientCode,jdbcType=VARCHAR},
</if>
<if test="organizationID != null">
#{organizationID,jdbcType=VARCHAR},
</if>
<if test="category != null">
#{category,jdbcType=VARCHAR},
</if>
<if test="parentID != null">
#{parentID,jdbcType=VARCHAR},
</if>
<if test="sort != null">
#{sort,jdbcType=INTEGER},
</if>
<if test="quantity != null">
#{quantity,jdbcType=INTEGER},
</if>
<if test="createTime != null">
#{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null">
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if test="industryID != null">
#{industryID,jdbcType=VARCHAR},
</if>
</trim>
</insert>
<select id="countByExample" parameterType="pwc.taxtech.atms.entitiy.ModelCategoryExample" resultType="java.lang.Long">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select count(*) from ModelCategory
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
</select>
<update id="updateByExampleSelective" parameterType="map">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update ModelCategory
<set>
<if test="record.ID != null">
ID = #{record.ID,jdbcType=VARCHAR},
</if>
<if test="record.clientCode != null">
ClientCode = #{record.clientCode,jdbcType=VARCHAR},
</if>
<if test="record.organizationID != null">
OrganizationID = #{record.organizationID,jdbcType=VARCHAR},
</if>
<if test="record.category != null">
Category = #{record.category,jdbcType=VARCHAR},
</if>
<if test="record.parentID != null">
ParentID = #{record.parentID,jdbcType=VARCHAR},
</if>
<if test="record.sort != null">
Sort = #{record.sort,jdbcType=INTEGER},
</if>
<if test="record.quantity != null">
Quantity = #{record.quantity,jdbcType=INTEGER},
</if>
<if test="record.createTime != null">
CreateTime = #{record.createTime,jdbcType=TIMESTAMP},
</if>
<if test="record.updateTime != null">
UpdateTime = #{record.updateTime,jdbcType=TIMESTAMP},
</if>
<if test="record.industryID != null">
IndustryID = #{record.industryID,jdbcType=VARCHAR},
</if>
</set>
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
</if>
</update>
<update id="updateByExample" parameterType="map">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update ModelCategory
set ID = #{record.ID,jdbcType=VARCHAR},
ClientCode = #{record.clientCode,jdbcType=VARCHAR},
OrganizationID = #{record.organizationID,jdbcType=VARCHAR},
Category = #{record.category,jdbcType=VARCHAR},
ParentID = #{record.parentID,jdbcType=VARCHAR},
Sort = #{record.sort,jdbcType=INTEGER},
Quantity = #{record.quantity,jdbcType=INTEGER},
CreateTime = #{record.createTime,jdbcType=TIMESTAMP},
UpdateTime = #{record.updateTime,jdbcType=TIMESTAMP},
IndustryID = #{record.industryID,jdbcType=VARCHAR}
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
</if>
</update>
<update id="updateByPrimaryKeySelective" parameterType="pwc.taxtech.atms.entitiy.ModelCategory">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update ModelCategory
<set>
<if test="clientCode != null">
ClientCode = #{clientCode,jdbcType=VARCHAR},
</if>
<if test="organizationID != null">
OrganizationID = #{organizationID,jdbcType=VARCHAR},
</if>
<if test="category != null">
Category = #{category,jdbcType=VARCHAR},
</if>
<if test="parentID != null">
ParentID = #{parentID,jdbcType=VARCHAR},
</if>
<if test="sort != null">
Sort = #{sort,jdbcType=INTEGER},
</if>
<if test="quantity != null">
Quantity = #{quantity,jdbcType=INTEGER},
</if>
<if test="createTime != null">
CreateTime = #{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null">
UpdateTime = #{updateTime,jdbcType=TIMESTAMP},
</if>
<if test="industryID != null">
IndustryID = #{industryID,jdbcType=VARCHAR},
</if>
</set>
where ID = #{ID,jdbcType=VARCHAR}
</update>
<update id="updateByPrimaryKey" parameterType="pwc.taxtech.atms.entitiy.ModelCategory">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update ModelCategory
set ClientCode = #{clientCode,jdbcType=VARCHAR},
OrganizationID = #{organizationID,jdbcType=VARCHAR},
Category = #{category,jdbcType=VARCHAR},
ParentID = #{parentID,jdbcType=VARCHAR},
Sort = #{sort,jdbcType=INTEGER},
Quantity = #{quantity,jdbcType=INTEGER},
CreateTime = #{createTime,jdbcType=TIMESTAMP},
UpdateTime = #{updateTime,jdbcType=TIMESTAMP},
IndustryID = #{industryID,jdbcType=VARCHAR}
where ID = #{ID,jdbcType=VARCHAR}
</update>
<select id="selectByExampleWithRowbounds" parameterType="pwc.taxtech.atms.entitiy.ModelCategoryExample" resultMap="BaseResultMap">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select
<if test="distinct">
distinct
</if>
<include refid="Base_Column_List" />
from ModelCategory
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
<if test="orderByClause != null">
order by ${orderByClause}
</if>
</select>
</mapper>
\ No newline at end of file
<?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="pwc.taxtech.atms.dao.ModelConfigMapper">
<resultMap id="BaseResultMap" type="pwc.taxtech.atms.entitiy.ModelConfig">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
<id column="ID" jdbcType="VARCHAR" property="ID" />
<result column="CategoryID" jdbcType="VARCHAR" property="categoryID" />
<result column="ModelID" jdbcType="VARCHAR" property="modelID" />
<result column="CreateTime" jdbcType="TIMESTAMP" property="createTime" />
<result column="UpdateTime" jdbcType="TIMESTAMP" property="updateTime" />
</resultMap>
<sql id="Example_Where_Clause">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
<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">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
<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">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
ID, CategoryID, ModelID, CreateTime, UpdateTime
</sql>
<select id="selectByExample" parameterType="pwc.taxtech.atms.entitiy.ModelConfigExample"
resultMap="BaseResultMap">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
select
<if test="distinct">
distinct
</if>
<include refid="Base_Column_List" />
from ModelConfig
<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">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
select
<include refid="Base_Column_List" />
from ModelConfig
where ID = #{ID,jdbcType=VARCHAR}
</select>
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
delete from ModelConfig
where ID = #{ID,jdbcType=VARCHAR}
</delete>
<delete id="deleteByExample" parameterType="pwc.taxtech.atms.entitiy.ModelConfigExample">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
delete from ModelConfig
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
</delete>
<insert id="insert" parameterType="pwc.taxtech.atms.entitiy.ModelConfig">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
insert into ModelConfig (ID, CategoryID, ModelID,
CreateTime,
UpdateTime)
values (#{ID,jdbcType=VARCHAR},
#{categoryID,jdbcType=VARCHAR},
#{modelID,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP})
</insert>
<insert id="insertSelective" parameterType="pwc.taxtech.atms.entitiy.ModelConfig">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
insert into ModelConfig
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="ID != null">
ID,
</if>
<if test="categoryID != null">
CategoryID,
</if>
<if test="modelID != null">
ModelID,
</if>
<if test="createTime != null">
CreateTime,
</if>
<if test="updateTime != null">
UpdateTime,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="ID != null">
#{ID,jdbcType=VARCHAR},
</if>
<if test="categoryID != null">
#{categoryID,jdbcType=VARCHAR},
</if>
<if test="modelID != null">
#{modelID,jdbcType=VARCHAR},
</if>
<if test="createTime != null">
#{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null">
#{updateTime,jdbcType=TIMESTAMP},
</if>
</trim>
</insert>
<select id="countByExample" parameterType="pwc.taxtech.atms.entitiy.ModelConfigExample"
resultType="java.lang.Long">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
select count(*) from ModelConfig
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
</select>
<update id="updateByExampleSelective" parameterType="map">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
update ModelConfig
<set>
<if test="record.ID != null">
ID = #{record.ID,jdbcType=VARCHAR},
</if>
<if test="record.categoryID != null">
CategoryID = #{record.categoryID,jdbcType=VARCHAR},
</if>
<if test="record.modelID != null">
ModelID = #{record.modelID,jdbcType=VARCHAR},
</if>
<if test="record.createTime != null">
CreateTime = #{record.createTime,jdbcType=TIMESTAMP},
</if>
<if test="record.updateTime != null">
UpdateTime = #{record.updateTime,jdbcType=TIMESTAMP},
</if>
</set>
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
</if>
</update>
<update id="updateByExample" parameterType="map">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
update ModelConfig
set ID = #{record.ID,jdbcType=VARCHAR},
CategoryID =
#{record.categoryID,jdbcType=VARCHAR},
ModelID =
#{record.modelID,jdbcType=VARCHAR},
CreateTime =
#{record.createTime,jdbcType=TIMESTAMP},
UpdateTime =
#{record.updateTime,jdbcType=TIMESTAMP}
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
</if>
</update>
<update id="updateByPrimaryKeySelective" parameterType="pwc.taxtech.atms.entitiy.ModelConfig">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
update ModelConfig
<set>
<if test="categoryID != null">
CategoryID = #{categoryID,jdbcType=VARCHAR},
</if>
<if test="modelID != null">
ModelID = #{modelID,jdbcType=VARCHAR},
</if>
<if test="createTime != null">
CreateTime = #{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null">
UpdateTime = #{updateTime,jdbcType=TIMESTAMP},
</if>
</set>
where ID = #{ID,jdbcType=VARCHAR}
</update>
<update id="updateByPrimaryKey" parameterType="pwc.taxtech.atms.entitiy.ModelConfig">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
update ModelConfig
set CategoryID = #{categoryID,jdbcType=VARCHAR},
ModelID = #{modelID,jdbcType=VARCHAR},
CreateTime =
#{createTime,jdbcType=TIMESTAMP},
UpdateTime =
#{updateTime,jdbcType=TIMESTAMP}
where ID = #{ID,jdbcType=VARCHAR}
</update>
<select id="selectByExampleWithRowbounds" parameterType="pwc.taxtech.atms.entitiy.ModelConfigExample"
resultMap="BaseResultMap">
<!-- WARNING - @mbg.generated This element is automatically generated by
MyBatis Generator, do not modify. -->
select
<if test="distinct">
distinct
</if>
<include refid="Base_Column_List" />
from ModelConfig
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
<if test="orderByClause != null">
order by ${orderByClause}
</if>
</select>
<resultMap id="GetModelListByIndustryResult" type="pwc.taxtech.atms.dto.ModelProfileDto">
<id column="ID" jdbcType="VARCHAR" property="ID" />
<result column="Name" jdbcType="VARCHAR" property="name" />
<result column="CategoryID" jdbcType="VARCHAR" property="CategoryID" />
<result column="CategoryString" jdbcType="VARCHAR" property="CategoryString" />
<result column="OrgID" jdbcType="VARCHAR" property="OrgID" />
<result column="OrganizationName" jdbcType="VARCHAR" property="OrganizationName" />
<result column="Type" jdbcType="INTEGER" property="Type" />
<result column="Feature" jdbcType="INTEGER" property="Feature" />
<result column="IsStatus" jdbcType="INTEGER" property="IsStatus" />
<result column="Code" jdbcType="VARCHAR" property="Code" />
<result column="IndustyId" jdbcType="VARCHAR" property="IndustyId" />
<result column="IndustryName" jdbcType="VARCHAR" property="IndustryName" />
<result column="Description" jdbcType="VARCHAR" property="Description" />
<result column="RuleType" jdbcType="INTEGER" property="RuleType" />
<result column="IsFilter" jdbcType="INTEGER" property="IsFilter" />
<result column="ServiceTypeID" jdbcType="VARCHAR" property="ServiceTypeID" />
<result column="ServiceTypeName" jdbcType="VARCHAR" property="ServiceTypeName" />
</resultMap>
<sql id="GetModelListByIndustry" parameterType="map" resultMap="GetModelListByIndustryResult">
SELECT
m.ID,
m.Name,
mc.CategoryID,
cat.Category AS CategoryString,
cat.OrganizationID AS OrgID,
org.Name AS OrganizationName,
m.Type,
m.Feature,
m.IsStatus,
m.Code,
org.IndustryID AS IndustyId,
i.Name AS IndustryName,
m.Description,
m.RuleType,
m.IsFilter,
msc.ServiceTypeID,
st.Name AS ServiceTypeName
FROM
Model m
JOIN
ModelConfig mc ON m.ID = mc.ModelID
JOIN
ModelCategory cat ON mc.CategoryID = cat.ID
JOIN
Organization org ON cat.organizationID = org.ID
JOIN
ModelServiceConfig msc ON m.ID = msc.ModelID
JOIN
ServiceType st ON msc.ServiceTypeID = st.ID
JOIN
Industry i ON org.IndustryID = i.ID
WHERE org.IndustryID=#{industryID} and st.ID = #{serviceTypeID}
ORDER BY m.code
</sql>
</mapper>
\ No newline at end of file
<?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="pwc.taxtech.atms.dao.ModelMapper">
<resultMap id="BaseResultMap" type="pwc.taxtech.atms.entitiy.Model">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
<id column="ID" jdbcType="VARCHAR" property="ID" />
<result column="RuleType" jdbcType="INTEGER" property="ruleType" />
<result column="Code" jdbcType="VARCHAR" property="code" />
<result column="Name" jdbcType="VARCHAR" property="name" />
<result column="Type" jdbcType="INTEGER" property="type" />
<result column="IsStatus" jdbcType="INTEGER" property="isStatus" />
<result column="Description" jdbcType="VARCHAR" property="description" />
<result column="Feature" jdbcType="INTEGER" property="feature" />
<result column="IsFilter" jdbcType="INTEGER" property="isFilter" />
<result column="MonthJudge" jdbcType="VARCHAR" property="monthJudge" />
<result column="MonthExplain" jdbcType="VARCHAR" property="monthExplain" />
<result column="YearJudge" jdbcType="VARCHAR" property="yearJudge" />
<result column="YearExplain" jdbcType="VARCHAR" property="yearExplain" />
<result column="CreateTime" jdbcType="TIMESTAMP" property="createTime" />
<result column="UpdateTime" jdbcType="TIMESTAMP" property="updateTime" />
</resultMap>
<sql id="Example_Where_Clause">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
<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">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
<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">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
ID, RuleType, Code, Name, Type, IsStatus, Description, Feature, IsFilter, MonthJudge,
MonthExplain, YearJudge, YearExplain, CreateTime, UpdateTime
</sql>
<select id="selectByExample" parameterType="pwc.taxtech.atms.entitiy.ModelExample" resultMap="BaseResultMap">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select
<if test="distinct">
distinct
</if>
<include refid="Base_Column_List" />
from Model
<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">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select
<include refid="Base_Column_List" />
from Model
where ID = #{ID,jdbcType=VARCHAR}
</select>
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
delete from Model
where ID = #{ID,jdbcType=VARCHAR}
</delete>
<delete id="deleteByExample" parameterType="pwc.taxtech.atms.entitiy.ModelExample">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
delete from Model
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
</delete>
<insert id="insert" parameterType="pwc.taxtech.atms.entitiy.Model">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
insert into Model (ID, RuleType, Code,
Name, Type, IsStatus,
Description, Feature, IsFilter,
MonthJudge, MonthExplain, YearJudge,
YearExplain, CreateTime, UpdateTime
)
values (#{ID,jdbcType=VARCHAR}, #{ruleType,jdbcType=INTEGER}, #{code,jdbcType=VARCHAR},
#{name,jdbcType=VARCHAR}, #{type,jdbcType=INTEGER}, #{isStatus,jdbcType=INTEGER},
#{description,jdbcType=VARCHAR}, #{feature,jdbcType=INTEGER}, #{isFilter,jdbcType=INTEGER},
#{monthJudge,jdbcType=VARCHAR}, #{monthExplain,jdbcType=VARCHAR}, #{yearJudge,jdbcType=VARCHAR},
#{yearExplain,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP}
)
</insert>
<insert id="insertSelective" parameterType="pwc.taxtech.atms.entitiy.Model">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
insert into Model
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="ID != null">
ID,
</if>
<if test="ruleType != null">
RuleType,
</if>
<if test="code != null">
Code,
</if>
<if test="name != null">
Name,
</if>
<if test="type != null">
Type,
</if>
<if test="isStatus != null">
IsStatus,
</if>
<if test="description != null">
Description,
</if>
<if test="feature != null">
Feature,
</if>
<if test="isFilter != null">
IsFilter,
</if>
<if test="monthJudge != null">
MonthJudge,
</if>
<if test="monthExplain != null">
MonthExplain,
</if>
<if test="yearJudge != null">
YearJudge,
</if>
<if test="yearExplain != null">
YearExplain,
</if>
<if test="createTime != null">
CreateTime,
</if>
<if test="updateTime != null">
UpdateTime,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="ID != null">
#{ID,jdbcType=VARCHAR},
</if>
<if test="ruleType != null">
#{ruleType,jdbcType=INTEGER},
</if>
<if test="code != null">
#{code,jdbcType=VARCHAR},
</if>
<if test="name != null">
#{name,jdbcType=VARCHAR},
</if>
<if test="type != null">
#{type,jdbcType=INTEGER},
</if>
<if test="isStatus != null">
#{isStatus,jdbcType=INTEGER},
</if>
<if test="description != null">
#{description,jdbcType=VARCHAR},
</if>
<if test="feature != null">
#{feature,jdbcType=INTEGER},
</if>
<if test="isFilter != null">
#{isFilter,jdbcType=INTEGER},
</if>
<if test="monthJudge != null">
#{monthJudge,jdbcType=VARCHAR},
</if>
<if test="monthExplain != null">
#{monthExplain,jdbcType=VARCHAR},
</if>
<if test="yearJudge != null">
#{yearJudge,jdbcType=VARCHAR},
</if>
<if test="yearExplain != null">
#{yearExplain,jdbcType=VARCHAR},
</if>
<if test="createTime != null">
#{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null">
#{updateTime,jdbcType=TIMESTAMP},
</if>
</trim>
</insert>
<select id="countByExample" parameterType="pwc.taxtech.atms.entitiy.ModelExample" resultType="java.lang.Long">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select count(*) from Model
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
</select>
<update id="updateByExampleSelective" parameterType="map">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update Model
<set>
<if test="record.ID != null">
ID = #{record.ID,jdbcType=VARCHAR},
</if>
<if test="record.ruleType != null">
RuleType = #{record.ruleType,jdbcType=INTEGER},
</if>
<if test="record.code != null">
Code = #{record.code,jdbcType=VARCHAR},
</if>
<if test="record.name != null">
Name = #{record.name,jdbcType=VARCHAR},
</if>
<if test="record.type != null">
Type = #{record.type,jdbcType=INTEGER},
</if>
<if test="record.isStatus != null">
IsStatus = #{record.isStatus,jdbcType=INTEGER},
</if>
<if test="record.description != null">
Description = #{record.description,jdbcType=VARCHAR},
</if>
<if test="record.feature != null">
Feature = #{record.feature,jdbcType=INTEGER},
</if>
<if test="record.isFilter != null">
IsFilter = #{record.isFilter,jdbcType=INTEGER},
</if>
<if test="record.monthJudge != null">
MonthJudge = #{record.monthJudge,jdbcType=VARCHAR},
</if>
<if test="record.monthExplain != null">
MonthExplain = #{record.monthExplain,jdbcType=VARCHAR},
</if>
<if test="record.yearJudge != null">
YearJudge = #{record.yearJudge,jdbcType=VARCHAR},
</if>
<if test="record.yearExplain != null">
YearExplain = #{record.yearExplain,jdbcType=VARCHAR},
</if>
<if test="record.createTime != null">
CreateTime = #{record.createTime,jdbcType=TIMESTAMP},
</if>
<if test="record.updateTime != null">
UpdateTime = #{record.updateTime,jdbcType=TIMESTAMP},
</if>
</set>
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
</if>
</update>
<update id="updateByExample" parameterType="map">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update Model
set ID = #{record.ID,jdbcType=VARCHAR},
RuleType = #{record.ruleType,jdbcType=INTEGER},
Code = #{record.code,jdbcType=VARCHAR},
Name = #{record.name,jdbcType=VARCHAR},
Type = #{record.type,jdbcType=INTEGER},
IsStatus = #{record.isStatus,jdbcType=INTEGER},
Description = #{record.description,jdbcType=VARCHAR},
Feature = #{record.feature,jdbcType=INTEGER},
IsFilter = #{record.isFilter,jdbcType=INTEGER},
MonthJudge = #{record.monthJudge,jdbcType=VARCHAR},
MonthExplain = #{record.monthExplain,jdbcType=VARCHAR},
YearJudge = #{record.yearJudge,jdbcType=VARCHAR},
YearExplain = #{record.yearExplain,jdbcType=VARCHAR},
CreateTime = #{record.createTime,jdbcType=TIMESTAMP},
UpdateTime = #{record.updateTime,jdbcType=TIMESTAMP}
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
</if>
</update>
<update id="updateByPrimaryKeySelective" parameterType="pwc.taxtech.atms.entitiy.Model">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update Model
<set>
<if test="ruleType != null">
RuleType = #{ruleType,jdbcType=INTEGER},
</if>
<if test="code != null">
Code = #{code,jdbcType=VARCHAR},
</if>
<if test="name != null">
Name = #{name,jdbcType=VARCHAR},
</if>
<if test="type != null">
Type = #{type,jdbcType=INTEGER},
</if>
<if test="isStatus != null">
IsStatus = #{isStatus,jdbcType=INTEGER},
</if>
<if test="description != null">
Description = #{description,jdbcType=VARCHAR},
</if>
<if test="feature != null">
Feature = #{feature,jdbcType=INTEGER},
</if>
<if test="isFilter != null">
IsFilter = #{isFilter,jdbcType=INTEGER},
</if>
<if test="monthJudge != null">
MonthJudge = #{monthJudge,jdbcType=VARCHAR},
</if>
<if test="monthExplain != null">
MonthExplain = #{monthExplain,jdbcType=VARCHAR},
</if>
<if test="yearJudge != null">
YearJudge = #{yearJudge,jdbcType=VARCHAR},
</if>
<if test="yearExplain != null">
YearExplain = #{yearExplain,jdbcType=VARCHAR},
</if>
<if test="createTime != null">
CreateTime = #{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null">
UpdateTime = #{updateTime,jdbcType=TIMESTAMP},
</if>
</set>
where ID = #{ID,jdbcType=VARCHAR}
</update>
<update id="updateByPrimaryKey" parameterType="pwc.taxtech.atms.entitiy.Model">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update Model
set RuleType = #{ruleType,jdbcType=INTEGER},
Code = #{code,jdbcType=VARCHAR},
Name = #{name,jdbcType=VARCHAR},
Type = #{type,jdbcType=INTEGER},
IsStatus = #{isStatus,jdbcType=INTEGER},
Description = #{description,jdbcType=VARCHAR},
Feature = #{feature,jdbcType=INTEGER},
IsFilter = #{isFilter,jdbcType=INTEGER},
MonthJudge = #{monthJudge,jdbcType=VARCHAR},
MonthExplain = #{monthExplain,jdbcType=VARCHAR},
YearJudge = #{yearJudge,jdbcType=VARCHAR},
YearExplain = #{yearExplain,jdbcType=VARCHAR},
CreateTime = #{createTime,jdbcType=TIMESTAMP},
UpdateTime = #{updateTime,jdbcType=TIMESTAMP}
where ID = #{ID,jdbcType=VARCHAR}
</update>
<select id="selectByExampleWithRowbounds" parameterType="pwc.taxtech.atms.entitiy.ModelExample" resultMap="BaseResultMap">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select
<if test="distinct">
distinct
</if>
<include refid="Base_Column_List" />
from Model
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
<if test="orderByClause != null">
order by ${orderByClause}
</if>
</select>
</mapper>
\ No newline at end of file
<?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="pwc.taxtech.atms.dao.ModelServiceConfigMapper">
<resultMap id="BaseResultMap" type="pwc.taxtech.atms.entitiy.ModelServiceConfig">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
<id column="ID" jdbcType="VARCHAR" property="ID" />
<result column="ModelID" jdbcType="VARCHAR" property="modelID" />
<result column="ServiceTypeID" jdbcType="VARCHAR" property="serviceTypeID" />
<result column="CreateTime" jdbcType="TIMESTAMP" property="createTime" />
<result column="UpdateTime" jdbcType="TIMESTAMP" property="updateTime" />
</resultMap>
<sql id="Example_Where_Clause">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
<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">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
<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">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
ID, ModelID, ServiceTypeID, CreateTime, UpdateTime
</sql>
<select id="selectByExample" parameterType="pwc.taxtech.atms.entitiy.ModelServiceConfigExample" resultMap="BaseResultMap">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select
<if test="distinct">
distinct
</if>
<include refid="Base_Column_List" />
from ModelServiceConfig
<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">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select
<include refid="Base_Column_List" />
from ModelServiceConfig
where ID = #{ID,jdbcType=VARCHAR}
</select>
<delete id="deleteByPrimaryKey" parameterType="java.lang.String">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
delete from ModelServiceConfig
where ID = #{ID,jdbcType=VARCHAR}
</delete>
<delete id="deleteByExample" parameterType="pwc.taxtech.atms.entitiy.ModelServiceConfigExample">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
delete from ModelServiceConfig
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
</delete>
<insert id="insert" parameterType="pwc.taxtech.atms.entitiy.ModelServiceConfig">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
insert into ModelServiceConfig (ID, ModelID, ServiceTypeID,
CreateTime, UpdateTime)
values (#{ID,jdbcType=VARCHAR}, #{modelID,jdbcType=VARCHAR}, #{serviceTypeID,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP}, #{updateTime,jdbcType=TIMESTAMP})
</insert>
<insert id="insertSelective" parameterType="pwc.taxtech.atms.entitiy.ModelServiceConfig">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
insert into ModelServiceConfig
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="ID != null">
ID,
</if>
<if test="modelID != null">
ModelID,
</if>
<if test="serviceTypeID != null">
ServiceTypeID,
</if>
<if test="createTime != null">
CreateTime,
</if>
<if test="updateTime != null">
UpdateTime,
</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="ID != null">
#{ID,jdbcType=VARCHAR},
</if>
<if test="modelID != null">
#{modelID,jdbcType=VARCHAR},
</if>
<if test="serviceTypeID != null">
#{serviceTypeID,jdbcType=VARCHAR},
</if>
<if test="createTime != null">
#{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null">
#{updateTime,jdbcType=TIMESTAMP},
</if>
</trim>
</insert>
<select id="countByExample" parameterType="pwc.taxtech.atms.entitiy.ModelServiceConfigExample" resultType="java.lang.Long">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select count(*) from ModelServiceConfig
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
</select>
<update id="updateByExampleSelective" parameterType="map">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update ModelServiceConfig
<set>
<if test="record.ID != null">
ID = #{record.ID,jdbcType=VARCHAR},
</if>
<if test="record.modelID != null">
ModelID = #{record.modelID,jdbcType=VARCHAR},
</if>
<if test="record.serviceTypeID != null">
ServiceTypeID = #{record.serviceTypeID,jdbcType=VARCHAR},
</if>
<if test="record.createTime != null">
CreateTime = #{record.createTime,jdbcType=TIMESTAMP},
</if>
<if test="record.updateTime != null">
UpdateTime = #{record.updateTime,jdbcType=TIMESTAMP},
</if>
</set>
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
</if>
</update>
<update id="updateByExample" parameterType="map">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update ModelServiceConfig
set ID = #{record.ID,jdbcType=VARCHAR},
ModelID = #{record.modelID,jdbcType=VARCHAR},
ServiceTypeID = #{record.serviceTypeID,jdbcType=VARCHAR},
CreateTime = #{record.createTime,jdbcType=TIMESTAMP},
UpdateTime = #{record.updateTime,jdbcType=TIMESTAMP}
<if test="_parameter != null">
<include refid="Update_By_Example_Where_Clause" />
</if>
</update>
<update id="updateByPrimaryKeySelective" parameterType="pwc.taxtech.atms.entitiy.ModelServiceConfig">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update ModelServiceConfig
<set>
<if test="modelID != null">
ModelID = #{modelID,jdbcType=VARCHAR},
</if>
<if test="serviceTypeID != null">
ServiceTypeID = #{serviceTypeID,jdbcType=VARCHAR},
</if>
<if test="createTime != null">
CreateTime = #{createTime,jdbcType=TIMESTAMP},
</if>
<if test="updateTime != null">
UpdateTime = #{updateTime,jdbcType=TIMESTAMP},
</if>
</set>
where ID = #{ID,jdbcType=VARCHAR}
</update>
<update id="updateByPrimaryKey" parameterType="pwc.taxtech.atms.entitiy.ModelServiceConfig">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
update ModelServiceConfig
set ModelID = #{modelID,jdbcType=VARCHAR},
ServiceTypeID = #{serviceTypeID,jdbcType=VARCHAR},
CreateTime = #{createTime,jdbcType=TIMESTAMP},
UpdateTime = #{updateTime,jdbcType=TIMESTAMP}
where ID = #{ID,jdbcType=VARCHAR}
</update>
<select id="selectByExampleWithRowbounds" parameterType="pwc.taxtech.atms.entitiy.ModelServiceConfigExample" resultMap="BaseResultMap">
<!--
WARNING - @mbg.generated
This element is automatically generated by MyBatis Generator, do not modify.
-->
select
<if test="distinct">
distinct
</if>
<include refid="Base_Column_List" />
from ModelServiceConfig
<if test="_parameter != null">
<include refid="Example_Where_Clause" />
</if>
<if test="orderByClause != null">
order by ${orderByClause}
</if>
</select>
</mapper>
\ No newline at end of file
{
"SelectEnterprise": "选择机构:",
"SubjectCorresponding": "科目对应",
"EnterpriseSubjectCodeCol": "企业科目代码",
"EnterpriseSubjectNameCol": "企业科目名称",
"StdSubjectCodeCol": "标准科目代码",
"StdSubjectNameCol": "标准科目名称",
"EtsSubjectNameCol": "对应企业科目",
"SubjectDirectionCol": "借贷方向",
"StandardSubjectCol": "对应状态",
"SubjectTypeCol": "科目类型",
"StandardAccountDebit": "借方",
"StandardAccountCredit": "贷方",
"StdCodeIsNotExist": "对应的标准科目{code}不存在!",
"SelectOneAccountToMap": "请选择至少一个企业科目进行对应!",
"SelectOneAccountToClearMap": "请选择至少一个企业科目进行取消对应!",
"ReportCellUpdateWarning":"此类单元格为税局禁止编辑单元格,是否确定继续配置逻辑?",
"EnterpriceAccountMapping": "自动对应",
"ClearMapping": "取消对应",
"CopyMapping": "复制对应关系...",
"StdAccountMappingResult": "查看标准科目对应结果...",
"ComfirmToReMap": "该企业科目已对应了标准科目,确定要重新对应并覆盖已有对应关系吗?",
"ConfirmToMapForDiffDirection": "对应的企业科目与标准科目不是同一借贷方向,确定要对应吗?",
"ConfirmToMapForDiffAcctProp":"对应的企业科目与标准科目不是同一科目类型,确定要对应吗?",
"Confirm": "确定",
"Cancel": "取消",
"ConfirmToContinue": "确定继续吗?",
"AccountMapSuccess": "科目对应成功!",
"AutoMappingSuccess":"自动对应完成!",
"AccountMapFailed": "科目对应失败!",
"NotMap": "未对应",
"NoOrgSetOrOrgExist": "当前选择机构的企业账套不存在!",
"NoAccountNeedClear": "没有需要清除对应的企业科目",
"ClearMapSuccess": "取消对应成功!",
"ClearMapFailed": "取消对应失败!",
"CopyMappingsSuccess": "复制成功!",
"CopyMappingsFailed": "复制失败!",
"InputParamInComplete": "该机构未关联账套,不能复制对应关系!",
"OrgNotExist": "当前机构不存在!",
"AccountSetNotExist": "当前机构企业账套不存在!",
"IndustryConfirmToMapping": "当前选择的机构行业不一致,是否要继续复制对应关系?",
"ExistMappedOrg": "当前选中机构的科目对应已经存在,是否覆盖?",
"AllMappingStatus":"所有对应状态",
"Unmapped":"未对应",
"Mapped":"已对应",
"DirectionDifferent":"借贷方向不一致",
"AccountTypeDifferent":"科目类型不一致",
"AutoCalculateTab": "自动计算逻辑",
"ManualInputTab": "手工辅助逻辑",
"ModelTab": "关联模型",
"ValidationTab": "报表校验",
"LinkModel": "关联模型",
"AddLinkModel": "添加关联模型",
"LinkReport": "关联报表",
"ReportConfigurationEdit": "配置",
"Cell": "单元格",
"Col": "列",
"Row": "行",
"FormulaConfig": "公式配置",
"VoucherFilter": "凭证筛选",
"AddVoucher": "添加凭证",
"InvoiceFilter": "发票筛选",
"ValidationConfig": "校验配置",
"SubjectCodeCol": "科目代码",
"SubjectNameCol": "科目名称",
"Income": "进项",
"Output": "销项",
"CustomsAudit": "海关稽核",
"TaxRate": "税率",
"InvoiceCategory": "类型:",
"Normal": "普通发票",
"Special": "专用发票",
"VATInvoice":"增值税专票",
"FreightTransport": "货运发票",
"MotorVehicle": "机动车发票",
"AgriculturalProduct": "农产品发票",
"ManualInput": "手工输入",
"TotalAmount": "金额",
"TaxAmount": "税额",
"CopyNumber": "份数",
"Edit": "编辑",
"VoucherList": "凭证列表",
"CellRowName": "行",
"CellColumnName": "列",
"ManuaEdit": "手动更改",
"FillingInstructions": "填报说明",
"ValidationInstructions": "校验说明",
"SelectTemplateGroup": "报表模板:",
"TemplateGroupSaveAs": "模板另存为",
"TemplateName": "模板名",
"InputSummaryKeyword": "请输入摘要关键词",
"InputTemplateGroupNameWarning": "请输入模板组名称!",
"TemplateGroupSaveAsSuccess": "模板组保存成功!",
"TemplateGroupSaveAsFail": "模板组保存失败!",
"TemplateSaveSuccess": "模板保存成功!",
"TemplateGroupNameExist": "该模板组名称已存在!",
"CellTemplateSaveSuccess": "模板配置保存成功!",
"ReportType": "报表类型:",
"SelectReport":"报表:",
"Filter": "筛选:",
"KeyValueConfiguration": "关键数据配置",
"AddKeyValue": "添加关键数据",
"FinancialStatement": "财务报表",
"TaxReturn": "纳税申报表",
"AnalyticsModel": "关联模型",
"VoucherTip":"凭证:科目代码",
"InvoiceTip":"发票:",
"RequiredValidator": "请输入公式",
"KeyValueNotEmptyValidator": "以@开始的关键字不应为空",
"KeyValueSeparatorValidator": "请确保@关键字与其他内容通过空格隔开",
"OperatorDuplicateValidator": "运算符(+-*/,)不应连续出现",
"MissingExpressionValidator": "运算符(+-*/,)后缺少应有的表达式",
"MissingOperatorValidator": "以@开始的关键字之间应有运算符(+-*/,)",
"FormulaFormatValidator": "公式格式不正确,请确保括号与引号左右匹配,且公式、关键字间有运算符",
"VoucherNotSelectValidator":"请选择凭证筛选配置项",
"InvoiceNotSelectValidator":"请选择发票筛选配置项",
"ModelNotSelectValidator":"请选择关联模型",
"ModelErrorNoEntity": "该机构不存在,请联系管理员!",
"ModelRunningFailure": "该模型运行失败。",
"ModelRunningSuccess": "该模型运行成功。",
"ModelRunningEnd": "模型运行结束。",
"ModelRunningUpdate":"模型运行更新。",
"ReferenceTaxReport": "关联纳税申报表",
"ReferenceFinancialReport": "关联财务报表",
"ModelCode": "模型代码",
"ModelName": "模型名称",
"ModelType": "模型类型",
"ModelDescription": "模型描述",
"ModelFeature": "模型特性",
"ModelOrganization": "适用机构",
"TemplateGroupName": "模板名称",
"PayTaxType": "报表分类",
"IsUsed":"不能删除,已经被使用",
"ActionFail":"操作失败",
"KeyValueType":"关键数据类型",
"DefaultTaxBasis":"默认税基:",
"DefaultTaxRate":"默认税率:",
"SpecialSituation":"特殊情况:",
"TaxBasis":"税基",
"TaxRateUnit":"税率 %",
"RuleEngineeConfiguration":"规则设定",
"CategoryType":"类型",
"ReportTypeNoColon":"报表模板",
"DefaultTaxTypeAndReport":"默认纳税类型及报表:",
"Ratepayer":"纳税人类型",
"FormulaEditTitle": "公式编辑器",
"InputFunctions": "输入你想实现的功能",
"ChooseTaxType": "或选择税种对应公式",
"ChooseOneFunction": "选中一个函数",
"NoSelectSheet": "未选择报表",
"SameCodeTemplateRepeat": "报表代码已经存在",
"SameNameTemplateRepeat": "报表名称已经存在",
"ApplyRowColName":"应用行列名",
"CellRowColNameSetSuccess": "单元格行名列名设置成功",
"LogTitleWorkflow": "日志-工作流配置",
"LogTitleStock": "日志-股权架构",
"Stock": "股权架构",
"AddKeyValueConfiguration":"新增关键数据",
"UpdateKeyValueConfiguration":"修改关键数据",
"DeleteKeyValueConfiguration":"删除关键数据",
"ViewKeyValueConfiguration":"查看关键数据",
"KeyValueName":"关键数据名称:",
"Formula":"公式:",
"DataSource":"数据源:",
"Description":"描述:",
"TaxType":"税种:",
"TaxTypeLine":"税种 — ",
"IndustryLine":"行业 — ",
"LengthLessThan":"最大长度不超过",
"FormulaSynxError":"公式有语法错误",
"KeyValueExist":"已经存在此关键数据",
"KeyValueNamePatternError":"名称不能包含+-*/@—字符",
"SubjectCorrespondingLogTitle": "日志-科目对应",
"RuleSourceLogTitle": "日志-规则设置",
"ReportConfigurationDescLogTitle": "日志-报表配置",
"ModelConfigurationLogLogTitle": "日志-分析模型配置",
"KeyValueConfigurationLogTitle": "日志-关键数据配置",
"SystemTypeCannotDelete": "系统类型不能删除",
"OrganizationUsedTemplateGroup": "有机构在使用,不能删除",
"Industry": "行业:",
"SearchHintText": "搜索"
"@HowToUse": "在提交前,使用PWC.sortJson()对json内容进行排序",
"AccountMapFailed": "科目对应失败!",
"AccountMapSuccess": "科目对应成功!",
"AccountSetNotExist": "当前机构企业账套不存在!",
"AccountTypeDifferent": "科目类型不一致",
"ActionFail": "操作失败",
"AddCustomizedModel": "添加自定义模型",
"AddKeyValue": "添加关键数据",
"AddKeyValueConfiguration": "新增关键数据",
"AddLinkModel": "添加关联模型",
"AddVoucher": "添加凭证",
"AgriculturalProduct": "农产品发票",
"AllMappingStatus": "所有对应状态",
"AmountPercentage": "金额/百分比",
"AnalyticsModel": "关联模型",
"AnnualExceptionJudgementFormulaColon": "年度异常判断公式:",
"ApplyHeadOfficeSetting": "应用总公司的设定值",
"ApplyRowColName": "应用行列名",
"AutoCalculateTab": "自动计算逻辑",
"AutoMappingSuccess": "自动对应完成!",
"BusinessNO": "业务编号",
"CalculateSequence": "计算顺序",
"CategoryType": "类型",
"Cell": "单元格",
"CellColumnName": "列",
"CellRowColNameSetSuccess": "单元格行名列名设置成功",
"CellRowName": "行",
"CellTemplateSaveSuccess": "模板配置保存成功!",
"ChooseOneFunction": "选中一个函数",
"ChooseTaxType": "或选择税种对应公式",
"ClearMapFailed": "取消对应失败!",
"ClearMapSuccess": "取消对应成功!",
"ClearMapping": "取消对应",
"Col": "列",
"ComfirmToReMap": "该企业科目已对应了标准科目,确定要重新对应并覆盖已有对应关系吗?",
"Confirm": "确定",
"ConfirmToContinue": "确定继续吗?",
"ConfirmToMapForDiffAcctProp": "对应的企业科目与标准科目不是同一科目类型,确定要对应吗?",
"ConfirmToMapForDiffDirection": "对应的企业科目与标准科目不是同一借贷方向,确定要对应吗?",
"CopyMapping": "复制对应关系...",
"CopyMappingsFailed": "复制失败!",
"CopyMappingsSuccess": "复制成功!",
"CopyNumber": "份数",
"CustomizedModel": "机构自定义模型",
"CustomsAudit": "海关稽核",
"DataSource": "数据源:",
"DefaultTaxBasis": "默认税基:",
"DefaultTaxBasisForPrice": "默认税基(从价):",
"DefaultTaxBasisForRent": "默认税基(从租):",
"DefaultTaxRate": "默认税率:",
"DefaultTaxTypeAndReport": "默认纳税类型及报表:",
"DeleteKeyValueConfiguration": "删除关键数据",
"Description": "描述:",
"DirectionDifferent": "借贷方向不一致",
"EnterpriceAccountMapping": "自动对应",
"EtsSubjectNameCol": "对应企业科目",
"ExistMappedOrg": "当前选中机构的科目对应已经存在,是否覆盖?",
"FillingInstructions": "填报说明",
"Filter": "筛选:",
"FinancialStatement": "财务报表",
"Formula": "公式:",
"FormulaConfig": "公式配置",
"FormulaEditTitle": "公式编辑器",
"FormulaFormatValidator": "公式格式不正确,请确保括号与引号左右匹配,且公式、关键字间有运算符",
"FormulaSynxError": "公式有语法错误",
"FreightTransport": "货运发票",
"GoodsName": "商品名称",
"Income": "进项",
"IndustryConfirmToMapping": "当前选择的机构行业不一致,是否要继续复制对应关系?",
"IndustryLine": "行业 — ",
"InputFunctions": "输入你想实现的功能",
"InputParamInComplete": "该机构未关联账套,不能复制对应关系!",
"InputSummaryKeyword": "请输入摘要关键词",
"InputTemplateGroupNameWarning": "请输入模板组名称!",
"InvoiceCategory": "类型:",
"InvoiceFilter": "发票筛选",
"InvoiceNotSelectValidator": "请选择发票筛选配置项",
"InvoiceRuleSetting": "发票管理",
"InvoiceTip": "发票:",
"IsUsed": "不能删除,已经被使用",
"KeyValueConfiguration": "关键数据配置",
"KeyValueConfigurationLogTitle": "日志-关键数据配置",
"KeyValueExist": "已经存在此关键数据",
"KeyValueName": "关键数据名称:",
"KeyValueNamePatternError": "名称不能包含+-*/@—字符",
"KeyValueNotEmptyValidator": "以@开始的关键字不应为空",
"KeyValueSeparatorValidator": "请确保@关键字与其他内容通过空格隔开",
"KeyValueType": "关键数据类型",
"LengthLessThan": "最大长度不超过",
"LinkModel": "关联模型",
"LinkReport": "关联报表",
"LogTitleStock": "日志-股权架构",
"LogTitleWorkflow": "日志-工作流配置",
"ManuaEdit": "手动更改",
"ManualInput": "手工输入",
"ManualInputTab": "手工辅助逻辑",
"Mapped": "已对应",
"MissingExpressionValidator": "运算符(+-*/,)后缺少应有的表达式",
"MissingOperatorValidator": "以@开始的关键字之间应有运算符(+-*/,)",
"ModelCOAColon": "选择账套: ",
"ModelCategory": "模型分类根节点",
"ModelCategoryColon": "模型类型:",
"ModelCode": "模型代码",
"ModelCodeColon": "模型代码:",
"ModelConfigurationLogLogTitle": "日志-分析模型配置",
"ModelDescription": "模型描述",
"ModelDescriptionColon": "模型描述:",
"ModelErrorNoEntity": "该机构不存在,请联系管理员!",
"ModelExplainColon": "说明:",
"ModelFeature": "模型特性",
"ModelFeatureColon": "模型特性:",
"ModelFilterable": "可筛选模型",
"ModelIndustryColon": "适用行业:",
"ModelName": "模型名称",
"ModelNameColon": "模型名称:",
"ModelNotSelectValidator": "请选择关联模型",
"ModelOrganization": "适用机构",
"ModelPreviewPeriodColon": "选择年份:",
"ModelRunningEnd": "模型运行结束。",
"ModelRunningFailure": "该模型运行失败。",
"ModelRunningSuccess": "该模型运行成功。",
"ModelRunningUpdate": "模型运行更新。",
"ModelSubCategory": "模型分类子节点",
"ModelTab": "关联模型",
"ModelType": "模型类型",
"ModelTypeColon": "模型类型:",
"MonthlyExceptionJudgementFormulaColon": "逐月异常判断公式:",
"MotorVehicle": "机动车发票",
"NoAccountNeedClear": "没有需要清除对应的企业科目",
"NoOrgSetOrOrgExist": "当前选择机构的企业账套不存在!",
"NoSelectSheet": "未选择报表",
"Normal": "普通发票",
"NormalInvoice": "普票",
"NotMap": "未对应",
"OperatorDuplicateValidator": "运算符(+-*/,)不应连续出现",
"OrderASC": "升序",
"OrderAscDesc": "升降序",
"OrderDESC": "降序",
"OrderField": "排序字段",
"OrderOperation": "操作",
"OrderText": "顺序",
"OrgNotExist": "当前机构不存在!",
"OrganizationRiskAlertSetting": "机构风险预警配置",
"OrganizationUsedTemplateGroup": "有机构在使用,不能删除",
"OriginalSub": "原始减除:",
"Output": "销项",
"PayTaxType": "报表分类",
"PlzInputLimit": "请输入上限...",
"PreviewResult": "预览结果",
"Ratepayer": "纳税人类型",
"ReferenceFinancialReport": "关联财务报表",
"ReferenceTaxReport": "关联纳税申报表",
"ReportCellUpdateWarning": "此类单元格为税局禁止编辑单元格,是否确定继续配置逻辑?",
"ReportConfiguration": "报表配置",
"ReportConfigurationDescLogTitle": "日志-报表配置",
"ReportConfigurationEdit": "配置",
"ReportType": "报表类型:",
"ReportTypeNoColon": "报表类型",
"RiskAlertSettingColon": "模型风险预警配置",
"Row": "行",
"RuleEngineeConfiguration": "规则设定",
"RuleSourceLogTitle": "日志-规则设置",
"SameCodeTemplateRepeat": "报表代码已经存在",
"SameNameTemplateRepeat": "报表名称已经存在",
"SearchHintText": "搜索",
"SelectEnterprise": "选择机构:",
"SelectOneAccountToClearMap": "请选择至少一个企业科目进行取消对应!",
"SelectOneAccountToMap": "请选择至少一个企业科目进行对应!",
"SelectReport": "报表:",
"SelectReportTemplate": "选择报表",
"SelectTemplateGroup": "报表模板:",
"Special": "专用发票",
"SpecialInvoice": "专票",
"SpecialSituation": "特殊情况:",
"StandardAccountCredit": "贷方",
"StandardAccountDebit": "借方",
"StandardSubjectCol": "对应状态",
"StdAccountMappingResult": "查看标准科目对应结果...",
"StdCodeIsNotExist": "对应的标准科目{code}不存在!",
"StdSubjectCodeCol": "标准科目代码",
"StdSubjectNameCol": "标准科目名称",
"Stock": "股权架构",
"SubjectCodeCol": "科目代码",
"SubjectCorresponding": "科目对应",
"SubjectCorrespondingLogTitle": "日志-科目对应",
"SubjectDirectionCol": "借贷方向",
"SubjectNameCol": "科目名称",
"SubjectTypeCol": "科目类型",
"SupportOtherOrgForMyOrgInvoice": "支持其他机构为本机构业务数据开票",
"SupportOtherOrgsInvoice": "支持为其他机构业务数据开票",
"SystemTypeCannotDelete": "系统类型不能删除",
"TaxBasis": "税基",
"TaxRate": "税率",
"TaxRateUnit": "税率 %",
"TaxReturn": "纳税申报表",
"TaxType": "税种:",
"TaxTypeLine": "税种 — ",
"TemplateFile": "报表底稿",
"TemplateGroupName": "模板名称",
"TemplateGroupNameExist": "该模板组名称已存在!",
"TemplateGroupSaveAs": "模板另存为",
"TemplateGroupSaveAsFail": "模板组保存失败!",
"TemplateGroupSaveAsSuccess": "模板组保存成功!",
"TemplateName": "模板名",
"TemplateSaveSuccess": "模板保存成功!",
"TotalAmount": "金额",
"Unmapped": "未对应",
"UpdateKeyValueConfiguration": "修改关键数据",
"VATInvoice": "增值税专票",
"VATRuleSettings": "增值税",
"ValidationConfig": "校验配置",
"ValidationInstructions": "校验说明",
"ValidationTab": "报表校验",
"ViewKeyValueConfiguration": "查看关键数据",
"VoucherFilter": "凭证筛选",
"VoucherList": "凭证列表",
"VoucherNotSelectValidator": "请选择凭证筛选配置项",
"VoucherTip": "凭证:科目代码",
"~MustBeEndOneApp": "I Must be the End One, please!"
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment