liyong
14 小时以前 a508511946c4b2c8aed6cf6eedf0df7659807a06
src/main/java/com/ruoyi/sales/controller/InvoiceLedgerController.java
@@ -13,6 +13,7 @@
import javax.servlet.http.HttpServletResponse;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;
@RestController
@@ -85,12 +86,12 @@
    /**
     * 开票台账导出
     * @param response
     * @param invoiceLedgerDto
     * @param invoiceRegistrationProductDto
     * @return
     */
    @PostMapping("/export")
    public void invoiceLedgerExport(HttpServletResponse response, InvoiceLedgerDto invoiceLedgerDto) {
        invoiceLedgerService.invoiceLedgerExport(response, invoiceLedgerDto);
    public void invoiceLedgerExport(HttpServletResponse response, InvoiceRegistrationProductDto invoiceRegistrationProductDto) {
        invoiceLedgerService.invoiceLedgerExport(response, invoiceRegistrationProductDto);
    }
    /**
@@ -160,6 +161,7 @@
     */
    @GetMapping("/registrationProductPage")
    public AjaxResult registrationProductPage(Page page, InvoiceRegistrationProductDto registrationProductDto) {
        return AjaxResult.success(invoiceLedgerService.registrationProductPage(page,registrationProductDto));
    }
@@ -173,4 +175,19 @@
        return AjaxResult.success(invoiceLedgerService.invoiceLedgerProductDetail(id));
    }
    /**
     * 开票台账删除
     * @param invoiceRegistrationProductId
     * @return
     */
    @DeleteMapping("delInvoiceLedger/{invoiceRegistrationProductId}")
    public AjaxResult delInvoiceLedger(@PathVariable Integer invoiceRegistrationProductId) {
        try {
            invoiceLedgerService.delInvoiceLedger(invoiceRegistrationProductId);
            return AjaxResult.success();
        }catch (Exception e) {
            return AjaxResult.error(e.getMessage());
        }
    }
}