diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/BillInfo.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/BillInfo.java index 4a44749..975b5e5 100644 --- a/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/BillInfo.java +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/BillInfo.java @@ -9,6 +9,7 @@ import com.baomidou.mybatisplus.annotation.TableField; import com.fasterxml.jackson.annotation.JsonFormat; import com.jianshui.common.annotation.Excel; import com.jianshui.common.core.domain.BaseEntity; +import com.jianshui.invoice.domain.dto.api.elephant.addInvoice.Bdczlxx; import com.jianshui.invoice.domain.dto.api.elephant.addInvoice.Fjys; import com.jianshui.invoice.domain.dto.api.elephant.addInvoice.Hwys; import io.swagger.annotations.ApiModelProperty; @@ -381,6 +382,7 @@ public class BillInfo extends BaseEntity // @TableField(exist=false) private List hwysList; // 货物运输 + private List bdczlxxList; // 不动产租赁 diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/addInvoice/Bdcxsxx.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/addInvoice/Bdcxsxx.java new file mode 100644 index 0000000..555aed2 --- /dev/null +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/addInvoice/Bdcxsxx.java @@ -0,0 +1,21 @@ +package com.jianshui.invoice.domain.dto.api.elephant.addInvoice; + +import lombok.Data; + +/** +* @Author: kk +* @Description: 全电-不动产销售 +*/ +@Data +public class Bdcxsxx { + + private String BDCWQHTBH; // 不动产单元代码/网签合同备案编号 + + private String KDSBZ; // 跨地(市)标志 + + private String CQZSH; // 房屋产权证书号/不动产权证号 + private String MJDW; // 面积单位 + private String ZLQQZ; // 租赁期起止 + + +} diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/addInvoice/Bdczlxx.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/addInvoice/Bdczlxx.java new file mode 100644 index 0000000..e0772f7 --- /dev/null +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/addInvoice/Bdczlxx.java @@ -0,0 +1,21 @@ +package com.jianshui.invoice.domain.dto.api.elephant.addInvoice; + +import lombok.Data; + +/** +* @Author: kk +* @Description: 全电-不动产租赁 +*/ +@Data +public class Bdczlxx { + + private String BDCDZ; // 不动产地址 + + private String KDSBZ; // 跨地(市)标志 + + private String CQZSH; // 房屋产权证书号/不动产权证号 + private String MJDW; // 面积单位 + private String ZLQQZ; // 租赁期起止 + + +} diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/addInvoice/Jzfwxx.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/addInvoice/Jzfwxx.java new file mode 100644 index 0000000..1e54330 --- /dev/null +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/elephant/addInvoice/Jzfwxx.java @@ -0,0 +1,28 @@ +package com.jianshui.invoice.domain.dto.api.elephant.addInvoice; + +import lombok.Data; + +/** +* @Author: kk +* @Description: 全电-建筑服务信息 +*/ +@Data +public class Jzfwxx { + + private String TDZZSXMBH; // 土地增值税项目编号 + + private String JZFWFSD; // 建筑服务发生地 + + private String JZFWMC; // 建筑服务名称 + private String KDSBZ; // 跨地(市)标志 + + + + + + + + + + +} diff --git a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiServiceImpl.java b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiServiceImpl.java index ab2a14d..34c5b41 100644 --- a/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiServiceImpl.java +++ b/jianshui-invoice/src/main/java/com/jianshui/invoice/service/impl/api/ElephantInvoiceApiServiceImpl.java @@ -172,6 +172,7 @@ public class ElephantInvoiceApiServiceImpl implements IInvoiceApiService { ddmxxxList.add(ddmxxx); } + //kk TODO : 2023/9/16 请求报文封装