销项合并:蓝字发票开具DTO对应

beta-prop
dongxiaoke 2 years ago
parent b370eb2fce
commit ee1da4a986
  1. 178
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/BillInfo.java
  2. 6
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/adapter/request/aisino_jn/HxBillInfoDTO.java
  3. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/CxhzJsonDataTwoDTO.java
  4. 4
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/CxhzTwoDTO.java
  5. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/FileAcquisitionDetailTwoDTO.java
  6. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/FileAcquisitionOnDetailTwoDTO.java
  7. 4
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/FileAcquisitionOnTwoDTO.java
  8. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/FileAcquisitionTwoDTO.java
  9. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/KshcTwoTwoDTO.java
  10. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/QueryTwoDTO.java
  11. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/ShhzJsonDataTwoDTO.java
  12. 4
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/ShhzTwoDTO.java
  13. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/SqhzJsonDataDetailTwoDTO.java
  14. 4
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/SqhzJsonDataTwoDTO.java
  15. 4
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/SqhzTwoDTO.java
  16. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/YhdjDetailTwoDTO.java
  17. 4
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/YhdjTwoDTO.java
  18. 10
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/add/InvoiceAllAddInfoTwoDTO.java
  19. 4
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/add/InvoiceAllAddTwoDTO.java
  20. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/add/InvoiceAllAddextTwoDTO.java
  21. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/add/InvoiceAllAddfjxxListTwoDTO.java
  22. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/add/InvoiceAllAddmxListTwoDTO.java
  23. 6
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/add/InvoiceAllAddtdywxxTwoDTO.java
  24. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/add/InvoiceAllAddtdywxxbdcjyzlfwTwoDTO.java
  25. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/add/InvoiceAllAddtdywxxjzfwTwoDTO.java
  26. 2
      jianshui-invoice/src/main/java/com/jianshui/invoice/domain/dto/api/jcsk/red/AddRedInvoiceTwoDTO.java

@ -5,12 +5,10 @@ import java.util.List;
import java.util.Date;
import java.util.Map;
import com.alibaba.fastjson.annotation.JSONField;
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.jcsk.add.InvoiceAllAddtdywxxDTO;
import io.swagger.annotations.ApiModelProperty;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
@ -381,6 +379,182 @@ public class BillInfo extends BaseEntity
return jrznsrsbh;
}
public String getAsync() {
return async;
}
public void setAsync(String async) {
this.async = async;
}
public String getBsrysfzjhm() {
return bsrysfzjhm;
}
public void setBsrysfzjhm(String bsrysfzjhm) {
this.bsrysfzjhm = bsrysfzjhm;
}
public String getDqbm() {
return dqbm;
}
public void setDqbm(String dqbm) {
this.dqbm = dqbm;
}
public String getServiceId() {
return serviceId;
}
public void setServiceId(String serviceId) {
this.serviceId = serviceId;
}
public String getKjlx() {
return kjlx;
}
public void setKjlx(String kjlx) {
this.kjlx = kjlx;
}
public String getCxr() {
return cxr;
}
public void setCxr(String cxr) {
this.cxr = cxr;
}
public String getCxrzjlx() {
return cxrzjlx;
}
public void setCxrzjlx(String cxrzjlx) {
this.cxrzjlx = cxrzjlx;
}
public String getCxrzjhm() {
return cxrzjhm;
}
public void setCxrzjhm(String cxrzjhm) {
this.cxrzjhm = cxrzjhm;
}
public String getCxrq() {
return cxrq;
}
public void setCxrq(String cxrq) {
this.cxrq = cxrq;
}
public String getCfd() {
return cfd;
}
public void setCfd(String cfd) {
this.cfd = cfd;
}
public String getDdd() {
return ddd;
}
public void setDdd(String ddd) {
this.ddd = ddd;
}
public String getJtgjlx() {
return jtgjlx;
}
public void setJtgjlx(String jtgjlx) {
this.jtgjlx = jtgjlx;
}
public String getDengj() {
return dengj;
}
public void setDengj(String dengj) {
this.dengj = dengj;
}
public String getHwysfw() {
return hwysfw;
}
public void setHwysfw(String hwysfw) {
this.hwysfw = hwysfw;
}
public String getQyd() {
return qyd;
}
public void setQyd(String qyd) {
this.qyd = qyd;
}
public String getYsgjhp() {
return ysgjhp;
}
public void setYsgjhp(String ysgjhp) {
this.ysgjhp = ysgjhp;
}
public String getYsgjzl() {
return ysgjzl;
}
public void setYsgjzl(String ysgjzl) {
this.ysgjzl = ysgjzl;
}
public String getYshwmc() {
return yshwmc;
}
public void setYshwmc(String yshwmc) {
this.yshwmc = yshwmc;
}
public String getHsbz() {
return hsbz;
}
public void setHsbz(String hsbz) {
this.hsbz = hsbz;
}
public String getKjly() {
return kjly;
}
public void setKjly(String kjly) {
this.kjly = kjly;
}
public String getFjxxmc() {
return fjxxmc;
}
public void setFjxxmc(String fjxxmc) {
this.fjxxmc = fjxxmc;
}
public String getFjxxnr() {
return fjxxnr;
}
public void setFjxxnr(String fjxxnr) {
this.fjxxnr = fjxxnr;
}
public void setJrznsrsbh(String jrznsrsbh) {
this.jrznsrsbh = jrznsrsbh;
}

