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