界面调整,完善
This commit is contained in:
@@ -27,8 +27,6 @@ namespace 软件系统浏览器模版.Controllers
|
|||||||
[AuthorizeUser]
|
[AuthorizeUser]
|
||||||
public ActionResult About()
|
public ActionResult About()
|
||||||
{
|
{
|
||||||
ViewBag.Message = "Your application description page.";
|
|
||||||
|
|
||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -44,6 +42,14 @@ namespace 软件系统浏览器模版.Controllers
|
|||||||
return View();
|
return View();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/// <summary>
|
||||||
|
/// 系统更新日志
|
||||||
|
/// </summary>
|
||||||
|
/// <returns></returns>
|
||||||
|
[AuthorizeUser]
|
||||||
|
public ActionResult UpdateLog()
|
||||||
|
{
|
||||||
|
return View();
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@@ -1,7 +1,25 @@
|
|||||||
@{
|
@{
|
||||||
ViewBag.Title = "About";
|
ViewBag.Title = "关于本软件系统";
|
||||||
}
|
}
|
||||||
<h2>@ViewBag.Title.</h2>
|
<h2>@ViewBag.Title.</h2>
|
||||||
<h3>@ViewBag.Message</h3>
|
|
||||||
|
|
||||||
<p>Use this area to provide additional information.</p>
|
<dl class="dl-horizontal">
|
||||||
|
<dt>软件名称</dt>
|
||||||
|
<dd>@CommonLibrary.Resource.StringResouce.SoftName</dd>
|
||||||
|
<dt>版本号</dt>
|
||||||
|
<dd>V<span>@ClientsLibrary.UserClient.CurrentVersion.ToString()</span></dd>
|
||||||
|
<dt>版权声明</dt>
|
||||||
|
<dd>本软件著作权归<span>@CommonLibrary.Resource.StringResouce.SoftCopyRight</span>所有</dd>
|
||||||
|
<dt>基础框架版本</dt>
|
||||||
|
<dd>V<span>@HslCommunication.BasicFramework.SoftBasic.FrameworkVersion.ToString()</span></dd>
|
||||||
|
<dt>框架版本</dt>
|
||||||
|
<dd>本系统框架由<a href="http://www.cnblogs.com/dathlin/">Richard.Hu</a>提供技术支持</dd>
|
||||||
|
<dt>框架开源地址</dt>
|
||||||
|
<dd><a href="https://github.com/dathlin/C-S-">https://github.com/dathlin/C-S-</a></dd>
|
||||||
|
<dt>JSON.Net</dt>
|
||||||
|
<dd><a href="http://www.newtonsoft.com/json">http://www.newtonsoft.com/json</a></dd>
|
||||||
|
<dt>Wpf基础架构</dt>
|
||||||
|
<dd><a href="https://github.com/ButchersBoy/MaterialDesignInXamlToolkit">https://github.com/ButchersBoy/MaterialDesignInXamlToolkit</a></dd>
|
||||||
|
<dt>Glyphicons图标来源</dt>
|
||||||
|
<dd><a href="http://glyphicons.com/">http://glyphicons.com/</a></dd>
|
||||||
|
</dl>
|
||||||
|
|||||||
@@ -10,22 +10,28 @@
|
|||||||
|
|
||||||
<div class="row">
|
<div class="row">
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<h2>Winform 客户端</h2>
|
<div class="panel panel-danger">
|
||||||
<p>
|
<div class="panel-heading">Winform 客户端</div>
|
||||||
|
<div class="panel-body">
|
||||||
Winform 客户端是常规的windows窗体应用程序,虽然界面比较简单,但是功能齐全,稳定。winform的gdi+绘图也是很轻松的就可以绘制复杂的二维图形,在C-S中支持最好。
|
Winform 客户端是常规的windows窗体应用程序,虽然界面比较简单,但是功能齐全,稳定。winform的gdi+绘图也是很轻松的就可以绘制复杂的二维图形,在C-S中支持最好。
|
||||||
</p>
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<h2>Wpf 客户端</h2>
|
<div class="panel panel-danger">
|
||||||
<p>
|
<div class="panel-heading">Wpf 客户端</div>
|
||||||
|
<div class="panel-body">
|
||||||
Wpf 客户端是最新的windows窗体应用程序,直接基于directx绘制界面,充分发挥了显卡的性能,所以在界面表现上要远远大于winform程序,可以轻松实现动画。数据绑定机制可以方便
|
Wpf 客户端是最新的windows窗体应用程序,直接基于directx绘制界面,充分发挥了显卡的性能,所以在界面表现上要远远大于winform程序,可以轻松实现动画。数据绑定机制可以方便
|
||||||
实现主题机制。
|
实现主题机制。
|
||||||
</p>
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-md-4">
|
<div class="col-md-4">
|
||||||
<h2>Web 服务器客户端</h2>
|
<div class="panel panel-danger">
|
||||||
<p>
|
<div class="panel-heading">Web 服务器客户端</div>
|
||||||
|
<div class="panel-body">
|
||||||
最新添加的B-S系统,该系统的S端仍然作为C端连接winform版的S端,提供了大多数数据模型的一致性,与原有功能无缝集成。
|
最新添加的B-S系统,该系统的S端仍然作为C端连接winform版的S端,提供了大多数数据模型的一致性,与原有功能无缝集成。
|
||||||
</p>
|
</div>
|
||||||
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
38
软件系统浏览器模版/Views/Home/UpdateLog.cshtml
Normal file
38
软件系统浏览器模版/Views/Home/UpdateLog.cshtml
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
|
||||||
|
@{
|
||||||
|
ViewBag.Title = "UpdateLog";
|
||||||
|
Layout = "~/Views/Shared/_Layout.cshtml";
|
||||||
|
}
|
||||||
|
|
||||||
|
<h2>系统更新日志<small>历次版本详细信息</small></h2>
|
||||||
|
|
||||||
|
|
||||||
|
<div class="row">
|
||||||
|
<div class="col-md-3">
|
||||||
|
|
||||||
|
@{
|
||||||
|
foreach (var v in ClientsLibrary.UserClient.HistoryVersions)
|
||||||
|
{
|
||||||
|
Guid guid = Guid.NewGuid();
|
||||||
|
<div class="list-group">
|
||||||
|
<a id="@guid" class="list-group-item">
|
||||||
|
<h4 class="list-group-item-heading">Version:<span>@v.VersionNum.ToString()</span></h4>
|
||||||
|
<p class="list-group-item-text">更新日志 @v.ReleaseDate.ToString("yyyy-MM-dd")</p>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<script>
|
||||||
|
$('#@guid').on('click', function () {
|
||||||
|
$('#details').replaceWith(@v.UpdateDetails.Replace("\r\n","<br />"));
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
}
|
||||||
|
}
|
||||||
|
</div>
|
||||||
|
<div class="col-md-9">
|
||||||
|
<span id="details">
|
||||||
|
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
@@ -21,9 +21,38 @@
|
|||||||
</div>
|
</div>
|
||||||
<div class="navbar-collapse collapse">
|
<div class="navbar-collapse collapse">
|
||||||
<ul class="nav navbar-nav">
|
<ul class="nav navbar-nav">
|
||||||
<li>@Html.ActionLink("主页", "Index", "Home")</li>
|
<li class="dropdown">
|
||||||
<li>@Html.ActionLink("关于", "About", "Home")</li>
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
|
||||||
<li>@Html.ActionLink("联系方式", "Contact", "Home")</li>
|
<span class="glyphicon glyphicon-user" aria-hidden="true"></span>
|
||||||
|
管理员</a>
|
||||||
|
<ul class="dropdown-menu">
|
||||||
|
<li>@Html.ActionLink("公告更改", "About", "Home")</li>
|
||||||
|
<li>@Html.ActionLink("账号管理", "About", "Home")</li>
|
||||||
|
<li>@Html.ActionLink("注册账户", "About", "Home")</li>
|
||||||
|
<li role="separator" class="divider"></li>
|
||||||
|
<li>@Html.ActionLink("日志查看", "About", "Home")</li>
|
||||||
|
<li>@Html.ActionLink("消息发送", "About", "Home")</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
|
||||||
|
<span class="glyphicon glyphicon-cog" aria-hidden="true"></span>
|
||||||
|
设置</a>
|
||||||
|
<ul class="dropdown-menu">
|
||||||
|
<li>@Html.ActionLink("关于本系统", "About", "Home")</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
|
<li class="dropdown">
|
||||||
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
|
||||||
|
<span class="glyphicon glyphicon-th" aria-hidden="true"></span>
|
||||||
|
关于</a>
|
||||||
|
<ul class="dropdown-menu">
|
||||||
|
<li>@Html.ActionLink("关于本系统", "About", "Home")</li>
|
||||||
|
<li>@Html.ActionLink("更新日志", "UpdateLog", "Home")</li>
|
||||||
|
<li>@Html.ActionLink("版本号说明", "Contact", "Home")</li>
|
||||||
|
<li>@Html.ActionLink("建议反馈", "Contact", "Home")</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
</ul>
|
</ul>
|
||||||
@Html.Partial("_LoginPartial")
|
@Html.Partial("_LoginPartial")
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -18,8 +18,15 @@
|
|||||||
@Html.AntiForgeryToken()
|
@Html.AntiForgeryToken()
|
||||||
|
|
||||||
<ul class="nav navbar-nav navbar-right">
|
<ul class="nav navbar-nav navbar-right">
|
||||||
<li>
|
<li class="dropdown">
|
||||||
<li>@Html.ActionLink("您好," + user.UserName + "!", "AccountDetail", "Account")</li>
|
<a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false">
|
||||||
|
您好, @user.UserName !
|
||||||
|
</a>
|
||||||
|
<ul class="dropdown-menu">
|
||||||
|
<li>@Html.ActionLink("账户详细信息", "AccountDetail", "Account")</li>
|
||||||
|
<li>@Html.ActionLink("修改密码", "ChangePassword", "Account")</li>
|
||||||
|
</ul>
|
||||||
|
</li>
|
||||||
<li><a href="javascript:document.getElementById('logoutForm').submit()">注销</a></li>
|
<li><a href="javascript:document.getElementById('logoutForm').submit()">注销</a></li>
|
||||||
</ul>
|
</ul>
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -214,6 +214,7 @@
|
|||||||
<Content Include="Views\Shared\_LoginPartial.cshtml" />
|
<Content Include="Views\Shared\_LoginPartial.cshtml" />
|
||||||
<Content Include="Views\Account\Login.cshtml" />
|
<Content Include="Views\Account\Login.cshtml" />
|
||||||
<Content Include="Views\Account\AccountDetail.cshtml" />
|
<Content Include="Views\Account\AccountDetail.cshtml" />
|
||||||
|
<Content Include="Views\Home\UpdateLog.cshtml" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Folder Include="App_Data\" />
|
<Folder Include="App_Data\" />
|
||||||
|
|||||||
Reference in New Issue
Block a user