Commit a01315b4 authored by hanfeng's avatar hanfeng

总业绩统计

parent 4c2aea9f
...@@ -6,6 +6,7 @@ import com.github.pagehelper.PageInfo; ...@@ -6,6 +6,7 @@ import com.github.pagehelper.PageInfo;
import com.github.wxiaoqi.security.common.exception.BaseException; import com.github.wxiaoqi.security.common.exception.BaseException;
import com.google.common.collect.Lists; import com.google.common.collect.Lists;
import com.xxfc.platform.order.contant.enumerate.AccountTypeEnum; import com.xxfc.platform.order.contant.enumerate.AccountTypeEnum;
import com.xxfc.platform.order.contant.enumerate.OrderTypeEnum;
import com.xxfc.platform.order.pojo.Achievement; import com.xxfc.platform.order.pojo.Achievement;
import com.xxfc.platform.order.pojo.QueryCriteria; import com.xxfc.platform.order.pojo.QueryCriteria;
import com.xxfc.platform.order.pojo.ReturnOrderAmount; import com.xxfc.platform.order.pojo.ReturnOrderAmount;
...@@ -127,7 +128,9 @@ public class TotalPerformanceBiz { ...@@ -127,7 +128,9 @@ public class TotalPerformanceBiz {
//判断押金退还是否大于0 //判断押金退还是否大于0
if ( depositAmount.compareTo(BigDecimal.ZERO)>0) { if ( depositAmount.compareTo(BigDecimal.ZERO)>0) {
ReturnOrderAmount returnOrderAmountClone = ObjectUtil.clone(returnOrderAmount); ReturnOrderAmount returnOrderAmountClone = ObjectUtil.clone(returnOrderAmount);
//判断是违章还是租车 //判断是违章还是租车
if (OrderTypeEnum.RENT_VEHICLE.equals(returnOrderAmount.getType())) {
if (AccountTypeEnum.OUT_RESIDUE_DEPOSIT.getCode().equals(returnOrderAmount.getAccountType())) { if (AccountTypeEnum.OUT_RESIDUE_DEPOSIT.getCode().equals(returnOrderAmount.getAccountType())) {
returnOrderAmountClone.setRefundInstruction("违章押金"); returnOrderAmountClone.setRefundInstruction("违章押金");
returnOrderAmountClone.setRefundAmount(accountDetailStr.getDepositAmount()); returnOrderAmountClone.setRefundAmount(accountDetailStr.getDepositAmount());
...@@ -135,13 +138,17 @@ public class TotalPerformanceBiz { ...@@ -135,13 +138,17 @@ public class TotalPerformanceBiz {
returnOrderAmountClone.setRefundInstruction("租车押金"); returnOrderAmountClone.setRefundInstruction("租车押金");
returnOrderAmountClone.setRefundAmount(accountDetailStr.getDepositAmount()); returnOrderAmountClone.setRefundAmount(accountDetailStr.getDepositAmount());
} }
}
arrayList.add(returnOrderAmountClone); arrayList.add(returnOrderAmountClone);
} }
//判断订单退款是否大于0 //判断订单退款是否大于0
if (orderAmount.compareTo(BigDecimal.ZERO)>0) { if (orderAmount.compareTo(BigDecimal.ZERO)>0) {
ReturnOrderAmount returnOrderAmountClone = ObjectUtil.clone(returnOrderAmount); ReturnOrderAmount returnOrderAmountClone = ObjectUtil.clone(returnOrderAmount);
returnOrderAmountClone.setRefundInstruction("订单退款"); returnOrderAmountClone.setRefundInstruction("订单退款");
returnOrderAmountClone.setRefundAmount(accountDetailStr.getOrderAmount()); returnOrderAmountClone.setRefundAmount(accountDetailStr.getOrderAmount());
arrayList.add(returnOrderAmountClone);
} }
} }
......
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