123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150 |
- @{
- ViewBag.Title = "Detail";
- Layout = "~/Views/Shared/_Layout.cshtml";
- }
- @using MES.Production.Service;
- @using Central.Control.Domain;
- @using Ant.Service.Common;
- @using Ant.Service.Common.Enums;
- @model SYS_PERMISSION
- <style>
- body {
- background-color: white;
- }
- #tab-1 .col-lg-3{
- width:27% !important;
- }
- .changeicon {
- float: right;
- margin-right: -52px;
- border: none;
- background-color: #18a689;
- color: #FFFFFF;
- height: 33px;
- margin-top: -6px;
- }
- .removeicon {
- background-color: #f8ac59;
- float: right;
- margin-right: -120px;
- border: none;
- color: #FFFFFF;
- height: 33px;
- margin-top: -6px;
- }
- #icon {
- padding-top: 5px;
- padding-left: 8px;
- width: 66%;
- }
- </style>
- @using (Ajax.BeginForm("Save", null, new AjaxOptions()
- {
- HttpMethod = "Post",
- OnBegin = "SubAjax.Loading",
- OnComplete = "SubAjax.Complate",
- OnFailure = "SubAjax.Failure",
- OnSuccess = "SubAjax.Success"
- },
- new { @class = "form-horizontal dig-from", @role = "form" }))
- {
- <div class="wrapper-content">
- <div class="panel-body">
- <div class="tab-content">
- <div id="tab-1" class="tab-pane active">
- <div class="form-group">
- <label class="col-lg-3 control-label">权限名称:</label>
- <div class="col-lg-8">
- @Html.HiddenFor(p => p.ID)
- @Html.HiddenFor(p=>p.MODULEID)
- @Html.TextBoxFor(p => p.NAME, new { @class = "form-control", @id = "modulename", @placeholder = "请输入权限名称", @datatype = "*", @nullmsg = "请输入权限名称!", @errormsg = "请输入权限名称!" })
- </div>
- </div>
- <div class="form-group">
- <label class="col-lg-3 control-label">权限值(英文):</label>
- <div class="col-lg-8">
- <select id="PERVALUE" name="PERVALUE" class="form-control clearfix" style="width:45% !important; float:left;">
- <option value="">请选择</option>
- @{
- var per = ViewData["pervalue"] as List<SYS_CODE>;
- if (per != null && per.Count > 0)
- {
- foreach (var item in per)
- {
- <option value="@item.CODEVALUE" @(Model.PERVALUE == item.CODEVALUE ? "selected" : "")>@item.NAMETEXT</option>
- }
- }
- }
- </select>
- @Html.TextBox("NEXTPERVALUE", "", new { @class = "form-control clearfix", @style = "width:45% !important;float:right;" })
- </div>
- </div>
- <div class="form-group">
- <label class="col-lg-3 control-label">权限图标:</label>
- <div class="col-lg-8">
- <span id="icon" class="form-control">
- @Html.Hidden("ICON", Model.ICON)
- <a class="btn btn-primary btn-xs"><i class="@Model.ICON"></i></a>
- <button class="changeicon" type="button">
- 选择
- </button>
- <button class="removeicon" type="button">
- 移除
- </button>
- </span>
- </div>
- </div>
- <div class="form-group">
- <label class="col-lg-3 control-label">显示顺序:</label>
- <div class="col-lg-8">
- @Html.TextBoxFor(p => p.SHOWORDER, new { @class = "form-control", @placeholder = "请输入显示顺序", @datatype = "n1-5", @nullmsg = "请输入显示顺序!", @errormsg = "显示顺序只能是数字!" })
- </div>
- </div>
- <div class="hr-line-dashed">
- <div class="form-group m20">
- <div class="col-sm-2 col-sm-offset-2">
- <button class="btn btn-primary btn-save" type="submit"><i class="fa fa-check"></i> <span>确定保存</span></button>
- <button class="btn btn-warning" id="btn-dig-close" type="button"><i class="im-undo2"></i> 取消返回</button>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- </div>
- }
- @section scripts{
- <script type="text/javascript">
- $(function () {
- $('.form-horizontal').initValidform();
- if ($('#PERVALUE').val() == '' && $('#ID').val() != '') {
- $('#NEXTPERVALUE').val('@Model.PERVALUE');
- }
- });
- //移除图标
- $('.removeicon').click(function () {
- $('#icon').find('a>i').attr('class', '');
- });
- //选择图标
- $('.changeicon').click(function () {
- var oldicon = $('#icon').find('a>i');
- top.dialog({
- title: '选择图标',
- url: '/Sys/Module/ShowIcon',
- width: 700,
- height: 380,
- data: oldicon.attr('class'), // 给 iframe 的数据
- onclose: function () {
- this.returnValue && oldicon.attr('class', this.returnValue) && $('#ICON').val(this.returnValue);
- },
- oniframeload: function () {
- }
- }).showModal();
- return false;
- });
- </script>
- }
|