修改查询条件

release
yishiqihuasheng 2 years ago
parent ab90bd481b
commit 9db2db3828
  1. 5
      dxhy-base/src/main/java/com/dxhy/base/service/tdxrecordinvoice/BaseRzTDxRecordInvoiceServiceImpl.java
  2. 5
      dxhy-base/src/main/resources/mapper/BaseSggxcxMapper.xml

@ -416,9 +416,14 @@ public class BaseRzTDxRecordInvoiceServiceImpl extends MpBaseServiceImpl<BaseTDx
BaseTDxRecordInvoice hjxx = hjList.get(0);
hjsl = hjxx.getSfygx();
if (!"0".equals(hjsl)) {
if (hjxx.getInvoiceAmount() != null ){
hjje = AmountFormatUtil.fmtMicrometer(MathUtil.round(hjxx.getInvoiceAmount().toPlainString()));
}
if (hjxx.getTaxAmount() != null){
hjse = AmountFormatUtil.fmtMicrometer(MathUtil.round(hjxx.getTaxAmount().toPlainString()));
}
}
json.put("hjsl", AmountFormatUtil.fmtMicrometer(hjsl));
json.put("hjje", hjje);
json.put("hjse", hjse);

@ -1251,7 +1251,10 @@
</select>
<select id="selectRzhAllHj" parameterType="java.util.Map"
resultMap="hjResultMap" databaseId="mysql">
select count(1) hjsl,sum(t.invoice_amount)hjje,sum(t.dk_tax_amount)hjse
select count(1) hjsl,sum(t.invoice_amount)hjje,sum(
case
when t.dk_tax_amount is null then t.tax_amount
else t.dk_tax_amount end )hjse
from t_dx_record_invoice t left join t_dx_tax_current c on t.gf_tax_no = c.taxno
left join t_dx_dk_count d on c.taxno = d.taxno and c.current_tax_period = d.skssq
WHERE t.invoice_date between #{kpksrq} and #{kpjsrq}

Loading…
Cancel
Save