diff --git a/dxhy-core/src/main/java/com/dxhy/core/service/export/impl/RzFpxxServiceImpl.java b/dxhy-core/src/main/java/com/dxhy/core/service/export/impl/RzFpxxServiceImpl.java index 4bbfaee2..1421d079 100644 --- a/dxhy-core/src/main/java/com/dxhy/core/service/export/impl/RzFpxxServiceImpl.java +++ b/dxhy-core/src/main/java/com/dxhy/core/service/export/impl/RzFpxxServiceImpl.java @@ -7,6 +7,7 @@ import java.util.Map; import javax.annotation.Resource; +import com.dxhy.common.util.AmountFormatUtil; import com.dxhy.core.service.export.PoolPaperService; import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Service; @@ -82,7 +83,13 @@ public class RzFpxxServiceImpl extends MpBaseServiceImpl dataArray[7] = pageList.get(i).getXfName(); dataArray[8] = pageList.get(i).getInvoiceAmount(); dataArray[9] = pageList.get(i).getTaxAmount(); - dataArray[10] = pageList.get(i).getDkTaxAmount(); + + if (pageList.get(i).getDkTaxAmount() != null) { + dataArray[10] = AmountFormatUtil.fmtMicrometer(MathUtil.round(pageList.get(i).getDkTaxAmount())); + } else { + dataArray[10] = AmountFormatUtil.fmtMicrometer(MathUtil.round(pageList.get(i).getTaxAmount())); + } + dataArray[11] = dictdetaServcice.queryDictName(DictConstant.QS_STATUS, pageList.get(i).getQsStatus()); dataArray[12] = pageList.get(i).getQsDate(); dataArray[13] = dictdetaServcice.queryDictName(DictConstant.QS_TYPE, pageList.get(i).getQsType());