From 98f6ca14245a0952c0c52074ba1ecef5881bac24 Mon Sep 17 00:00:00 2001
From: yxj <yxj@hz-kingdee.com>
Date: 星期三, 13 五月 2026 11:14:18 +0800
Subject: [PATCH] 1

---
 WebAPI/Controllers/XSGL/Xs_ReceivableBillController.cs |   11 +++++++++++
 1 files changed, 11 insertions(+), 0 deletions(-)

diff --git a/WebAPI/Controllers/XSGL/Xs_ReceivableBillController.cs b/WebAPI/Controllers/XSGL/Xs_ReceivableBillController.cs
index d20866a..cc5c84a 100644
--- a/WebAPI/Controllers/XSGL/Xs_ReceivableBillController.cs
+++ b/WebAPI/Controllers/XSGL/Xs_ReceivableBillController.cs
@@ -9,9 +9,11 @@
 using System.Web.Http;
 using WebAPI.Models;
 using SyntacticSugar.constant;
+using WebAPI.Utility;
 
 namespace WebAPI.Controllers
 {
+    [Permission(HModName = "Xs_ReceivableBill")]
     //鏀舵鍗旵ontroller
     public class Xs_ReceivableBillController : ApiController
     {
@@ -65,6 +67,7 @@
         /// </summary>
         [Route("Xs_ReceivableBill/list")]
         [HttpGet]
+        [Permission(HModName = "Xs_ReceivableBill_Query")]
         public object getXs_ReceivableBill(string sWhere, string user)
         {
             try
@@ -125,6 +128,7 @@
         /// </summary>
         [Route("Xs_ReceivableBill/list_byPage")]
         [HttpGet]
+        [Permission(HModName = "Xs_ReceivableBill_Query")]
         public object getXs_ReceivableBill_byPage(string sWhere, string user, string Organization, int page, int size)
         {
             try
@@ -180,6 +184,7 @@
         #region 搴旀敹鍗曚繚瀛� 鏂板/缂栬緫
         [Route("Xs_ReceivableBill/SaveXs_ReceivableBill")]
         [HttpPost]
+        [Permission(HModName = "Xs_ReceivableBill_Edit")]
         public object SaveXs_ReceivableBill([FromBody] JObject msg)
         {
             var _value = msg["msg"].ToString();
@@ -452,6 +457,7 @@
         /// </summary>
         [Route("Xs_ReceivableBill/delete")]
         [HttpGet]
+        [Permission(HModName = "Xs_ReceivableBill_Drop")]
         public object deleteXs_ReceivableBill(string HInterID, string user)
         {
             try
@@ -601,6 +607,7 @@
         /// <returns></returns>
         [Route("Xs_ReceivableBill/AuditXs_ReceivableBill")]
         [HttpGet]
+        [Permission(HModName = "Xs_ReceivableBill_Check")]
         public object AuditXs_ReceivableBill(int HInterID, int IsAudit, string CurUserName)
         {
             string ModRightNameCheck = "Xs_ReceivableBill_Check";
@@ -827,6 +834,7 @@
         /// <returns></returns>
         [Route("Xs_ReceivableBill/CloseXs_ReceivableBill")]
         [HttpGet]
+        [Permission(HModName = "Xs_ReceivableBill_Close")]
         public object CloseXs_ReceivableBill(int HInterID, int IsAudit, string CurUserName)
         {
             string ModRightNameCheck = "Xs_ReceivableBill_Close";
@@ -972,6 +980,7 @@
         /// <returns></returns>
         [Route("Xs_ReceivableBill/DeleteXs_ReceivableBill")]
         [HttpGet]
+        [Permission(HModName = "Xs_ReceivableBill_Delete")]
         public object DeleteXs_ReceivableBill(int HInterID, int IsAudit, string CurUserName)
         {
             string ModRightNameCheck = "Xs_ReceivableBill_Delete";
@@ -1627,6 +1636,7 @@
         #region 搴旀敹鍗曟煡璇㈠垪琛�
         [Route("Xs_ReceivableBill/QueryList")]
         [HttpGet]
+        [Permission(HModName = "Xs_ReceivableBill_Query")]
         public object QueryList(string sWhere, string user)
         {
             try
@@ -1683,6 +1693,7 @@
         #region 搴旀敹鍗曟煡璇㈠瓙鍒楄〃
         [Route("Xs_ReceivableBill/QuerySubList")]
         [HttpGet]
+        [Permission(HModName = "Xs_ReceivableBill_Query")]
         public object QuerySubList(string hmainid, string user)
         {
             try

--
Gitblit v1.9.1