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