开票检验erp相关接口

This commit is contained in:
潘荣晟
2025-11-21 17:59:15 +08:00
parent 584998b129
commit a0a9d741dd
2 changed files with 12 additions and 11 deletions

View File

@@ -27,16 +27,16 @@ public class ErpElectronicInvoiceReversalReqDTO {
private String reversal_reason; private String reversal_reason;
@Schema(description = "冲销相关附件列表", requiredMode = Schema.RequiredMode.REQUIRED) @Schema(description = "冲销相关附件列表", requiredMode = Schema.RequiredMode.REQUIRED)
private List<String> filedata; private List<InvoiceReversalFileData> filedata;
// @Data @Data
// @Schema(description = "冲销附件信息") @Schema(description = "冲销附件信息")
// public static class InvoiceReversalFileData { public static class InvoiceReversalFileData {
//
// @Schema(description = "文件名必须带文件后缀名长度200位字符", requiredMode = Schema.RequiredMode.REQUIRED) @Schema(description = "文件名必须带文件后缀名长度200位字符", requiredMode = Schema.RequiredMode.REQUIRED)
// private String filename; private String filename;
//
// @Schema(description = "文件内容BASE64编码", requiredMode = Schema.RequiredMode.REQUIRED) @Schema(description = "文件内容BASE64编码", requiredMode = Schema.RequiredMode.REQUIRED)
// private String filect; private String filect;
// } }
} }

View File

@@ -171,6 +171,7 @@ public class ErpInvoiceticketServiceImpl implements ErpInvoiceticketService {
req.put("reason", reqDTO.getReason()); req.put("reason", reqDTO.getReason());
req.put("no_invoicing", reqDTO.getNo_invoicing()); req.put("no_invoicing", reqDTO.getNo_invoicing());
req.put("filedata", reqDTO.getFiledata()); req.put("filedata", reqDTO.getFiledata());
submitReqDTO.setReq( req);
return erpExternalApi.submitDataToErp(submitReqDTO); return erpExternalApi.submitDataToErp(submitReqDTO);
} }