Merge remote-tracking branch 'origin/export' into release

release
wangrangrang 2 years ago
commit 9e659be35c
  1. 2
      dxhy-base/src/main/java/com/dxhy/base/controller/BaseInvoiceController.java
  2. 36
      dxhy-core/src/main/java/com/dxhy/core/thread/RzFpxxExportThread.java
  3. 2
      dxhy-core/src/main/resources/mapper/FpZhMapper.xml

@ -337,7 +337,7 @@ public class BaseInvoiceController extends AbstractController {
return ResponseEntity.ok(R.error("开票开始日期不能为空!"));
}
if (!StringHelper.isBlank(kpjsrq)) {
String night = DateUtils.getMorning(DateUtils.strToDate(kpjsrq));
String night = DateUtils.getNight(DateUtils.strToDate(kpjsrq));
pramsMap.put("kpjsrq", night);
} else {
return ResponseEntity.ok(R.error("开票结束日期不能为空!"));

@ -8,6 +8,7 @@ import com.dxhy.common.util.ExcelPoiUtil;
import com.dxhy.common.util.ExceptionUtil;
import com.dxhy.common.util.StringHelper;
import com.dxhy.common.utils.DateUtils;
import com.dxhy.common.utils.R;
import com.dxhy.common.vo.Business;
import com.dxhy.core.entity.TDxExcelExportlog;
import com.dxhy.core.feign.IFeginWebsocket;
@ -19,6 +20,7 @@ import com.dxhy.core.util.JsonResponseUtils;
import com.dxhy.oss.service.FileService;
import lombok.extern.slf4j.Slf4j;
import org.apache.commons.lang3.StringUtils;
import org.springframework.http.ResponseEntity;
import java.util.*;
@ -183,10 +185,10 @@ public class RzFpxxExportThread extends BaseThread {
// pramsMap.put("kpksrq", DateUtils.getMorning(DateUtils.strToDate(kpksrq)));
pramsMap.put("kpksrq", kpksrq);
// pramsMap.put("kpjsrq", DateUtils.getNight(DateUtils.strToDate(kpjsrq)));
pramsMap.put("kpjsrq", kpjsrq);
pramsMap.put("kpksrq", DateUtils.getMorning(DateUtils.strToDate(kpksrq)));
// pramsMap.put("kpksrq", kpksrq);
pramsMap.put("kpjsrq", DateUtils.getNight(DateUtils.strToDate(kpjsrq)));
// pramsMap.put("kpjsrq", kpjsrq);
if (!"99".equals(invoiceType) && StringUtils.isNotBlank(invoiceType)) {
pramsMap.put("invoiceType", invoiceType);
} else {
@ -217,24 +219,26 @@ public class RzFpxxExportThread extends BaseThread {
} else {
pramsMap.put("qszt", "");
}
if (!"99".equals(rzzt) && StringUtils.isNotBlank(rzzt)) {
pramsMap.put("rzzt", rzzt);
if ("1".equals(rzzt) || "2".equals(rzzt)) {
if (StringUtils.isNotBlank(rzksrq)) {
String morning = DateUtils.getMorning(DateUtils.strToDate(rzksrq));
pramsMap.put("rzksrq", morning);
if (!StringHelper.isBlank(rzzt)) {
// 已认证传 认证起止日期和税款所属期做判断
if (!"99".equals(rzzt)) {
pramsMap.put("rzzt", rzzt);
}
if (!"0".equals(rzzt)) {
if (!StringHelper.isBlank(rzksrq)) {
rzksrq = DateUtils.getMorning(DateUtils.strToDate(rzksrq));
pramsMap.put("rzksrq", rzksrq);
}
if (StringUtils.isNotBlank(rzjsrq)) {
String night = DateUtils.getMorning(DateUtils.strToDate(rzjsrq));
pramsMap.put("rzjsrq", night);
if (!StringHelper.isBlank(rzjsrq)) {
rzjsrq = DateUtils.getNight(DateUtils.strToDate(rzjsrq));
pramsMap.put("rzjsrq", rzjsrq);
}
if (StringUtils.isNotBlank(skssq)) {
if (!StringHelper.isBlank(skssq)) {
pramsMap.put("skssq", skssq);
}
}
} else {
pramsMap.put("rzzt", "");
}
if (StringUtils.isNotBlank(invoiceStatus) && !"99".equals(invoiceStatus)) {
pramsMap.put("invoiceStatus", invoiceStatus);
}

@ -108,7 +108,7 @@
and t.invoice_type in ('01','03','08','14','31','283','161','183','185')
and t.bdk_status in ('1','2')
and t.export_mark = '0'
and t.auth_status in ('2','3','4')
and t.auth_status in ('0','2','3','4','5','6')
and t.company = #{company}
and t.gf_tax_no = #{gfsh}
and t.comp_code = #{companyCode}

Loading…
Cancel
Save