From 6603d6857b0de5722d35aa008b21e309ae481421 Mon Sep 17 00:00:00 2001 From: linfso Date: Tue, 20 Aug 2024 18:02:56 +0800 Subject: [PATCH] md --- .../impl/EmisSettleInvoiceChRecordServiceImpl.java | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleInvoiceChRecordServiceImpl.java b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleInvoiceChRecordServiceImpl.java index 88d9834ef..5f8ef228f 100644 --- a/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleInvoiceChRecordServiceImpl.java +++ b/emis-biz/src/main/java/com/xdadan/erp/emis/service/impl/EmisSettleInvoiceChRecordServiceImpl.java @@ -110,7 +110,7 @@ public class EmisSettleInvoiceChRecordServiceImpl implements IEmisSettleInvoiceC EmisSettleInvoiceRecord newApply = new EmisSettleInvoiceRecord(); newApply.setId(oldApply.getId()); newApply.setInvoiceStatus("1"); - newApply.setInvoiceStatusDesc("开票中"); +// newApply.setInvoiceStatusDesc("开票中"); // 操作人 newApply.setOpManCode(SecurityUtils.getLoginUser().getUser().getEmpCode()); @@ -126,7 +126,14 @@ public class EmisSettleInvoiceChRecordServiceImpl implements IEmisSettleInvoiceC // 渠道待发送 newApply.setOpenChStatus("0"); - emisSettleInvoiceRecordMapper.updateEmisSettleInvoiceRecord(newApply); + if(emisSettleInvoiceChRecord.getParams().containsKey("isManual")){ + // 设定为已开票 + newApply.setInvoiceStatus("2"); + newApply.setOpenChStatus("2"); + emisSettleInvoiceRecordMapper.updateEmisSettleInvoiceRecord(newApply); + }else { + emisSettleInvoiceRecordMapper.updateEmisSettleInvoiceRecord(newApply); + } return 1; }