From 83fdfa60cd8c7ffc10b0f5bcdd268976912e21d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=94=A6=E9=BA=9F=20=E7=8E=8B?= Date: Tue, 3 Mar 2026 13:35:26 +0800 Subject: [PATCH] =?UTF-8?q?BugFix=20=E9=A1=B5=E9=9D=A2=E6=9C=AA=E5=B1=95?= =?UTF-8?q?=E7=A4=BA=EF=BC=8C=E6=9D=83=E9=99=90=E9=97=AE=E9=A2=98=EF=BC=8C?= =?UTF-8?q?Bonds=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Framework/YLErp.Core/ConsGlobal.cs | 2 +- YLErpWeb/App_Data/FunctionRight.xml | 35 +++++++++++++++++-- YLErpWeb/App_Data/Menus.txt | 33 +++++++++++++++-- .../Controllers/client_ratingController.cs | 2 +- 4 files changed, 65 insertions(+), 7 deletions(-) diff --git a/Framework/YLErp.Core/ConsGlobal.cs b/Framework/YLErp.Core/ConsGlobal.cs index 97da41f4..5e569910 100644 --- a/Framework/YLErp.Core/ConsGlobal.cs +++ b/Framework/YLErp.Core/ConsGlobal.cs @@ -117,7 +117,7 @@ namespace YLErp public const string TBonds = "TBonds"; public const string CreditBonds = "CreditBonds"; //信用债 public const string OtherBonds = "OtherBonds"; //其它债券 - public const string Bonds = "Bonds"; //债券 + public const string Bonds = "Bond"; //债券 public const string GoldFutures = "GoldFutures"; public const string TBFutures = "TBFutures"; public const string OtherFutures = "OtherFutures"; diff --git a/YLErpWeb/App_Data/FunctionRight.xml b/YLErpWeb/App_Data/FunctionRight.xml index ff970be2..eaac7810 100644 --- a/YLErpWeb/App_Data/FunctionRight.xml +++ b/YLErpWeb/App_Data/FunctionRight.xml @@ -1,6 +1,15 @@ + + + + + + + + + @@ -28,9 +37,12 @@ + + + @@ -38,8 +50,14 @@ + + + + + + @@ -80,6 +98,8 @@ + + @@ -102,6 +122,10 @@ + + + + @@ -133,6 +157,10 @@ + + + + @@ -150,14 +178,17 @@ + - - + + + + diff --git a/YLErpWeb/App_Data/Menus.txt b/YLErpWeb/App_Data/Menus.txt index 59ada860..c9ec9e6b 100644 --- a/YLErpWeb/App_Data/Menus.txt +++ b/YLErpWeb/App_Data/Menus.txt @@ -1,19 +1,36 @@ [ +{Name:"报价管理",Rights:["报价管理"],Icon:"menu-icon icontwo" +,SubItems:[ + {Name:"期权定价",Rights:["报价管理-结构化交易定价"],Url:"pricing/structure"}, + {Name:"波动率曲面",Rights:["报价管理-波动率曲面查看"],Url:"volatility/today_volsurface_editv2"}, + {Name:"利率曲线",Rights:["报价管理-利率曲线"],Url:"volatility/riskFreeCurve"}, + {Name:"基差曲线",Rights:["报价管理-基差曲线"],Url:"Underlying_BasisCurve/Underlyingbasis_curveList"} + ] +}, {Name:"交易管理",Rights:["交易管理"],Icon:"menu-icon iconthree" ,SubItems:[ + {Name:"期权交易",Rights:["交易管理-交易搜索"],Url:"trade/tradeList"}, {Name:"互换交易",Rights:["交易管理-互换交易"],Url:"swapTrade2/TradeList"}, {Name:"互换开平仓事件流水",Rights:["交易管理-互换开平仓事件流水"],Url:"swapTrade2/EventList"}, {Name:"交易审批",Rights:["交易管理-交易审批"],Url:"trade/TradeApproval"}, {Name:"标的交易",Rights:["交易管理-标的交易"],Url:"exchangetrade/tradelist"}, + {Name:"变更记录",Rights:["交易管理-变更记录"],Url:"trade/TradeChange"}, ] }, {Name:"风险管理",Rights:["风险控制"],Icon:"menu-icon iconseven" ,SubItems:[ + {Name:"风险对冲",Rights:["风险控制-风险对冲"],Url:"RiskHedging/Index2"}, {Name:"资金监控",Rights:["风险控制-资金监控"],Url:"client/clientRiskMonitor"}, + {Name:"市场风险",Rights:["风险控制-市场风险"],Url:"risk/RiskExposureReport"}, {Name:"限额监控",Rights:["风险控制-限额监控"],Url:"risk/quotaMonitor"}, {Name:"白名单券池",Rights:["风险控制-白名单券池"],Url:"v3/data/underlying-pool"}, + {Name:"日终持仓风险",Rights:["风险控制-日终持仓风险"],Url:"trade/EodPositionRisks"}, {Name:"日终持仓风险_互换",Rights:["风险控制-日终持仓风险_互换"],Url:"swaptrade2/EodPositionRisks"}, {Name:"监控日志",Rights:["风险控制-监控日志"],Url:"RiskCheckLog/Index"}, + {Name:"情景分析",Rights:["风险控制-情景分析"],Url:"ScenarioAnalysis/tradescenario"}, + {Name:"VaR计算",Rights:["风险控制-VaR计算"],Url:"eod_var/eod_var"}, + {Name:"观察事件",Rights:["风险控制-观察事件"],Url:"risk/KonckOutList"}, + {Name:"风险预警/禁止查询",Rights:["风险控制-风险预警/禁止查询"],Url:"risk/SubstandardTrade"}, ] }, {Name:"结算财务",Rights:["结算管理"],Icon:"menu-icon iconfour" @@ -35,10 +52,14 @@ }, {Name:"客户管理",Rights:["客户管理"],Icon:"menu-icon iconeight" ,SubItems:[ + {Name:"客户等级",Rights:["客户管理-客户等级"],Url:"clientlevel/clientlevelList"}, + {Name:"资信等级",Rights:["客户管理-资信等级"],Url:"credit_rating/credit_ratingList"}, {Name:"开户管理",Rights:["客户管理-开户管理"],Url:"AccountOpeningProcess/clientList"}, {Name:"客户列表",Rights:["客户管理-客户查看"],Url:"client/ClientList"}, {Name:"客户审批",Rights:["客户管理-客户审批"],Url:"clientApproval/openingclientList"}, {Name:"黑名单客户",Rights:["客户管理-黑名单客户"],Url:"clientblack/clientblacklist"}, + {Name:"授信管理",Rights:["客户管理-授信管理"],Url:"credit/creditList"}, + {Name:"资信评级",Rights:["客户管理-资信评级"],Url:"client_rating/List"}, {Name:"机构账号设置",Rights:["客户管理-机构账号设置"],Url:"v3/client/account"} ] }, @@ -53,15 +74,19 @@ }, {Name:"数据管理",Rights:["基础参数管理"],Icon:"menu-icon iconone" ,SubItems:[ - {Name:"标的品种",Rights:["基础参数管理-标的品种"],Url:"variety/varietyList"}, - {Name:"标的资产",Rights:["基础参数管理-标的管理"],Url:"underlying_manager/underlying_managerList"}, + {Name:"标的品种",Rights:["基础参数管理-标的品种"],Url:"variety/varietyList"}, + {Name:"标的资产",Rights:["基础参数管理-标的管理"],Url:"underlying_manager/underlying_managerList"}, + {Name:"股票分红率",Rights:["基础参数管理-股票分红率查看"],Url:"UnderlyingDividend"}, + {Name:"除权除息交易",Rights:["基础参数管理-除权除息交易"],Url:"trade/DividendTradeList"}, {Name:"交易日历",Rights:["基础参数管理-交易日历"],Url:"v3/data/deal-calendar-sx"}, - {Name:"交易市场",Rights:["基础参数管理-交易市场"],Url:"market/marketList"}, + {Name:"交易市场",Rights:["基础参数管理-交易市场"],Url:"market/marketList"}, + {Name:"变更记录",Rights:["基础参数管理-变更记录"],Url:"Datatrace/ClientInfoChange"}, ] }, {Name:"系统管理",Rights:["系统管理"],Icon:"menu-icon iconten" ,SubItems:[ {Name:"角色权限",Rights:["系统管理-角色管理"],Url:"System/RoleIndex"}, + {Name:"交易权限",Rights:["系统管理-交易权限"],Url:"System/SystemUserVariety"}, {Name:"系统账号",Rights:["系统管理-用户管理"],Url:"System/UserIndex"}, {Name:"簿记账户",Rights:["系统管理-资产单元"],Url:"assetunit/assetunitList"}, {Name:"簿记账户组",Rights:["系统管理-资产单元"],Url:"assetunit/assetunitgroupList"}, @@ -69,6 +94,8 @@ {Name:"审批流程",Rights:["系统管理-审批流程"],Url:"AccountOpeningProcess/Index"}, {Name:"数据字典",Rights:["系统管理-数据字典"],Url:"System/Dictionary"}, {Name:"基础缓存",Rights:["系统管理-基础缓存"],Url:"System/ResetCache"}, + {Name:"自定义结构",Rights:["系统管理-自定义结构"],Url:"StructureInfo/Index"}, + {Name:"系统参数",Rights:["系统管理-系统参数"],Url:"valuedate/valuedateList"}, {Name:"标签管理",Rights:["系统管理-标签管理"],Url:"Tag/Index"}, {Name:"做市账户",Rights:["系统管理-做市账户"],Url:"TrsAccountManage/Index"} ] diff --git a/YLErpWeb/Controllers/client_ratingController.cs b/YLErpWeb/Controllers/client_ratingController.cs index c60fc01c..d9829192 100644 --- a/YLErpWeb/Controllers/client_ratingController.cs +++ b/YLErpWeb/Controllers/client_ratingController.cs @@ -5,7 +5,7 @@ namespace YLErp.Web.Controllers { public class Client_RatingController : BaseController { - [MyAuthorize("客户管理-资信等级有效期")] + [MyAuthorize("客户管理-资信评级")] public ActionResult List() { ViewBag.SystemDate = valuedateBLL.ValueDate;