123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278 |
- @using MES.Production.Service;
- @using Central.Control.Domain;
- @using Ant.Service.Common;
- @using CommonToolHelper;
- @{
- ViewBag.Title = "添加/修改赛事组别";
- Layout = "~/Views/Shared/_Layout.cshtml";
- }
- @model MES.Production.Entity .YW_EntryConditions
- <style>
- body {
- background-color: white;
- }
- .changeicon {
- float: right;
- margin-right: 22px;
- position: absolute;
- right: -7px;
- top: 0px;
- border: none;
- background-color: #18a689;
- color: #FFFFFF;
- line-height: 33px;
- height: 33px;
- }
- </style>
- <link href="~/Content/uploadfile/CSS/webuploader.css" rel="stylesheet" />
- <link href="~/Content/uploadfile/CSS/bootstrap.min.css" rel="stylesheet" />
- <link href="~/Content/uploadfile/CSS/uploadstyle.css" rel="stylesheet" />
- <link href="~/Content/uploadfile/CSS/font-awesome.css" rel="stylesheet" />
- @*<script src="~/Content/js/jquery/jquery-1.8.2.min.js"></script>*@
- <script src="~/Content/uploadfile/Script/webuploader.js"></script>
- @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">
- @Html.HiddenFor(p => p.ID)
- <div class="form-group">
- <label class="col-lg-3 control-label">赛事组别:</label>
- <div class="col-lg-8">
- @Html.Hidden("sportsId", ViewData["sportsId"])
- @Html.Hidden("sportsName", ViewData["sportsName"])
- @Html.Hidden("SEPID", ViewData["SEPID"])
- @Html.TextBoxFor(p => p.Constituencies, new { @class = "form-control", @id = "Name", @placeholder = "请输入赛事组别", @datatype = "*", @nullmsg = "请输入赛事组别!", @errormsg = "请输入赛事组别!" })
- </div>
- </div>
- @*<div class="form-group">
- <label class="col-lg-3 control-label">比赛小项:</label>
- <div class="col-lg-8">
- @Html.Hidden("sportsId", ViewData["sportsIds"])
- <div class="inline">
- @Html.TextBox("SmallEventName", ViewData["SmallEventName"], new
- {
- @class = "form-control",
- @readonly = "readonly",
- @placeholder = "请选择比赛项目名称"
- })
- </div>
- <div class="inline" style="width:30px;vertical-align:top;">
- <span class="input-group-btn">
- <a class="btn btn-sm btn-primary" id="selectsport" action="edit"><i class="im-pencil2"></i> 选择</a>
- </span>
- </div>
- </div>
- </div>*@
- <div class="form-group">
- <label class="col-lg-3 control-label">年级:</label>
- <div class="col-lg-8">
- <div class="inline" style="width:150px;vertical-align:top;height:34px;">
- @Html.DropDownListFor(p => p.GradeStart, ViewBag.Grades as IEnumerable<SelectListItem>, new { @class = "form-control select2", @id = "GradeStart", @placeholder = "请输入年级", @datatype = "*", @nullmsg = "请输入年级!", @errormsg = "请输入年级!" })
- </div>
- <div class="inline" style="padding:0px 5px;height:34px;vertical-align:top">~</div>
- <div class="inline" style="width: 150px;vertical-align:top;height:34px;">
- @Html.DropDownListFor(p => p.GradeEnd, ViewBag.Grades as IEnumerable<SelectListItem>, new { @class = "form-control select2", @id = "GradeEnd", @placeholder = "请输入年级", @datatype = "*", @nullmsg = "请输入年级!", @errormsg = "请输入年级!" })
- </div>
- <div class="inline" style="vertical-align:top;height:34px;padding-left:10px;">
- <a class="btn btn-primary btn-sm active" id="modify" action="edit"><i class="im-search"></i> 计算年龄</a>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="col-lg-3 control-label">年龄:</label>
- <div class="col-lg-8">
- <div class="inline" style="width:150px;vertical-align:top;height:34px;">
- <div class='input-group date datetimepicker'>
- <input type='text' class="form-control" name="AgeStart" id="AgeStart" value="@Model.AgeStart" placeholder="请输入年龄" readonly="readonly" />
- <span class="input-group-addon">
- <span class="glyphicon glyphicon-calendar"></span>
- </span>
- </div>
- </div>
- <div class="inline" style="padding:0px 5px;height:34px;vertical-align:top">~</div>
- <div class="inline" style="width: 150px;vertical-align:top;height:34px;">
- <div class='input-group date datetimepicker'>
- <input type='text' class="form-control" name="AgeEnd" id="AgeEnd" value="@Model.AgeEnd" placeholder="请输入年龄" readonly="readonly" />
- <span class="input-group-addon">
- <span class="glyphicon glyphicon-calendar"></span>
- </span>
- </div>
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="col-lg-3 control-label">学校类型:</label>
- <div class="col-lg-8">
- @Html.DropDownListFor(p => p.SchoolSmallType, ViewBag.SchoolSmallTypes as IEnumerable<SelectListItem>, new { @class = "form-control select2", @id = "SchoolSmallType", @placeholder = "请输入小类", @datatype = "*", @nullmsg = "请输入小类!", @errormsg = "请输入小类!" })
- </div>
- </div>
- @if (Model.ID > 0)
- {
- <div class="form-group">
- <label class="col-lg-3 control-label">男生人数:</label>
- <div class="col-lg-8">
- <label class="control-label" style="font-weight:normal;">最少人数:</label>
- <div class="inline" style="width:150px;">
- <input type="number" class="form-control" value="@Model.BoysMin" name="BoysMin" id="BoysMin" placeholder="请输入最少人数" min="0" max="100" />
- </div>
- <label class="control-label" style="font-weight:normal;">最多人数:</label>
- <div class="inline" style="width: 150px;">
- <input type="number" class="form-control" value="@Model.BoysMax" name="BoysMax" id="BoysMax" placeholder="请输入最多人数" min="0" max="100" />
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="col-lg-3 control-label">女生人数:</label>
- <div class="col-lg-8">
- <label class="control-label" style="font-weight:normal;">最少人数:</label>
- <div class="inline" style="width:150px;">
- <input type="number" class="form-control" value="@Model.GirlsMin" name="GirlsMin" id="GirlsMin" placeholder="请输入最少人数" min="0" max="100" />
- </div>
- <label class="control-label" style="font-weight:normal;">最多人数:</label>
- <div class="inline" style="width: 150px;">
- <input type="number" class="form-control" value="@Model.GirlsMax" name="GirlsMax" id="GirlsMax" placeholder="请输入最多人数" min="0" max="100" />
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="col-lg-3 control-label">混合人数:</label>
- <div class="col-lg-8">
- <label class="control-label" style="font-weight:normal;">最少人数:</label>
- <div class="inline" style="width:150px;">
- <input type="number" class="form-control" value="@Model.MixedMin" name="MixedMin" readonly="readonly" id="MixedMin" placeholder="请输入最少人数" min="0" max="100" />
- </div>
- <label class="control-label" style="font-weight:normal;">最多人数:</label>
- <div class="inline" style="width: 150px;">
- <input type="number" class="form-control" value="@Model.MixedMax" name="MixedMax" id="MixedMax" placeholder="请输入最多人数" min="0" max="100" />
- </div>
- </div>
- </div>
- }
- else
- {
- <div class="form-group">
- <label class="col-lg-3 control-label">男生人数:</label>
- <div class="col-lg-8">
- <label class="control-label" style="font-weight:normal;">最少人数:</label>
- <div class="inline" style="width:150px;">
- <input type="number" class="form-control" value="@Model.BoysMin" name="BoysMin" id="BoysMin" placeholder="请输入最少人数" min="0" max="100" />
- </div>
- <label class="control-label" style="font-weight:normal;">最多人数:</label>
- <div class="inline" style="width: 150px;">
- <input type="number" class="form-control" value="@Model.BoysMax" name="BoysMax" id="BoysMax" placeholder="请输入最多人数" min="0" max="100" />
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="col-lg-3 control-label">女生人数:</label>
- <div class="col-lg-8">
- <label class="control-label" style="font-weight:normal;">最少人数:</label>
- <div class="inline" style="width:150px;">
- <input type="number" class="form-control" value="@Model.GirlsMin" name="GirlsMin" id="GirlsMin" placeholder="请输入最少人数" min="0" max="100" />
- </div>
- <label class="control-label" style="font-weight:normal;">最多人数:</label>
- <div class="inline" style="width: 150px;">
- <input type="number" class="form-control" value="@Model.GirlsMax" name="GirlsMax" id="GirlsMax" placeholder="请输入最多人数" min="0" max="100" />
- </div>
- </div>
- </div>
- <div class="form-group">
- <label class="col-lg-3 control-label">混合人数:</label>
- <div class="col-lg-8">
- <label class="control-label" style="font-weight:normal;">最少人数:</label>
- <div class="inline" style="width:150px;">
- <input type="number" class="form-control" value="@Model.MixedMin" name="MixedMin" id="MixedMin" placeholder="请输入最少人数" min="0" max="100" />
- </div>
- <label class="control-label" style="font-weight:normal;">最多人数:</label>
- <div class="inline" style="width: 150px;">
- <input type="number" class="form-control" value="@Model.MixedMax" name="MixedMax" id="MixedMax" placeholder="请输入最多人数" min="0" max="100" />
- </div>
- </div>
- </div>
- }
- @if (ViewData["sportsName"].ToString() == "武术")
- {
- <div class="form-group">
- <label class="col-lg-3 control-label">武术限报项:</label>
- <div class="col-lg-8">
- <input type="number" class="form-control" value="@Model.LimitNum" name="LimitNum" id="LimitNum" placeholder="请输入武术限报项" min="0" max="100" />
- </div>
- </div>
- }
- <div class="hr-line-dashed">
- <div class="form-group m20">
- <div class="col-sm-4 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 () {
- $('.datetimepicker').datetimepicker({
- format: 'YYYY-MM-DD',
- locale: moment.locale('zh-cn'),
- ignoreReadonly: true,
- showClose: true,
- showClear: true
- });
- $('#modify').click(function () {
- var year= @ViewData["Year"];
- var startddl = document.getElementById("GradeStart")
- var indexstart = startddl.selectedIndex;
- var Valuestart = startddl.options[indexstart].value;
- var Textstart = startddl.options[indexstart].text;
- var endddl = document.getElementById("GradeEnd")
- var indexend = endddl.selectedIndex;
- var Valueend = endddl.options[indexend].value;
- var Textend = endddl.options[indexend].text;
- if (indexstart > 0 && indexend > 0) {
- var y1 = year - 6 - indexstart; var y2 = y1 - (indexend - indexstart) - 1;
- $("#AgeStart").val(y2 + '-01-01');
- $("#AgeEnd").val(y1 + '-12-31');
- }
- else {
- dig.alertError("提示", "对不起,请选择年级!");
- return;
- }
- });
- $('.form-horizontal').initValidform();
- $('.select2').select2();
- });
- </script>
- }
|