|
|
|
@ -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); |
|
|
|
|
} |
|
|
|
|