From 74b0e0814e37d640596f44ec86d20fa9ecce9ed6 Mon Sep 17 00:00:00 2001 From: puzhibing <393733352@qq.com> Date: 星期三, 05 二月 2025 10:42:06 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TInvoiceTypeController.java | 12 ++++++++++++ 1 files changed, 12 insertions(+), 0 deletions(-) diff --git a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TInvoiceTypeController.java b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TInvoiceTypeController.java index 12d6fcb..85af561 100644 --- a/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TInvoiceTypeController.java +++ b/ruoyi-service/ruoyi-other/src/main/java/com/ruoyi/other/controller/TInvoiceTypeController.java @@ -7,6 +7,8 @@ import com.ruoyi.common.core.web.page.PageInfo; import com.ruoyi.common.log.annotation.Log; import com.ruoyi.common.log.enums.BusinessType; +import com.ruoyi.common.security.annotation.Logical; +import com.ruoyi.common.security.annotation.RequiresPermissions; import com.ruoyi.other.api.domain.TInvoiceType; import com.ruoyi.other.query.InvoiceTypePageList; import com.ruoyi.other.service.TInvoiceTypeService; @@ -35,6 +37,7 @@ private TInvoiceTypeService invoiceTypeService; + @RequiresPermissions(value = {"/invoiceType"}, logical = Logical.OR) @ResponseBody @GetMapping("/pageList") @ApiOperation(value = "获取发票类型列表", tags = {"管理后台-发票类型管理"}) @@ -42,6 +45,9 @@ PageInfo<TInvoiceType> pageInfo = invoiceTypeService.pageList(pageList); return AjaxResult.success(pageInfo); } + + + @RequiresPermissions(value = {"/invoiceManagement"}, logical = Logical.OR) @GetMapping("/pageListR") @ApiOperation(value = "获取开票公司和类型列表", tags = {"管理后台-发票管理"}) public R<List<TInvoiceType>> pageListR(String invoicingCompany ){ @@ -55,6 +61,7 @@ } + @RequiresPermissions(value = {"/invoiceType/add"}, logical = Logical.OR) @ResponseBody @PostMapping("/addInvoiceType") @ApiOperation(value = "添加发票类型", tags = {"管理后台-发票类型管理"}) @@ -64,6 +71,9 @@ return AjaxResult.success(); } + + + @RequiresPermissions(value = {"/invoiceType/select", "/invoiceType/update"}, logical = Logical.OR) @ResponseBody @GetMapping("/getInvoiceTypeInfo/{id}") @ApiOperation(value = "获取发票类型详情", tags = {"管理后台-发票类型管理"}) @@ -73,6 +83,7 @@ } + @RequiresPermissions(value = {"/invoiceType/update"}, logical = Logical.OR) @ResponseBody @PostMapping("/editInvoiceType") @ApiOperation(value = "编辑发票类型", tags = {"管理后台-发票类型管理"}) @@ -83,6 +94,7 @@ } + @RequiresPermissions(value = {"/invoiceType/del"}, logical = Logical.OR) @ResponseBody @DeleteMapping("/delInvoiceType") @ApiOperation(value = "删除发票类型", tags = {"管理后台-发票类型管理"}) -- Gitblit v1.7.1