|
|
@ -7,6 +7,7 @@ import java.util.*; |
|
|
|
|
|
|
|
|
|
|
|
import javax.annotation.Resource; |
|
|
|
import javax.annotation.Resource; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
import lombok.extern.slf4j.Slf4j; |
|
|
|
import org.apache.commons.lang.StringUtils; |
|
|
|
import org.apache.commons.lang.StringUtils; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
|
|
|
|
|
|
|
@ -44,6 +45,7 @@ import cn.hutool.core.codec.Base64; |
|
|
|
* @author dxhy |
|
|
|
* @author dxhy |
|
|
|
*/ |
|
|
|
*/ |
|
|
|
@SuppressWarnings("AlibabaMethodTooLong") |
|
|
|
@SuppressWarnings("AlibabaMethodTooLong") |
|
|
|
|
|
|
|
@Slf4j |
|
|
|
@Service |
|
|
|
@Service |
|
|
|
public class DomesticExportInvoiceCkServiceImpl extends ServiceImpl<DomesticExportInvoiceDao, TdxExportInvoice> |
|
|
|
public class DomesticExportInvoiceCkServiceImpl extends ServiceImpl<DomesticExportInvoiceDao, TdxExportInvoice> |
|
|
|
implements DomesticExportInvoiceCkService { |
|
|
|
implements DomesticExportInvoiceCkService { |
|
|
@ -91,10 +93,12 @@ public class DomesticExportInvoiceCkServiceImpl extends ServiceImpl<DomesticExpo |
|
|
|
|
|
|
|
|
|
|
|
String invoiceStatus = (String) map.get("invoiceStatus"); |
|
|
|
String invoiceStatus = (String) map.get("invoiceStatus"); |
|
|
|
|
|
|
|
|
|
|
|
map.put("xh", |
|
|
|
map.put("xh", String.valueOf((((page.getCurrent() == 0 ? 1 : page.getCurrent()) - 1) * page.getSize()) + i + 1)); |
|
|
|
String.valueOf((((page.getCurrent() == 0 ? 1 : page.getCurrent()) - 1) * page.getSize()) + i + 1)); |
|
|
|
|
|
|
|
if (map.get("invoiceDate") != null) { |
|
|
|
if (map.get("invoiceDate") != null) { |
|
|
|
map.put("invoiceDate", sdf.format(map.get("invoiceDate"))); |
|
|
|
String invoiceDate = map.get("invoiceDate").toString(); |
|
|
|
|
|
|
|
log.info("invoiceDate={}", invoiceDate); |
|
|
|
|
|
|
|
if (invoiceDate != null && StringUtils.isNotBlank(invoiceDate)) |
|
|
|
|
|
|
|
map.put("invoiceDate", sdf.format(invoiceDate)); |
|
|
|
} |
|
|
|
} |
|
|
|
map.put("invoiceStatus", dictdetaServcice.queryDictName(DictConstant.INVOICE_STATUS, invoiceStatus)); |
|
|
|
map.put("invoiceStatus", dictdetaServcice.queryDictName(DictConstant.INVOICE_STATUS, invoiceStatus)); |
|
|
|
|
|
|
|
|
|
|
@ -405,10 +409,14 @@ public class DomesticExportInvoiceCkServiceImpl extends ServiceImpl<DomesticExpo |
|
|
|
String invoiceStatus = (String) map.get("invoiceStatus"); |
|
|
|
String invoiceStatus = (String) map.get("invoiceStatus"); |
|
|
|
String bdkStatus = (String) map.get("bdkStatus"); |
|
|
|
String bdkStatus = (String) map.get("bdkStatus"); |
|
|
|
|
|
|
|
|
|
|
|
map.put("xh", |
|
|
|
map.put("xh", String.valueOf((((page.getCurrent() == 0 ? 1 : page.getCurrent()) - 1) * page.getSize()) + i + 1)); |
|
|
|
String.valueOf((((page.getCurrent() == 0 ? 1 : page.getCurrent()) - 1) * page.getSize()) + i + 1)); |
|
|
|
|
|
|
|
if (map.get("invoiceDate") != null) { |
|
|
|
if (map.get("invoiceDate") != null) { |
|
|
|
map.put("invoiceDate", sdf.format(map.get("invoiceDate"))); |
|
|
|
String invoiceDate = map.get("invoiceDate").toString(); |
|
|
|
|
|
|
|
if (invoiceDate.length() > 10) |
|
|
|
|
|
|
|
invoiceDate = invoiceDate.substring(0, 10); |
|
|
|
|
|
|
|
log.info("invoiceDate={}", invoiceDate); |
|
|
|
|
|
|
|
if (invoiceDate != null && StringUtils.isNotBlank(invoiceDate)) |
|
|
|
|
|
|
|
map.put("invoiceDate", sdf.format(invoiceDate)); |
|
|
|
} |
|
|
|
} |
|
|
|
// 字典转换
|
|
|
|
// 字典转换
|
|
|
|
map.put("invoiceStatus", dictdetaServcice.queryDictName(DictConstant.INVOICE_STATUS, invoiceStatus)); |
|
|
|
map.put("invoiceStatus", dictdetaServcice.queryDictName(DictConstant.INVOICE_STATUS, invoiceStatus)); |
|
|
|