Commit 7f88e0b7 by wukaiqiang

Merge branch 'feature/form_statistics_05' into 'develop'

修改统计查询与EXCEL下载 数据为null时的格式错误问题

See merge request kunlun/xyst_dinas/xyst_dinas_backend!28
parents fd1a989e 608c3f9c
......@@ -140,11 +140,12 @@ public class AdvancePaymentBalanceSumDaoImpl implements AdvancePaymentBalanceSum
}
@Override
public List<AdvancePaymentBalanceSum> queryAdvancePaymentBalanceSumByConditions(String dealYear,String regionalCompany) {
public List<AdvancePaymentBalanceSum> queryAdvancePaymentBalanceSumByConditions(String dealYear,
String regionalCompany) {
// TODO Auto-generated method stub
StringBuilder hql = new StringBuilder("select ");
hql.append(
"result.purchaseSandUnit AS purchaseSandUnit,\r\n" + " result.project AS project,\r\n"
hql.append(" result.purchaseSandUnit AS purchaseSandUnit, \r\n"
+ " result.project AS project,\r\n"
+ " result.lastYearAdvance AS lastYearAdvance,\r\n"
+ " result.paymentSales AS paymentSales,\r\n"
+ " result.totalAdvancePayment AS totalAdvancePayment,\r\n"
......@@ -161,8 +162,8 @@ public class AdvancePaymentBalanceSumDaoImpl implements AdvancePaymentBalanceSum
+ " result.septAmount as septAmount,\r\n"
+ " result.octAmount as octAmount,\r\n"
+ " result.novAmount as novAmount,\r\n"
+ " result.decAmount as decAmount");
hql.append("FROM ");
+ " result.decAmount as decAmount ");
hql.append(" FROM ");
hql.append(" (SELECT purchaseSandCompany.NAME AS purchaseSandUnit,\r\n"
+ " projectFiled.project_Name AS project,\r\n"
+ " SUM(advancePaymentAndBalanceSummary.last_Year_Advance) AS lastYearAdvance,\r\n"
......@@ -510,25 +511,101 @@ public class AdvancePaymentBalanceSumDaoImpl implements AdvancePaymentBalanceSum
List<AdvancePaymentBalanceSum> list = new ArrayList<AdvancePaymentBalanceSum>();
for (Tuple resule : resultList) {
AdvancePaymentBalanceSum advancePaymentBalanceSum = new AdvancePaymentBalanceSum();
if (String.valueOf(resule.get(0)) != "null" ) {
advancePaymentBalanceSum.setPurchaseSandUnit(String.valueOf(resule.get(0)));
} else {
advancePaymentBalanceSum.setPurchaseSandUnit(null);
}
if (String.valueOf(resule.get(1)) != "null" ) {
advancePaymentBalanceSum.setProject(String.valueOf(resule.get(1)));
} else {
advancePaymentBalanceSum.setProject(null);
}
if (String.valueOf(resule.get(2)) != "null" ) {
advancePaymentBalanceSum.setLastYearAdvance(String.valueOf(resule.get(2)));
} else {
advancePaymentBalanceSum.setLastYearAdvance(null);
}
if (String.valueOf(resule.get(3)) != "null" ) {
advancePaymentBalanceSum.setPaymentSales(String.valueOf(resule.get(3)));
} else {
advancePaymentBalanceSum.setPaymentSales(null);
}
if (String.valueOf(resule.get(4)) != "null" ) {
advancePaymentBalanceSum.setTotalAdvancePayment(String.valueOf(resule.get(4)));
} else {
advancePaymentBalanceSum.setTotalAdvancePayment(null);
}
if (String.valueOf(resule.get(5)) != "null") {
advancePaymentBalanceSum.setRefundAmount(String.valueOf(resule.get(5)));
} else {
advancePaymentBalanceSum.setRefundAmount(null);
}
if (String.valueOf(resule.get(6)) != "null" ) {
advancePaymentBalanceSum.setAdvanceBalance(String.valueOf(resule.get(6)));
} else {
advancePaymentBalanceSum.setAdvanceBalance(null);
}
if (String.valueOf(resule.get(7)) != "null" ) {
advancePaymentBalanceSum.setJanAmount(String.valueOf(resule.get(7)));
} else {
advancePaymentBalanceSum.setJanAmount(null);
}
if (String.valueOf(resule.get(8)) != "null" ) {
advancePaymentBalanceSum.setFebAmount(String.valueOf(resule.get(8)));
} else {
advancePaymentBalanceSum.setFebAmount(null);
}
if (String.valueOf(resule.get(9)) != "null" ) {
advancePaymentBalanceSum.setMarAmount(String.valueOf(resule.get(9)));
} else {
advancePaymentBalanceSum.setMarAmount(null);
}
if (String.valueOf(resule.get(10)) != "null" ) {
advancePaymentBalanceSum.setAprAmount(String.valueOf(resule.get(10)));
} else {
advancePaymentBalanceSum.setAprAmount(null);
}
if (String.valueOf(resule.get(11)) != "null") {
advancePaymentBalanceSum.setMayAmount(String.valueOf(resule.get(11)));
} else {
advancePaymentBalanceSum.setMayAmount(null);
}
if (String.valueOf(resule.get(12)) != "null" ) {
advancePaymentBalanceSum.setJunAmount(String.valueOf(resule.get(12)));
} else {
advancePaymentBalanceSum.setJunAmount(null);
}
if (String.valueOf(resule.get(13)) != "null" ) {
advancePaymentBalanceSum.setJulAmount(String.valueOf(resule.get(13)));
} else {
advancePaymentBalanceSum.setJulAmount(null);
}
if (String.valueOf(resule.get(14)) != "null" ) {
advancePaymentBalanceSum.setAugAmount(String.valueOf(resule.get(14)));
} else {
advancePaymentBalanceSum.setAugAmount(null);
}
if (String.valueOf(resule.get(15)) != "null" ) {
advancePaymentBalanceSum.setSeptAmount(String.valueOf(resule.get(15)));
} else {
advancePaymentBalanceSum.setSeptAmount(null);
}
if (String.valueOf(resule.get(16)) != "null" ) {
advancePaymentBalanceSum.setOctAmount(String.valueOf(resule.get(16)));
} else {
advancePaymentBalanceSum.setOctAmount(null);
}
if (String.valueOf(resule.get(17)) != "null" ) {
advancePaymentBalanceSum.setNovAmount(String.valueOf(resule.get(17)));
} else {
advancePaymentBalanceSum.setNovAmount(null);
}
if (String.valueOf(resule.get(18)) != "null" ) {
advancePaymentBalanceSum.setDecAmount(String.valueOf(resule.get(18)));
} else {
advancePaymentBalanceSum.setDecAmount(null);
}
list.add(advancePaymentBalanceSum);
}
return list;
......
......@@ -22,7 +22,7 @@ public class OperationsReportsDaoImpl implements OperationsReportsDao {
@Override
public List<OperationsReports> loadOperationsReportsByConditions(String startDate, String endDate,
String OperationsReportType, String stationList ) {
String OperationsReportType, String stationList) {
// TODO Auto-generated method stub
StringBuffer hql = new StringBuffer(" SELECT ");
hql.append(" result.stationName AS stationName, result.dinasTypeName AS dinasTypeName,\r\n"
......@@ -48,12 +48,10 @@ public class OperationsReportsDaoImpl implements OperationsReportsDao {
hql.append(" and salesSummary.deal_Time <= :endDate ");
if (stationList != null && !(stationList.isEmpty()))
hql.append(" AND station.id IN :stationList ");
hql.append(" GROUP BY salesSummary.station_id,\r\n"
+ " salesSummary.dinas_type_id ");
hql.append(" GROUP BY salesSummary.station_id,\r\n" + " salesSummary.dinas_type_id ");
hql.append(" UNION ALL ");
hql.append( " SELECT \r\n"
+ " station.station_Name AS stationName, \r\n"
+ " '小计' AS dinasTypeName, ");
hql.append(
" SELECT \r\n" + " station.station_Name AS stationName, \r\n" + " '小计' AS dinasTypeName, ");
if (OperationsReportType.equals("daily")) {
hql.append(" SUM( salesSummary.sale_Deal_Amount ) AS saleDealAmount, \r\n"
+ " SUM( salesSummary.sale_Amount ) AS saleAmount, ");
......@@ -74,9 +72,8 @@ public class OperationsReportsDaoImpl implements OperationsReportsDao {
if (stationList != null && !(stationList.isEmpty()))
hql.append(" AND station.id IN :stationList ");
hql.append(" GROUP BY salesSummary.station_id ");
hql.append(" UNION ALL " );
hql.append(" SELECT '总计' AS stationName, \r\n"
+ " '———' AS dinasTypeName, ");
hql.append(" UNION ALL ");
hql.append(" SELECT '总计' AS stationName, \r\n" + " '———' AS dinasTypeName, ");
if (OperationsReportType.equals("daily")) {
hql.append(" SUM( salesSummary.sale_Deal_Amount ) AS saleDealAmount,\r\n"
+ " SUM( salesSummary.sale_Amount ) AS saleAmount, ");
......@@ -85,10 +82,8 @@ public class OperationsReportsDaoImpl implements OperationsReportsDao {
+ " FORMAT( SUM( salesSummary.sale_Amount ) / 10000 ,2) AS saleAmount, ");
}
hql.append(" salesSummary.deal_Time as dealTime, \r\n"
+ " station.id as stationId \r\n"
+ " FROM \r\n"
+ " xyst_dinas_statistics_sale_summary AS salesSummary \r\n"
hql.append(" salesSummary.deal_Time as dealTime, \r\n" + " station.id as stationId \r\n"
+ " FROM \r\n" + " xyst_dinas_statistics_sale_summary AS salesSummary \r\n"
+ " LEFT JOIN xyst_dinas_biz_station AS station ON station.id = salesSummary.station_id \r\n"
+ " LEFT JOIN xyst_dinas_biz_dinas_type AS dinasType ON dinasType.id = salesSummary.dinas_type_id ");
hql.append(" where 1=1 ");
......@@ -118,10 +113,26 @@ public class OperationsReportsDaoImpl implements OperationsReportsDao {
List<OperationsReports> list = new ArrayList<OperationsReports>();
for (Tuple resule : resultList) {
OperationsReports operationsReports = new OperationsReports();
if (String.valueOf(resule.get(0)) != "null") {
operationsReports.setStationName(String.valueOf(resule.get(0)));
} else {
operationsReports.setStationName(null);
}
if (String.valueOf(resule.get(1)) != "null") {
operationsReports.setDinasTypeName(String.valueOf(resule.get(1)));
} else {
operationsReports.setDinasTypeName(null);
}
if (String.valueOf(resule.get(2)) != "null") {
operationsReports.setSaleDealAmount(String.valueOf(resule.get(2)));
} else {
operationsReports.setSaleDealAmount(null);
}
if (String.valueOf(resule.get(3)) != "null") {
operationsReports.setSaleAmount(String.valueOf(resule.get(3)));
} else {
operationsReports.setSaleAmount(null);
}
list.add(operationsReports);
}
return list;
......
......@@ -17,8 +17,8 @@ public class PaymentDetailsDaoImpl implements PaymentDetailsDao {
private HibernateOperations template;
@Override
public List<PaymentDetails> loadPaymentDetailsByConditions(String startDate, String endDate, String purchaseSandUnit,
String project, String fundType,String regionalCompany) {
public List<PaymentDetails> loadPaymentDetailsByConditions(String startDate, String endDate,
String purchaseSandUnit, String project, String fundType, String regionalCompany) {
// TODO Auto-generated method stub
StringBuilder hql = new StringBuilder("select ");
hql.append(" DATE_FORMAT( result.createTime , '%Y年%m月%d' ) AS createTime , ");// 创建时间
......@@ -29,115 +29,129 @@ public class PaymentDetailsDaoImpl implements PaymentDetailsDao {
hql.append(" result.actualRefundAmount AS actualRefundAmount , ");// 退款金额
hql.append(" result.remark AS remark ");// 备注
hql.append(" FROM ( ");
hql.append( " SELECT\r\n"
+ " financeRefund.create_Time AS createTime,\r\n"
hql.append(" SELECT\r\n" + " financeRefund.create_Time AS createTime,\r\n"
+ " purchaseSandCompanyon.NAME AS purchaseSandUnit,\r\n"
+ " projectFiled.project_Name AS project,\r\n"
+ " CASE\r\n"
+ " \r\n"
+ " WHEN financeRefund.fund_Type = 1 THEN\r\n"
+ " '保证金退费' ELSE '预付款退费' \r\n"
+ " END AS fundType,\r\n"
+ " projectFiled.project_Name AS project,\r\n" + " CASE\r\n"
+ " \r\n" + " WHEN financeRefund.fund_Type = 1 THEN\r\n"
+ " '保证金退费' ELSE '预付款退费' \r\n" + " END AS fundType,\r\n"
+ " '' AS rechargeAmount,\r\n"
+ " financeRefund.actual_Refund_Amount AS actualRefundAmount,\r\n"
+ " financeRefund.refund_Explain AS remark ,\r\n"
+ " financeRefund.regional_Company AS regionalCompanyId,\r\n"
+ " CASE WHEN financeRefund.fund_Type = 1 THEN 'DEPOSIT' ELSE 'ADVANCE' END AS fundType1\r\n"
+ " FROM\r\n"
+ " xyst_dinas_finance_refund AS financeRefund\r\n"
+ " FROM\r\n" + " xyst_dinas_finance_refund AS financeRefund\r\n"
+ " LEFT JOIN xyst_dinas_project_purchase_sand_company AS purchaseSandCompanyon ON purchaseSandCompanyon.id = financeRefund.purchase_Sand_Company\r\n"
+ " LEFT JOIN xyst_dinas_project_filed AS projectFiled ON projectFiled.id = financeRefund.project \r\n"
+"UNION ALL\r\n"
+ " SELECT\r\n"
+ "UNION ALL\r\n" + " SELECT\r\n"
+ " artificialRecharge.create_Time AS createTime,\r\n"
+ " purchaseSandCompanyon.NAME AS purchaseSandUnit,\r\n"
+ " projectFiled.project_Name AS project,\r\n"
+ " CASE\r\n"
+ " \r\n"
+ " WHEN artificialRecharge.fund_Type = 'DEPOSIT' THEN\r\n"
+ " '保证金充值' ELSE '预付款充值' \r\n"
+ " END AS fundType,\r\n"
+ " projectFiled.project_Name AS project,\r\n" + " CASE\r\n"
+ " \r\n" + " WHEN artificialRecharge.fund_Type = 'DEPOSIT' THEN\r\n"
+ " '保证金充值' ELSE '预付款充值' \r\n" + " END AS fundType,\r\n"
+ " artificialRecharge.recharge_Amount AS rechargeAmount,\r\n"
+ " '' AS actualRefundAmount,\r\n"
+ " artificialRecharge.remark AS remark ,\r\n"
+ " artificialRecharge.regional_Company AS regionalCompanyId,\r\n"
+ " artificialRecharge.fund_Type AS fundType1 \r\n"
+ " FROM\r\n"
+ " artificialRecharge.fund_Type AS fundType1 \r\n" + " FROM\r\n"
+ " xyst_dinas_finance_artificial_recharge AS artificialRecharge\r\n"
+ " LEFT JOIN xyst_dinas_project_purchase_sand_company AS purchaseSandCompanyon ON purchaseSandCompanyon.id = artificialRecharge.purchase_Sand_Unit\r\n"
+ " LEFT JOIN xyst_dinas_project_filed AS projectFiled ON projectFiled.id = artificialRecharge.project \r\n"
+"UNION ALL\r\n"
+ " SELECT\r\n"
+ "UNION ALL\r\n" + " SELECT\r\n"
+ " expenseAdjust.create_Time AS createTime,\r\n"
+ " purchaseSandCompanyon.NAME AS purchaseSandUnit,\r\n"
+ " projectFiled.project_Name AS project,\r\n"
+ " CASE\r\n"
+ " \r\n"
+ " WHEN expenseAdjust.fund_Type = 'DEPOSIT' THEN\r\n"
+ " '保证金费用调整' ELSE '预付款费用调整' \r\n"
+ " END AS fundType,\r\n"
+ " CASE\r\n"
+ " \r\n"
+ " projectFiled.project_Name AS project,\r\n" + " CASE\r\n"
+ " \r\n" + " WHEN expenseAdjust.fund_Type = 'DEPOSIT' THEN\r\n"
+ " '保证金费用调整' ELSE '预付款费用调整' \r\n" + " END AS fundType,\r\n"
+ " CASE\r\n" + " \r\n"
+ " WHEN expenseAdjust.expense_Adjust_Amount >= 0 THEN\r\n"
+ " expenseAdjust.expense_Adjust_Amount ELSE 0.00 \r\n"
+ " END AS rechargeAmount,\r\n"
+ " CASE\r\n"
+ " \r\n"
+ " END AS rechargeAmount,\r\n" + " CASE\r\n" + " \r\n"
+ " WHEN expenseAdjust.expense_Adjust_Amount <= 0 THEN\r\n"
+ " (0.00 - expenseAdjust.expense_Adjust_Amount ) ELSE 0.00 \r\n"
+ " END AS actualRefundAmount,\r\n"
+ " expenseAdjust.remark AS remark,\r\n"
+ " END AS actualRefundAmount,\r\n" + " expenseAdjust.remark AS remark,\r\n"
+ " expenseAdjust.regional_Company AS regionalCompanyId,\r\n"
+ " expenseAdjust.fund_Type AS fundType1 \r\n"
+ " FROM\r\n"
+ " expenseAdjust.fund_Type AS fundType1 \r\n" + " FROM\r\n"
+ " xyst_dinas_finance_expense_adjust AS expenseAdjust\r\n"
+ " LEFT JOIN xyst_dinas_project_purchase_sand_company AS purchaseSandCompanyon ON purchaseSandCompanyon.id = expenseAdjust.purchase_Sand_Unit\r\n"
+ " LEFT JOIN xyst_dinas_project_filed AS projectFiled ON projectFiled.id = expenseAdjust.project \r\n"
+ " \r\n"
+ " ) AS result ");
+ " \r\n" + " ) AS result ");
hql.append(" WHERE 1=1 ");
if(regionalCompany != null && !(regionalCompany.isEmpty())) hql.append( " and result.regionalCompanyId = :regionalCompany ");
if(startDate != null && !(startDate.isEmpty()))hql.append(" and result.createTime >= :startDate ");
if(endDate != null && !(endDate.isEmpty()))hql.append(" and result.createTime <= :endDate ");
if(purchaseSandUnit != null && !(purchaseSandUnit.isEmpty()))hql.append(" and result.purchaseSandUnit like "+"%"+" :purchaseSandUnit "+"% " );
if(project != null && !(project.isEmpty()))hql.append(" and result.project like "+"%"+" :project "+"% ");
if(fundType != null && !(fundType.isEmpty()))hql.append(" and result.fundType = :fundType ");
if (regionalCompany != null && !(regionalCompany.isEmpty()))
hql.append(" and result.regionalCompanyId = :regionalCompany ");
if (startDate != null && !(startDate.isEmpty()))
hql.append(" and result.createTime >= :startDate ");
if (endDate != null && !(endDate.isEmpty()))
hql.append(" and result.createTime <= :endDate ");
if (purchaseSandUnit != null && !(purchaseSandUnit.isEmpty()))
hql.append(" and result.purchaseSandUnit like " + "%" + " :purchaseSandUnit " + "% ");
if (project != null && !(project.isEmpty()))
hql.append(" and result.project like " + "%" + " :project " + "% ");
if (fundType != null && !(fundType.isEmpty()))
hql.append(" and result.fundType = :fundType ");
hql.append(" ORDER BY result.createTime DESC ");
return (List<PaymentDetails>) template.execute(new HibernateCallback<List<PaymentDetails>>(){
return (List<PaymentDetails>) template.execute(new HibernateCallback<List<PaymentDetails>>() {
@Override
public List<PaymentDetails> doInHibernate(Session session) throws HibernateException {
Query<Tuple> query = session.createNativeQuery(hql.toString(), Tuple.class);
if(startDate != null && !(startDate.isEmpty()))query.setParameter("startDate",startDate);
if(endDate != null && !(endDate.isEmpty()))query.setParameter("endDate",endDate);
if(purchaseSandUnit != null && !(purchaseSandUnit.isEmpty()))query.setParameter("purchaseSandUnit",purchaseSandUnit);
if(project != null && !(project.isEmpty()))query.setParameter("project",project);
if(fundType != null && !(fundType.isEmpty()))query.setParameter("fundType",fundType);
if(regionalCompany != null && !(regionalCompany.isEmpty()))query.setParameter("regionalCompany",regionalCompany);
if (startDate != null && !(startDate.isEmpty()))
query.setParameter("startDate", startDate);
if (endDate != null && !(endDate.isEmpty()))
query.setParameter("endDate", endDate);
if (purchaseSandUnit != null && !(purchaseSandUnit.isEmpty()))
query.setParameter("purchaseSandUnit", purchaseSandUnit);
if (project != null && !(project.isEmpty()))
query.setParameter("project", project);
if (fundType != null && !(fundType.isEmpty()))
query.setParameter("fundType", fundType);
if (regionalCompany != null && !(regionalCompany.isEmpty()))
query.setParameter("regionalCompany", regionalCompany);
List<Tuple> resultList = query.getResultList();
if (resultList.isEmpty())
return null;
List<PaymentDetails> list = new ArrayList<PaymentDetails>();
for (Tuple resule : resultList) {
PaymentDetails paymentDetails = new PaymentDetails();
/*
* if(null == resule.get(0) || null == resule.get(1) || null == resule.get(2) )
* { continue; }
*/
if (String.valueOf(resule.get(0)) != "null") {
paymentDetails.setCreateTime(String.valueOf(resule.get(0)));
} else {
paymentDetails.setCreateTime(null);
}
if (String.valueOf(resule.get(1)) != "null") {
paymentDetails.setPurchaseSandUnit(String.valueOf(resule.get(1)));
} else {
paymentDetails.setPurchaseSandUnit(null);
}
if (String.valueOf(resule.get(2)) != "null") {
paymentDetails.setProject(String.valueOf(resule.get(2)));
} else {
paymentDetails.setProject(null);
}
if (String.valueOf(resule.get(3)) != "null") {
paymentDetails.setFundType(String.valueOf(resule.get(3)));
} else {
paymentDetails.setFundType(null);
}
if (String.valueOf(resule.get(4)) != "null") {
paymentDetails.setRechargeAmount(String.valueOf(resule.get(4)));
} else {
paymentDetails.setRechargeAmount(null);
}
if (String.valueOf(resule.get(5)) != "null") {
paymentDetails.setActualRefundAmount(String.valueOf(resule.get(5)));
} else {
paymentDetails.setActualRefundAmount(null);
}
if (String.valueOf(resule.get(6)) != "null") {
paymentDetails.setRemark(String.valueOf(resule.get(6)));
} else {
paymentDetails.setRemark(null);
}
list.add(paymentDetails);
}
return list;
}
});
}
}
......@@ -431,23 +431,91 @@ public class SalesSummaryDaoImpl implements SalesSummaryDao {
List<SalesSummary> list = new ArrayList<SalesSummary>();
for (Tuple resule : resultList) {
SalesSummary salesSummary = new SalesSummary();
if (String.valueOf(resule.get(0)) != "null") {
salesSummary.setStation(String.valueOf(resule.get(0)));
} else {
salesSummary.setStation(null);
}
if (String.valueOf(resule.get(1)) != "null") {
salesSummary.setDinasType(String.valueOf(resule.get(1)));
} else {
salesSummary.setDinasType(null);
}
if (String.valueOf(resule.get(2)) != "null") {
salesSummary.setSaleDealAmount(String.valueOf(resule.get(2)));
} else {
salesSummary.setSaleDealAmount(null);
}
if (String.valueOf(resule.get(3)) != "null") {
salesSummary.setSaleAmount(String.valueOf(resule.get(3)));
} else {
salesSummary.setSaleAmount(null);
}
if (String.valueOf(resule.get(4)) != "null") {
salesSummary.setAvgAmount(String.valueOf(resule.get(4)));
} else {
salesSummary.setAvgAmount(null);
}
if (String.valueOf(resule.get(5)) != "null") {
salesSummary.setJanAmount(String.valueOf(resule.get(5)));
} else {
salesSummary.setJanAmount(null);
}
if (String.valueOf(resule.get(6)) != "null") {
salesSummary.setFebAmount(String.valueOf(resule.get(6)));
} else {
salesSummary.setFebAmount(null);
}
if (String.valueOf(resule.get(7)) != "null") {
salesSummary.setMarAmount(String.valueOf(resule.get(7)));
} else {
salesSummary.setMarAmount(null);
}
if (String.valueOf(resule.get(8)) != "null") {
salesSummary.setAprAmount(String.valueOf(resule.get(8)));
} else {
salesSummary.setAprAmount(null);
}
if (String.valueOf(resule.get(9)) != "null") {
salesSummary.setMayAmount(String.valueOf(resule.get(9)));
} else {
salesSummary.setMayAmount(null);
}
if (String.valueOf(resule.get(10)) != "null") {
salesSummary.setJunAmount(String.valueOf(resule.get(10)));
} else {
salesSummary.setJunAmount(null);
}
if (String.valueOf(resule.get(11)) != "null") {
salesSummary.setJulAmount(String.valueOf(resule.get(11)));
} else {
salesSummary.setJulAmount(null);
}
if (String.valueOf(resule.get(12)) != "null") {
salesSummary.setAugAmount(String.valueOf(resule.get(12)));
} else {
salesSummary.setAugAmount(null);
}
if (String.valueOf(resule.get(13)) != "null") {
salesSummary.setSeptAmount(String.valueOf(resule.get(13)));
} else {
salesSummary.setSeptAmount(null);
}
if (String.valueOf(resule.get(14)) != "null") {
salesSummary.setOctAmount(String.valueOf(resule.get(14)));
} else {
salesSummary.setOctAmount(null);
}
if (String.valueOf(resule.get(15)) != "null") {
salesSummary.setNovAmount(String.valueOf(resule.get(15)));
} else {
salesSummary.setNovAmount(null);
}
if (String.valueOf(resule.get(16)) != "null") {
salesSummary.setDecAmount(String.valueOf(resule.get(16)));
} else {
salesSummary.setDecAmount(null);
}
list.add(salesSummary);
}
return list;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment