|
|
@ -44,6 +44,7 @@ import org.springframework.web.bind.annotation.*; |
|
|
|
|
|
|
|
import javax.servlet.http.HttpServletResponse; |
|
|
|
import java.io.UnsupportedEncodingException; |
|
|
|
import java.math.BigDecimal; |
|
|
|
import java.net.URLEncoder; |
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.HashMap; |
|
|
@ -123,9 +124,15 @@ public class ScmSpecialrebateCheckapplyRest implements ScmSpecialrebateCheckappl |
|
|
|
BeanUtil.copyProperties(datum,excelVo); |
|
|
|
excelVo.setRankNo(i); |
|
|
|
excelVo.setCreateTime(DateUtil.formatDate(datum.getCreateTime())); |
|
|
|
excelVo.setItureAdjustmentMoney(excelVo.getOnceItureCost().add(excelVo.getSecondItureCost()).subtract(excelVo.getExpectItureCost())); |
|
|
|
excelVo.setTreatAdjustmentMoney(excelVo.getOnceTreatCost().add(excelVo.getSecondTreatCost()).subtract(excelVo.getExpectTreatCost())); |
|
|
|
excelVo.setSuppAdjustmentMoney(excelVo.getOnceSuppCost().add(excelVo.getSecondSuppCost()).subtract(excelVo.getExpectSuppCost())); |
|
|
|
if ("是".equals(excelVo.getIsAdjustment())){ |
|
|
|
excelVo.setItureAdjustmentMoney(excelVo.getOnceItureCost().add(excelVo.getSecondItureCost()).subtract(excelVo.getExpectItureCost())); |
|
|
|
excelVo.setTreatAdjustmentMoney(excelVo.getOnceTreatCost().add(excelVo.getSecondTreatCost()).subtract(excelVo.getExpectTreatCost())); |
|
|
|
excelVo.setSuppAdjustmentMoney(excelVo.getOnceSuppCost().add(excelVo.getSecondSuppCost()).subtract(excelVo.getExpectSuppCost())); |
|
|
|
}else { |
|
|
|
excelVo.setItureAdjustmentMoney(BigDecimal.ZERO); |
|
|
|
excelVo.setTreatAdjustmentMoney(BigDecimal.ZERO); |
|
|
|
excelVo.setSuppAdjustmentMoney(BigDecimal.ZERO); |
|
|
|
} |
|
|
|
if (excelVo.getState().equals("0")){ |
|
|
|
excelVo.setState("未预提"); |
|
|
|
}else if (excelVo.getState().equals("1")){ |
|
|
|