diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/DDPCXX.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/DDPCXX.java index 296b165..d6ce61a 100644 --- a/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/DDPCXX.java +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/DDPCXX.java @@ -19,11 +19,13 @@ public class DDPCXX { private String ENTID; //企业组织ID + public String getENTID() { + return ENTID; + } - - - - + public void setENTID(String ENTID) { + this.ENTID = ENTID; + } public void setDDQQPCH(String DDQQPCH) { this.DDQQPCH = DDQQPCH; diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ServiceImpl.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ServiceImpl.java index 2afa5d6..1434ecf 100644 --- a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ServiceImpl.java +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiV6ServiceImpl.java @@ -3112,6 +3112,17 @@ public class ElephantInvoiceApiV6ServiceImpl implements IInvoiceApiService { return new HXResponse("批量开票:订单号为空,请检查报文!"); } // update_by 0未删除 1已删除 + + /** 查找权限ID */ + String entId = ""; + CompanyserviceProp companyservicePropEntId = companyservicePropMapper.selectPropByKey(companyservice.getCompanyid(), "ent_id"); + if(companyservicePropEntId != null && StrUtil.isNotEmpty(companyservicePropEntId.getValue()) ){ + entId = companyservicePropEntId.getValue(); + }else{ + log.info("权限id未配置,需配置key名 ent_id,实现权限管理"); + } + + Invoice invoiceValidateTemp = new Invoice(); List invoicesValidate = invoiceMapper.selectByOutTradeOrdernoList(companyservice.getCompanyid(), outNO, "0"); @@ -3212,6 +3223,9 @@ public class ElephantInvoiceApiV6ServiceImpl implements IInvoiceApiService { String fplxdm = ElephantUtils.transElephantType(invioceType, 1); ddpcxx.setFPLXDM(fplxdm); + // 权限id赋值 + ddpcxx.setENTID(entId); + //kk 2023/9/15 V6数电新增 // 标准开具 Qdtxx qdtxx = BeanUtil.copyProperties(billInfo, Qdtxx.class);