From dcbfb2e468f5311296707e2f26d9690039ba1f44 Mon Sep 17 00:00:00 2001 From: yangjun <1173114630@qq.com> Date: Tue, 21 Oct 2025 14:14:11 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=88=A0=E9=99=A4=E8=AF=B7?= =?UTF-8?q?=E8=B4=AD=E4=BF=A1=E6=81=AF=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/pad/invoicing/api/InvoicingApi.java | 16 ++++++++++++++++ .../nu/modules/invoicing/api/IInvoicingApi.java | 4 ++++ .../impl/NuInvoicingCgdMainServiceImpl.java | 10 ++++++++++ 3 files changed, 30 insertions(+) diff --git a/nursing-unit-api/src/main/java/com/nu/modules/pad/invoicing/api/InvoicingApi.java b/nursing-unit-api/src/main/java/com/nu/modules/pad/invoicing/api/InvoicingApi.java index 9d96b56..6eccc6a 100644 --- a/nursing-unit-api/src/main/java/com/nu/modules/pad/invoicing/api/InvoicingApi.java +++ b/nursing-unit-api/src/main/java/com/nu/modules/pad/invoicing/api/InvoicingApi.java @@ -125,5 +125,21 @@ public class InvoicingApi { return Result.OK(info); } + @AutoLog(value = "通过id删除请购信息") + @ApiOperation(value="通过id删除请购信息", notes="通过id删除请购信息") + @DeleteMapping(value = "/deleteQgInfoById") + public Result deleteQgInfoById(@RequestParam(name="id",required=true) String id) { + invoicingApi.deleteQgInfoById(id); + return Result.OK("删除成功!"); + } + + @AutoLog(value = "清空全部请购信息") + @ApiOperation(value="清空全部请购信息", notes="清空全部请购信息") + @DeleteMapping(value = "/emptiedQgInfo") + public Result emptiedQgInfo() { + invoicingApi.emptiedQgInfo(); + return Result.OK("清空成功!"); + } + } diff --git a/nursing-unit-invoicing/nu-invoicing-api/nu-invoicing-local-api/src/main/java/com/nu/modules/invoicing/api/IInvoicingApi.java b/nursing-unit-invoicing/nu-invoicing-api/nu-invoicing-local-api/src/main/java/com/nu/modules/invoicing/api/IInvoicingApi.java index ef3867b..3ddffbf 100644 --- a/nursing-unit-invoicing/nu-invoicing-api/nu-invoicing-local-api/src/main/java/com/nu/modules/invoicing/api/IInvoicingApi.java +++ b/nursing-unit-invoicing/nu-invoicing-api/nu-invoicing-local-api/src/main/java/com/nu/modules/invoicing/api/IInvoicingApi.java @@ -30,4 +30,8 @@ public interface IInvoicingApi { List generatedPurchaserder(List cgdMainList); MaterialInfoEntity queryWlInfoByWlId(MaterialInfoEntity materialInfoEntity); + + void deleteQgInfoById(String id); + + void emptiedQgInfo(); } diff --git a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java index de7e118..b814530 100644 --- a/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java +++ b/nursing-unit-invoicing/nu-invoicing-biz/src/main/java/com/nu/modules/cgd/service/impl/NuInvoicingCgdMainServiceImpl.java @@ -416,4 +416,14 @@ public class NuInvoicingCgdMainServiceImpl extends ServiceImpl()); + } }