From b9b58b9ef261cb290d93465f88a2cbd814b576f0 Mon Sep 17 00:00:00 2001 From: fei.wang <wf18701153496@163.com> Date: 星期一, 13 五月 2024 17:51:44 +0800 Subject: [PATCH] 更改 --- src/main/java/com/flow/controller/InvoicesController.java | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 51 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/flow/controller/InvoicesController.java b/src/main/java/com/flow/controller/InvoicesController.java new file mode 100644 index 0000000..f2c1abd --- /dev/null +++ b/src/main/java/com/flow/controller/InvoicesController.java @@ -0,0 +1,51 @@ +// +// Source code recreated from a .class file by IntelliJ IDEA +// (powered by FernFlower decompiler) +// + +package com.flow.controller; + +import com.flow.pojo.Company; +import com.flow.pojo.Invoices; +import com.flow.service.CompanyService; +import com.flow.service.InvoicesSevice; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.web.bind.annotation.GetMapping; +import org.springframework.web.bind.annotation.PostMapping; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +@RestController +@RequestMapping({"/hxzk"}) +public class InvoicesController { + @Autowired + InvoicesSevice invoicesSevice; + @Autowired + CompanyService companyService; + + public InvoicesController() { + } + + @PostMapping({"Invoices"}) + public Invoices findInvoices(Invoices invoices) throws Exception { + return this.invoicesSevice.findInvoices(invoices); + } + + @PostMapping({"Invoicess"}) + public Company findInvoicess(Invoices invoices) throws Exception { + return this.companyService.findC(invoices.getCompany()); + } + + @PostMapping({"InvoicesAdd"}) + public int findInvoicesAdd(Invoices invoices) { + int exis = this.invoicesSevice.findInvoicesChong(invoices); + int shu; + if (exis == 0) { + shu = this.invoicesSevice.findInvoicesAdd(invoices); + } else { + shu = this.invoicesSevice.updateInvoices(invoices); + } + + return shu; + } +} -- Gitblit v1.9.3