@ -4,11 +4,9 @@ import com.alibaba.fastjson.annotation.JSONField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.jianshui.common.annotation.Excel;
import com.jianshui.invoice.domain.BillInfo;
import com.jianshui.invoice.domain.dto.api.jcsk.add.InvoiceAllAddtdywxxDTO;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import javax.validation.constraints.NotEmpty;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
@ -441,8 +439,8 @@ public class HxBillInfoDTO extends BillInfo {
@ApiModelProperty(value = "附加信息内容")
private String fjxxnr;
@ApiModelProperty(value = "不动产")
List<InvoiceAllAddtdywxxDTO> tdywxx;
// @ApiModelProperty(value = "不动产")
// List<InvoiceAllAddtdywxxDTO> tdywxx;

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class CxhzJsonDataDTO {
public class CxhzJsonDataTwoDTO {
@NotEmpty
@ApiModelProperty(value = "申请来源")

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class CxhzDTO {
public class CxhzTwoDTO {
@NotEmpty
@ApiModelProperty(value = "true")
@ -30,7 +30,7 @@ public class CxhzDTO {
private String nsrsbh;
private CxhzJsonDataDTO jsonData;
private CxhzJsonDataTwoDTO jsonData;
}

@ -12,7 +12,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class FileAcquisitionDetailDTO {
public class FileAcquisitionDetailTwoDTO {
@NotEmpty
@ApiModelProperty(value = "全电发票号码")

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class FileAcquisitionOnDetailDTO {
public class FileAcquisitionOnDetailTwoDTO {
@NotEmpty

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class FileAcquisitionOnDTO {
public class FileAcquisitionOnTwoDTO {
@ -31,6 +31,6 @@ public class FileAcquisitionOnDTO {
@ApiModelProperty(value = "*纳税人识别号")
private String nsrsbh;
private FileAcquisitionOnDetailDTO jsonData;
private FileAcquisitionOnDetailTwoDTO jsonData;
}

@ -12,7 +12,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class FileAcquisitionDTO {
public class FileAcquisitionTwoDTO {
@NotEmpty
@ApiModelProperty(value = "true")

@ -9,7 +9,7 @@ import javax.validation.constraints.NotEmpty;
* 快速红冲
*/
@Data
public class KshcDTO {
public class KshcTwoTwoDTO {
@NotEmpty

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class QueryDTO {
public class QueryTwoDTO {
@NotEmpty
@ApiModelProperty(value = "渠道标识")

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class ShhzJsonDataDTO {
public class ShhzJsonDataTwoDTO {
@NotEmpty
@ApiModelProperty(value = "确认类型")

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class ShhzDTO {
public class ShhzTwoDTO {
@NotEmpty
@ApiModelProperty(value = "true")
@ -29,7 +29,7 @@ public class ShhzDTO {
@ApiModelProperty(value = "*纳税人识别号")
private String nsrsbh;
private ShhzJsonDataDTO jsonData;
private ShhzJsonDataTwoDTO jsonData;
}

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class SqhzJsonDataDetailDTO {
public class SqhzJsonDataDetailTwoDTO {
@NotEmpty
@ApiModelProperty(value = "单价")

@ -12,7 +12,7 @@ import java.util.List;
* @date 2022年12月09日 17:16
*/
@Data
public class SqhzJsonDataDTO {
public class SqhzJsonDataTwoDTO {
@NotEmpty
@ApiModelProperty(value = "冲红原因代码")
@ -58,7 +58,7 @@ public class SqhzJsonDataDTO {
@ApiModelProperty(value = "原纸质发票号码")
private String yzzfphm;
private List<SqhzJsonDataDetailDTO> hzqrxxmxlist;
private List<SqhzJsonDataDetailTwoDTO> hzqrxxmxlist;
}

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class SqhzDTO {
public class SqhzTwoDTO {
@NotEmpty
@ApiModelProperty(value = "true")
@ -29,7 +29,7 @@ public class SqhzDTO {
@ApiModelProperty(value = "纳税人识别号")
private String nsrsbh;
private SqhzJsonDataDTO jsonData;
private SqhzJsonDataTwoDTO jsonData;

@ -8,7 +8,7 @@ import lombok.Data;
* @date 2022年12月09日 17:16
*/
@Data
public class YhdjDetailDTO {
public class YhdjDetailTwoDTO {
@ApiModelProperty(value = "*办税人员姓名(税局实名认证的人员)")
private String bsryxm;

@ -8,7 +8,7 @@ import lombok.Data;
* @date 2022年12月09日 17:16
*/
@Data
public class YhdjDTO {
public class YhdjTwoDTO {
@ApiModelProperty(value = "渠道标识")
private String appkey;
@ -26,6 +26,6 @@ public class YhdjDTO {
YhdjDetailDTO jsonData;
YhdjDetailTwoDTO jsonData;
}

@ -13,7 +13,7 @@ import java.util.List;
* @date 2022年12月09日 17:16
*/
@Data
public class InvoiceAllAddInfoDTO {
public class InvoiceAllAddInfoTwoDTO {
/** message*/
@Alias("message")
@ -149,13 +149,13 @@ public class InvoiceAllAddInfoDTO {
private String xsfyhzh;
List<InvoiceAllAddfjxxListDTO> fjxxList;
List<InvoiceAllAddfjxxListTwoDTO> fjxxList;
List<InvoiceAllAddmxListDTO> mxList;
List<InvoiceAllAddmxListTwoDTO> mxList;
List<InvoiceAllAddtdywxxDTO> tdywxx;
List<InvoiceAllAddtdywxxTwoDTO> tdywxx;
List<InvoiceAllAddextDTO> ext;
List<InvoiceAllAddextTwoDTO> ext;

@ -12,7 +12,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class InvoiceAllAddDTO {
public class InvoiceAllAddTwoDTO {
@NotEmpty
@ApiModelProperty(value = "true")
@ -35,7 +35,7 @@ public class InvoiceAllAddDTO {
@ApiModelProperty(value = "lzfpkj")
private String serviceId;
InvoiceAllAddInfoDTO jsonData;
InvoiceAllAddInfoTwoDTO jsonData;
// 2023/3/9 新增字段
@ApiModelProperty(value = "放弃享受减按1%征收率原因")

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class InvoiceAllAddextDTO {
public class InvoiceAllAddextTwoDTO {
@NotEmpty
@ApiModelProperty(value = "0")

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class InvoiceAllAddfjxxListDTO {
public class InvoiceAllAddfjxxListTwoDTO {
@NotEmpty
@ApiModelProperty(value = "附加信息名称")

@ -12,7 +12,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class InvoiceAllAddmxListDTO {
public class InvoiceAllAddmxListTwoDTO {
/** */
@Alias("price")

@ -10,12 +10,12 @@ import java.util.List;
* @date 2022年12月09日 17:16
*/
@Data
public class InvoiceAllAddtdywxxDTO {
public class InvoiceAllAddtdywxxTwoDTO {
List<InvoiceAllAddtdywxxjzfwDTO> jzfw;
List<InvoiceAllAddtdywxxjzfwTwoDTO> jzfw;
List<InvoiceAllAddtdywxxbdcjyzlfwDTO> bdcjyzlfw;
List<InvoiceAllAddtdywxxbdcjyzlfwTwoDTO> bdcjyzlfw;

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class InvoiceAllAddtdywxxbdcjyzlfwDTO {
public class InvoiceAllAddtdywxxbdcjyzlfwTwoDTO {
@NotEmpty
@ApiModelProperty(value = "房屋产权证书/不动产权证号码")

@ -11,7 +11,7 @@ import javax.validation.constraints.NotEmpty;
* @date 2022年12月09日 17:16
*/
@Data
public class InvoiceAllAddtdywxxjzfwDTO {
public class InvoiceAllAddtdywxxjzfwTwoDTO {
@NotEmpty
@ApiModelProperty(value = "建筑服务发生地")

@ -5,7 +5,7 @@ import lombok.Data;
import javax.validation.constraints.NotEmpty;
@Data
public class AddRedInvoiceDTO {
public class AddRedInvoiceTwoDTO {
@NotEmpty(message = "发票类型代码不能为空")
private String fplxdm; // 发票类型代码
Loading…
Cancel
Save