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