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
Show 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
src/main/java/com/tanpu/fund/entity/generator/FundCount.java
View file @
26f13dec
src/main/java/com/tanpu/fund/entity/generator/FundInfo.java
View file @
26f13dec
...
...
@@ -41,7 +41,7 @@ public class FundInfo {
/**
* 私募基金类型: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-QDII、10-股票指数、11-QDII-指数、12-股票型、13-固定收益、14-分级杠杆、15-ETF-场内、16-QDII-ETF、17-债券创新-场内、18-封闭式
*/
private
Integer
fundType
;
...
...
src/main/java/com/tanpu/fund/entity/generator/FundManagerMapping.java
View file @
26f13dec
src/main/java/com/tanpu/fund/entity/generator/FundNav.java
View file @
26f13dec
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
package
com
.
tanpu
.
fund
.
entity
.
generator
;
import
java.math.BigDecimal
;
import
java.util.ArrayList
;
import
java.util.Date
;
import
java.util.List
;
public
class
FundRateMappingExample
{
protected
String
orderByClause
;
protected
boolean
distinct
;
protected
List
<
Criteria
>
oredCriteria
;
public
FundRateMappingExample
()
{
oredCriteria
=
new
ArrayList
<>();
}
public
void
setOrderByClause
(
String
orderByClause
)
{
this
.
orderByClause
=
orderByClause
;
}
public
String
getOrderByClause
()
{
return
orderByClause
;
}
public
void
setDistinct
(
boolean
distinct
)
{
this
.
distinct
=
distinct
;
}
public
boolean
isDistinct
()
{
return
distinct
;
}
public
List
<
Criteria
>
getOredCriteria
()
{
return
oredCriteria
;
}
public
void
or
(
Criteria
criteria
)
{
oredCriteria
.
add
(
criteria
);
}
public
Criteria
or
()
{
Criteria
criteria
=
createCriteriaInternal
();
oredCriteria
.
add
(
criteria
);
return
criteria
;
}
public
Criteria
createCriteria
()
{
Criteria
criteria
=
createCriteriaInternal
();
if
(
oredCriteria
.
size
()
==
0
)
{
oredCriteria
.
add
(
criteria
);
}
return
criteria
;
}
protected
Criteria
createCriteriaInternal
()
{
Criteria
criteria
=
new
Criteria
();
return
criteria
;
}
public
void
clear
()
{
oredCriteria
.
clear
();
orderByClause
=
null
;
distinct
=
false
;
}
protected
abstract
static
class
GeneratedCriteria
{
protected
List
<
Criterion
>
criteria
;
protected
GeneratedCriteria
()
{
super
();
criteria
=
new
ArrayList
<>();
}
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
andFundIdIsNull
()
{
addCriterion
(
"fund_id is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdIsNotNull
()
{
addCriterion
(
"fund_id is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdEqualTo
(
String
value
)
{
addCriterion
(
"fund_id ="
,
value
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdNotEqualTo
(
String
value
)
{
addCriterion
(
"fund_id <>"
,
value
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdGreaterThan
(
String
value
)
{
addCriterion
(
"fund_id >"
,
value
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"fund_id >="
,
value
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdLessThan
(
String
value
)
{
addCriterion
(
"fund_id <"
,
value
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"fund_id <="
,
value
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdLike
(
String
value
)
{
addCriterion
(
"fund_id like"
,
value
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdNotLike
(
String
value
)
{
addCriterion
(
"fund_id not like"
,
value
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdIn
(
List
<
String
>
values
)
{
addCriterion
(
"fund_id in"
,
values
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"fund_id not in"
,
values
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"fund_id between"
,
value1
,
value2
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andFundIdNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"fund_id not between"
,
value1
,
value2
,
"fundId"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueIsNull
()
{
addCriterion
(
"initial_unit_value is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueIsNotNull
()
{
addCriterion
(
"initial_unit_value is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueEqualTo
(
String
value
)
{
addCriterion
(
"initial_unit_value ="
,
value
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueNotEqualTo
(
String
value
)
{
addCriterion
(
"initial_unit_value <>"
,
value
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueGreaterThan
(
String
value
)
{
addCriterion
(
"initial_unit_value >"
,
value
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"initial_unit_value >="
,
value
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueLessThan
(
String
value
)
{
addCriterion
(
"initial_unit_value <"
,
value
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"initial_unit_value <="
,
value
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueLike
(
String
value
)
{
addCriterion
(
"initial_unit_value like"
,
value
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueNotLike
(
String
value
)
{
addCriterion
(
"initial_unit_value not like"
,
value
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueIn
(
List
<
String
>
values
)
{
addCriterion
(
"initial_unit_value in"
,
values
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"initial_unit_value not in"
,
values
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"initial_unit_value between"
,
value1
,
value2
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialUnitValueNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"initial_unit_value not between"
,
value1
,
value2
,
"initialUnitValue"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeIsNull
()
{
addCriterion
(
"initial_size is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeIsNotNull
()
{
addCriterion
(
"initial_size is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"initial_size ="
,
value
,
"initialSize"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"initial_size <>"
,
value
,
"initialSize"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"initial_size >"
,
value
,
"initialSize"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"initial_size >="
,
value
,
"initialSize"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeLessThan
(
BigDecimal
value
)
{
addCriterion
(
"initial_size <"
,
value
,
"initialSize"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"initial_size <="
,
value
,
"initialSize"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"initial_size in"
,
values
,
"initialSize"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"initial_size not in"
,
values
,
"initialSize"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"initial_size between"
,
value1
,
value2
,
"initialSize"
);
return
(
Criteria
)
this
;
}
public
Criteria
andInitialSizeNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"initial_size not between"
,
value1
,
value2
,
"initialSize"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareIsNull
()
{
addCriterion
(
"min_investment_share is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareIsNotNull
()
{
addCriterion
(
"min_investment_share is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"min_investment_share ="
,
value
,
"minInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"min_investment_share <>"
,
value
,
"minInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"min_investment_share >"
,
value
,
"minInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"min_investment_share >="
,
value
,
"minInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareLessThan
(
BigDecimal
value
)
{
addCriterion
(
"min_investment_share <"
,
value
,
"minInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"min_investment_share <="
,
value
,
"minInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"min_investment_share in"
,
values
,
"minInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"min_investment_share not in"
,
values
,
"minInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"min_investment_share between"
,
value1
,
value2
,
"minInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andMinInvestmentShareNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"min_investment_share not between"
,
value1
,
value2
,
"minInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareIsNull
()
{
addCriterion
(
"subsequent_investment_share is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareIsNotNull
()
{
addCriterion
(
"subsequent_investment_share is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"subsequent_investment_share ="
,
value
,
"subsequentInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"subsequent_investment_share <>"
,
value
,
"subsequentInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"subsequent_investment_share >"
,
value
,
"subsequentInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"subsequent_investment_share >="
,
value
,
"subsequentInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareLessThan
(
BigDecimal
value
)
{
addCriterion
(
"subsequent_investment_share <"
,
value
,
"subsequentInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"subsequent_investment_share <="
,
value
,
"subsequentInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"subsequent_investment_share in"
,
values
,
"subsequentInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"subsequent_investment_share not in"
,
values
,
"subsequentInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"subsequent_investment_share between"
,
value1
,
value2
,
"subsequentInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubsequentInvestmentShareNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"subsequent_investment_share not between"
,
value1
,
value2
,
"subsequentInvestmentShare"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeIsNull
()
{
addCriterion
(
"subscription_fee is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeIsNotNull
()
{
addCriterion
(
"subscription_fee is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"subscription_fee ="
,
value
,
"subscriptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"subscription_fee <>"
,
value
,
"subscriptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"subscription_fee >"
,
value
,
"subscriptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"subscription_fee >="
,
value
,
"subscriptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeLessThan
(
BigDecimal
value
)
{
addCriterion
(
"subscription_fee <"
,
value
,
"subscriptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"subscription_fee <="
,
value
,
"subscriptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"subscription_fee in"
,
values
,
"subscriptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"subscription_fee not in"
,
values
,
"subscriptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"subscription_fee between"
,
value1
,
value2
,
"subscriptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"subscription_fee not between"
,
value1
,
value2
,
"subscriptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteIsNull
()
{
addCriterion
(
"subscription_fee_note is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteIsNotNull
()
{
addCriterion
(
"subscription_fee_note is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteEqualTo
(
String
value
)
{
addCriterion
(
"subscription_fee_note ="
,
value
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteNotEqualTo
(
String
value
)
{
addCriterion
(
"subscription_fee_note <>"
,
value
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteGreaterThan
(
String
value
)
{
addCriterion
(
"subscription_fee_note >"
,
value
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"subscription_fee_note >="
,
value
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteLessThan
(
String
value
)
{
addCriterion
(
"subscription_fee_note <"
,
value
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"subscription_fee_note <="
,
value
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteLike
(
String
value
)
{
addCriterion
(
"subscription_fee_note like"
,
value
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteNotLike
(
String
value
)
{
addCriterion
(
"subscription_fee_note not like"
,
value
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteIn
(
List
<
String
>
values
)
{
addCriterion
(
"subscription_fee_note in"
,
values
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"subscription_fee_note not in"
,
values
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"subscription_fee_note between"
,
value1
,
value2
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andSubscriptionFeeNoteNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"subscription_fee_note not between"
,
value1
,
value2
,
"subscriptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeIsNull
()
{
addCriterion
(
"redemption_fee is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeIsNotNull
()
{
addCriterion
(
"redemption_fee is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"redemption_fee ="
,
value
,
"redemptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"redemption_fee <>"
,
value
,
"redemptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"redemption_fee >"
,
value
,
"redemptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"redemption_fee >="
,
value
,
"redemptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeLessThan
(
BigDecimal
value
)
{
addCriterion
(
"redemption_fee <"
,
value
,
"redemptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"redemption_fee <="
,
value
,
"redemptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"redemption_fee in"
,
values
,
"redemptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"redemption_fee not in"
,
values
,
"redemptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"redemption_fee between"
,
value1
,
value2
,
"redemptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"redemption_fee not between"
,
value1
,
value2
,
"redemptionFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteIsNull
()
{
addCriterion
(
"redemption_fee_note is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteIsNotNull
()
{
addCriterion
(
"redemption_fee_note is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteEqualTo
(
String
value
)
{
addCriterion
(
"redemption_fee_note ="
,
value
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteNotEqualTo
(
String
value
)
{
addCriterion
(
"redemption_fee_note <>"
,
value
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteGreaterThan
(
String
value
)
{
addCriterion
(
"redemption_fee_note >"
,
value
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"redemption_fee_note >="
,
value
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteLessThan
(
String
value
)
{
addCriterion
(
"redemption_fee_note <"
,
value
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"redemption_fee_note <="
,
value
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteLike
(
String
value
)
{
addCriterion
(
"redemption_fee_note like"
,
value
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteNotLike
(
String
value
)
{
addCriterion
(
"redemption_fee_note not like"
,
value
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteIn
(
List
<
String
>
values
)
{
addCriterion
(
"redemption_fee_note in"
,
values
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"redemption_fee_note not in"
,
values
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"redemption_fee_note between"
,
value1
,
value2
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andRedemptionFeeNoteNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"redemption_fee_note not between"
,
value1
,
value2
,
"redemptionFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyIsNull
()
{
addCriterion
(
"managementfee_deduction_frequency is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyIsNotNull
()
{
addCriterion
(
"managementfee_deduction_frequency is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyEqualTo
(
String
value
)
{
addCriterion
(
"managementfee_deduction_frequency ="
,
value
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyNotEqualTo
(
String
value
)
{
addCriterion
(
"managementfee_deduction_frequency <>"
,
value
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyGreaterThan
(
String
value
)
{
addCriterion
(
"managementfee_deduction_frequency >"
,
value
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"managementfee_deduction_frequency >="
,
value
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyLessThan
(
String
value
)
{
addCriterion
(
"managementfee_deduction_frequency <"
,
value
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"managementfee_deduction_frequency <="
,
value
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyLike
(
String
value
)
{
addCriterion
(
"managementfee_deduction_frequency like"
,
value
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyNotLike
(
String
value
)
{
addCriterion
(
"managementfee_deduction_frequency not like"
,
value
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyIn
(
List
<
String
>
values
)
{
addCriterion
(
"managementfee_deduction_frequency in"
,
values
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"managementfee_deduction_frequency not in"
,
values
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"managementfee_deduction_frequency between"
,
value1
,
value2
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeDeductionFrequencyNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"managementfee_deduction_frequency not between"
,
value1
,
value2
,
"managementfeeDeductionFrequency"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultIsNull
()
{
addCriterion
(
"managementfee_consult is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultIsNotNull
()
{
addCriterion
(
"managementfee_consult is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_consult ="
,
value
,
"managementfeeConsult"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_consult <>"
,
value
,
"managementfeeConsult"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_consult >"
,
value
,
"managementfeeConsult"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_consult >="
,
value
,
"managementfeeConsult"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultLessThan
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_consult <"
,
value
,
"managementfeeConsult"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_consult <="
,
value
,
"managementfeeConsult"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"managementfee_consult in"
,
values
,
"managementfeeConsult"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"managementfee_consult not in"
,
values
,
"managementfeeConsult"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"managementfee_consult between"
,
value1
,
value2
,
"managementfeeConsult"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeConsultNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"managementfee_consult not between"
,
value1
,
value2
,
"managementfeeConsult"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustIsNull
()
{
addCriterion
(
"managementfee_trust is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustIsNotNull
()
{
addCriterion
(
"managementfee_trust is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_trust ="
,
value
,
"managementfeeTrust"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_trust <>"
,
value
,
"managementfeeTrust"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_trust >"
,
value
,
"managementfeeTrust"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_trust >="
,
value
,
"managementfeeTrust"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustLessThan
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_trust <"
,
value
,
"managementfeeTrust"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_trust <="
,
value
,
"managementfeeTrust"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"managementfee_trust in"
,
values
,
"managementfeeTrust"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"managementfee_trust not in"
,
values
,
"managementfeeTrust"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"managementfee_trust between"
,
value1
,
value2
,
"managementfeeTrust"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeTrustNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"managementfee_trust not between"
,
value1
,
value2
,
"managementfeeTrust"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankIsNull
()
{
addCriterion
(
"managementfee_bank is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankIsNotNull
()
{
addCriterion
(
"managementfee_bank is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_bank ="
,
value
,
"managementfeeBank"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_bank <>"
,
value
,
"managementfeeBank"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_bank >"
,
value
,
"managementfeeBank"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_bank >="
,
value
,
"managementfeeBank"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankLessThan
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_bank <"
,
value
,
"managementfeeBank"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"managementfee_bank <="
,
value
,
"managementfeeBank"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"managementfee_bank in"
,
values
,
"managementfeeBank"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"managementfee_bank not in"
,
values
,
"managementfeeBank"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"managementfee_bank between"
,
value1
,
value2
,
"managementfeeBank"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagementfeeBankNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"managementfee_bank not between"
,
value1
,
value2
,
"managementfeeBank"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeIsNull
()
{
addCriterion
(
"performance_fee is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeIsNotNull
()
{
addCriterion
(
"performance_fee is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"performance_fee ="
,
value
,
"performanceFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"performance_fee <>"
,
value
,
"performanceFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"performance_fee >"
,
value
,
"performanceFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"performance_fee >="
,
value
,
"performanceFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeLessThan
(
BigDecimal
value
)
{
addCriterion
(
"performance_fee <"
,
value
,
"performanceFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"performance_fee <="
,
value
,
"performanceFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"performance_fee in"
,
values
,
"performanceFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"performance_fee not in"
,
values
,
"performanceFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"performance_fee between"
,
value1
,
value2
,
"performanceFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"performance_fee not between"
,
value1
,
value2
,
"performanceFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodIsNull
()
{
addCriterion
(
"performance_fee_deduction_method is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodIsNotNull
()
{
addCriterion
(
"performance_fee_deduction_method is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodEqualTo
(
Integer
value
)
{
addCriterion
(
"performance_fee_deduction_method ="
,
value
,
"performanceFeeDeductionMethod"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodNotEqualTo
(
Integer
value
)
{
addCriterion
(
"performance_fee_deduction_method <>"
,
value
,
"performanceFeeDeductionMethod"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodGreaterThan
(
Integer
value
)
{
addCriterion
(
"performance_fee_deduction_method >"
,
value
,
"performanceFeeDeductionMethod"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodGreaterThanOrEqualTo
(
Integer
value
)
{
addCriterion
(
"performance_fee_deduction_method >="
,
value
,
"performanceFeeDeductionMethod"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodLessThan
(
Integer
value
)
{
addCriterion
(
"performance_fee_deduction_method <"
,
value
,
"performanceFeeDeductionMethod"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodLessThanOrEqualTo
(
Integer
value
)
{
addCriterion
(
"performance_fee_deduction_method <="
,
value
,
"performanceFeeDeductionMethod"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodIn
(
List
<
Integer
>
values
)
{
addCriterion
(
"performance_fee_deduction_method in"
,
values
,
"performanceFeeDeductionMethod"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodNotIn
(
List
<
Integer
>
values
)
{
addCriterion
(
"performance_fee_deduction_method not in"
,
values
,
"performanceFeeDeductionMethod"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodBetween
(
Integer
value1
,
Integer
value2
)
{
addCriterion
(
"performance_fee_deduction_method between"
,
value1
,
value2
,
"performanceFeeDeductionMethod"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPerformanceFeeDeductionMethodNotBetween
(
Integer
value1
,
Integer
value2
)
{
addCriterion
(
"performance_fee_deduction_method not between"
,
value1
,
value2
,
"performanceFeeDeductionMethod"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteIsNull
()
{
addCriterion
(
"other_fee_note is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteIsNotNull
()
{
addCriterion
(
"other_fee_note is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteEqualTo
(
String
value
)
{
addCriterion
(
"other_fee_note ="
,
value
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteNotEqualTo
(
String
value
)
{
addCriterion
(
"other_fee_note <>"
,
value
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteGreaterThan
(
String
value
)
{
addCriterion
(
"other_fee_note >"
,
value
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"other_fee_note >="
,
value
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteLessThan
(
String
value
)
{
addCriterion
(
"other_fee_note <"
,
value
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"other_fee_note <="
,
value
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteLike
(
String
value
)
{
addCriterion
(
"other_fee_note like"
,
value
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteNotLike
(
String
value
)
{
addCriterion
(
"other_fee_note not like"
,
value
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteIn
(
List
<
String
>
values
)
{
addCriterion
(
"other_fee_note in"
,
values
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"other_fee_note not in"
,
values
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"other_fee_note between"
,
value1
,
value2
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOtherFeeNoteNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"other_fee_note not between"
,
value1
,
value2
,
"otherFeeNote"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineIsNull
()
{
addCriterion
(
"guard_line is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineIsNotNull
()
{
addCriterion
(
"guard_line is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"guard_line ="
,
value
,
"guardLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"guard_line <>"
,
value
,
"guardLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"guard_line >"
,
value
,
"guardLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"guard_line >="
,
value
,
"guardLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineLessThan
(
BigDecimal
value
)
{
addCriterion
(
"guard_line <"
,
value
,
"guardLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"guard_line <="
,
value
,
"guardLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"guard_line in"
,
values
,
"guardLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"guard_line not in"
,
values
,
"guardLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"guard_line between"
,
value1
,
value2
,
"guardLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andGuardLineNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"guard_line not between"
,
value1
,
value2
,
"guardLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineIsNull
()
{
addCriterion
(
"stop_loss_line is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineIsNotNull
()
{
addCriterion
(
"stop_loss_line is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"stop_loss_line ="
,
value
,
"stopLossLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"stop_loss_line <>"
,
value
,
"stopLossLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"stop_loss_line >"
,
value
,
"stopLossLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"stop_loss_line >="
,
value
,
"stopLossLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineLessThan
(
BigDecimal
value
)
{
addCriterion
(
"stop_loss_line <"
,
value
,
"stopLossLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"stop_loss_line <="
,
value
,
"stopLossLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"stop_loss_line in"
,
values
,
"stopLossLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"stop_loss_line not in"
,
values
,
"stopLossLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"stop_loss_line between"
,
value1
,
value2
,
"stopLossLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andStopLossLineNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"stop_loss_line not between"
,
value1
,
value2
,
"stopLossLine"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesIsNull
()
{
addCriterion
(
"return_guarantees is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesIsNotNull
()
{
addCriterion
(
"return_guarantees is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"return_guarantees ="
,
value
,
"returnGuarantees"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"return_guarantees <>"
,
value
,
"returnGuarantees"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"return_guarantees >"
,
value
,
"returnGuarantees"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"return_guarantees >="
,
value
,
"returnGuarantees"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesLessThan
(
BigDecimal
value
)
{
addCriterion
(
"return_guarantees <"
,
value
,
"returnGuarantees"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"return_guarantees <="
,
value
,
"returnGuarantees"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"return_guarantees in"
,
values
,
"returnGuarantees"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"return_guarantees not in"
,
values
,
"returnGuarantees"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"return_guarantees between"
,
value1
,
value2
,
"returnGuarantees"
);
return
(
Criteria
)
this
;
}
public
Criteria
andReturnGuaranteesNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"return_guarantees not between"
,
value1
,
value2
,
"returnGuarantees"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnIsNull
()
{
addCriterion
(
"expected_return is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnIsNotNull
()
{
addCriterion
(
"expected_return is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"expected_return ="
,
value
,
"expectedReturn"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"expected_return <>"
,
value
,
"expectedReturn"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"expected_return >"
,
value
,
"expectedReturn"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"expected_return >="
,
value
,
"expectedReturn"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnLessThan
(
BigDecimal
value
)
{
addCriterion
(
"expected_return <"
,
value
,
"expectedReturn"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"expected_return <="
,
value
,
"expectedReturn"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"expected_return in"
,
values
,
"expectedReturn"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"expected_return not in"
,
values
,
"expectedReturn"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"expected_return between"
,
value1
,
value2
,
"expectedReturn"
);
return
(
Criteria
)
this
;
}
public
Criteria
andExpectedReturnNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"expected_return not between"
,
value1
,
value2
,
"expectedReturn"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateIsNull
()
{
addCriterion
(
"hurdle_rate is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateIsNotNull
()
{
addCriterion
(
"hurdle_rate is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"hurdle_rate ="
,
value
,
"hurdleRate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"hurdle_rate <>"
,
value
,
"hurdleRate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"hurdle_rate >"
,
value
,
"hurdleRate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"hurdle_rate >="
,
value
,
"hurdleRate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateLessThan
(
BigDecimal
value
)
{
addCriterion
(
"hurdle_rate <"
,
value
,
"hurdleRate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"hurdle_rate <="
,
value
,
"hurdleRate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"hurdle_rate in"
,
values
,
"hurdleRate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"hurdle_rate not in"
,
values
,
"hurdleRate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"hurdle_rate between"
,
value1
,
value2
,
"hurdleRate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andHurdleRateNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"hurdle_rate not between"
,
value1
,
value2
,
"hurdleRate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageIsNull
()
{
addCriterion
(
"leverage is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageIsNotNull
()
{
addCriterion
(
"leverage is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageEqualTo
(
String
value
)
{
addCriterion
(
"leverage ="
,
value
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageNotEqualTo
(
String
value
)
{
addCriterion
(
"leverage <>"
,
value
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageGreaterThan
(
String
value
)
{
addCriterion
(
"leverage >"
,
value
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"leverage >="
,
value
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageLessThan
(
String
value
)
{
addCriterion
(
"leverage <"
,
value
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"leverage <="
,
value
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageLike
(
String
value
)
{
addCriterion
(
"leverage like"
,
value
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageNotLike
(
String
value
)
{
addCriterion
(
"leverage not like"
,
value
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageIn
(
List
<
String
>
values
)
{
addCriterion
(
"leverage in"
,
values
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"leverage not in"
,
values
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"leverage between"
,
value1
,
value2
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andLeverageNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"leverage not between"
,
value1
,
value2
,
"leverage"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetIsNull
()
{
addCriterion
(
"manager_participate_asset is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetIsNotNull
()
{
addCriterion
(
"manager_participate_asset is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetEqualTo
(
String
value
)
{
addCriterion
(
"manager_participate_asset ="
,
value
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetNotEqualTo
(
String
value
)
{
addCriterion
(
"manager_participate_asset <>"
,
value
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetGreaterThan
(
String
value
)
{
addCriterion
(
"manager_participate_asset >"
,
value
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"manager_participate_asset >="
,
value
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetLessThan
(
String
value
)
{
addCriterion
(
"manager_participate_asset <"
,
value
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"manager_participate_asset <="
,
value
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetLike
(
String
value
)
{
addCriterion
(
"manager_participate_asset like"
,
value
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetNotLike
(
String
value
)
{
addCriterion
(
"manager_participate_asset not like"
,
value
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetIn
(
List
<
String
>
values
)
{
addCriterion
(
"manager_participate_asset in"
,
values
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"manager_participate_asset not in"
,
values
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"manager_participate_asset between"
,
value1
,
value2
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andManagerParticipateAssetNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"manager_participate_asset not between"
,
value1
,
value2
,
"managerParticipateAsset"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorIsNull
()
{
addCriterion
(
"posterior is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorIsNotNull
()
{
addCriterion
(
"posterior is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"posterior ="
,
value
,
"posterior"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"posterior <>"
,
value
,
"posterior"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"posterior >"
,
value
,
"posterior"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"posterior >="
,
value
,
"posterior"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorLessThan
(
BigDecimal
value
)
{
addCriterion
(
"posterior <"
,
value
,
"posterior"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"posterior <="
,
value
,
"posterior"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"posterior in"
,
values
,
"posterior"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"posterior not in"
,
values
,
"posterior"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"posterior between"
,
value1
,
value2
,
"posterior"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPosteriorNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"posterior not between"
,
value1
,
value2
,
"posterior"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateIsNull
()
{
addCriterion
(
"intermediate is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateIsNotNull
()
{
addCriterion
(
"intermediate is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"intermediate ="
,
value
,
"intermediate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"intermediate <>"
,
value
,
"intermediate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"intermediate >"
,
value
,
"intermediate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"intermediate >="
,
value
,
"intermediate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateLessThan
(
BigDecimal
value
)
{
addCriterion
(
"intermediate <"
,
value
,
"intermediate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"intermediate <="
,
value
,
"intermediate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"intermediate in"
,
values
,
"intermediate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"intermediate not in"
,
values
,
"intermediate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"intermediate between"
,
value1
,
value2
,
"intermediate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andIntermediateNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"intermediate not between"
,
value1
,
value2
,
"intermediate"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityIsNull
()
{
addCriterion
(
"priority is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityIsNotNull
()
{
addCriterion
(
"priority is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"priority ="
,
value
,
"priority"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"priority <>"
,
value
,
"priority"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"priority >"
,
value
,
"priority"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"priority >="
,
value
,
"priority"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityLessThan
(
BigDecimal
value
)
{
addCriterion
(
"priority <"
,
value
,
"priority"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"priority <="
,
value
,
"priority"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"priority in"
,
values
,
"priority"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"priority not in"
,
values
,
"priority"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"priority between"
,
value1
,
value2
,
"priority"
);
return
(
Criteria
)
this
;
}
public
Criteria
andPriorityNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"priority not between"
,
value1
,
value2
,
"priority"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeIsNull
()
{
addCriterion
(
"outsourcing_fee is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeIsNotNull
()
{
addCriterion
(
"outsourcing_fee is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"outsourcing_fee ="
,
value
,
"outsourcingFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeNotEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"outsourcing_fee <>"
,
value
,
"outsourcingFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeGreaterThan
(
BigDecimal
value
)
{
addCriterion
(
"outsourcing_fee >"
,
value
,
"outsourcingFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeGreaterThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"outsourcing_fee >="
,
value
,
"outsourcingFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeLessThan
(
BigDecimal
value
)
{
addCriterion
(
"outsourcing_fee <"
,
value
,
"outsourcingFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeLessThanOrEqualTo
(
BigDecimal
value
)
{
addCriterion
(
"outsourcing_fee <="
,
value
,
"outsourcingFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"outsourcing_fee in"
,
values
,
"outsourcingFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeNotIn
(
List
<
BigDecimal
>
values
)
{
addCriterion
(
"outsourcing_fee not in"
,
values
,
"outsourcingFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"outsourcing_fee between"
,
value1
,
value2
,
"outsourcingFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andOutsourcingFeeNotBetween
(
BigDecimal
value1
,
BigDecimal
value2
)
{
addCriterion
(
"outsourcing_fee not between"
,
value1
,
value2
,
"outsourcingFee"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByIsNull
()
{
addCriterion
(
"create_by is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByIsNotNull
()
{
addCriterion
(
"create_by is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByEqualTo
(
String
value
)
{
addCriterion
(
"create_by ="
,
value
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByNotEqualTo
(
String
value
)
{
addCriterion
(
"create_by <>"
,
value
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByGreaterThan
(
String
value
)
{
addCriterion
(
"create_by >"
,
value
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"create_by >="
,
value
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByLessThan
(
String
value
)
{
addCriterion
(
"create_by <"
,
value
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"create_by <="
,
value
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByLike
(
String
value
)
{
addCriterion
(
"create_by like"
,
value
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByNotLike
(
String
value
)
{
addCriterion
(
"create_by not like"
,
value
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByIn
(
List
<
String
>
values
)
{
addCriterion
(
"create_by in"
,
values
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"create_by not in"
,
values
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"create_by between"
,
value1
,
value2
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateByNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"create_by not between"
,
value1
,
value2
,
"createBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeIsNull
()
{
addCriterion
(
"create_time is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeIsNotNull
()
{
addCriterion
(
"create_time is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeEqualTo
(
Date
value
)
{
addCriterion
(
"create_time ="
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeNotEqualTo
(
Date
value
)
{
addCriterion
(
"create_time <>"
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeGreaterThan
(
Date
value
)
{
addCriterion
(
"create_time >"
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeGreaterThanOrEqualTo
(
Date
value
)
{
addCriterion
(
"create_time >="
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeLessThan
(
Date
value
)
{
addCriterion
(
"create_time <"
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeLessThanOrEqualTo
(
Date
value
)
{
addCriterion
(
"create_time <="
,
value
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeIn
(
List
<
Date
>
values
)
{
addCriterion
(
"create_time in"
,
values
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeNotIn
(
List
<
Date
>
values
)
{
addCriterion
(
"create_time not in"
,
values
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeBetween
(
Date
value1
,
Date
value2
)
{
addCriterion
(
"create_time between"
,
value1
,
value2
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andCreateTimeNotBetween
(
Date
value1
,
Date
value2
)
{
addCriterion
(
"create_time not between"
,
value1
,
value2
,
"createTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByIsNull
()
{
addCriterion
(
"update_by is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByIsNotNull
()
{
addCriterion
(
"update_by is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByEqualTo
(
String
value
)
{
addCriterion
(
"update_by ="
,
value
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByNotEqualTo
(
String
value
)
{
addCriterion
(
"update_by <>"
,
value
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByGreaterThan
(
String
value
)
{
addCriterion
(
"update_by >"
,
value
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByGreaterThanOrEqualTo
(
String
value
)
{
addCriterion
(
"update_by >="
,
value
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByLessThan
(
String
value
)
{
addCriterion
(
"update_by <"
,
value
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByLessThanOrEqualTo
(
String
value
)
{
addCriterion
(
"update_by <="
,
value
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByLike
(
String
value
)
{
addCriterion
(
"update_by like"
,
value
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByNotLike
(
String
value
)
{
addCriterion
(
"update_by not like"
,
value
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByIn
(
List
<
String
>
values
)
{
addCriterion
(
"update_by in"
,
values
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByNotIn
(
List
<
String
>
values
)
{
addCriterion
(
"update_by not in"
,
values
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"update_by between"
,
value1
,
value2
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateByNotBetween
(
String
value1
,
String
value2
)
{
addCriterion
(
"update_by not between"
,
value1
,
value2
,
"updateBy"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeIsNull
()
{
addCriterion
(
"update_time is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeIsNotNull
()
{
addCriterion
(
"update_time is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeEqualTo
(
Date
value
)
{
addCriterion
(
"update_time ="
,
value
,
"updateTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeNotEqualTo
(
Date
value
)
{
addCriterion
(
"update_time <>"
,
value
,
"updateTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeGreaterThan
(
Date
value
)
{
addCriterion
(
"update_time >"
,
value
,
"updateTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeGreaterThanOrEqualTo
(
Date
value
)
{
addCriterion
(
"update_time >="
,
value
,
"updateTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeLessThan
(
Date
value
)
{
addCriterion
(
"update_time <"
,
value
,
"updateTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeLessThanOrEqualTo
(
Date
value
)
{
addCriterion
(
"update_time <="
,
value
,
"updateTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeIn
(
List
<
Date
>
values
)
{
addCriterion
(
"update_time in"
,
values
,
"updateTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeNotIn
(
List
<
Date
>
values
)
{
addCriterion
(
"update_time not in"
,
values
,
"updateTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeBetween
(
Date
value1
,
Date
value2
)
{
addCriterion
(
"update_time between"
,
value1
,
value2
,
"updateTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andUpdateTimeNotBetween
(
Date
value1
,
Date
value2
)
{
addCriterion
(
"update_time not between"
,
value1
,
value2
,
"updateTime"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagIsNull
()
{
addCriterion
(
"delete_tag is null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagIsNotNull
()
{
addCriterion
(
"delete_tag is not null"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagEqualTo
(
Integer
value
)
{
addCriterion
(
"delete_tag ="
,
value
,
"deleteTag"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagNotEqualTo
(
Integer
value
)
{
addCriterion
(
"delete_tag <>"
,
value
,
"deleteTag"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagGreaterThan
(
Integer
value
)
{
addCriterion
(
"delete_tag >"
,
value
,
"deleteTag"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagGreaterThanOrEqualTo
(
Integer
value
)
{
addCriterion
(
"delete_tag >="
,
value
,
"deleteTag"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagLessThan
(
Integer
value
)
{
addCriterion
(
"delete_tag <"
,
value
,
"deleteTag"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagLessThanOrEqualTo
(
Integer
value
)
{
addCriterion
(
"delete_tag <="
,
value
,
"deleteTag"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagIn
(
List
<
Integer
>
values
)
{
addCriterion
(
"delete_tag in"
,
values
,
"deleteTag"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagNotIn
(
List
<
Integer
>
values
)
{
addCriterion
(
"delete_tag not in"
,
values
,
"deleteTag"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagBetween
(
Integer
value1
,
Integer
value2
)
{
addCriterion
(
"delete_tag between"
,
value1
,
value2
,
"deleteTag"
);
return
(
Criteria
)
this
;
}
public
Criteria
andDeleteTagNotBetween
(
Integer
value1
,
Integer
value2
)
{
addCriterion
(
"delete_tag not between"
,
value1
,
value2
,
"deleteTag"
);
return
(
Criteria
)
this
;
}
}
public
static
class
Criteria
extends
GeneratedCriteria
{
protected
Criteria
()
{
super
();
}
}
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
src/main/java/com/tanpu/fund/entity/generator/PersonnelInfo.java
View file @
26f13dec
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
<?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=
"com.tanpu.fund.mapper.generator.FundRateMappingMapper"
>
<resultMap
id=
"BaseResultMap"
type=
"com.tanpu.fund.entity.generator.FundRateMapping"
>
<!--@mbg.generated-->
<!--@Table fund_rate_mapping-->
<id
column=
"fund_id"
jdbcType=
"VARCHAR"
property=
"fundId"
/>
<result
column=
"initial_unit_value"
jdbcType=
"VARCHAR"
property=
"initialUnitValue"
/>
<result
column=
"initial_size"
jdbcType=
"DECIMAL"
property=
"initialSize"
/>
<result
column=
"min_investment_share"
jdbcType=
"DECIMAL"
property=
"minInvestmentShare"
/>
<result
column=
"subsequent_investment_share"
jdbcType=
"DECIMAL"
property=
"subsequentInvestmentShare"
/>
<result
column=
"subscription_fee"
jdbcType=
"DECIMAL"
property=
"subscriptionFee"
/>
<result
column=
"subscription_fee_note"
jdbcType=
"VARCHAR"
property=
"subscriptionFeeNote"
/>
<result
column=
"redemption_fee"
jdbcType=
"DECIMAL"
property=
"redemptionFee"
/>
<result
column=
"redemption_fee_note"
jdbcType=
"VARCHAR"
property=
"redemptionFeeNote"
/>
<result
column=
"managementfee_deduction_frequency"
jdbcType=
"VARCHAR"
property=
"managementfeeDeductionFrequency"
/>
<result
column=
"managementfee_consult"
jdbcType=
"DECIMAL"
property=
"managementfeeConsult"
/>
<result
column=
"managementfee_trust"
jdbcType=
"DECIMAL"
property=
"managementfeeTrust"
/>
<result
column=
"managementfee_bank"
jdbcType=
"DECIMAL"
property=
"managementfeeBank"
/>
<result
column=
"performance_fee"
jdbcType=
"DECIMAL"
property=
"performanceFee"
/>
<result
column=
"performance_fee_deduction_method"
jdbcType=
"INTEGER"
property=
"performanceFeeDeductionMethod"
/>
<result
column=
"other_fee_note"
jdbcType=
"VARCHAR"
property=
"otherFeeNote"
/>
<result
column=
"guard_line"
jdbcType=
"DECIMAL"
property=
"guardLine"
/>
<result
column=
"stop_loss_line"
jdbcType=
"DECIMAL"
property=
"stopLossLine"
/>
<result
column=
"return_guarantees"
jdbcType=
"DECIMAL"
property=
"returnGuarantees"
/>
<result
column=
"expected_return"
jdbcType=
"DECIMAL"
property=
"expectedReturn"
/>
<result
column=
"hurdle_rate"
jdbcType=
"DECIMAL"
property=
"hurdleRate"
/>
<result
column=
"leverage"
jdbcType=
"VARCHAR"
property=
"leverage"
/>
<result
column=
"manager_participate_asset"
jdbcType=
"VARCHAR"
property=
"managerParticipateAsset"
/>
<result
column=
"posterior"
jdbcType=
"DECIMAL"
property=
"posterior"
/>
<result
column=
"intermediate"
jdbcType=
"DECIMAL"
property=
"intermediate"
/>
<result
column=
"priority"
jdbcType=
"DECIMAL"
property=
"priority"
/>
<result
column=
"outsourcing_fee"
jdbcType=
"DECIMAL"
property=
"outsourcingFee"
/>
<result
column=
"create_by"
jdbcType=
"VARCHAR"
property=
"createBy"
/>
<result
column=
"create_time"
jdbcType=
"TIMESTAMP"
property=
"createTime"
/>
<result
column=
"update_by"
jdbcType=
"VARCHAR"
property=
"updateBy"
/>
<result
column=
"update_time"
jdbcType=
"TIMESTAMP"
property=
"updateTime"
/>
<result
column=
"delete_tag"
jdbcType=
"INTEGER"
property=
"deleteTag"
/>
</resultMap>
<resultMap
extends=
"BaseResultMap"
id=
"ResultMapWithBLOBs"
type=
"com.tanpu.fund.entity.generator.FundRateMapping"
>
<!--@mbg.generated-->
<!--@Table fund_rate_mapping-->
<result
column=
"performance_fee_note"
jdbcType=
"LONGVARCHAR"
property=
"performanceFeeNote"
/>
<result
column=
"dividend_rule"
jdbcType=
"LONGVARCHAR"
property=
"dividendRule"
/>
</resultMap>
<sql
id=
"Example_Where_Clause"
>
<!--@mbg.generated-->
<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"
>
<!--@mbg.generated-->
<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"
>
<!--@mbg.generated-->
fund_id, initial_unit_value, initial_size, min_investment_share, subsequent_investment_share,
subscription_fee, subscription_fee_note, redemption_fee, redemption_fee_note, managementfee_deduction_frequency,
managementfee_consult, managementfee_trust, managementfee_bank, performance_fee,
performance_fee_deduction_method, other_fee_note, guard_line, stop_loss_line, return_guarantees,
expected_return, hurdle_rate, leverage, manager_participate_asset, posterior, intermediate,
priority, outsourcing_fee, create_by, create_time, update_by, update_time, delete_tag
</sql>
<sql
id=
"Blob_Column_List"
>
<!--@mbg.generated-->
performance_fee_note, dividend_rule
</sql>
<select
id=
"selectByExampleWithBLOBs"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMappingExample"
resultMap=
"ResultMapWithBLOBs"
>
<!--@mbg.generated-->
select
<if
test=
"distinct"
>
distinct
</if>
<include
refid=
"Base_Column_List"
/>
,
<include
refid=
"Blob_Column_List"
/>
from fund_rate_mapping
<if
test=
"_parameter != null"
>
<include
refid=
"Example_Where_Clause"
/>
</if>
<if
test=
"orderByClause != null"
>
order by ${orderByClause}
</if>
</select>
<select
id=
"selectByExample"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMappingExample"
resultMap=
"BaseResultMap"
>
<!--@mbg.generated-->
select
<if
test=
"distinct"
>
distinct
</if>
<include
refid=
"Base_Column_List"
/>
from fund_rate_mapping
<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=
"ResultMapWithBLOBs"
>
<!--@mbg.generated-->
select
<include
refid=
"Base_Column_List"
/>
,
<include
refid=
"Blob_Column_List"
/>
from fund_rate_mapping
where fund_id = #{fundId,jdbcType=VARCHAR}
</select>
<delete
id=
"deleteByPrimaryKey"
parameterType=
"java.lang.String"
>
<!--@mbg.generated-->
delete from fund_rate_mapping
where fund_id = #{fundId,jdbcType=VARCHAR}
</delete>
<delete
id=
"deleteByExample"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMappingExample"
>
<!--@mbg.generated-->
delete from fund_rate_mapping
<if
test=
"_parameter != null"
>
<include
refid=
"Example_Where_Clause"
/>
</if>
</delete>
<insert
id=
"insert"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMapping"
>
<!--@mbg.generated-->
insert into fund_rate_mapping (fund_id, initial_unit_value, initial_size,
min_investment_share, subsequent_investment_share,
subscription_fee, subscription_fee_note, redemption_fee,
redemption_fee_note, managementfee_deduction_frequency,
managementfee_consult, managementfee_trust,
managementfee_bank, performance_fee, performance_fee_deduction_method,
other_fee_note, guard_line, stop_loss_line,
return_guarantees, expected_return, hurdle_rate,
leverage, manager_participate_asset, posterior,
intermediate, priority, outsourcing_fee,
create_by, create_time, update_by,
update_time, delete_tag, performance_fee_note,
dividend_rule)
values (#{fundId,jdbcType=VARCHAR}, #{initialUnitValue,jdbcType=VARCHAR}, #{initialSize,jdbcType=DECIMAL},
#{minInvestmentShare,jdbcType=DECIMAL}, #{subsequentInvestmentShare,jdbcType=DECIMAL},
#{subscriptionFee,jdbcType=DECIMAL}, #{subscriptionFeeNote,jdbcType=VARCHAR}, #{redemptionFee,jdbcType=DECIMAL},
#{redemptionFeeNote,jdbcType=VARCHAR}, #{managementfeeDeductionFrequency,jdbcType=VARCHAR},
#{managementfeeConsult,jdbcType=DECIMAL}, #{managementfeeTrust,jdbcType=DECIMAL},
#{managementfeeBank,jdbcType=DECIMAL}, #{performanceFee,jdbcType=DECIMAL}, #{performanceFeeDeductionMethod,jdbcType=INTEGER},
#{otherFeeNote,jdbcType=VARCHAR}, #{guardLine,jdbcType=DECIMAL}, #{stopLossLine,jdbcType=DECIMAL},
#{returnGuarantees,jdbcType=DECIMAL}, #{expectedReturn,jdbcType=DECIMAL}, #{hurdleRate,jdbcType=DECIMAL},
#{leverage,jdbcType=VARCHAR}, #{managerParticipateAsset,jdbcType=VARCHAR}, #{posterior,jdbcType=DECIMAL},
#{intermediate,jdbcType=DECIMAL}, #{priority,jdbcType=DECIMAL}, #{outsourcingFee,jdbcType=DECIMAL},
#{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP}, #{deleteTag,jdbcType=INTEGER}, #{performanceFeeNote,jdbcType=LONGVARCHAR},
#{dividendRule,jdbcType=LONGVARCHAR})
</insert>
<insert
id=
"insertSelective"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMapping"
>
<!--@mbg.generated-->
insert into fund_rate_mapping
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"fundId != null"
>
fund_id,
</if>
<if
test=
"initialUnitValue != null"
>
initial_unit_value,
</if>
<if
test=
"initialSize != null"
>
initial_size,
</if>
<if
test=
"minInvestmentShare != null"
>
min_investment_share,
</if>
<if
test=
"subsequentInvestmentShare != null"
>
subsequent_investment_share,
</if>
<if
test=
"subscriptionFee != null"
>
subscription_fee,
</if>
<if
test=
"subscriptionFeeNote != null"
>
subscription_fee_note,
</if>
<if
test=
"redemptionFee != null"
>
redemption_fee,
</if>
<if
test=
"redemptionFeeNote != null"
>
redemption_fee_note,
</if>
<if
test=
"managementfeeDeductionFrequency != null"
>
managementfee_deduction_frequency,
</if>
<if
test=
"managementfeeConsult != null"
>
managementfee_consult,
</if>
<if
test=
"managementfeeTrust != null"
>
managementfee_trust,
</if>
<if
test=
"managementfeeBank != null"
>
managementfee_bank,
</if>
<if
test=
"performanceFee != null"
>
performance_fee,
</if>
<if
test=
"performanceFeeDeductionMethod != null"
>
performance_fee_deduction_method,
</if>
<if
test=
"otherFeeNote != null"
>
other_fee_note,
</if>
<if
test=
"guardLine != null"
>
guard_line,
</if>
<if
test=
"stopLossLine != null"
>
stop_loss_line,
</if>
<if
test=
"returnGuarantees != null"
>
return_guarantees,
</if>
<if
test=
"expectedReturn != null"
>
expected_return,
</if>
<if
test=
"hurdleRate != null"
>
hurdle_rate,
</if>
<if
test=
"leverage != null"
>
leverage,
</if>
<if
test=
"managerParticipateAsset != null"
>
manager_participate_asset,
</if>
<if
test=
"posterior != null"
>
posterior,
</if>
<if
test=
"intermediate != null"
>
intermediate,
</if>
<if
test=
"priority != null"
>
priority,
</if>
<if
test=
"outsourcingFee != null"
>
outsourcing_fee,
</if>
<if
test=
"createBy != null"
>
create_by,
</if>
<if
test=
"createTime != null"
>
create_time,
</if>
<if
test=
"updateBy != null"
>
update_by,
</if>
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"deleteTag != null"
>
delete_tag,
</if>
<if
test=
"performanceFeeNote != null"
>
performance_fee_note,
</if>
<if
test=
"dividendRule != null"
>
dividend_rule,
</if>
</trim>
<trim
prefix=
"values ("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"fundId != null"
>
#{fundId,jdbcType=VARCHAR},
</if>
<if
test=
"initialUnitValue != null"
>
#{initialUnitValue,jdbcType=VARCHAR},
</if>
<if
test=
"initialSize != null"
>
#{initialSize,jdbcType=DECIMAL},
</if>
<if
test=
"minInvestmentShare != null"
>
#{minInvestmentShare,jdbcType=DECIMAL},
</if>
<if
test=
"subsequentInvestmentShare != null"
>
#{subsequentInvestmentShare,jdbcType=DECIMAL},
</if>
<if
test=
"subscriptionFee != null"
>
#{subscriptionFee,jdbcType=DECIMAL},
</if>
<if
test=
"subscriptionFeeNote != null"
>
#{subscriptionFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"redemptionFee != null"
>
#{redemptionFee,jdbcType=DECIMAL},
</if>
<if
test=
"redemptionFeeNote != null"
>
#{redemptionFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"managementfeeDeductionFrequency != null"
>
#{managementfeeDeductionFrequency,jdbcType=VARCHAR},
</if>
<if
test=
"managementfeeConsult != null"
>
#{managementfeeConsult,jdbcType=DECIMAL},
</if>
<if
test=
"managementfeeTrust != null"
>
#{managementfeeTrust,jdbcType=DECIMAL},
</if>
<if
test=
"managementfeeBank != null"
>
#{managementfeeBank,jdbcType=DECIMAL},
</if>
<if
test=
"performanceFee != null"
>
#{performanceFee,jdbcType=DECIMAL},
</if>
<if
test=
"performanceFeeDeductionMethod != null"
>
#{performanceFeeDeductionMethod,jdbcType=INTEGER},
</if>
<if
test=
"otherFeeNote != null"
>
#{otherFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"guardLine != null"
>
#{guardLine,jdbcType=DECIMAL},
</if>
<if
test=
"stopLossLine != null"
>
#{stopLossLine,jdbcType=DECIMAL},
</if>
<if
test=
"returnGuarantees != null"
>
#{returnGuarantees,jdbcType=DECIMAL},
</if>
<if
test=
"expectedReturn != null"
>
#{expectedReturn,jdbcType=DECIMAL},
</if>
<if
test=
"hurdleRate != null"
>
#{hurdleRate,jdbcType=DECIMAL},
</if>
<if
test=
"leverage != null"
>
#{leverage,jdbcType=VARCHAR},
</if>
<if
test=
"managerParticipateAsset != null"
>
#{managerParticipateAsset,jdbcType=VARCHAR},
</if>
<if
test=
"posterior != null"
>
#{posterior,jdbcType=DECIMAL},
</if>
<if
test=
"intermediate != null"
>
#{intermediate,jdbcType=DECIMAL},
</if>
<if
test=
"priority != null"
>
#{priority,jdbcType=DECIMAL},
</if>
<if
test=
"outsourcingFee != null"
>
#{outsourcingFee,jdbcType=DECIMAL},
</if>
<if
test=
"createBy != null"
>
#{createBy,jdbcType=VARCHAR},
</if>
<if
test=
"createTime != null"
>
#{createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"updateBy != null"
>
#{updateBy,jdbcType=VARCHAR},
</if>
<if
test=
"updateTime != null"
>
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"deleteTag != null"
>
#{deleteTag,jdbcType=INTEGER},
</if>
<if
test=
"performanceFeeNote != null"
>
#{performanceFeeNote,jdbcType=LONGVARCHAR},
</if>
<if
test=
"dividendRule != null"
>
#{dividendRule,jdbcType=LONGVARCHAR},
</if>
</trim>
</insert>
<select
id=
"countByExample"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMappingExample"
resultType=
"java.lang.Long"
>
<!--@mbg.generated-->
select count(*) from fund_rate_mapping
<if
test=
"_parameter != null"
>
<include
refid=
"Example_Where_Clause"
/>
</if>
</select>
<update
id=
"updateByExampleSelective"
parameterType=
"map"
>
<!--@mbg.generated-->
update fund_rate_mapping
<set>
<if
test=
"record.fundId != null"
>
fund_id = #{record.fundId,jdbcType=VARCHAR},
</if>
<if
test=
"record.initialUnitValue != null"
>
initial_unit_value = #{record.initialUnitValue,jdbcType=VARCHAR},
</if>
<if
test=
"record.initialSize != null"
>
initial_size = #{record.initialSize,jdbcType=DECIMAL},
</if>
<if
test=
"record.minInvestmentShare != null"
>
min_investment_share = #{record.minInvestmentShare,jdbcType=DECIMAL},
</if>
<if
test=
"record.subsequentInvestmentShare != null"
>
subsequent_investment_share = #{record.subsequentInvestmentShare,jdbcType=DECIMAL},
</if>
<if
test=
"record.subscriptionFee != null"
>
subscription_fee = #{record.subscriptionFee,jdbcType=DECIMAL},
</if>
<if
test=
"record.subscriptionFeeNote != null"
>
subscription_fee_note = #{record.subscriptionFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"record.redemptionFee != null"
>
redemption_fee = #{record.redemptionFee,jdbcType=DECIMAL},
</if>
<if
test=
"record.redemptionFeeNote != null"
>
redemption_fee_note = #{record.redemptionFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"record.managementfeeDeductionFrequency != null"
>
managementfee_deduction_frequency = #{record.managementfeeDeductionFrequency,jdbcType=VARCHAR},
</if>
<if
test=
"record.managementfeeConsult != null"
>
managementfee_consult = #{record.managementfeeConsult,jdbcType=DECIMAL},
</if>
<if
test=
"record.managementfeeTrust != null"
>
managementfee_trust = #{record.managementfeeTrust,jdbcType=DECIMAL},
</if>
<if
test=
"record.managementfeeBank != null"
>
managementfee_bank = #{record.managementfeeBank,jdbcType=DECIMAL},
</if>
<if
test=
"record.performanceFee != null"
>
performance_fee = #{record.performanceFee,jdbcType=DECIMAL},
</if>
<if
test=
"record.performanceFeeDeductionMethod != null"
>
performance_fee_deduction_method = #{record.performanceFeeDeductionMethod,jdbcType=INTEGER},
</if>
<if
test=
"record.otherFeeNote != null"
>
other_fee_note = #{record.otherFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"record.guardLine != null"
>
guard_line = #{record.guardLine,jdbcType=DECIMAL},
</if>
<if
test=
"record.stopLossLine != null"
>
stop_loss_line = #{record.stopLossLine,jdbcType=DECIMAL},
</if>
<if
test=
"record.returnGuarantees != null"
>
return_guarantees = #{record.returnGuarantees,jdbcType=DECIMAL},
</if>
<if
test=
"record.expectedReturn != null"
>
expected_return = #{record.expectedReturn,jdbcType=DECIMAL},
</if>
<if
test=
"record.hurdleRate != null"
>
hurdle_rate = #{record.hurdleRate,jdbcType=DECIMAL},
</if>
<if
test=
"record.leverage != null"
>
leverage = #{record.leverage,jdbcType=VARCHAR},
</if>
<if
test=
"record.managerParticipateAsset != null"
>
manager_participate_asset = #{record.managerParticipateAsset,jdbcType=VARCHAR},
</if>
<if
test=
"record.posterior != null"
>
posterior = #{record.posterior,jdbcType=DECIMAL},
</if>
<if
test=
"record.intermediate != null"
>
intermediate = #{record.intermediate,jdbcType=DECIMAL},
</if>
<if
test=
"record.priority != null"
>
priority = #{record.priority,jdbcType=DECIMAL},
</if>
<if
test=
"record.outsourcingFee != null"
>
outsourcing_fee = #{record.outsourcingFee,jdbcType=DECIMAL},
</if>
<if
test=
"record.createBy != null"
>
create_by = #{record.createBy,jdbcType=VARCHAR},
</if>
<if
test=
"record.createTime != null"
>
create_time = #{record.createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"record.updateBy != null"
>
update_by = #{record.updateBy,jdbcType=VARCHAR},
</if>
<if
test=
"record.updateTime != null"
>
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"record.deleteTag != null"
>
delete_tag = #{record.deleteTag,jdbcType=INTEGER},
</if>
<if
test=
"record.performanceFeeNote != null"
>
performance_fee_note = #{record.performanceFeeNote,jdbcType=LONGVARCHAR},
</if>
<if
test=
"record.dividendRule != null"
>
dividend_rule = #{record.dividendRule,jdbcType=LONGVARCHAR},
</if>
</set>
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
</if>
</update>
<update
id=
"updateByExampleWithBLOBs"
parameterType=
"map"
>
<!--@mbg.generated-->
update fund_rate_mapping
set fund_id = #{record.fundId,jdbcType=VARCHAR},
initial_unit_value = #{record.initialUnitValue,jdbcType=VARCHAR},
initial_size = #{record.initialSize,jdbcType=DECIMAL},
min_investment_share = #{record.minInvestmentShare,jdbcType=DECIMAL},
subsequent_investment_share = #{record.subsequentInvestmentShare,jdbcType=DECIMAL},
subscription_fee = #{record.subscriptionFee,jdbcType=DECIMAL},
subscription_fee_note = #{record.subscriptionFeeNote,jdbcType=VARCHAR},
redemption_fee = #{record.redemptionFee,jdbcType=DECIMAL},
redemption_fee_note = #{record.redemptionFeeNote,jdbcType=VARCHAR},
managementfee_deduction_frequency = #{record.managementfeeDeductionFrequency,jdbcType=VARCHAR},
managementfee_consult = #{record.managementfeeConsult,jdbcType=DECIMAL},
managementfee_trust = #{record.managementfeeTrust,jdbcType=DECIMAL},
managementfee_bank = #{record.managementfeeBank,jdbcType=DECIMAL},
performance_fee = #{record.performanceFee,jdbcType=DECIMAL},
performance_fee_deduction_method = #{record.performanceFeeDeductionMethod,jdbcType=INTEGER},
other_fee_note = #{record.otherFeeNote,jdbcType=VARCHAR},
guard_line = #{record.guardLine,jdbcType=DECIMAL},
stop_loss_line = #{record.stopLossLine,jdbcType=DECIMAL},
return_guarantees = #{record.returnGuarantees,jdbcType=DECIMAL},
expected_return = #{record.expectedReturn,jdbcType=DECIMAL},
hurdle_rate = #{record.hurdleRate,jdbcType=DECIMAL},
leverage = #{record.leverage,jdbcType=VARCHAR},
manager_participate_asset = #{record.managerParticipateAsset,jdbcType=VARCHAR},
posterior = #{record.posterior,jdbcType=DECIMAL},
intermediate = #{record.intermediate,jdbcType=DECIMAL},
priority = #{record.priority,jdbcType=DECIMAL},
outsourcing_fee = #{record.outsourcingFee,jdbcType=DECIMAL},
create_by = #{record.createBy,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_by = #{record.updateBy,jdbcType=VARCHAR},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
delete_tag = #{record.deleteTag,jdbcType=INTEGER},
performance_fee_note = #{record.performanceFeeNote,jdbcType=LONGVARCHAR},
dividend_rule = #{record.dividendRule,jdbcType=LONGVARCHAR}
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
</if>
</update>
<update
id=
"updateByExample"
parameterType=
"map"
>
<!--@mbg.generated-->
update fund_rate_mapping
set fund_id = #{record.fundId,jdbcType=VARCHAR},
initial_unit_value = #{record.initialUnitValue,jdbcType=VARCHAR},
initial_size = #{record.initialSize,jdbcType=DECIMAL},
min_investment_share = #{record.minInvestmentShare,jdbcType=DECIMAL},
subsequent_investment_share = #{record.subsequentInvestmentShare,jdbcType=DECIMAL},
subscription_fee = #{record.subscriptionFee,jdbcType=DECIMAL},
subscription_fee_note = #{record.subscriptionFeeNote,jdbcType=VARCHAR},
redemption_fee = #{record.redemptionFee,jdbcType=DECIMAL},
redemption_fee_note = #{record.redemptionFeeNote,jdbcType=VARCHAR},
managementfee_deduction_frequency = #{record.managementfeeDeductionFrequency,jdbcType=VARCHAR},
managementfee_consult = #{record.managementfeeConsult,jdbcType=DECIMAL},
managementfee_trust = #{record.managementfeeTrust,jdbcType=DECIMAL},
managementfee_bank = #{record.managementfeeBank,jdbcType=DECIMAL},
performance_fee = #{record.performanceFee,jdbcType=DECIMAL},
performance_fee_deduction_method = #{record.performanceFeeDeductionMethod,jdbcType=INTEGER},
other_fee_note = #{record.otherFeeNote,jdbcType=VARCHAR},
guard_line = #{record.guardLine,jdbcType=DECIMAL},
stop_loss_line = #{record.stopLossLine,jdbcType=DECIMAL},
return_guarantees = #{record.returnGuarantees,jdbcType=DECIMAL},
expected_return = #{record.expectedReturn,jdbcType=DECIMAL},
hurdle_rate = #{record.hurdleRate,jdbcType=DECIMAL},
leverage = #{record.leverage,jdbcType=VARCHAR},
manager_participate_asset = #{record.managerParticipateAsset,jdbcType=VARCHAR},
posterior = #{record.posterior,jdbcType=DECIMAL},
intermediate = #{record.intermediate,jdbcType=DECIMAL},
priority = #{record.priority,jdbcType=DECIMAL},
outsourcing_fee = #{record.outsourcingFee,jdbcType=DECIMAL},
create_by = #{record.createBy,jdbcType=VARCHAR},
create_time = #{record.createTime,jdbcType=TIMESTAMP},
update_by = #{record.updateBy,jdbcType=VARCHAR},
update_time = #{record.updateTime,jdbcType=TIMESTAMP},
delete_tag = #{record.deleteTag,jdbcType=INTEGER}
<if
test=
"_parameter != null"
>
<include
refid=
"Update_By_Example_Where_Clause"
/>
</if>
</update>
<update
id=
"updateByPrimaryKeySelective"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMapping"
>
<!--@mbg.generated-->
update fund_rate_mapping
<set>
<if
test=
"initialUnitValue != null"
>
initial_unit_value = #{initialUnitValue,jdbcType=VARCHAR},
</if>
<if
test=
"initialSize != null"
>
initial_size = #{initialSize,jdbcType=DECIMAL},
</if>
<if
test=
"minInvestmentShare != null"
>
min_investment_share = #{minInvestmentShare,jdbcType=DECIMAL},
</if>
<if
test=
"subsequentInvestmentShare != null"
>
subsequent_investment_share = #{subsequentInvestmentShare,jdbcType=DECIMAL},
</if>
<if
test=
"subscriptionFee != null"
>
subscription_fee = #{subscriptionFee,jdbcType=DECIMAL},
</if>
<if
test=
"subscriptionFeeNote != null"
>
subscription_fee_note = #{subscriptionFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"redemptionFee != null"
>
redemption_fee = #{redemptionFee,jdbcType=DECIMAL},
</if>
<if
test=
"redemptionFeeNote != null"
>
redemption_fee_note = #{redemptionFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"managementfeeDeductionFrequency != null"
>
managementfee_deduction_frequency = #{managementfeeDeductionFrequency,jdbcType=VARCHAR},
</if>
<if
test=
"managementfeeConsult != null"
>
managementfee_consult = #{managementfeeConsult,jdbcType=DECIMAL},
</if>
<if
test=
"managementfeeTrust != null"
>
managementfee_trust = #{managementfeeTrust,jdbcType=DECIMAL},
</if>
<if
test=
"managementfeeBank != null"
>
managementfee_bank = #{managementfeeBank,jdbcType=DECIMAL},
</if>
<if
test=
"performanceFee != null"
>
performance_fee = #{performanceFee,jdbcType=DECIMAL},
</if>
<if
test=
"performanceFeeDeductionMethod != null"
>
performance_fee_deduction_method = #{performanceFeeDeductionMethod,jdbcType=INTEGER},
</if>
<if
test=
"otherFeeNote != null"
>
other_fee_note = #{otherFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"guardLine != null"
>
guard_line = #{guardLine,jdbcType=DECIMAL},
</if>
<if
test=
"stopLossLine != null"
>
stop_loss_line = #{stopLossLine,jdbcType=DECIMAL},
</if>
<if
test=
"returnGuarantees != null"
>
return_guarantees = #{returnGuarantees,jdbcType=DECIMAL},
</if>
<if
test=
"expectedReturn != null"
>
expected_return = #{expectedReturn,jdbcType=DECIMAL},
</if>
<if
test=
"hurdleRate != null"
>
hurdle_rate = #{hurdleRate,jdbcType=DECIMAL},
</if>
<if
test=
"leverage != null"
>
leverage = #{leverage,jdbcType=VARCHAR},
</if>
<if
test=
"managerParticipateAsset != null"
>
manager_participate_asset = #{managerParticipateAsset,jdbcType=VARCHAR},
</if>
<if
test=
"posterior != null"
>
posterior = #{posterior,jdbcType=DECIMAL},
</if>
<if
test=
"intermediate != null"
>
intermediate = #{intermediate,jdbcType=DECIMAL},
</if>
<if
test=
"priority != null"
>
priority = #{priority,jdbcType=DECIMAL},
</if>
<if
test=
"outsourcingFee != null"
>
outsourcing_fee = #{outsourcingFee,jdbcType=DECIMAL},
</if>
<if
test=
"createBy != null"
>
create_by = #{createBy,jdbcType=VARCHAR},
</if>
<if
test=
"createTime != null"
>
create_time = #{createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"updateBy != null"
>
update_by = #{updateBy,jdbcType=VARCHAR},
</if>
<if
test=
"updateTime != null"
>
update_time = #{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"deleteTag != null"
>
delete_tag = #{deleteTag,jdbcType=INTEGER},
</if>
<if
test=
"performanceFeeNote != null"
>
performance_fee_note = #{performanceFeeNote,jdbcType=LONGVARCHAR},
</if>
<if
test=
"dividendRule != null"
>
dividend_rule = #{dividendRule,jdbcType=LONGVARCHAR},
</if>
</set>
where fund_id = #{fundId,jdbcType=VARCHAR}
</update>
<update
id=
"updateByPrimaryKeyWithBLOBs"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMapping"
>
<!--@mbg.generated-->
update fund_rate_mapping
set initial_unit_value = #{initialUnitValue,jdbcType=VARCHAR},
initial_size = #{initialSize,jdbcType=DECIMAL},
min_investment_share = #{minInvestmentShare,jdbcType=DECIMAL},
subsequent_investment_share = #{subsequentInvestmentShare,jdbcType=DECIMAL},
subscription_fee = #{subscriptionFee,jdbcType=DECIMAL},
subscription_fee_note = #{subscriptionFeeNote,jdbcType=VARCHAR},
redemption_fee = #{redemptionFee,jdbcType=DECIMAL},
redemption_fee_note = #{redemptionFeeNote,jdbcType=VARCHAR},
managementfee_deduction_frequency = #{managementfeeDeductionFrequency,jdbcType=VARCHAR},
managementfee_consult = #{managementfeeConsult,jdbcType=DECIMAL},
managementfee_trust = #{managementfeeTrust,jdbcType=DECIMAL},
managementfee_bank = #{managementfeeBank,jdbcType=DECIMAL},
performance_fee = #{performanceFee,jdbcType=DECIMAL},
performance_fee_deduction_method = #{performanceFeeDeductionMethod,jdbcType=INTEGER},
other_fee_note = #{otherFeeNote,jdbcType=VARCHAR},
guard_line = #{guardLine,jdbcType=DECIMAL},
stop_loss_line = #{stopLossLine,jdbcType=DECIMAL},
return_guarantees = #{returnGuarantees,jdbcType=DECIMAL},
expected_return = #{expectedReturn,jdbcType=DECIMAL},
hurdle_rate = #{hurdleRate,jdbcType=DECIMAL},
leverage = #{leverage,jdbcType=VARCHAR},
manager_participate_asset = #{managerParticipateAsset,jdbcType=VARCHAR},
posterior = #{posterior,jdbcType=DECIMAL},
intermediate = #{intermediate,jdbcType=DECIMAL},
priority = #{priority,jdbcType=DECIMAL},
outsourcing_fee = #{outsourcingFee,jdbcType=DECIMAL},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
delete_tag = #{deleteTag,jdbcType=INTEGER},
performance_fee_note = #{performanceFeeNote,jdbcType=LONGVARCHAR},
dividend_rule = #{dividendRule,jdbcType=LONGVARCHAR}
where fund_id = #{fundId,jdbcType=VARCHAR}
</update>
<update
id=
"updateByPrimaryKey"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMapping"
>
<!--@mbg.generated-->
update fund_rate_mapping
set initial_unit_value = #{initialUnitValue,jdbcType=VARCHAR},
initial_size = #{initialSize,jdbcType=DECIMAL},
min_investment_share = #{minInvestmentShare,jdbcType=DECIMAL},
subsequent_investment_share = #{subsequentInvestmentShare,jdbcType=DECIMAL},
subscription_fee = #{subscriptionFee,jdbcType=DECIMAL},
subscription_fee_note = #{subscriptionFeeNote,jdbcType=VARCHAR},
redemption_fee = #{redemptionFee,jdbcType=DECIMAL},
redemption_fee_note = #{redemptionFeeNote,jdbcType=VARCHAR},
managementfee_deduction_frequency = #{managementfeeDeductionFrequency,jdbcType=VARCHAR},
managementfee_consult = #{managementfeeConsult,jdbcType=DECIMAL},
managementfee_trust = #{managementfeeTrust,jdbcType=DECIMAL},
managementfee_bank = #{managementfeeBank,jdbcType=DECIMAL},
performance_fee = #{performanceFee,jdbcType=DECIMAL},
performance_fee_deduction_method = #{performanceFeeDeductionMethod,jdbcType=INTEGER},
other_fee_note = #{otherFeeNote,jdbcType=VARCHAR},
guard_line = #{guardLine,jdbcType=DECIMAL},
stop_loss_line = #{stopLossLine,jdbcType=DECIMAL},
return_guarantees = #{returnGuarantees,jdbcType=DECIMAL},
expected_return = #{expectedReturn,jdbcType=DECIMAL},
hurdle_rate = #{hurdleRate,jdbcType=DECIMAL},
leverage = #{leverage,jdbcType=VARCHAR},
manager_participate_asset = #{managerParticipateAsset,jdbcType=VARCHAR},
posterior = #{posterior,jdbcType=DECIMAL},
intermediate = #{intermediate,jdbcType=DECIMAL},
priority = #{priority,jdbcType=DECIMAL},
outsourcing_fee = #{outsourcingFee,jdbcType=DECIMAL},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
delete_tag = #{deleteTag,jdbcType=INTEGER}
where fund_id = #{fundId,jdbcType=VARCHAR}
</update>
<update
id=
"updateBatch"
parameterType=
"java.util.List"
>
<!--@mbg.generated-->
update fund_rate_mapping
<trim
prefix=
"set"
suffixOverrides=
","
>
<trim
prefix=
"initial_unit_value = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.initialUnitValue,jdbcType=VARCHAR}
</foreach>
</trim>
<trim
prefix=
"initial_size = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.initialSize,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"min_investment_share = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.minInvestmentShare,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"subsequent_investment_share = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.subsequentInvestmentShare,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"subscription_fee = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.subscriptionFee,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"subscription_fee_note = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.subscriptionFeeNote,jdbcType=VARCHAR}
</foreach>
</trim>
<trim
prefix=
"redemption_fee = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.redemptionFee,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"redemption_fee_note = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.redemptionFeeNote,jdbcType=VARCHAR}
</foreach>
</trim>
<trim
prefix=
"managementfee_deduction_frequency = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.managementfeeDeductionFrequency,jdbcType=VARCHAR}
</foreach>
</trim>
<trim
prefix=
"managementfee_consult = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.managementfeeConsult,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"managementfee_trust = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.managementfeeTrust,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"managementfee_bank = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.managementfeeBank,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"performance_fee = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.performanceFee,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"performance_fee_deduction_method = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.performanceFeeDeductionMethod,jdbcType=INTEGER}
</foreach>
</trim>
<trim
prefix=
"other_fee_note = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.otherFeeNote,jdbcType=VARCHAR}
</foreach>
</trim>
<trim
prefix=
"guard_line = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.guardLine,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"stop_loss_line = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.stopLossLine,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"return_guarantees = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.returnGuarantees,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"expected_return = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.expectedReturn,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"hurdle_rate = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.hurdleRate,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"leverage = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.leverage,jdbcType=VARCHAR}
</foreach>
</trim>
<trim
prefix=
"manager_participate_asset = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.managerParticipateAsset,jdbcType=VARCHAR}
</foreach>
</trim>
<trim
prefix=
"posterior = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.posterior,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"intermediate = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.intermediate,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"priority = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.priority,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"outsourcing_fee = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.outsourcingFee,jdbcType=DECIMAL}
</foreach>
</trim>
<trim
prefix=
"create_by = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.createBy,jdbcType=VARCHAR}
</foreach>
</trim>
<trim
prefix=
"create_time = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.createTime,jdbcType=TIMESTAMP}
</foreach>
</trim>
<trim
prefix=
"update_by = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.updateBy,jdbcType=VARCHAR}
</foreach>
</trim>
<trim
prefix=
"update_time = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.updateTime,jdbcType=TIMESTAMP}
</foreach>
</trim>
<trim
prefix=
"delete_tag = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.deleteTag,jdbcType=INTEGER}
</foreach>
</trim>
<trim
prefix=
"performance_fee_note = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.performanceFeeNote,jdbcType=LONGVARCHAR}
</foreach>
</trim>
<trim
prefix=
"dividend_rule = case"
suffix=
"end,"
>
<foreach
collection=
"list"
index=
"index"
item=
"item"
>
when fund_id = #{item.fundId,jdbcType=VARCHAR} then #{item.dividendRule,jdbcType=LONGVARCHAR}
</foreach>
</trim>
</trim>
where fund_id in
<foreach
close=
")"
collection=
"list"
item=
"item"
open=
"("
separator=
", "
>
#{item.fundId,jdbcType=VARCHAR}
</foreach>
</update>
<insert
id=
"batchInsert"
parameterType=
"map"
>
<!--@mbg.generated-->
insert into fund_rate_mapping
(fund_id, initial_unit_value, initial_size, min_investment_share, subsequent_investment_share,
subscription_fee, subscription_fee_note, redemption_fee, redemption_fee_note, managementfee_deduction_frequency,
managementfee_consult, managementfee_trust, managementfee_bank, performance_fee,
performance_fee_deduction_method, other_fee_note, guard_line, stop_loss_line, return_guarantees,
expected_return, hurdle_rate, leverage, manager_participate_asset, posterior, intermediate,
priority, outsourcing_fee, create_by, create_time, update_by, update_time, delete_tag,
performance_fee_note, dividend_rule)
values
<foreach
collection=
"list"
item=
"item"
separator=
","
>
(#{item.fundId,jdbcType=VARCHAR}, #{item.initialUnitValue,jdbcType=VARCHAR}, #{item.initialSize,jdbcType=DECIMAL},
#{item.minInvestmentShare,jdbcType=DECIMAL}, #{item.subsequentInvestmentShare,jdbcType=DECIMAL},
#{item.subscriptionFee,jdbcType=DECIMAL}, #{item.subscriptionFeeNote,jdbcType=VARCHAR},
#{item.redemptionFee,jdbcType=DECIMAL}, #{item.redemptionFeeNote,jdbcType=VARCHAR},
#{item.managementfeeDeductionFrequency,jdbcType=VARCHAR}, #{item.managementfeeConsult,jdbcType=DECIMAL},
#{item.managementfeeTrust,jdbcType=DECIMAL}, #{item.managementfeeBank,jdbcType=DECIMAL},
#{item.performanceFee,jdbcType=DECIMAL}, #{item.performanceFeeDeductionMethod,jdbcType=INTEGER},
#{item.otherFeeNote,jdbcType=VARCHAR}, #{item.guardLine,jdbcType=DECIMAL}, #{item.stopLossLine,jdbcType=DECIMAL},
#{item.returnGuarantees,jdbcType=DECIMAL}, #{item.expectedReturn,jdbcType=DECIMAL},
#{item.hurdleRate,jdbcType=DECIMAL}, #{item.leverage,jdbcType=VARCHAR}, #{item.managerParticipateAsset,jdbcType=VARCHAR},
#{item.posterior,jdbcType=DECIMAL}, #{item.intermediate,jdbcType=DECIMAL}, #{item.priority,jdbcType=DECIMAL},
#{item.outsourcingFee,jdbcType=DECIMAL}, #{item.createBy,jdbcType=VARCHAR}, #{item.createTime,jdbcType=TIMESTAMP},
#{item.updateBy,jdbcType=VARCHAR}, #{item.updateTime,jdbcType=TIMESTAMP}, #{item.deleteTag,jdbcType=INTEGER},
#{item.performanceFeeNote,jdbcType=LONGVARCHAR}, #{item.dividendRule,jdbcType=LONGVARCHAR}
)
</foreach>
</insert>
<insert
id=
"insertOrUpdate"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMapping"
>
<!--@mbg.generated-->
insert into fund_rate_mapping
(fund_id, initial_unit_value, initial_size, min_investment_share, subsequent_investment_share,
subscription_fee, subscription_fee_note, redemption_fee, redemption_fee_note, managementfee_deduction_frequency,
managementfee_consult, managementfee_trust, managementfee_bank, performance_fee,
performance_fee_deduction_method, other_fee_note, guard_line, stop_loss_line, return_guarantees,
expected_return, hurdle_rate, leverage, manager_participate_asset, posterior, intermediate,
priority, outsourcing_fee, create_by, create_time, update_by, update_time, delete_tag
)
values
(#{fundId,jdbcType=VARCHAR}, #{initialUnitValue,jdbcType=VARCHAR}, #{initialSize,jdbcType=DECIMAL},
#{minInvestmentShare,jdbcType=DECIMAL}, #{subsequentInvestmentShare,jdbcType=DECIMAL},
#{subscriptionFee,jdbcType=DECIMAL}, #{subscriptionFeeNote,jdbcType=VARCHAR}, #{redemptionFee,jdbcType=DECIMAL},
#{redemptionFeeNote,jdbcType=VARCHAR}, #{managementfeeDeductionFrequency,jdbcType=VARCHAR},
#{managementfeeConsult,jdbcType=DECIMAL}, #{managementfeeTrust,jdbcType=DECIMAL},
#{managementfeeBank,jdbcType=DECIMAL}, #{performanceFee,jdbcType=DECIMAL}, #{performanceFeeDeductionMethod,jdbcType=INTEGER},
#{otherFeeNote,jdbcType=VARCHAR}, #{guardLine,jdbcType=DECIMAL}, #{stopLossLine,jdbcType=DECIMAL},
#{returnGuarantees,jdbcType=DECIMAL}, #{expectedReturn,jdbcType=DECIMAL}, #{hurdleRate,jdbcType=DECIMAL},
#{leverage,jdbcType=VARCHAR}, #{managerParticipateAsset,jdbcType=VARCHAR}, #{posterior,jdbcType=DECIMAL},
#{intermediate,jdbcType=DECIMAL}, #{priority,jdbcType=DECIMAL}, #{outsourcingFee,jdbcType=DECIMAL},
#{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP}, #{deleteTag,jdbcType=INTEGER})
on duplicate key update
fund_id = #{fundId,jdbcType=VARCHAR},
initial_unit_value = #{initialUnitValue,jdbcType=VARCHAR},
initial_size = #{initialSize,jdbcType=DECIMAL},
min_investment_share = #{minInvestmentShare,jdbcType=DECIMAL},
subsequent_investment_share = #{subsequentInvestmentShare,jdbcType=DECIMAL},
subscription_fee = #{subscriptionFee,jdbcType=DECIMAL},
subscription_fee_note = #{subscriptionFeeNote,jdbcType=VARCHAR},
redemption_fee = #{redemptionFee,jdbcType=DECIMAL},
redemption_fee_note = #{redemptionFeeNote,jdbcType=VARCHAR},
managementfee_deduction_frequency = #{managementfeeDeductionFrequency,jdbcType=VARCHAR},
managementfee_consult = #{managementfeeConsult,jdbcType=DECIMAL},
managementfee_trust = #{managementfeeTrust,jdbcType=DECIMAL},
managementfee_bank = #{managementfeeBank,jdbcType=DECIMAL},
performance_fee = #{performanceFee,jdbcType=DECIMAL},
performance_fee_deduction_method = #{performanceFeeDeductionMethod,jdbcType=INTEGER},
other_fee_note = #{otherFeeNote,jdbcType=VARCHAR},
guard_line = #{guardLine,jdbcType=DECIMAL},
stop_loss_line = #{stopLossLine,jdbcType=DECIMAL},
return_guarantees = #{returnGuarantees,jdbcType=DECIMAL},
expected_return = #{expectedReturn,jdbcType=DECIMAL},
hurdle_rate = #{hurdleRate,jdbcType=DECIMAL},
leverage = #{leverage,jdbcType=VARCHAR},
manager_participate_asset = #{managerParticipateAsset,jdbcType=VARCHAR},
posterior = #{posterior,jdbcType=DECIMAL},
intermediate = #{intermediate,jdbcType=DECIMAL},
priority = #{priority,jdbcType=DECIMAL},
outsourcing_fee = #{outsourcingFee,jdbcType=DECIMAL},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
delete_tag = #{deleteTag,jdbcType=INTEGER}
</insert>
<insert
id=
"insertOrUpdateWithBLOBs"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMapping"
>
<!--@mbg.generated-->
insert into fund_rate_mapping
(fund_id, initial_unit_value, initial_size, min_investment_share, subsequent_investment_share,
subscription_fee, subscription_fee_note, redemption_fee, redemption_fee_note, managementfee_deduction_frequency,
managementfee_consult, managementfee_trust, managementfee_bank, performance_fee,
performance_fee_deduction_method, other_fee_note, guard_line, stop_loss_line, return_guarantees,
expected_return, hurdle_rate, leverage, manager_participate_asset, posterior, intermediate,
priority, outsourcing_fee, create_by, create_time, update_by, update_time, delete_tag,
performance_fee_note, dividend_rule)
values
(#{fundId,jdbcType=VARCHAR}, #{initialUnitValue,jdbcType=VARCHAR}, #{initialSize,jdbcType=DECIMAL},
#{minInvestmentShare,jdbcType=DECIMAL}, #{subsequentInvestmentShare,jdbcType=DECIMAL},
#{subscriptionFee,jdbcType=DECIMAL}, #{subscriptionFeeNote,jdbcType=VARCHAR}, #{redemptionFee,jdbcType=DECIMAL},
#{redemptionFeeNote,jdbcType=VARCHAR}, #{managementfeeDeductionFrequency,jdbcType=VARCHAR},
#{managementfeeConsult,jdbcType=DECIMAL}, #{managementfeeTrust,jdbcType=DECIMAL},
#{managementfeeBank,jdbcType=DECIMAL}, #{performanceFee,jdbcType=DECIMAL}, #{performanceFeeDeductionMethod,jdbcType=INTEGER},
#{otherFeeNote,jdbcType=VARCHAR}, #{guardLine,jdbcType=DECIMAL}, #{stopLossLine,jdbcType=DECIMAL},
#{returnGuarantees,jdbcType=DECIMAL}, #{expectedReturn,jdbcType=DECIMAL}, #{hurdleRate,jdbcType=DECIMAL},
#{leverage,jdbcType=VARCHAR}, #{managerParticipateAsset,jdbcType=VARCHAR}, #{posterior,jdbcType=DECIMAL},
#{intermediate,jdbcType=DECIMAL}, #{priority,jdbcType=DECIMAL}, #{outsourcingFee,jdbcType=DECIMAL},
#{createBy,jdbcType=VARCHAR}, #{createTime,jdbcType=TIMESTAMP}, #{updateBy,jdbcType=VARCHAR},
#{updateTime,jdbcType=TIMESTAMP}, #{deleteTag,jdbcType=INTEGER}, #{performanceFeeNote,jdbcType=LONGVARCHAR},
#{dividendRule,jdbcType=LONGVARCHAR})
on duplicate key update
fund_id = #{fundId,jdbcType=VARCHAR},
initial_unit_value = #{initialUnitValue,jdbcType=VARCHAR},
initial_size = #{initialSize,jdbcType=DECIMAL},
min_investment_share = #{minInvestmentShare,jdbcType=DECIMAL},
subsequent_investment_share = #{subsequentInvestmentShare,jdbcType=DECIMAL},
subscription_fee = #{subscriptionFee,jdbcType=DECIMAL},
subscription_fee_note = #{subscriptionFeeNote,jdbcType=VARCHAR},
redemption_fee = #{redemptionFee,jdbcType=DECIMAL},
redemption_fee_note = #{redemptionFeeNote,jdbcType=VARCHAR},
managementfee_deduction_frequency = #{managementfeeDeductionFrequency,jdbcType=VARCHAR},
managementfee_consult = #{managementfeeConsult,jdbcType=DECIMAL},
managementfee_trust = #{managementfeeTrust,jdbcType=DECIMAL},
managementfee_bank = #{managementfeeBank,jdbcType=DECIMAL},
performance_fee = #{performanceFee,jdbcType=DECIMAL},
performance_fee_deduction_method = #{performanceFeeDeductionMethod,jdbcType=INTEGER},
other_fee_note = #{otherFeeNote,jdbcType=VARCHAR},
guard_line = #{guardLine,jdbcType=DECIMAL},
stop_loss_line = #{stopLossLine,jdbcType=DECIMAL},
return_guarantees = #{returnGuarantees,jdbcType=DECIMAL},
expected_return = #{expectedReturn,jdbcType=DECIMAL},
hurdle_rate = #{hurdleRate,jdbcType=DECIMAL},
leverage = #{leverage,jdbcType=VARCHAR},
manager_participate_asset = #{managerParticipateAsset,jdbcType=VARCHAR},
posterior = #{posterior,jdbcType=DECIMAL},
intermediate = #{intermediate,jdbcType=DECIMAL},
priority = #{priority,jdbcType=DECIMAL},
outsourcing_fee = #{outsourcingFee,jdbcType=DECIMAL},
create_by = #{createBy,jdbcType=VARCHAR},
create_time = #{createTime,jdbcType=TIMESTAMP},
update_by = #{updateBy,jdbcType=VARCHAR},
update_time = #{updateTime,jdbcType=TIMESTAMP},
delete_tag = #{deleteTag,jdbcType=INTEGER},
performance_fee_note = #{performanceFeeNote,jdbcType=LONGVARCHAR},
dividend_rule = #{dividendRule,jdbcType=LONGVARCHAR}
</insert>
<insert
id=
"insertOrUpdateSelective"
parameterType=
"com.tanpu.fund.entity.generator.FundRateMapping"
>
<!--@mbg.generated-->
insert into fund_rate_mapping
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"fundId != null"
>
fund_id,
</if>
<if
test=
"initialUnitValue != null"
>
initial_unit_value,
</if>
<if
test=
"initialSize != null"
>
initial_size,
</if>
<if
test=
"minInvestmentShare != null"
>
min_investment_share,
</if>
<if
test=
"subsequentInvestmentShare != null"
>
subsequent_investment_share,
</if>
<if
test=
"subscriptionFee != null"
>
subscription_fee,
</if>
<if
test=
"subscriptionFeeNote != null"
>
subscription_fee_note,
</if>
<if
test=
"redemptionFee != null"
>
redemption_fee,
</if>
<if
test=
"redemptionFeeNote != null"
>
redemption_fee_note,
</if>
<if
test=
"managementfeeDeductionFrequency != null"
>
managementfee_deduction_frequency,
</if>
<if
test=
"managementfeeConsult != null"
>
managementfee_consult,
</if>
<if
test=
"managementfeeTrust != null"
>
managementfee_trust,
</if>
<if
test=
"managementfeeBank != null"
>
managementfee_bank,
</if>
<if
test=
"performanceFee != null"
>
performance_fee,
</if>
<if
test=
"performanceFeeDeductionMethod != null"
>
performance_fee_deduction_method,
</if>
<if
test=
"otherFeeNote != null"
>
other_fee_note,
</if>
<if
test=
"guardLine != null"
>
guard_line,
</if>
<if
test=
"stopLossLine != null"
>
stop_loss_line,
</if>
<if
test=
"returnGuarantees != null"
>
return_guarantees,
</if>
<if
test=
"expectedReturn != null"
>
expected_return,
</if>
<if
test=
"hurdleRate != null"
>
hurdle_rate,
</if>
<if
test=
"leverage != null"
>
leverage,
</if>
<if
test=
"managerParticipateAsset != null"
>
manager_participate_asset,
</if>
<if
test=
"posterior != null"
>
posterior,
</if>
<if
test=
"intermediate != null"
>
intermediate,
</if>
<if
test=
"priority != null"
>
priority,
</if>
<if
test=
"outsourcingFee != null"
>
outsourcing_fee,
</if>
<if
test=
"createBy != null"
>
create_by,
</if>
<if
test=
"createTime != null"
>
create_time,
</if>
<if
test=
"updateBy != null"
>
update_by,
</if>
<if
test=
"updateTime != null"
>
update_time,
</if>
<if
test=
"deleteTag != null"
>
delete_tag,
</if>
<if
test=
"performanceFeeNote != null"
>
performance_fee_note,
</if>
<if
test=
"dividendRule != null"
>
dividend_rule,
</if>
</trim>
values
<trim
prefix=
"("
suffix=
")"
suffixOverrides=
","
>
<if
test=
"fundId != null"
>
#{fundId,jdbcType=VARCHAR},
</if>
<if
test=
"initialUnitValue != null"
>
#{initialUnitValue,jdbcType=VARCHAR},
</if>
<if
test=
"initialSize != null"
>
#{initialSize,jdbcType=DECIMAL},
</if>
<if
test=
"minInvestmentShare != null"
>
#{minInvestmentShare,jdbcType=DECIMAL},
</if>
<if
test=
"subsequentInvestmentShare != null"
>
#{subsequentInvestmentShare,jdbcType=DECIMAL},
</if>
<if
test=
"subscriptionFee != null"
>
#{subscriptionFee,jdbcType=DECIMAL},
</if>
<if
test=
"subscriptionFeeNote != null"
>
#{subscriptionFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"redemptionFee != null"
>
#{redemptionFee,jdbcType=DECIMAL},
</if>
<if
test=
"redemptionFeeNote != null"
>
#{redemptionFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"managementfeeDeductionFrequency != null"
>
#{managementfeeDeductionFrequency,jdbcType=VARCHAR},
</if>
<if
test=
"managementfeeConsult != null"
>
#{managementfeeConsult,jdbcType=DECIMAL},
</if>
<if
test=
"managementfeeTrust != null"
>
#{managementfeeTrust,jdbcType=DECIMAL},
</if>
<if
test=
"managementfeeBank != null"
>
#{managementfeeBank,jdbcType=DECIMAL},
</if>
<if
test=
"performanceFee != null"
>
#{performanceFee,jdbcType=DECIMAL},
</if>
<if
test=
"performanceFeeDeductionMethod != null"
>
#{performanceFeeDeductionMethod,jdbcType=INTEGER},
</if>
<if
test=
"otherFeeNote != null"
>
#{otherFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"guardLine != null"
>
#{guardLine,jdbcType=DECIMAL},
</if>
<if
test=
"stopLossLine != null"
>
#{stopLossLine,jdbcType=DECIMAL},
</if>
<if
test=
"returnGuarantees != null"
>
#{returnGuarantees,jdbcType=DECIMAL},
</if>
<if
test=
"expectedReturn != null"
>
#{expectedReturn,jdbcType=DECIMAL},
</if>
<if
test=
"hurdleRate != null"
>
#{hurdleRate,jdbcType=DECIMAL},
</if>
<if
test=
"leverage != null"
>
#{leverage,jdbcType=VARCHAR},
</if>
<if
test=
"managerParticipateAsset != null"
>
#{managerParticipateAsset,jdbcType=VARCHAR},
</if>
<if
test=
"posterior != null"
>
#{posterior,jdbcType=DECIMAL},
</if>
<if
test=
"intermediate != null"
>
#{intermediate,jdbcType=DECIMAL},
</if>
<if
test=
"priority != null"
>
#{priority,jdbcType=DECIMAL},
</if>
<if
test=
"outsourcingFee != null"
>
#{outsourcingFee,jdbcType=DECIMAL},
</if>
<if
test=
"createBy != null"
>
#{createBy,jdbcType=VARCHAR},
</if>
<if
test=
"createTime != null"
>
#{createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"updateBy != null"
>
#{updateBy,jdbcType=VARCHAR},
</if>
<if
test=
"updateTime != null"
>
#{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"deleteTag != null"
>
#{deleteTag,jdbcType=INTEGER},
</if>
<if
test=
"performanceFeeNote != null"
>
#{performanceFeeNote,jdbcType=LONGVARCHAR},
</if>
<if
test=
"dividendRule != null"
>
#{dividendRule,jdbcType=LONGVARCHAR},
</if>
</trim>
on duplicate key update
<trim
suffixOverrides=
","
>
<if
test=
"fundId != null"
>
fund_id = #{fundId,jdbcType=VARCHAR},
</if>
<if
test=
"initialUnitValue != null"
>
initial_unit_value = #{initialUnitValue,jdbcType=VARCHAR},
</if>
<if
test=
"initialSize != null"
>
initial_size = #{initialSize,jdbcType=DECIMAL},
</if>
<if
test=
"minInvestmentShare != null"
>
min_investment_share = #{minInvestmentShare,jdbcType=DECIMAL},
</if>
<if
test=
"subsequentInvestmentShare != null"
>
subsequent_investment_share = #{subsequentInvestmentShare,jdbcType=DECIMAL},
</if>
<if
test=
"subscriptionFee != null"
>
subscription_fee = #{subscriptionFee,jdbcType=DECIMAL},
</if>
<if
test=
"subscriptionFeeNote != null"
>
subscription_fee_note = #{subscriptionFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"redemptionFee != null"
>
redemption_fee = #{redemptionFee,jdbcType=DECIMAL},
</if>
<if
test=
"redemptionFeeNote != null"
>
redemption_fee_note = #{redemptionFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"managementfeeDeductionFrequency != null"
>
managementfee_deduction_frequency = #{managementfeeDeductionFrequency,jdbcType=VARCHAR},
</if>
<if
test=
"managementfeeConsult != null"
>
managementfee_consult = #{managementfeeConsult,jdbcType=DECIMAL},
</if>
<if
test=
"managementfeeTrust != null"
>
managementfee_trust = #{managementfeeTrust,jdbcType=DECIMAL},
</if>
<if
test=
"managementfeeBank != null"
>
managementfee_bank = #{managementfeeBank,jdbcType=DECIMAL},
</if>
<if
test=
"performanceFee != null"
>
performance_fee = #{performanceFee,jdbcType=DECIMAL},
</if>
<if
test=
"performanceFeeDeductionMethod != null"
>
performance_fee_deduction_method = #{performanceFeeDeductionMethod,jdbcType=INTEGER},
</if>
<if
test=
"otherFeeNote != null"
>
other_fee_note = #{otherFeeNote,jdbcType=VARCHAR},
</if>
<if
test=
"guardLine != null"
>
guard_line = #{guardLine,jdbcType=DECIMAL},
</if>
<if
test=
"stopLossLine != null"
>
stop_loss_line = #{stopLossLine,jdbcType=DECIMAL},
</if>
<if
test=
"returnGuarantees != null"
>
return_guarantees = #{returnGuarantees,jdbcType=DECIMAL},
</if>
<if
test=
"expectedReturn != null"
>
expected_return = #{expectedReturn,jdbcType=DECIMAL},
</if>
<if
test=
"hurdleRate != null"
>
hurdle_rate = #{hurdleRate,jdbcType=DECIMAL},
</if>
<if
test=
"leverage != null"
>
leverage = #{leverage,jdbcType=VARCHAR},
</if>
<if
test=
"managerParticipateAsset != null"
>
manager_participate_asset = #{managerParticipateAsset,jdbcType=VARCHAR},
</if>
<if
test=
"posterior != null"
>
posterior = #{posterior,jdbcType=DECIMAL},
</if>
<if
test=
"intermediate != null"
>
intermediate = #{intermediate,jdbcType=DECIMAL},
</if>
<if
test=
"priority != null"
>
priority = #{priority,jdbcType=DECIMAL},
</if>
<if
test=
"outsourcingFee != null"
>
outsourcing_fee = #{outsourcingFee,jdbcType=DECIMAL},
</if>
<if
test=
"createBy != null"
>
create_by = #{createBy,jdbcType=VARCHAR},
</if>
<if
test=
"createTime != null"
>
create_time = #{createTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"updateBy != null"
>
update_by = #{updateBy,jdbcType=VARCHAR},
</if>
<if
test=
"updateTime != null"
>
update_time = #{updateTime,jdbcType=TIMESTAMP},
</if>
<if
test=
"deleteTag != null"
>
delete_tag = #{deleteTag,jdbcType=INTEGER},
</if>
<if
test=
"performanceFeeNote != null"
>
performance_fee_note = #{performanceFeeNote,jdbcType=LONGVARCHAR},
</if>
<if
test=
"dividendRule != null"
>
dividend_rule = #{dividendRule,jdbcType=LONGVARCHAR},
</if>
</trim>
</insert>
</mapper>
\ No newline at end of file
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