@@ -261,19 +261,6 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
return Success("取消成功!"); | return Success("取消成功!"); | ||||
} | } | ||||
/// <summary> | |||||
/// 保存草稿 | |||||
/// </summary> | |||||
/// <param name="keyValue"></param> | |||||
/// <param name="strEntity"></param> | |||||
/// <returns></returns> | |||||
public ActionResult DraftForm(string keyValue, string strEntity) | |||||
{ | |||||
StuVolunteerEntity entity = strEntity.ToObject<StuVolunteerEntity>(); | |||||
entity.IsSubmit = false; | |||||
stuVolunteerIBLL.SaveEntity(keyValue, entity); | |||||
return Success("保存成功!"); | |||||
} | |||||
/// <summary> | /// <summary> | ||||
/// 提交选择专业 | /// 提交选择专业 | ||||
/// </summary> | /// </summary> | ||||
@@ -283,28 +270,28 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
public ActionResult SubmitForm(string keyValue, string strEntity) | public ActionResult SubmitForm(string keyValue, string strEntity) | ||||
{ | { | ||||
StuVolunteerEntity entity = strEntity.ToObject<StuVolunteerEntity>(); | StuVolunteerEntity entity = strEntity.ToObject<StuVolunteerEntity>(); | ||||
entity.IsSubmit = true; | |||||
stuVolunteerIBLL.SaveEntity(keyValue, entity); | stuVolunteerIBLL.SaveEntity(keyValue, entity); | ||||
return Success("提交成功!"); | return Success("提交成功!"); | ||||
} | } | ||||
public ActionResult Search(string CardNo, string txtPass) | |||||
{ | |||||
var StuVolunteerData = stuVolunteerIBLL.IsEnrollByCard(CardNo); | |||||
if (StuVolunteerData != null) | |||||
{ | |||||
var jsonData = new | |||||
{ | |||||
StuVolunteer = StuVolunteerData, | |||||
}; | |||||
return Success(jsonData); | |||||
} | |||||
else | |||||
{ | |||||
return Success(null); | |||||
} | |||||
} | |||||
//public ActionResult Search(string CardNo, string txtPass) | |||||
//{ | |||||
// var StuVolunteerData = stuVolunteerIBLL.IsEnrollByCard(CardNo); | |||||
// if (StuVolunteerData != null) | |||||
// { | |||||
// var jsonData = new | |||||
// { | |||||
// StuVolunteer = StuVolunteerData, | |||||
// }; | |||||
// return Success(jsonData); | |||||
// } | |||||
// else | |||||
// { | |||||
// return Success(null); | |||||
// } | |||||
//} | |||||
#endregion | #endregion | ||||
} | } | ||||
@@ -123,71 +123,70 @@ namespace Learun.Application.Web.Areas.EducationalAdministration.Controllers | |||||
#region 扩展数据 | #region 扩展数据 | ||||
/// <summary> | /// <summary> | ||||
/// 报名草稿 | |||||
/// 登录查询 | |||||
/// </summary> | /// </summary> | ||||
/// <param name="keyValue"></param> | |||||
/// <param name="strEntity"></param> | |||||
/// <returns></returns> | /// <returns></returns> | ||||
public ActionResult DraftForm(string keyValue, string strEntity) | |||||
[HttpPost] | |||||
[AjaxOnly] | |||||
public ActionResult IsExist(string CardNo, string Password) | |||||
{ | { | ||||
StuVolunteerEntity entity = strEntity.ToObject<StuVolunteerEntity>(); | |||||
entity.IsSubmit = false; | |||||
stuVolunteerIBLL.DraftForm(keyValue, entity); | |||||
return Success("保存成功!"); | |||||
var entity = stuVolunteerIBLL.GetEntityByCardNo(CardNo); | |||||
if (entity == null) | |||||
{ | |||||
return Fail("身份证号不存在!"); | |||||
} | |||||
if (Password != CardNo.Substring(CardNo.Length - 6)) | |||||
{ | |||||
return Fail("密码错误!"); | |||||
} | |||||
return Success("查询成功!"); | |||||
} | } | ||||
/// <summary> | /// <summary> | ||||
/// 提交选择专业 | |||||
/// 报名提交 | |||||
/// </summary> | /// </summary> | ||||
/// <param name="keyValue"></param> | /// <param name="keyValue"></param> | ||||
/// <param name="strEntity"></param> | /// <param name="strEntity"></param> | ||||
/// <returns></returns> | /// <returns></returns> | ||||
[HttpPost] | |||||
[AjaxOnly] | |||||
public ActionResult SubmitForm(string keyValue, string strEntity) | public ActionResult SubmitForm(string keyValue, string strEntity) | ||||
{ | { | ||||
StuVolunteerEntity entity = strEntity.ToObject<StuVolunteerEntity>(); | StuVolunteerEntity entity = strEntity.ToObject<StuVolunteerEntity>(); | ||||
entity.IsSubmit = true; | |||||
stuVolunteerIBLL.SubmitForm(entity.CardNo, entity); | |||||
entity.EnrollTime = DateTime.Now; | |||||
stuVolunteerIBLL.SubmitForm(keyValue, entity); | |||||
return Success("提交成功!"); | return Success("提交成功!"); | ||||
} | } | ||||
public ActionResult Search(string CardNo, string txtPass) | |||||
{ | |||||
var StuVolunteerData = stuVolunteerIBLL.IsEnrollByCard(CardNo); | |||||
if (StuVolunteerData != null) | |||||
{ | |||||
var jsonData = new | |||||
{ | |||||
StuVolunteer = StuVolunteerData, | |||||
}; | |||||
return Success(jsonData); | |||||
} | |||||
else | |||||
{ | |||||
return Success(null); | |||||
} | |||||
} | |||||
public ActionResult SearchForm(string CardNo, string txtPass) | |||||
//public ActionResult Search(string CardNo, string txtPass) | |||||
//{ | |||||
// var StuVolunteerData = new StuVolunteerEntity();// stuVolunteerIBLL.IsEnrollByCard(CardNo); | |||||
// if (StuVolunteerData != null) | |||||
// { | |||||
// var jsonData = new | |||||
// { | |||||
// StuVolunteer = StuVolunteerData, | |||||
// }; | |||||
// return Success(jsonData); | |||||
// } | |||||
// else | |||||
// { | |||||
// return Success(null); | |||||
// } | |||||
//} | |||||
[HttpGet] | |||||
[AjaxOnly] | |||||
public ActionResult SearchForm(string CardNo) | |||||
{ | { | ||||
var StuVolunteerData = stuVolunteerIBLL.IsEnrollByCard(CardNo); | |||||
if (StuVolunteerData != null) | |||||
{ | |||||
var jsonData = new | |||||
{ | |||||
StuVolunteer = StuVolunteerData, | |||||
}; | |||||
return Success(jsonData); | |||||
} | |||||
else | |||||
{ | |||||
return Success(null); | |||||
} | |||||
var StuVolunteerData = stuVolunteerIBLL.GetEntityByCardNo(CardNo); | |||||
return Success(StuVolunteerData); | |||||
} | } | ||||
public ActionResult SearchCard(string CardNo) | public ActionResult SearchCard(string CardNo) | ||||
{ | { | ||||
var StuVolunteerData = stuVolunteerIBLL.GetCardId(CardNo); | |||||
var StuVolunteerData = stuVolunteerIBLL.GetEntityByCardNo(CardNo); | |||||
var jsonData = new | var jsonData = new | ||||
{ | { | ||||
StuVolunteer = StuVolunteerData, | StuVolunteer = StuVolunteerData, | ||||
@@ -19,93 +19,13 @@ | |||||
<link href="~/Content/layui/css/layui.css" rel="stylesheet" media="all" /> | <link href="~/Content/layui/css/layui.css" rel="stylesheet" media="all" /> | ||||
<link href="~/Content/css/fromAdd.css" rel="stylesheet" /> | <link href="~/Content/css/fromAdd.css" rel="stylesheet" /> | ||||
<style> | <style> | ||||
#IdCardPtoUpload1 { | |||||
width: 107px; | |||||
height: 107px; | |||||
border: 1px solid #E9E9E9; | |||||
overflow: hidden; | |||||
margin: 0; | |||||
cursor: pointer; | |||||
text-align: center; | |||||
.enablebtn { | |||||
pointer-events: none; | |||||
background: #a19d95; | |||||
} | } | ||||
#IdCardPtoUpload1 img { | |||||
width: 100%; | |||||
height: 100%; | |||||
} | |||||
#IdCardPtoUpload1 .layui-upload-img { | |||||
width: 50%; | |||||
height: auto; | |||||
margin-top: 8px; | |||||
} | |||||
#IdCardPtoUpload1 div { | |||||
font-size: 14px; | |||||
color: #DCDBDB; | |||||
} | |||||
#IdCardPtoUpload2 { | |||||
width: 107px; | |||||
height: 107px; | |||||
border: 1px solid #E9E9E9; | |||||
overflow: hidden; | |||||
margin: 0; | |||||
cursor: pointer; | |||||
text-align: center; | |||||
} | |||||
#IdCardPtoUpload2 img { | |||||
width: 100%; | |||||
height: 100%; | |||||
} | |||||
#IdCardPtoUpload2 .layui-upload-img { | |||||
width: 50%; | |||||
height: auto; | |||||
margin-top: 8px; | |||||
} | |||||
#IdCardPtoUpload2 div { | |||||
font-size: 14px; | |||||
color: #DCDBDB; | |||||
} | |||||
#MidAchievementUpload { | |||||
width: 107px; | |||||
height: 107px; | |||||
border: 1px solid #E9E9E9; | |||||
overflow: hidden; | |||||
margin: 0; | |||||
cursor: pointer; | |||||
text-align: center; | |||||
} | |||||
#MidAchievementUpload img { | |||||
width: 100%; | |||||
height: 100%; | |||||
} | |||||
#MidAchievementUpload .layui-upload-img { | |||||
width: 50%; | |||||
height: auto; | |||||
margin-top: 8px; | |||||
} | |||||
#MidAchievementUpload div { | |||||
font-size: 14px; | |||||
color: #DCDBDB; | |||||
} | |||||
</style> | </style> | ||||
</head> | </head> | ||||
<body> | <body> | ||||
@*<div class="header"> | |||||
<div class="fromSec"> | |||||
<a href="#">数字化智慧校园</a> <span class="headerLine">|</span> <span>教职工信息注册</span> | |||||
</div> | |||||
</div>*@ | |||||
<div class="warpper" id="app"> | <div class="warpper" id="app"> | ||||
<!-- / index_sec5 --> | <!-- / index_sec5 --> | ||||
@@ -115,31 +35,26 @@ | |||||
<form class="layui-form" action=""> | <form class="layui-form" action=""> | ||||
<!-- / chickForm_sec1 --> | <!-- / chickForm_sec1 --> | ||||
<div class="chickForm_sec1"> | <div class="chickForm_sec1"> | ||||
@*<div class="chickInput"> | |||||
<span class="chickInputLable"><span>*</span> 姓名</span> | |||||
<input type="text" id="StuName" name="StuName" lay-verify="required" placeholder="请输入姓名" class="layui-input"> | |||||
</div>*@ | |||||
<div class="chickInput"> | <div class="chickInput"> | ||||
<span class="chickInputLable"><span>*</span> 专业一 </span> | |||||
<span class="chickInputLable"><span>*</span> 第一意向 </span> | |||||
<div class="chickInputBox chickInputBoxs"> | <div class="chickInputBox chickInputBoxs"> | ||||
<select id="MajorOne" name="MajorOne" lay-verify=""> | |||||
<select id="MajorOne" name="MajorOne" lay-verify="required"> | |||||
<option value="">请选择</option> | <option value="">请选择</option> | ||||
</select> | </select> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="chickInput"> | <div class="chickInput"> | ||||
<span class="chickInputLable"><span>*</span> 专业二 </span> | |||||
<span class="chickInputLable"><span>*</span> 第二意向 </span> | |||||
<div class="chickInputBox chickInputBoxs"> | <div class="chickInputBox chickInputBoxs"> | ||||
<select id="MajorTwo" name="MajorTwo" lay-verify=""> | |||||
<select id="MajorTwo" name="MajorTwo" lay-verify="required"> | |||||
<option value="">请选择</option> | <option value="">请选择</option> | ||||
</select> | </select> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
<div class="chickInput"> | <div class="chickInput"> | ||||
<span class="chickInputLable"><span>*</span> 专业三 </span> | |||||
<span class="chickInputLable"><span>*</span> 第三意向 </span> | |||||
<div class="chickInputBox chickInputBoxs"> | <div class="chickInputBox chickInputBoxs"> | ||||
<select id="MajorThree" name="MajorThree" lay-verify=""> | |||||
<select id="MajorThree" name="MajorThree" lay-verify="required"> | |||||
<option value="">请选择</option> | <option value="">请选择</option> | ||||
</select> | </select> | ||||
</div> | </div> | ||||
@@ -147,127 +62,22 @@ | |||||
<div class="chickInput"> | <div class="chickInput"> | ||||
<span class="chickInputLable"><span>*</span> 服从安排</span> | <span class="chickInputLable"><span>*</span> 服从安排</span> | ||||
<div class="chickInputBox chickInputBoxs"> | <div class="chickInputBox chickInputBoxs"> | ||||
<select id="Gender" name="Gender" lay-verify=""> | |||||
<select id="IsPlan" name="IsPlan" lay-verify="required"> | |||||
<option value="">请选择</option> | <option value="">请选择</option> | ||||
<option value="true">是</option> | <option value="true">是</option> | ||||
<option value="false">否</option> | <option value="false">否</option> | ||||
</select> | </select> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
@* | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable">民族</span> | |||||
<div class="chickInputBox"> | |||||
<select id="Nationals" name="Nationals" lay-verify=""> | |||||
<option value="">请选择</option> | |||||
</select> | |||||
</div> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable"><span>*</span> 住址</span> | |||||
<input type="text" id="HomeAddress" name="HomeAddress" lay-verify="required" placeholder="请输入住址" class="layui-input"> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable"><span>*</span> 身份证号</span> | |||||
<input type="text" id="IDCard" name="IDCard" lay-verify="required" placeholder="请输入身份证号" class="layui-input"> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable"><span>*</span> 手机号</span> | |||||
<input type="text" id="StuMobile" name="StuMobile" lay-verify="required" placeholder="请输入手机号" class="layui-input"> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable"><span>*</span> 毕业学校</span> | |||||
<input type="text" id="FromSchool" name="FromSchool" lay-verify="required" placeholder="请输入毕业学校" class="layui-input"> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable"><span>*</span> 中考总分</span> | |||||
<input type="number" id="MidTermExam" name="MidTermExam" lay-verify="required" placeholder="请输入中考总分" class="layui-input"> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable"> 特长</span> | |||||
<input type="text" id="Specialty" name="Specialty" placeholder="请输入特长" class="layui-input"> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable"><span>*</span> 地市</span> | |||||
<div class="chickInputBox chickInputBoxs"> | |||||
<select id="City" name="City" lay-verify="" lay-filter="City"> | |||||
<option value="">请选择</option> | |||||
</select> | |||||
</div> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable"><span>*</span> 县区</span> | |||||
<div class="chickInputBox chickInputBoxs"> | |||||
<select id="County" name="County" lay-verify="" lay-filter="County"> | |||||
<option value="">请选择</option> | |||||
</select> | |||||
</div> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable">身份证正面照片</span> | |||||
<div class="chickInputBox"> | |||||
<div class="layui-upload-list UploadFile" id="IdCardPtoUpload1"> | |||||
<img src="~/Content/images/chick1.png" class="layui-upload-img" /> | |||||
<div>选择</div> | |||||
</div> | |||||
</div> | |||||
</div> | |||||
<div class="chickInput" hidden> | |||||
<span class="chickInputLable" hidden><span>*</span> 身份证正面照片</span> | |||||
<input type="text" id="IdCardPto1" name="IdCardPto1" class="layui-input"> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable">身份证反面照片</span> | |||||
<div class="chickInputBox"> | |||||
<div class="layui-upload-list UploadFile" id="IdCardPtoUpload2"> | |||||
<img src="~/Content/images/chick1.png" class="layui-upload-img" /> | |||||
<div>选择</div> | |||||
</div> | |||||
</div> | |||||
</div> | |||||
<div class="chickInput" hidden> | |||||
<span class="chickInputLable" hidden><span>*</span> 身份证反面照片</span> | |||||
<input type="text" id="IdCardPto2" name="IdCardPto2" class="layui-input"> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable">初中毕业证</span> | |||||
<div class="chickInputBox"> | |||||
<div class="layui-upload-list" id="chickUpload"> | |||||
<img src="~/Content/images/chick1.png" class="layui-upload-img" /> | |||||
<div>选择</div> | |||||
</div> | |||||
</div> | |||||
</div> | |||||
<div class="chickInput" hidden> | |||||
<span class="chickInputLable" hidden><span>*</span> 初中毕业证照片</span> | |||||
<input type="text" id="MidDiplomaPto" name="MidDiplomaPto" class="layui-input"> | |||||
</div> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable">中考成绩截图</span> | |||||
<div class="chickInputBox"> | |||||
<div class="layui-upload-list UploadFile" id="MidAchievementUpload"> | |||||
<img src="~/Content/images/chick1.png" class="layui-upload-img" /> | |||||
<div>选择</div> | |||||
</div> | |||||
</div> | |||||
</div> | |||||
<div class="chickInput" hidden> | |||||
<span class="chickInputLable" hidden><span>*</span> 中考成绩照片</span> | |||||
<input type="text" id="MidAchievementPto" name="MidAchievementPto" class="layui-input"> | |||||
</div>*@ | |||||
<div class="chickInput"> | <div class="chickInput"> | ||||
<span class="chickInputLable"> 备注</span> | <span class="chickInputLable"> 备注</span> | ||||
<input type="text" id="Remark" name="Remark" class="layui-input"> | |||||
<input type="text" id="Demo" name="Demo" class="layui-input"> | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<!-- / chickForm_sec1 --> | <!-- / chickForm_sec1 --> | ||||
<div class="chickBtn" lay-submit lay-filter="*">保存草稿</div> | |||||
<div class="chickBtn" lay-submit lay-filter="*">保存并提交</div> | |||||
@*<div class="submitBtn" lay-submit lay-filter="*">提交</div> | |||||
<div class="saveBtn" lay-submit lay-filter="*">保存草稿</div>*@ | |||||
<div class="chickBtn enablebtn" id="btnsave" lay-submit lay-filter="save">保存</div> | |||||
<div class="chickBtn enablebtn" id="btnsaveAndSubmit" lay-submit lay-filter="saveAndSubmit">保存并提交</div> | |||||
</form> | </form> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -277,30 +87,173 @@ | |||||
<script src="~/Content/js/jquery.min.js"></script> | <script src="~/Content/js/jquery.min.js"></script> | ||||
<script src="~/Content/layui/layui.all.js"></script> | <script src="~/Content/layui/layui.all.js"></script> | ||||
<script src="~/Content/vue/vue.js"></script> | <script src="~/Content/vue/vue.js"></script> | ||||
<script src="~/PhonePage/server.js"></script> | |||||
<script> | |||||
var keyValue = | |||||
var today = formatDateTimesM(); | |||||
layui.use(['form', 'laydate', 'upload'], function () { | |||||
var form = layui.form; | |||||
//登录按钮点击 | |||||
form.on('submit(*)', function (data) { | |||||
var strEntity = JSON.stringify(data.field); | |||||
console.log(strEntity,123) | |||||
//strEntity.keyValue = keyValue; | |||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuVolunteerPhone/server.js") | |||||
<script> | |||||
var keyValue = request('keyValue'); | |||||
var EnrollStatus = null; | |||||
//var today = formatDateTimesM(); | |||||
layui.use(['form', 'laydate', 'upload'], function () { | |||||
var form = layui.form; | |||||
//保存 | |||||
form.on('submit(save)', function (data) { | |||||
var strEntity = data.field; | |||||
if (EnrollStatus == 1) { | |||||
return alert('您已报名!'); | |||||
} | |||||
if (strEntity.MajorOne === strEntity.MajorTwo || | |||||
strEntity.MajorOne === strEntity.MajorThree || | |||||
strEntity.MajorTwo === strEntity.MajorThree) { | |||||
return alert('意向不可重复!'); | |||||
} | |||||
strEntity.EnrollStatus = 0; | |||||
$.ajax({ | |||||
url: '/EducationalAdministration/StuVolunteerPhone/SubmitForm', | |||||
data: { keyValue: keyValue, strEntity: JSON.stringify(strEntity) }, | |||||
type: "POST", | |||||
dataType: "json", | |||||
async: true, | |||||
cache: false, | |||||
success: function (data) { | |||||
if (data.code == 200) { | |||||
alert('保存成功!'); | |||||
location.href = '/EducationalAdministration/StuVolunteerPhone/Search'; | |||||
} else { | |||||
return alert(data.data); | |||||
} | |||||
}, | |||||
error: function (XMLHttpRequest, textStatus, errorThrown) { | |||||
}, | |||||
beforeSend: function () { | |||||
}, | |||||
complete: function () { | |||||
} | |||||
}); | |||||
return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 | |||||
}); | |||||
//保存并提交 | |||||
form.on('submit(saveAndSubmit)', function (data) { | |||||
var strEntity = data.field; | |||||
if (EnrollStatus == 1) { | |||||
return alert('您已报名!'); | |||||
} | |||||
if (strEntity.MajorOne === strEntity.MajorTwo || | |||||
strEntity.MajorOne === strEntity.MajorThree || | |||||
strEntity.MajorTwo === strEntity.MajorThree) { | |||||
return alert('意向不可重复!'); | |||||
} | |||||
strEntity.EnrollStatus = 1; | |||||
$.ajax({ | |||||
url: '/EducationalAdministration/StuVolunteerPhone/SubmitForm', | |||||
data: { keyValue: keyValue, strEntity: JSON.stringify(strEntity) }, | |||||
type: "POST", | |||||
dataType: "json", | |||||
async: true, | |||||
cache: false, | |||||
success: function (data) { | |||||
if (data.code == 200) { | |||||
alert('提交成功!'); | |||||
location.href = '/EducationalAdministration/StuVolunteerPhone/Search'; | |||||
} else { | |||||
return alert(data.data); | |||||
} | |||||
}, | |||||
error: function (XMLHttpRequest, textStatus, errorThrown) { | |||||
}, | |||||
beforeSend: function () { | |||||
}, | |||||
complete: function () { | |||||
} | |||||
}); | |||||
return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 | |||||
}); | |||||
var upload = layui.upload; | |||||
}); | |||||
$(window).load(function () { | |||||
//绑定专业 | |||||
$.ajax({ | |||||
url: "/EducationalAdministration/EmpInfoEnternal/GetMap?code=" + "CdMajorInfo", | |||||
async: false, | |||||
success: function (msg) { | |||||
var companys = $.parseJSON(msg).data.data; | |||||
var str = '<option value="">请选择</option>'; | |||||
$.each(companys, | |||||
function (i, item) { | |||||
str += '<option value="' + item.id + '">' + item.majorname + '</option>' | |||||
}) | |||||
$("#MajorOne").html(str); | |||||
}, | |||||
}); | |||||
$.ajax({ | $.ajax({ | ||||
url: '/EducationalAdministration/StuVolunteerPhone/DraftForm', | |||||
data: { strEntity: strEntity }, | |||||
type: "POST", | |||||
url: "/EducationalAdministration/EmpInfoEnternal/GetMap?code=" + "CdMajorInfo", | |||||
async: false, | |||||
success: function (msg) { | |||||
var companys = $.parseJSON(msg).data.data; | |||||
var str = '<option value="">请选择</option>'; | |||||
$.each(companys, | |||||
function (i, item) { | |||||
str += '<option value="' + item.id + '">' + item.majorname + '</option>' | |||||
}) | |||||
$("#MajorTwo").html(str); | |||||
}, | |||||
}); | |||||
$.ajax({ | |||||
url: "/EducationalAdministration/EmpInfoEnternal/GetMap?code=" + "CdMajorInfo", | |||||
async: false, | |||||
success: function (msg) { | |||||
var companys = $.parseJSON(msg).data.data; | |||||
var str = '<option value="">请选择</option>'; | |||||
$.each(companys, | |||||
function (i, item) { | |||||
str += '<option value="' + item.id + '">' + item.majorname + '</option>' | |||||
}) | |||||
$("#MajorThree").html(str); | |||||
}, | |||||
}); | |||||
//获取数据 | |||||
$.ajax({ | |||||
url: '/EducationalAdministration/StuVolunteerPhone/GetFormData?keyValue=' + keyValue, | |||||
//data: { CardNo: CardNo }, | |||||
type: "GET", | |||||
dataType: "json", | dataType: "json", | ||||
async: true, | |||||
async: false, | |||||
cache: false, | cache: false, | ||||
success: function (data) { | success: function (data) { | ||||
if (data.code == 200) { | if (data.code == 200) { | ||||
alert('报名成功,请等待考试通知'); | |||||
location.href = '/EducationalAdministration/StuVolunteer/Link?CardNo=' + CardNo; | |||||
var data = data.data.StuVolunteer; | |||||
//报名状态 | |||||
EnrollStatus = data.EnrollStatus; | |||||
$('#MajorOne').val(data.MajorOne); | |||||
$('#MajorTwo').val(data.MajorTwo); | |||||
$('#MajorThree').val(data.MajorThree); | |||||
$('#Demo').val(data.Demo); | |||||
if (data.IsPlan == true) { | |||||
$('#IsPlan').val('true'); | |||||
} else if (data.IsPlan == false) { | |||||
$('#IsPlan').val('false'); | |||||
} | |||||
if (data.EnrollStatus == 1) { | |||||
//已提交所选专业 的学生,不可重复提交 | |||||
$('#btnsave').addClass('enablebtn'); | |||||
$('#btnsaveAndSubmit').addClass('enablebtn'); | |||||
} else { | |||||
$('#btnsave').removeClass('enablebtn'); | |||||
$('#btnsaveAndSubmit').removeClass('enablebtn'); | |||||
} | |||||
} else { | } else { | ||||
return alert(data.data); | |||||
alert(data.info); | |||||
} | } | ||||
}, | }, | ||||
error: function (XMLHttpRequest, textStatus, errorThrown) { | error: function (XMLHttpRequest, textStatus, errorThrown) { | ||||
@@ -310,112 +263,34 @@ | |||||
complete: function () { | complete: function () { | ||||
} | } | ||||
}); | }); | ||||
//保存并提交 | |||||
//$.ajax({ | |||||
// url: '/EducationalAdministration/StuVolunteer/SubmitForm?keyValue=&IDCARD=' + CardId, | |||||
// data: { strEntity: strEntity }, | |||||
// type: "POST", | |||||
// dataType: "json", | |||||
// async: true, | |||||
// cache: false, | |||||
// success: function (data) { | |||||
// if (data.code == 200) { | |||||
// alert('报名成功,请等待考试通知'); | |||||
// location.href = '/EducationalAdministration/StuVolunteer/Link?CardId=' + CardId; | |||||
// } else { | |||||
// return alert(data.data); | |||||
// } | |||||
// }, | |||||
// error: function (XMLHttpRequest, textStatus, errorThrown) { | |||||
// }, | |||||
// beforeSend: function () { | |||||
// }, | |||||
// complete: function () { | |||||
// } | |||||
//}); | |||||
return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 | |||||
renderForm(); | |||||
}); | }); | ||||
var laydate = layui.laydate; | |||||
//时间选择 | |||||
laydate.render({ | |||||
elem: '#Birthday', | |||||
min: today.y + '-' + today.m + '-' + today.d | |||||
}); | |||||
var upload = layui.upload; | |||||
}); | |||||
$(window).load(function () { | |||||
//$('.chickInputBoxs input').attr('lay-verify', 'required'); | |||||
//专业 | |||||
$.ajax({ | |||||
url: "/EducationalAdministration/EmpInfoEnternal/GetMap?code=" + "CdMajorInfo", | |||||
async: false, | |||||
success: function (msg) { | |||||
var companys = $.parseJSON(msg).data.data; | |||||
var str = '<option value="">请选择</option>'; | |||||
$.each(companys, | |||||
function (i, item) { | |||||
str += '<option value="' + item.id + '">' + item.majorname + '</option>' | |||||
}) | |||||
$("#MajorOne").html(str); | |||||
}, | |||||
}); | |||||
$.ajax({ | |||||
url: "/EducationalAdministration/EmpInfoEnternal/GetMap?code=" + "CdMajorInfo", | |||||
async: false, | |||||
success: function (msg) { | |||||
var companys = $.parseJSON(msg).data.data; | |||||
var str = '<option value="">请选择</option>'; | |||||
$.each(companys, | |||||
function (i, item) { | |||||
str += '<option value="' + item.id + '">' + item.majorname + '</option>' | |||||
}) | |||||
$("#MajorTwo").html(str); | |||||
}, | |||||
}); | |||||
$.ajax({ | |||||
url: "/EducationalAdministration/EmpInfoEnternal/GetMap?code=" + "CdMajorInfo", | |||||
async: false, | |||||
success: function (msg) { | |||||
var companys = $.parseJSON(msg).data.data; | |||||
var str = '<option value="">请选择</option>'; | |||||
$.each(companys, | |||||
function (i, item) { | |||||
str += '<option value="' + item.id + '">' + item.majorname + '</option>' | |||||
}) | |||||
$("#MajorThree").html(str); | |||||
}, | |||||
}); | |||||
renderForm(); | |||||
}); | |||||
//重新渲染表单 | |||||
function renderForm() { | |||||
layui.use('form', function () { | |||||
var form = layui.form//高版本建议把括号去掉,有的低版本,需要加() | |||||
form.render(); | |||||
}); | |||||
} | |||||
function formatDateTimesM() { | |||||
var date = new Date(1960, 0, 0); | |||||
var y = date.getFullYear(); | |||||
var m = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1; | |||||
var d = date.getDate() < 10 ? '0' + date.getDate() : date.getDate(); | |||||
var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours(); | |||||
var min = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes(); | |||||
return { | |||||
y: y, | |||||
m: m, | |||||
d: d, | |||||
h: h, | |||||
min: min | |||||
//重新渲染表单 | |||||
function renderForm() { | |||||
layui.use('form', function () { | |||||
var form = layui.form//高版本建议把括号去掉,有的低版本,需要加() | |||||
form.render(); | |||||
}); | |||||
} | } | ||||
}; | |||||
</script> | |||||
function formatDateTimesM() { | |||||
var date = new Date(1960, 0, 0); | |||||
var y = date.getFullYear(); | |||||
var m = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1; | |||||
var d = date.getDate() < 10 ? '0' + date.getDate() : date.getDate(); | |||||
var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours(); | |||||
var min = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes(); | |||||
return { | |||||
y: y, | |||||
m: m, | |||||
d: d, | |||||
h: h, | |||||
min: min | |||||
} | |||||
}; | |||||
</script> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -25,7 +25,7 @@ | |||||
<!-- / index_sec5 --> | <!-- / index_sec5 --> | ||||
<div class="chickForm_sec"> | <div class="chickForm_sec"> | ||||
<div class="fromSec"> | <div class="fromSec"> | ||||
<div class="chickT">登录并查询</div> | |||||
<div class="chickT">录取查询</div> | |||||
<form class="layui-form" action=""> | <form class="layui-form" action=""> | ||||
<!-- / chickForm_sec1 --> | <!-- / chickForm_sec1 --> | ||||
<div class="chickForm_sec1"> | <div class="chickForm_sec1"> | ||||
@@ -39,7 +39,7 @@ | |||||
</div> | </div> | ||||
</div> | </div> | ||||
<!-- / chickForm_sec1 --> | <!-- / chickForm_sec1 --> | ||||
<div class="chickBtn" lay-submit lay-filter="*">登录</div> | |||||
<div class="chickBtn" lay-submit lay-filter="*">登录并查询</div> | |||||
</form> | </form> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -53,37 +53,34 @@ | |||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuVolunteerPhone/server.js") | @Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuVolunteerPhone/server.js") | ||||
<script> | <script> | ||||
//var today = formatDateTimesM(); | //var today = formatDateTimesM(); | ||||
//var CardNo = $('#txtAccount').val(); | |||||
layui.use(['form', 'laydate', 'upload'], function () { | layui.use(['form', 'laydate', 'upload'], function () { | ||||
var form = layui.form; | var form = layui.form; | ||||
//按钮点击 | //按钮点击 | ||||
form.on('submit(*)', function (data) { | form.on('submit(*)', function (data) { | ||||
var strEntity = JSON.stringify(data.field); | var strEntity = JSON.stringify(data.field); | ||||
if (data) { | |||||
location.href = '/EducationalAdministration/StuVolunteerPhone/SearchResult?&CardNo=' + $('#txtAccount').val() + '&txtPass=' + $('#txtPass').val(); | |||||
$.ajax({ | |||||
url: '/EducationalAdministration/StuVolunteerPhone/IsExist', | |||||
data: { CardNo: $('#txtAccount').val(), Password: $('#txtPass').val() }, | |||||
type: "Post", | |||||
dataType: "json", | |||||
async: true, | |||||
cache: false, | |||||
success: function (data) { | |||||
if (data.code == 200) { | |||||
location.href = '/EducationalAdministration/StuVolunteerPhone/SearchResult?CardNo=' + $('#txtAccount').val(); | |||||
} else { | |||||
alert(data.info); | |||||
} | } | ||||
}, | |||||
error: function (XMLHttpRequest, textStatus, errorThrown) { | |||||
}, | |||||
beforeSend: function () { | |||||
}, | |||||
complete: function () { | |||||
} | |||||
}); | |||||
//$.ajax({ | |||||
// url: '/EducationalAdministration/StuEnrollPhone/SearchForm?type=' + type, | |||||
// data: { strEntity: strEntity }, | |||||
// type: "GET", | |||||
// dataType: "json", | |||||
// async: true, | |||||
// cache: false, | |||||
// success: function (data) { | |||||
// if (data.code == 200) { | |||||
// alert("报名成功,请等待考试通知!"); | |||||
// } else { | |||||
// alert(data.info); | |||||
// } | |||||
// }, | |||||
// error: function (XMLHttpRequest, textStatus, errorThrown) { | |||||
// }, | |||||
// beforeSend: function () { | |||||
// }, | |||||
// complete: function () { | |||||
// } | |||||
//}); | |||||
//return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 | //return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 | ||||
}); | }); | ||||
@@ -18,7 +18,12 @@ | |||||
<link href="~/Content/css/common.css" rel="stylesheet" /> | <link href="~/Content/css/common.css" rel="stylesheet" /> | ||||
<link href="~/Content/layui/css/layui.css" rel="stylesheet" media="all" /> | <link href="~/Content/layui/css/layui.css" rel="stylesheet" media="all" /> | ||||
<link href="~/Content/css/fromAdd.css" rel="stylesheet" /> | <link href="~/Content/css/fromAdd.css" rel="stylesheet" /> | ||||
<style> | |||||
.enablebtn { | |||||
pointer-events: none; | |||||
background: #a19d95; | |||||
} | |||||
</style> | |||||
</head> | </head> | ||||
<body> | <body> | ||||
<div class="warpper" id="app"> | <div class="warpper" id="app"> | ||||
@@ -30,16 +35,16 @@ | |||||
<!-- / chickForm_sec1 --> | <!-- / chickForm_sec1 --> | ||||
<div class="chickForm_sec1"> | <div class="chickForm_sec1"> | ||||
<div class="chickInput"> | <div class="chickInput"> | ||||
<span class="chickInputLable"><span>*</span> 姓名</span> | |||||
<span class="chickInputLable"> 姓名</span> | |||||
<input type="text" id="StuName" name="StuName" class="layui-input" readonly="readonly"> | <input type="text" id="StuName" name="StuName" class="layui-input" readonly="readonly"> | ||||
<input type="text" id="keyValue" name="keyValue" class="layui-input" hidden="hidden"> | <input type="text" id="keyValue" name="keyValue" class="layui-input" hidden="hidden"> | ||||
</div> | </div> | ||||
<div class="chickInput"> | <div class="chickInput"> | ||||
<span class="chickInputLable"><span>*</span> 身份证号</span> | |||||
<span class="chickInputLable">身份证号</span> | |||||
<input type="text" id="CardNo" name="CardNo" class="layui-input" readonly="readonly"> | <input type="text" id="CardNo" name="CardNo" class="layui-input" readonly="readonly"> | ||||
</div> | </div> | ||||
<div class="chickInput" > | |||||
<span class="chickInputLable"><span>*</span> 是否录取</span> | |||||
<div class="chickInput"> | |||||
<span class="chickInputLable"> 是否录取</span> | |||||
<input type="text" id="IsEnroll" name="IsEnroll" readonly="readonly"> | <input type="text" id="IsEnroll" name="IsEnroll" readonly="readonly"> | ||||
</div> | </div> | ||||
</div> | </div> | ||||
@@ -58,66 +63,44 @@ | |||||
<script src="~/Content/layui/layui.all.js"></script> | <script src="~/Content/layui/layui.all.js"></script> | ||||
<script src="~/Content/vue/vue.js"></script> | <script src="~/Content/vue/vue.js"></script> | ||||
@Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuVolunteerPhone/server.js") | @Html.AppendJsFile("/Areas/EducationalAdministration/Views/StuVolunteerPhone/server.js") | ||||
<script> | |||||
var StuName = request('StuName'); | |||||
var CardNo = request('CardNo'); | |||||
var txtPass = request('txtPass'); | |||||
var IsEnroll = request('IsEnroll'); | |||||
layui.use(['form', 'laydate', 'upload'], function () { | |||||
var form = layui.form; | |||||
//按钮点击 | |||||
var keyValue = null; | |||||
var strEntity = null; | |||||
form.on('submit(*)', function (data) { | |||||
location.href = '/EducationalAdministration/StuVolunteerPhone/FormApply?keyValue='+ keyValue; | |||||
}); | |||||
// $.ajax({ | |||||
// url: '/EducationalAdministration/StuEnrollPhone/SearchForm?type=' + type, | |||||
// data: { strEntity: strEntity }, | |||||
// type: "GET", | |||||
// dataType: "json", | |||||
// async: true, | |||||
// cache: false, | |||||
// success: function (data) { | |||||
// if (data.code == 200) { | |||||
// alert("报名成功,请等待考试通知!"); | |||||
// } else { | |||||
// alert(data.info); | |||||
// } | |||||
// }, | |||||
// error: function (XMLHttpRequest, textStatus, errorThrown) { | |||||
// }, | |||||
// beforeSend: function () { | |||||
// }, | |||||
// complete: function () { | |||||
// } | |||||
// }); | |||||
// return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 | |||||
//var laydate = layui.laydate; | |||||
//时间选择 | |||||
//laydate.render({ | |||||
// elem: '#Birthday', | |||||
// min: today.y + '-' + today.m + '-' + today.d | |||||
//}); | |||||
}); | |||||
$(window).load(function () { | |||||
//查询 | |||||
$.ajax({ | |||||
url: '/EducationalAdministration/StuVolunteerPhone/SearchForm', | |||||
data: { CardNo: CardNo, txtPass: txtPass }, | |||||
type: "GET", | |||||
dataType: "json", | |||||
async: true, | |||||
cache: false, | |||||
success: function (data) { | |||||
if (data.code == 200) { | |||||
var data = data.data.StuVolunteer; | |||||
<script> | |||||
//身份证号 | |||||
var CardNo = request('CardNo'); | |||||
var keyValue = ''; | |||||
layui.use(['form', 'laydate', 'upload'], function () { | |||||
var form = layui.form; | |||||
//按钮点击 | |||||
var strEntity = null; | |||||
form.on('submit(*)', function (data) { | |||||
location.href = '/EducationalAdministration/StuVolunteerPhone/FormApply?keyValue=' + keyValue; | |||||
}); | |||||
// return false; //阻止表单跳转。如果需要表单跳转,去掉这段即可。 | |||||
//var laydate = layui.laydate; | |||||
//时间选择 | |||||
//laydate.render({ | |||||
// elem: '#Birthday', | |||||
// min: today.y + '-' + today.m + '-' + today.d | |||||
//}); | |||||
}); | |||||
$(window).load(function () { | |||||
//查询 | |||||
$.ajax({ | |||||
url: '/EducationalAdministration/StuVolunteerPhone/SearchForm', | |||||
data: { CardNo: CardNo }, | |||||
type: "GET", | |||||
dataType: "json", | |||||
async: true, | |||||
cache: false, | |||||
success: function (data) { | |||||
if (data.code == 200) { | |||||
var data = data.data; | |||||
keyValue = data.ID; | |||||
$('#StuName').val(data.StuName); | $('#StuName').val(data.StuName); | ||||
$('#CardNo').val(data.CardNo); | $('#CardNo').val(data.CardNo); | ||||
$('#keyValue').val(data.ID); | $('#keyValue').val(data.ID); | ||||
@@ -125,49 +108,57 @@ | |||||
if (data.IsEnroll == true) { | if (data.IsEnroll == true) { | ||||
$('#IsEnroll').val('是'); | $('#IsEnroll').val('是'); | ||||
$('#btnsubmit').removeClass('enablebtn'); | |||||
} else { | } else { | ||||
$('#IsEnroll').val('否'); | $('#IsEnroll').val('否'); | ||||
//未被录取的学生,不可以选专业 | |||||
$('#btnsubmit').addClass('enablebtn'); | |||||
} | } | ||||
} else { | |||||
alert(data.info); | |||||
} else { | |||||
alert(data.info); | |||||
} | |||||
}, | |||||
error: function (XMLHttpRequest, textStatus, errorThrown) { | |||||
}, | |||||
beforeSend: function () { | |||||
}, | |||||
complete: function () { | |||||
} | } | ||||
}, | |||||
error: function (XMLHttpRequest, textStatus, errorThrown) { | |||||
}, | |||||
beforeSend: function () { | |||||
}, | |||||
complete: function () { | |||||
} | |||||
}); | |||||
}); | |||||
renderForm() | |||||
}) | |||||
renderForm(); | |||||
//重新渲染表单 | |||||
function renderForm() { | |||||
layui.use('form', function () { | |||||
var form = layui.form//高版本建议把括号去掉,有的低版本,需要加() | |||||
form.render(); | |||||
}); | |||||
} | |||||
function formatDateTimesM() { | |||||
var date = new Date(1960, 0, 0); | |||||
var y = date.getFullYear(); | |||||
var m = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1; | |||||
var d = date.getDate() < 10 ? '0' + date.getDate() : date.getDate(); | |||||
var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours(); | |||||
var min = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes(); | |||||
return { | |||||
y: y, | |||||
m: m, | |||||
d: d, | |||||
h: h, | |||||
min: min | |||||
}) | |||||
//重新渲染表单 | |||||
function renderForm() { | |||||
layui.use('form', function () { | |||||
var form = layui.form//高版本建议把括号去掉,有的低版本,需要加() | |||||
form.render(); | |||||
}); | |||||
} | } | ||||
}; | |||||
</script> | |||||
function formatDateTimesM() { | |||||
var date = new Date(1960, 0, 0); | |||||
var y = date.getFullYear(); | |||||
var m = date.getMonth() + 1 < 10 ? '0' + (date.getMonth() + 1) : date.getMonth() + 1; | |||||
var d = date.getDate() < 10 ? '0' + date.getDate() : date.getDate(); | |||||
var h = date.getHours() < 10 ? '0' + date.getHours() : date.getHours(); | |||||
var min = date.getMinutes() < 10 ? '0' + date.getMinutes() : date.getMinutes(); | |||||
return { | |||||
y: y, | |||||
m: m, | |||||
d: d, | |||||
h: h, | |||||
min: min | |||||
} | |||||
}; | |||||
</script> | |||||
</body> | </body> | ||||
</html> | </html> |
@@ -94,7 +94,7 @@ | |||||
<add key="vs:EnableBrowserLink" value="false"/> | <add key="vs:EnableBrowserLink" value="false"/> | ||||
<!--获取高职版跳转地址url --> | <!--获取高职版跳转地址url --> | ||||
<!--<add key="DigitalschoolMisLoginurl" value="http://192.168.2.126:9000/LoginHandler.ashx"/>--> | <!--<add key="DigitalschoolMisLoginurl" value="http://192.168.2.126:9000/LoginHandler.ashx"/>--> | ||||
<add key="DigitalschoolMisLoginurl" value="http://192.168.100.225:9000/LoginHandler.ashx"/> | |||||
<add key="DigitalschoolMisLoginurl" value="http://123.57.209.16:9000/LoginHandler.ashx"/> | |||||
<!--<add key="DigitalschoolMisLoginurl" value="http://123.57.209.16:9000/LoginHandler.ashx"/>--> | <!--<add key="DigitalschoolMisLoginurl" value="http://123.57.209.16:9000/LoginHandler.ashx"/>--> | ||||
<!--<add key="DigitalschoolMisLoginurl" value="http://112.45.152.8:8082/LoginHandler.ashx"/>--> | <!--<add key="DigitalschoolMisLoginurl" value="http://112.45.152.8:8082/LoginHandler.ashx"/>--> | ||||
<!-- ================== 默认密码 ================== --> | <!-- ================== 默认密码 ================== --> | ||||
@@ -313,37 +313,18 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
} | } | ||||
} | } | ||||
} | } | ||||
public StuVolunteerEntity IsEnrollByCard(string CardNo) | |||||
{ | |||||
try | |||||
{ | |||||
return stuVolunteerService.IsEnrollByCard(CardNo); | |||||
} | |||||
catch (Exception ex) | |||||
{ | |||||
if (ex is ExceptionEx) | |||||
{ | |||||
throw; | |||||
} | |||||
else | |||||
{ | |||||
throw ExceptionEx.ThrowBusinessException(ex); | |||||
} | |||||
} | |||||
} | |||||
/// <summary> | /// <summary> | ||||
/// 获取StuVolunteer表实体数据 | /// 获取StuVolunteer表实体数据 | ||||
/// </summary> | /// </summary> | ||||
/// <param name="keyValue">主键</param> | /// <param name="keyValue">主键</param> | ||||
/// <returns></returns> | /// <returns></returns> | ||||
public StuVolunteerEntity GetCardId(string CardNo) | |||||
public StuVolunteerEntity GetEntityByCardNo(string CardNo) | |||||
{ | { | ||||
try | try | ||||
{ | { | ||||
return stuVolunteerService.GetCardId(CardNo); | |||||
return stuVolunteerService.GetEntityByCardNo(CardNo); | |||||
} | } | ||||
catch (Exception ex) | catch (Exception ex) | ||||
{ | { | ||||
@@ -204,11 +204,21 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
/// </summary> | /// </summary> | ||||
[Column("CLASSNO")] | [Column("CLASSNO")] | ||||
public string ClassNo { get; set; } | public string ClassNo { get; set; } | ||||
///// <summary> | |||||
///// 是否提交专业 | |||||
///// </summary> | |||||
//[Column("ISSUBMIT")] | |||||
//public bool? IsSubmit { get; set; } | |||||
/// <summary> | /// <summary> | ||||
/// 是否提交专业 | |||||
/// 报名状态 0 草稿,1提交 | |||||
/// </summary> | /// </summary> | ||||
[Column("ISSUBMIT")] | |||||
public bool? IsSubmit { get; set; } | |||||
[Column("ENROLLSTATUS")] | |||||
public int? EnrollStatus { get; set; } | |||||
/// <summary> | |||||
/// 报名时间 | |||||
/// </summary> | |||||
[Column("ENROLLTIME")] | |||||
public DateTime? EnrollTime { get; set; } | |||||
/// <summary> | /// <summary> | ||||
/// 是否服从安排 | /// 是否服从安排 | ||||
/// </summary> | /// </summary> | ||||
@@ -231,6 +241,7 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
public void Modify(string keyValue) | public void Modify(string keyValue) | ||||
{ | { | ||||
this.ID = keyValue; | this.ID = keyValue; | ||||
this.UpdateTime= DateTime.Now; | |||||
} | } | ||||
#endregion | #endregion | ||||
#region 扩展字段 | #region 扩展字段 | ||||
@@ -100,15 +100,12 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
/// <param name="entity"></param> | /// <param name="entity"></param> | ||||
void SubmitForm(string keyValue, StuVolunteerEntity entity); | void SubmitForm(string keyValue, StuVolunteerEntity entity); | ||||
StuVolunteerEntity IsEnrollByCard(string CardNo); | |||||
/// <summary> | /// <summary> | ||||
/// 获取StuVolunteer表实体数据 | /// 获取StuVolunteer表实体数据 | ||||
/// </summary> | /// </summary> | ||||
/// <param name="keyValue">主键</param> | /// <param name="keyValue">主键</param> | ||||
/// <returns></returns> | /// <returns></returns> | ||||
StuVolunteerEntity GetCardId(string keyValue); | |||||
StuVolunteerEntity GetEntityByCardNo(string keyValue); | |||||
#endregion | #endregion | ||||
} | } | ||||
} | } |
@@ -393,7 +393,6 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
try | try | ||||
{ | { | ||||
entity.Modify(keyValue); | entity.Modify(keyValue); | ||||
entity.UpdateTime = DateTime.Now; | |||||
this.BaseRepository("CollegeMIS").Update(entity); | this.BaseRepository("CollegeMIS").Update(entity); | ||||
} | } | ||||
catch (Exception ex) | catch (Exception ex) | ||||
@@ -408,35 +407,18 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration | |||||
} | } | ||||
} | } | ||||
} | } | ||||
public StuVolunteerEntity IsEnrollByCard(string CardNo) | |||||
{ | |||||
try | |||||
{ | |||||
return this.BaseRepository("CollegeMIS").FindEntity<StuVolunteerEntity>(x => x.CardNo == CardNo && x.IsEnroll == true); | |||||
} | |||||
catch (Exception ex) | |||||
{ | |||||
if (ex is ExceptionEx) | |||||
{ | |||||
throw; | |||||
} | |||||
else | |||||
{ | |||||
throw ExceptionEx.ThrowServiceException(ex); | |||||
} | |||||
} | |||||
} | |||||
/// <summary> | /// <summary> | ||||
/// 获取StuVolunteer表实体数据 | /// 获取StuVolunteer表实体数据 | ||||
/// </summary> | /// </summary> | ||||
/// <param name="keyValue">主键</param> | |||||
/// <param name="CardNo">身份证号</param> | |||||
/// <returns></returns> | /// <returns></returns> | ||||
public StuVolunteerEntity GetCardId(string CardId) | |||||
public StuVolunteerEntity GetEntityByCardNo(string CardNo) | |||||
{ | { | ||||
try | try | ||||
{ | { | ||||
return this.BaseRepository("CollegeMIS").FindEntity<StuVolunteerEntity>(x => x.CardNo == CardId); | |||||
return this.BaseRepository("CollegeMIS").FindEntity<StuVolunteerEntity>(x => x.CardNo == CardNo); | |||||
} | } | ||||
catch (Exception ex) | catch (Exception ex) | ||||
{ | { | ||||