理财收益计提报表添加过滤购买日<计提日
This commit is contained in:
parent
c6722fb6e1
commit
96e325cc48
|
|
@ -72,12 +72,18 @@ public class FinancialListReport extends AbstractReportListDataPlugin implements
|
|||
Date filterDate = param.getFilter().getDate("shjh_filterdate");
|
||||
SimpleDateFormat sdf = new SimpleDateFormat("yyyy");
|
||||
String filterYear = sdf.format(filterDate);
|
||||
|
||||
SimpleDateFormat sdf2 = new SimpleDateFormat("yyyy-MM-dd");
|
||||
String filterDateStr = sdf2.format(filterDate);
|
||||
// 4. 应用过滤条件
|
||||
mainDataSet = mainDataSet.filter(
|
||||
"shjh_expiredate IS NULL OR " + // 保留到期日为空的记录
|
||||
"year(shjh_expiredate) >= " + filterYear // 计提日年份 <= 到期日年份
|
||||
);
|
||||
|
||||
mainDataSet = mainDataSet.filter(
|
||||
"shjh_buydate IS NULL OR " + // 保留购买日期日为空的记录
|
||||
"shjh_buydate < to_date('" + filterDateStr + "','yyyy-MM-dd') "//购买日<计提日
|
||||
);
|
||||
// 3. 查询理财收益预提数据
|
||||
// DataSet addDataSet = QueryServiceHelper.queryDataSet(
|
||||
// this.getClass().getName() + "1",
|
||||
|
|
|
|||
Loading…
Reference in New Issue