refactor(margin): 迁移客户预付金配置入口至预付金模板V2
- 将客户预付金配置页面权限从"客户管理-客户预付金配置"调整为"基础参数管理-预付金模板V2" - 在预付金模板V2页面添加客户预付金配置选项卡作为第四个tab - 移除FunctionRight.xml中的独立客户预付金配置功能项 - 更新页面标题从"交易预付金模板列表"为"预付金模板V2" - 添加菜单导航支持多预付金模板页面间切换 - 注释掉Menus.txt中的旧入口配置并添加迁移说明
This commit is contained in:
@@ -153,7 +153,6 @@
|
||||
<FunctionSub Name="资信评级" Title="资信评级"></FunctionSub>
|
||||
<FunctionSub Name="授信修改" Title="授信修改" Type="Operate" Note="是否可以修改授信(控制新增、修改、删除的 操作权限)"></FunctionSub>
|
||||
<FunctionSub Name="资信等级有效期修改" Title="资信评级修改" Type="Operate" Note="是否可以修改用户资信评级(控制新增、修改权限)"></FunctionSub>
|
||||
<FunctionSub Name="客户预付金配置" Title="客户预付金配置" Note="客户/客户等级绑定预付金模板"></FunctionSub>
|
||||
</FunctionParent>
|
||||
<FunctionParent Name="互换簿记预设" Title="互换簿记预设">
|
||||
<FunctionSub Name="TRS用簿记账户设置" Title="TRS用簿记账户设置"></FunctionSub>
|
||||
|
||||
@@ -71,7 +71,8 @@
|
||||
{Name:"机构账号设置",Rights:["客户管理-机构账号设置"],Url:"v3/client/account"},
|
||||
//R1 三层级(2026-08-24):客户默认模板绑定入口恢复——二级(client_margin_template)生效的必需配置页;
|
||||
//原下线理由"保证金模板在交易页直接选择"只覆盖交易级,客户/全局兜底落地后不再成立
|
||||
{Name:"客户预付金配置",Rights:["客户管理-客户预付金配置"],Url:"client_margin_template/client_margin_templateList"},
|
||||
//入口迁移(2026-08-27):客户预付金配置从"客户管理"下线,降级为"数据管理-预付金模板V2"(margin_template_v2List)的第四个tab
|
||||
//{Name:"客户预付金配置",Rights:["客户管理-客户预付金配置"],Url:"client_margin_template/client_margin_templateList"},
|
||||
]
|
||||
},
|
||||
{Name:"互换簿记预设",Rights:["互换簿记预设"],Icon:"menu-icon iconfour"
|
||||
|
||||
@@ -6,13 +6,14 @@ namespace YLErp.Web.Controllers
|
||||
{
|
||||
public class client_margin_templateController : BaseController
|
||||
{
|
||||
[MyAuthorize("客户管理-客户预付金配置")]
|
||||
//入口迁移(2026-08-27):页面降级为"数据管理-预付金模板V2"第四个tab,权限归并到宿主页
|
||||
[MyAuthorize("基础参数管理-预付金模板V2")]
|
||||
public ActionResult client_margin_templateList()
|
||||
{
|
||||
return View();
|
||||
}
|
||||
|
||||
[MyAuthorize("客户管理-客户预付金配置")]
|
||||
[MyAuthorize("基础参数管理-预付金模板V2")]
|
||||
public ActionResult client_margin_templateEdit(int id)
|
||||
{
|
||||
var marginTemplates = yldb.margin_template_v2.Where(x => x.IsDefault && x.IsForClient && x.IsValid == true).ToList();
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
@using YLErp.Enums;
|
||||
@{
|
||||
ViewBag.Title = "交易预付金模板列表";
|
||||
ViewBag.Title = "预付金模板V2";
|
||||
ViewBag.Menu = "数据管理-预付金模板V2";
|
||||
Layout = "~/Views/Shared/_MainLayout.cshtml";
|
||||
}
|
||||
|
||||
@@ -160,4 +161,24 @@
|
||||
<button class="btn btn-primary" type="button" onclick="exportClientMarginTemplate()">导出</button>
|
||||
</div>
|
||||
|
||||
<div class="tabbable">
|
||||
<ul id="myTab" class="nav nav-tabs nav-main">
|
||||
@if (PS.Config.Company != CompanyEnum.广发商贸)
|
||||
{
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/margin_template_v2/margin_template_v2List">自定义预付金</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/margin_template_v2/margin_template_v2DefaultList">全局预付金</a>
|
||||
</li>
|
||||
}
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/margin_template_v2/margin_template_v2ClientList">客户预付金</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link active" href="#">客户预付金配置</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
@Html.Raw(JqGridSimple.OutTable())
|
||||
@@ -191,6 +191,9 @@
|
||||
<li class="nav-item">
|
||||
<a class="nav-link active" href="@((PS.Config.Company == CompanyEnum.广发商贸 ? "#" : "/margin_template_v2/margin_template_v2ClientList"))">客户预付金</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/client_margin_template/client_margin_templateList">客户预付金配置</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -195,6 +195,9 @@
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/margin_template_v2/margin_template_v2ClientList">客户预付金</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/client_margin_template/client_margin_templateList">客户预付金配置</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -195,6 +195,9 @@
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/margin_template_v2/margin_template_v2ClientList">客户预付金</a>
|
||||
</li>
|
||||
<li class="nav-item">
|
||||
<a class="nav-link" href="/client_margin_template/client_margin_templateList">客户预付金配置</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user