Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Sign in
Toggle navigation
T
tamp_public_fund
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Packages
Packages
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
彭熊
tamp_public_fund
Commits
26f13dec
Commit
26f13dec
authored
Jan 26, 2021
by
张亚辉
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
init
parent
3bc85b38
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
4333 additions
and
431 deletions
+4333
-431
CompanyInfo.java
...ain/java/com/tanpu/fund/entity/generator/CompanyInfo.java
+112
-112
FundCount.java
src/main/java/com/tanpu/fund/entity/generator/FundCount.java
+134
-134
FundInfo.java
src/main/java/com/tanpu/fund/entity/generator/FundInfo.java
+109
-109
FundManagerMapping.java
...a/com/tanpu/fund/entity/generator/FundManagerMapping.java
+12
-12
FundNav.java
src/main/java/com/tanpu/fund/entity/generator/FundNav.java
+16
-16
FundRateMapping.java
...java/com/tanpu/fund/entity/generator/FundRateMapping.java
+172
-0
FundRateMappingExample.java
...m/tanpu/fund/entity/generator/FundRateMappingExample.java
+2222
-0
PersonnelInfo.java
...n/java/com/tanpu/fund/entity/generator/PersonnelInfo.java
+48
-48
FundRateMappingMapper.java
...om/tanpu/fund/mapper/generator/FundRateMappingMapper.java
+78
-0
FundRateMappingMapper.xml
...ain/resources/mybatis/generator/FundRateMappingMapper.xml
+1430
-0
No files found.
src/main/java/com/tanpu/fund/entity/generator/CompanyInfo.java
View file @
26f13dec
...
...
@@ -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
src/main/java/com/tanpu/fund/entity/generator/FundCount.java
View file @
26f13dec
This diff is collapsed.
Click to expand it.
src/main/java/com/tanpu/fund/entity/generator/FundInfo.java
View file @
26f13dec
...
...
@@ -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
src/main/java/com/tanpu/fund/entity/generator/FundManagerMapping.java
View file @
26f13dec
...
...
@@ -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
;
...
...
src/main/java/com/tanpu/fund/entity/generator/FundNav.java
View file @
26f13dec
...
...
@@ -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
;
...
...
src/main/java/com/tanpu/fund/entity/generator/FundRateMapping.java
0 → 100644
View file @
26f13dec
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
src/main/java/com/tanpu/fund/entity/generator/FundRateMappingExample.java
0 → 100644
View file @
26f13dec
This diff is collapsed.
Click to expand it.
src/main/java/com/tanpu/fund/entity/generator/PersonnelInfo.java
View file @
26f13dec
...
...
@@ -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
src/main/java/com/tanpu/fund/mapper/generator/FundRateMappingMapper.java
0 → 100644
View file @
26f13dec
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
src/main/resources/mybatis/generator/FundRateMappingMapper.xml
0 → 100644
View file @
26f13dec
This diff is collapsed.
Click to expand it.
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment