From d3b5fe3ea8c054055c9cc5ef450a180584968aea Mon Sep 17 00:00:00 2001 From: chenrui <1187576398@qq.com> Date: 星期四, 08 五月 2025 17:33:13 +0800 Subject: [PATCH] 开票登记功能开发 --- src/main/java/com/ruoyi/sales/service/InvoiceRegistrationService.java | 49 +++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 49 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/ruoyi/sales/service/InvoiceRegistrationService.java b/src/main/java/com/ruoyi/sales/service/InvoiceRegistrationService.java new file mode 100644 index 0000000..8cdd13d --- /dev/null +++ b/src/main/java/com/ruoyi/sales/service/InvoiceRegistrationService.java @@ -0,0 +1,49 @@ +package com.ruoyi.sales.service; + +import com.baomidou.mybatisplus.core.metadata.IPage; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ruoyi.sales.dto.InvoiceRegistrationDto; +import com.ruoyi.sales.dto.InvoiceRegistrationProductDto; +import org.springframework.web.bind.annotation.RequestBody; + +import java.util.List; + +public interface InvoiceRegistrationService { + + /** + * 寮�绁ㄧ櫥璁版柊澧� + * @param invoiceRegistrationDto + * @return + */ + void invoiceRegistrationAdd(InvoiceRegistrationDto invoiceRegistrationDto); + + /** + * 寮�绁ㄧ櫥璁板垹闄� + * @param ids + * @return + */ + int invoiceRegistrationDel(List<Integer> ids); + + + /** + * 寮�绁ㄨ褰曚慨鏀� + * @param invoiceRegistrationDto + * @return + */ + void invoiceRegistrationUpdate(InvoiceRegistrationDto invoiceRegistrationDto); + + /** + * 寮�绁ㄧ櫥璁板垎椤垫煡璇� + * @param page + * @param invoiceRegistrationDto + * @return + */ + IPage<InvoiceRegistrationDto> invoiceRegistrationListPage(Page page, InvoiceRegistrationDto invoiceRegistrationDto); + + /** + * 寮�绁ㄧ櫥璁颁骇鍝佹煡璇� + * @param invoiceRegistrationProductDto + * @return + */ + List<InvoiceRegistrationProductDto> invoiceRegistrationProductList(InvoiceRegistrationProductDto invoiceRegistrationProductDto); +} -- Gitblit v1.9.3