Commit 26f13dec authored by 张亚辉's avatar 张亚辉

init

parent 3bc85b38
......@@ -8,8 +8,8 @@ import lombok.Data;
import lombok.NoArgsConstructor;
/**
* 公司基本信息表
*/
* 公司基本信息表
*/
@Data
@Builder
@AllArgsConstructor
......@@ -18,277 +18,277 @@ public class CompanyInfo {
private String id;
/**
* 公司id
*/
* 公司id
*/
private String pCompanyId;
/**
* 公司中文全称
*/
* 公司中文全称
*/
private String companyName;
/**
* 公司中文简称
*/
* 公司中文简称
*/
private String companyShortName;
/**
* 基金管理人全称(英文)
*/
* 基金管理人全称(英文)
*/
private String companyEnglishName;
/**
* 公司类型:1-私募证券投资、2-公募基金公司、3-银行、4-证券公司、5-信托公司、6-审计机构,7-法律顾问,8-投资顾问,9-行政管理人,10-上市公司,11-期货公司,12-基金公司子公司,13工作室,14-私募股权投资,15-证券公司子公司,16-期货公司子公司,17-私募创业投资,-1-私募其他投资
*/
* 公司类型:1-私募证券投资、2-公募基金公司、3-银行、4-证券公司、5-信托公司、6-审计机构,7-法律顾问,8-投资顾问,9-行政管理人,10-上市公司,11-期货公司,12-基金公司子公司,13工作室,14-私募股权投资,15-证券公司子公司,16-期货公司子公司,17-私募创业投资,-1-私募其他投资
*/
private Integer companyType;
/**
* 组织机构代码
*/
* 组织机构代码
*/
private String organizationNumber;
/**
* 公司成立日期
*/
* 公司成立日期
*/
private Date establishDate;
/**
* 公司注册国家:1-中国大陆、2-香港、3-新加坡、4-开曼群岛、5-台湾、6-英属维尔京群岛BVI、-1-其他
*/
* 公司注册国家:1-中国大陆、2-香港、3-新加坡、4-开曼群岛、5-台湾、6-英属维尔京群岛BVI、-1-其他
*/
private Integer domicileId;
/**
* 公司注册地址
*/
* 公司注册地址
*/
private String companyAddress;
/**
* 办公地址
*/
* 办公地址
*/
private String companyAddress2;
/**
* 城市
*/
* 城市
*/
private String city;
/**
* 省
*/
* 省
*/
private String province;
/**
* 国家
*/
* 国家
*/
private String country;
/**
* 注册城市
*/
* 注册城市
*/
private String regCity;
/**
* 注册省
*/
* 注册省
*/
private String regProvince;
/**
* 注册国家
*/
* 注册国家
*/
private String regCountry;
/**
* 联系电话
*/
* 联系电话
*/
private String contactPhone;
/**
* 邮政编码
*/
* 邮政编码
*/
private String postCode;
/**
* 传真
*/
* 传真
*/
private String fax;
/**
* 邮箱
*/
* 邮箱
*/
private String email;
/**
* 公司网址
*/
* 公司网址
*/
private String website;
/**
* 公司注册资本,<量纲:万元>
*/
* 公司注册资本,<量纲:万元>
*/
private BigDecimal registeredCapital;
/**
* 是否有海外基金,0-否,1-是,-1-其他
*/
* 是否有海外基金,0-否,1-是,-1-其他
*/
private Integer offshoreFund;
/**
* 公司状态:1-运行;2-注销
*/
* 公司状态:1-运行;2-注销
*/
private Integer companyStatus;
/**
* 公司注册资本货币单位:1-人民币,2-港币,3-美元,-1-其他
*/
* 公司注册资本货币单位:1-人民币,2-港币,3-美元,-1-其他
*/
private Integer baseCurrencyCrc;
/**
* 备案编码
*/
* 备案编码
*/
private String registerNumber;
/**
* 备案状态:0-未备案,1-备案注销,2-备案存续
*/
* 备案状态:0-未备案,1-备案注销,2-备案存续
*/
private Integer registerStatus;
/**
* 备案日期
*/
* 备案日期
*/
private Date registerDate;
/**
* 备案地址
*/
* 备案地址
*/
private String registerNumberAddress;
/**
* 是否会员:1-是,0-否
*/
* 是否会员:1-是,0-否
*/
private Byte isMember;
/**
* 入会时间
*/
* 入会时间
*/
private Date joinDate;
/**
* 会员类型:1-普通会员、2-联席会员、3-观察会员、4-特别会员
*/
* 会员类型:1-普通会员、2-联席会员、3-观察会员、4-特别会员
*/
private Integer memberType;
/**
* 管理基金主要类别(与中基协同步)
*/
* 管理基金主要类别(与中基协同步)
*/
private String fundCategoryOri;
/**
* 业务类型
*/
* 业务类型
*/
private String businessType;
/**
* 企业性质:1 中外合作企业 2中外合资企业 3内资企业 4境外机构 5外商独资企业 6政府机构
*/
* 企业性质:1 中外合作企业 2中外合资企业 3内资企业 4境外机构 5外商独资企业 6政府机构
*/
private Integer natureBusinessType;
/**
* 注册资本实缴比例
*/
* 注册资本实缴比例
*/
private BigDecimal capitalPaidRate;
/**
* 公司logo
*/
* 公司logo
*/
private String logo;
/**
* 公司是否在前台可见
*/
* 公司是否在前台可见
*/
private Integer isvisible;
/**
* 实缴资本(万元)(人民币)
*/
* 实缴资本(万元)(人民币)
*/
private BigDecimal paidCapital;
/**
* 公司资产规模 1:0-1亿 2:1-10亿 3:10-20亿 4:20-50亿 5:50-100亿 6:100亿以上
*/
* 公司资产规模 1:0-1亿 2:1-10亿 3:10-20亿 4:20-50亿 5:50-100亿 6:100亿以上
*/
private Integer companyAssetSize;
/**
* 法人代表
*/
* 法人代表
*/
private String legalRepresentative;
/**
* 是否认证 0:否 1:是
*/
* 是否认证 0:否 1:是
*/
private Integer isQualify;
/**
* 法人从业资格获得方式
*/
* 法人从业资格获得方式
*/
private String getQualifyMethod;
/**
* 员工人数
*/
* 员工人数
*/
private Integer employeeCnts;
/**
* 信信息
*/
* 信信息
*/
private String integrityInfo;
/**
* 提示信息
*/
* 提示信息
*/
private String specialTips;
/**
* 协会网站链接
*/
* 协会网站链接
*/
private String amacLink;
/**
* 创建时间
*/
* 创建时间
*/
private Date createTime;
/**
* 创建人
*/
* 创建人
*/
private String createBy;
/**
* 修改时间
*/
* 修改时间
*/
private Date updateTime;
/**
* 修改人
*/
* 修改人
*/
private String updateBy;
/**
* 删除标识
*/
* 删除标识
*/
private Integer deleteTag;
/**
* 公司简介
*/
* 公司简介
*/
private String companyProfile;
/**
* 投资理念
*/
* 投资理念
*/
private String philosopy;
/**
* 法人代表履历
*/
* 法人代表履历
*/
private String representativeExperience;
}
\ No newline at end of file
......@@ -7,212 +7,212 @@ import lombok.Data;
import lombok.NoArgsConstructor;
/**
* 基金基本信息
*/
* 基金基本信息
*/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class FundInfo {
/**
* 基金id
*/
* 基金id
*/
private String id;
/**
* 父级产品ID
*/
* 父级产品ID
*/
private String pFundId;
/**
* 基金中文全称
*/
* 基金中文全称
*/
private String fundName;
/**
* 基金中文简称
*/
* 基金中文简称
*/
private String fundShortName;
/**
* 基金形式:1-公司型,2-合伙型,3-契约型,-1-其他
*/
* 基金形式:1-公司型,2-合伙型,3-契约型,-1-其他
*/
private Integer fundStructure;
/**
* 私募基金类型:1-信托计划,2-有限合伙,3-券商资管,4-公募专户,5-单账户,6-证券投资基金,7-海外基金,8-期货资管,9-保险资管、10-创业投资基金、11-股权投资基金、12-银行理财、13-类固收信托、-1其他投资基金
公募基金类型:1-混合型、2-债券型、3-定开债券、4-联接基金、5-货币型、6-债券指数、7-保本型、8-理财型、9-QDII、10-股票指数、11-QDII-指数、12-股票型、13-固定收益、14-分级杠杆、15-ETF-场内、16-QDII-ETF、17-债券创新-场内、18-封闭式
*/
* 私募基金类型:1-信托计划,2-有限合伙,3-券商资管,4-公募专户,5-单账户,6-证券投资基金,7-海外基金,8-期货资管,9-保险资管、10-创业投资基金、11-股权投资基金、12-银行理财、13-类固收信托、-1其他投资基金
* 公募基金类型:1-混合型、2-债券型、3-定开债券、4-联接基金、5-货币型、6-债券指数、7-保本型、8-理财型、9-QDII、10-股票指数、11-QDII-指数、12-股票型、13-固定收益、14-分级杠杆、15-ETF-场内、16-QDII-ETF、17-债券创新-场内、18-封闭式
*/
private Integer fundType;
/**
* 是否可预约 0:不可预约 1:可预约
*/
* 是否可预约 0:不可预约 1:可预约
*/
private Integer type;
/**
* 募集方式:1-私募,2-公募
*/
* 募集方式:1-私募,2-公募
*/
private Integer raiseType;
/**
* 基础货币,1-人民币,2-港币,3-美元,4-份,-1-其他
*/
* 基础货币,1-人民币,2-港币,3-美元,4-份,-1-其他
*/
private Integer baseCurrency;
/**
* 成立日期
*/
* 成立日期
*/
private Date inceptionDate;
/**
* 注册国家,1-中国大陆、2-香港、3-新加坡、4-开曼群岛、5-台湾、6-英属维尔京群岛BVI、-1-其他
*/
* 注册国家,1-中国大陆、2-香港、3-新加坡、4-开曼群岛、5-台湾、6-英属维尔京群岛BVI、-1-其他
*/
private Integer domicile;
/**
* 指数id,以'IN'开头(后加36进制编码格式,不足8位长度左补零) 例:IN00000001
*/
* 指数id,以'IN'开头(后加36进制编码格式,不足8位长度左补零) 例:IN00000001
*/
private String primaryBenchmarkId;
/**
* 封闭期,单位:月,-1:不确定,0:无封闭期
*/
* 封闭期,单位:月,-1:不确定,0:无封闭期
*/
private Integer lockupPeriod;
/**
* 开放日
*/
* 开放日
*/
private String openDay;
/**
* 产品存续期,单位:月。-1,不确定,0,无固定期限,999999永续
*/
* 产品存续期,单位:月。-1,不确定,0,无固定期限,999999永续
*/
private Integer duration;
/**
* 投资顾问id
*/
* 投资顾问id
*/
private String advisorId;
/**
* 托管银行Id
*/
* 托管银行Id
*/
private String custodianId;
/**
* 证券经纪人Id
*/
* 证券经纪人Id
*/
private String brokerId;
/**
* 期货经纪人id
*/
* 期货经纪人id
*/
private String brokerFutureId;
/**
* 外包机构Id
*/
* 外包机构Id
*/
private String liquidationAgencyId;
/**
* 基金管理公司Id
*/
* 基金管理公司Id
*/
private String trustId;
/**
* 投资顾问Id
*/
* 投资顾问Id
*/
private String investmentConsultantId;
/**
* 行政管理人Id
*/
* 行政管理人Id
*/
private String administratorId;
/**
* 法律顾问Id
*/
* 法律顾问Id
*/
private String legalCounselId;
/**
* 审计机构
*/
* 审计机构
*/
private String auditorId;
/**
* 净值披露频率 1:天 2:周 3:月 4:半月 5:季度
*/
* 净值披露频率 1:天 2:周 3:月 4:半月 5:季度
*/
private Integer navFrequency;
/**
* 产品业绩披露标识:1-AAA,2-AA,3-A,4-A-,5-A+
*/
* 产品业绩披露标识:1-AAA,2-AA,3-A,4-A-,5-A+
*/
private Integer performanceDisclosureMark;
/**
* 备案编码
*/
* 备案编码
*/
private String registerNumber;
/**
* 备案日期
*/
* 备案日期
*/
private Date registerDate;
/**
* 基金在前台是否可见:1-可见 0-不可见
*/
* 基金在前台是否可见:1-可见 0-不可见
*/
private Integer isvisible;
/**
* 是否分级:1-分级,0-不分级;
*/
* 是否分级:1-分级,0-不分级;
*/
private Integer istiered;
/**
* 是否参与排名,1-参与排名 0-不参与排名
*/
* 是否参与排名,1-参与排名 0-不参与排名
*/
private Integer isRanking;
/**
* 是否参与评级,1-参与评级 0-不参与评级
*/
* 是否参与评级,1-参与评级 0-不参与评级
*/
private Integer isRating;
/**
* 基金协会特别提示
*/
* 基金协会特别提示
*/
private String specialTips;
/**
* 基金协会链接
*/
* 基金协会链接
*/
private String amacUrl;
/**
* 净值来源说明:1-托管外包、2-信托券商官网、3-私募机构
*/
* 净值来源说明:1-托管外包、2-信托券商官网、3-私募机构
*/
private Integer navSourceType;
/**
* 基金描述
*/
* 基金描述
*/
private String descInfo;
/**
* 融智策略分类,1-股票策略,2-宏观策略,3-管理期货,4-事件驱动,5-相对价值策略,6-固定收益策略,7-组合基金,8-复合策略,-1-其它策略
*/
* 融智策略分类,1-股票策略,2-宏观策略,3-管理期货,4-事件驱动,5-相对价值策略,6-固定收益策略,7-组合基金,8-复合策略,-1-其它策略
*/
private Integer strategy;
/**
* 融智子策略分类:1010-主观多头 1020-股票多空 1030-量化多头 2010-宏观策略 3010-主观趋势 3020-主观套利 3030-量化趋势 3040-量化套利 3050-管理期货复合 4010-并购重组 4020-定向增发 4030-大宗交易 4040-事件驱动复合 5010-股票市场中性 5020-套利 5030-相对价值复合 6010-纯债策略 6020-强债策略 6030-固收复合 7010-MOM 7020-FOF 8010-主观多策略 8020-量化多策略 -1-其他策略'
*/
* 融智子策略分类:1010-主观多头 1020-股票多空 1030-量化多头 2010-宏观策略 3010-主观趋势 3020-主观套利 3030-量化趋势 3040-量化套利 3050-管理期货复合 4010-并购重组 4020-定向增发 4030-大宗交易 4040-事件驱动复合 5010-股票市场中性 5020-套利 5030-相对价值复合 6010-纯债策略 6020-强债策略 6030-固收复合 7010-MOM 7020-FOF 8010-主观多策略 8020-量化多策略 -1-其他策略'
*/
private Integer substrategy;
/**
* 风险等级
*/
* 风险等级
*/
private Integer riskLevel;
private String createBy;
......@@ -224,23 +224,23 @@ public class FundInfo {
private Date updateTime;
/**
* 数据来源 1:tanpu,2:私募排排
*/
* 数据来源 1:tanpu,2:私募排排
*/
private Integer dataSources;
/**
* 0:待上架 1:已上架 2:已下架
*/
* 0:待上架 1:已上架 2:已下架
*/
private Integer status;
/**
* 删除标识 0:否 1:是
*/
* 删除标识 0:否 1:是
*/
private Integer deleteTag;
/**
* 排序
*/
* 排序
*/
private Integer sort;
private String applyDay;
......@@ -248,47 +248,47 @@ public class FundInfo {
private String redeemDay;
/**
* 券商资管产品特点
*/
* 券商资管产品特点
*/
private String fundCharacteristic;
/**
* 基金投资范围
*/
* 基金投资范围
*/
private String investmentScope;
/**
* 投资限制
*/
* 投资限制
*/
private String investmentRestriction;
/**
* 投资理念
*/
* 投资理念
*/
private String fundInvestmentPhilosophy;
/**
* 投资策略
*/
* 投资策略
*/
private String fundStrategyDescription;
/**
* 组合目标
*/
* 组合目标
*/
private String combineTarget;
/**
* 适合群体
*/
* 适合群体
*/
private String fitGroup;
/**
* 组合点评
*/
* 组合点评
*/
private String combineComment;
/**
* 调仓点评
*/
* 调仓点评
*/
private String transferComment;
}
\ No newline at end of file
......@@ -7,8 +7,8 @@ import lombok.Data;
import lombok.NoArgsConstructor;
/**
* 基金与基金经理关联
*/
* 基金与基金经理关联
*/
@Data
@Builder
@AllArgsConstructor
......@@ -17,28 +17,28 @@ public class FundManagerMapping {
private String id;
/**
* 基金id
*/
* 基金id
*/
private String fundId;
/**
* 基金经理id,即人员id
*/
* 基金经理id,即人员id
*/
private String fundManagerId;
/**
* 基金管理开始时间
*/
* 基金管理开始时间
*/
private Date managementStartDate;
/**
* 基金管理结束时间
*/
* 基金管理结束时间
*/
private Date managementEndDate;
/**
* 前台是否可见,1-可见 0-不可见
*/
* 前台是否可见,1-可见 0-不可见
*/
private Integer isvisible;
private String createBy;
......
......@@ -8,8 +8,8 @@ import lombok.Data;
import lombok.NoArgsConstructor;
/**
* 基金净值
*/
* 基金净值
*/
@Data
@Builder
@AllArgsConstructor
......@@ -18,38 +18,38 @@ public class FundNav {
private String id;
/**
* 基金id,'HF'开头(后加36进制编码格式,不足8位长度左补零) 例:HF00000001
*/
* 基金id,'HF'开头(后加36进制编码格式,不足8位长度左补零) 例:HF00000001
*/
private String fundId;
/**
* 净值日期
*/
* 净值日期
*/
private Date priceDate;
/**
* 单位净值
*/
* 单位净值
*/
private BigDecimal nav;
/**
* 考虑分红再投资的单位累计净值
*/
* 考虑分红再投资的单位累计净值
*/
private BigDecimal cumulativeNav;
/**
* 分红不投资的单位累计净值
*/
* 分红不投资的单位累计净值
*/
private BigDecimal cumulativeNavWithdrawal;
/**
* 净值创新高或新低标志;1-创历史新高;2-创历史新低;3-既没有创历史新高也没有创历史新低;-1-其他
*/
* 净值创新高或新低标志;1-创历史新高;2-创历史新低;3-既没有创历史新高也没有创历史新低;-1-其他
*/
private Integer ishighOrLow;
/**
* 距离历史新高的距离,(历史最高累计净值-最新累计净值)*100%/最新累计净值
*/
* 距离历史新高的距离,(历史最高累计净值-最新累计净值)*100%/最新累计净值
*/
private BigDecimal tohighNavRatio;
private String createBy;
......
package com.tanpu.fund.entity.generator;
import java.math.BigDecimal;
import java.util.Date;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
/**
* 基金费率
*/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class FundRateMapping {
/**
* 基金id(私募排排:'HF'开头(后加36进制编码格式,不足8位长度左补零) 例:HF00000001)
*/
private String fundId;
/**
* 位面值
*/
private String initialUnitValue;
/**
* 初始规模,<量纲:万>
*/
private BigDecimal initialSize;
/**
* 最低认购额,<量纲:万> 券商资管产品量纲为<万元>
*/
private BigDecimal minInvestmentShare;
/**
* 最低追加额,<量纲:万> 券商资管产品量纲为<万元>
*/
private BigDecimal subsequentInvestmentShare;
/**
* 最高认购费,量纲<%>
*/
private BigDecimal subscriptionFee;
/**
* 认(申)购费说明
*/
private String subscriptionFeeNote;
/**
* 最高赎回费,量纲<%>
*/
private BigDecimal redemptionFee;
/**
* 最高赎回费,量纲<%>
*/
private String redemptionFeeNote;
/**
* 管理费计提周期,<量纲:月>
*/
private String managementfeeDeductionFrequency;
/**
* 投资顾问管理费,<量纲:%>
*/
private BigDecimal managementfeeConsult;
/**
* 受托人管理费,<量纲:%>
*/
private BigDecimal managementfeeTrust;
/**
* 银行托管费,<量纲:%>
*/
private BigDecimal managementfeeBank;
/**
* 最高绩效费,量纲<%>
*/
private BigDecimal performanceFee;
/**
* 业绩报酬计提方式:0-未设 1-份额计提 2-净值计提 3-混合
*/
private Integer performanceFeeDeductionMethod;
/**
* 其他费用说明
*/
private String otherFeeNote;
/**
* 警戒线,<量纲:%>
*/
private BigDecimal guardLine;
/**
* 止损线,<量纲:%>
*/
private BigDecimal stopLossLine;
/**
* 保底收益率,<量纲:%>
*/
private BigDecimal returnGuarantees;
/**
* 预计收益率
*/
private BigDecimal expectedReturn;
/**
* 费前收益率(业绩提成前最低收益率),量纲<%>
*/
private BigDecimal hurdleRate;
/**
* 融资杠杆比率
*/
private String leverage;
/**
* 基金管理人参与资产比例
*/
private String managerParticipateAsset;
/**
* 劣后级杠杆比率
*/
private BigDecimal posterior;
/**
* 中间级杠杆比率
*/
private BigDecimal intermediate;
/**
* 优先级杠杆比率
*/
private BigDecimal priority;
/**
* 外包管理费,量纲<%>
*/
private BigDecimal outsourcingFee;
private String createBy;
private Date createTime;
private String updateBy;
private Date updateTime;
private Integer deleteTag;
/**
* 绩效费说明
*/
private String performanceFeeNote;
/**
* 分红规则
*/
private String dividendRule;
}
\ No newline at end of file
......@@ -7,125 +7,125 @@ import lombok.Data;
import lombok.NoArgsConstructor;
/**
* 人物信息表
*/
* 人物信息表
*/
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class PersonnelInfo {
/**
* 人员id
*/
* 人员id
*/
private String id;
/**
* 姓名
*/
* 姓名
*/
private String personnelName;
/**
* 人员头像
*/
* 人员头像
*/
private String avatar;
/**
* 人员类别,1-基金经理,2-研究员、3-联系人、-1-其他
*/
* 人员类别,1-基金经理,2-研究员、3-联系人、-1-其他
*/
private Integer personnelType;
/**
* 职业背景:1-券商,2-公募,3-其他金融机构,4-媒体,5-海外,6-民间,7-期货,8-实业、9-学者、10-银行、11-信托、12-保险、13-私募、-1-其他
*/
* 职业背景:1-券商,2-公募,3-其他金融机构,4-媒体,5-海外,6-民间,7-期货,8-实业、9-学者、10-银行、11-信托、12-保险、13-私募、-1-其他
*/
private Byte professionBackground;
/**
* 是否为核心人物标志,1-是,0-否,-1-其他
*/
* 是否为核心人物标志,1-是,0-否,-1-其他
*/
private Integer keyFigure;
/**
* 就职公司id
*/
* 就职公司id
*/
private String companyId;
/**
* 当前职位
*/
* 当前职位
*/
private String position;
/**
* 从业开始年份
*/
* 从业开始年份
*/
private String careerStartYear;
/**
* 从业年限,<量纲:年>,-1:从业年限不详
*/
* 从业年限,<量纲:年>,-1:从业年限不详
*/
private Integer investmentExperience;
/**
* 性别,1-男,2-女,-1-其他
*/
* 性别,1-男,2-女,-1-其他
*/
private Integer sex;
/**
* 毕业院校
*/
* 毕业院校
*/
private String graduateschool;
/**
* 最高学历:1-小学、2-中学、3-大专、4-本科,5-硕士,6-博士,7-博士后,-1-其他
*/
* 最高学历:1-小学、2-中学、3-大专、4-本科,5-硕士,6-博士,7-博士后,-1-其他
*/
private Integer education;
/**
* 主修专业
*/
* 主修专业
*/
private String major;
/**
* 人物次序
*/
* 人物次序
*/
private Integer porder;
/**
* 是否纳入团队信息
*/
* 是否纳入团队信息
*/
private Integer ifinclude;
/**
* 人物是否在前台可见:1-可见,0-禁止显示
*/
* 人物是否在前台可见:1-可见,0-禁止显示
*/
private Integer isvisible;
/**
* 是否有从业资格:1-是,2-否
*/
* 是否有从业资格:1-是,2-否
*/
private Byte isQualify;
/**
* 创建时间
*/
* 创建时间
*/
private Date createTime;
/**
* 修改时间;第一次创建时与CreatTime值相同,修改时与修改时间相同
*/
* 修改时间;第一次创建时与CreatTime值相同,修改时与修改时间相同
*/
private Date updateTime;
/**
* 记录的有效性;1-无效;0-有效;
*/
* 记录的有效性;1-无效;0-有效;
*/
private Integer deleteTag;
/**
* 人物简介
*/
* 人物简介
*/
private String profile;
/**
* 荣誉名称
*/
* 荣誉名称
*/
private String topic;
}
\ No newline at end of file
package com.tanpu.fund.mapper.generator;
import com.tanpu.fund.entity.generator.FundRateMapping;
import com.tanpu.fund.entity.generator.FundRateMappingExample;
import java.util.List;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
@Mapper
public interface FundRateMappingMapper {
long countByExample(FundRateMappingExample example);
int deleteByExample(FundRateMappingExample example);
/**
* delete by primary key
* @param fundId primaryKey
* @return deleteCount
*/
int deleteByPrimaryKey(String fundId);
/**
* insert record to table
* @param record the record
* @return insert count
*/
int insert(FundRateMapping record);
int insertOrUpdate(FundRateMapping record);
int insertOrUpdateSelective(FundRateMapping record);
int insertOrUpdateWithBLOBs(FundRateMapping record);
/**
* insert record to table selective
* @param record the record
* @return insert count
*/
int insertSelective(FundRateMapping record);
List<FundRateMapping> selectByExampleWithBLOBs(FundRateMappingExample example);
List<FundRateMapping> selectByExample(FundRateMappingExample example);
/**
* select by primary key
* @param fundId primary key
* @return object by primary key
*/
FundRateMapping selectByPrimaryKey(String fundId);
int updateByExampleSelective(@Param("record") FundRateMapping record, @Param("example") FundRateMappingExample example);
int updateByExampleWithBLOBs(@Param("record") FundRateMapping record, @Param("example") FundRateMappingExample example);
int updateByExample(@Param("record") FundRateMapping record, @Param("example") FundRateMappingExample example);
/**
* update record selective
* @param record the updated record
* @return update count
*/
int updateByPrimaryKeySelective(FundRateMapping record);
int updateByPrimaryKeyWithBLOBs(FundRateMapping record);
/**
* update record
* @param record the updated record
* @return update count
*/
int updateByPrimaryKey(FundRateMapping record);
int updateBatch(List<FundRateMapping> list);
int batchInsert(@Param("list") List<FundRateMapping> list);
}
\ No newline at end of file
This diff is collapsed.
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