puzhibing
2025-02-05 74b0e0814e37d640596f44ec86d20fa9ecce9ed6
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 = {"管理后台-发票类型管理"})