瀏覽代碼

招聘人员查询条件

娄底高职分支
ndbs 2 年之前
父節點
當前提交
38b521d4d2
共有 3 個文件被更改,包括 70 次插入3 次删除
  1. +33
    -3
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/HiringRegistration/Index.cshtml
  2. +7
    -0
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/HiringRegistration/Index.js
  3. +30
    -0
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/HiringRegistration/HiringRegistrationService.cs

+ 33
- 3
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/HiringRegistration/Index.cshtml 查看文件

@@ -2,19 +2,49 @@
ViewBag.Title = "招聘人员报名";
Layout = "~/Views/Shared/_Index.cshtml";
}
<div class="lr-layout " >
<div class="lr-layout ">
<div class="lr-layout-center">
<div class="lr-layout-wrap lr-layout-wrap-notitle ">
<div class="lr-layout-tool">
<div class="lr-layout-tool-left">
<div class="lr-layout-tool-item">
<div id="multiple_condition_query">
<div class="lr-query-formcontent">
<div class="col-xs-6 lr-form-item">
<div class="lr-form-item-title">姓名</div>
<input id="Name" type="text" class="form-control" />
</div>
<div class="col-xs-6 lr-form-item">
<div class="lr-form-item-title">性别</div>
<input id="Gender" type="text" class="form-control" />
</div>
<div class="col-xs-6 lr-form-item">
<div class="lr-form-item-title">政治面貌</div>
<input id="Political" type="text" class="form-control" />
</div>
<div class="col-xs-6 lr-form-item">
<div class="lr-form-item-title">民族</div>
<input id="Nationality" type="text" class="form-control" />
</div>
<div class="col-xs-12 lr-form-item">
<div class="lr-form-item-title">婚姻状况</div>
<input id="Marriage" type="text" class="form-control" />
</div>
<div class="col-xs-12 lr-form-item">
<div class="lr-form-item-title">所学专业</div>
<input id="Major" type="text" class="form-control" />
</div>
</div>
</div>
</div>
</div>
<div class="lr-layout-tool-right">
<div class=" btn-group btn-group-sm">
<a id="lr_refresh" class="btn btn-default"><i class="fa fa-refresh"></i></a>
</div>
<div class=" btn-group btn-group-sm" learun-authorize="yes">
<a id="lr_add" class="btn btn-default"><i class="fa fa-plus"></i>&nbsp;新增</a>
<a id="lr_edit" class="btn btn-default"><i class="fa fa-pencil-square-o"></i>&nbsp;编辑</a>
<a id="lr_add" class="btn btn-default"><i class="fa fa-plus"></i>&nbsp;新增</a>
<a id="lr_edit" class="btn btn-default"><i class="fa fa-pencil-square-o"></i>&nbsp;编辑</a>
<a id="lr_delete" class="btn btn-default"><i class="fa fa-trash-o"></i>&nbsp;删除</a>
</div>
</div>


+ 7
- 0
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/EducationalAdministration/Views/HiringRegistration/Index.js 查看文件

@@ -13,6 +13,13 @@ var bootstrap = function ($, learun) {
page.bind();
},
bind: function () {
$('#multiple_condition_query').lrMultipleQuery(function (queryJson) {
page.search(queryJson);
}, 240, 400);
// 刷新
$('#lr_refresh').on('click', function () {
location.reload();
});
// 刷新
$('#lr_refresh').on('click', function () {
location.reload();


+ 30
- 0
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/EducationalAdministration/HiringRegistration/HiringRegistrationService.cs 查看文件

@@ -37,6 +37,36 @@ namespace Learun.Application.TwoDevelopment.EducationalAdministration
var queryParam = queryJson.ToJObject();
// 虚拟参数
var dp = new DynamicParameters(new { });
if (!queryParam["Name"].IsEmpty())
{
dp.Add("Name", "%" + queryParam["Name"].ToString() + "%", DbType.String);
strSql.Append(" AND t.Name Like @Name ");
}
if (!queryParam["Gender"].IsEmpty())
{
dp.Add("Gender", "%" + queryParam["Gender"].ToString() + "%", DbType.String);
strSql.Append(" AND t.Gender Like @Gender ");
}
if (!queryParam["Political"].IsEmpty())
{
dp.Add("Political", "%" + queryParam["Political"].ToString() + "%", DbType.String);
strSql.Append(" AND t.Political Like @Political ");
}
if (!queryParam["Nationality"].IsEmpty())
{
dp.Add("Nationality", "%" + queryParam["Nationality"].ToString() + "%", DbType.String);
strSql.Append(" AND t.Nationality Like @Nationality ");
}
if (!queryParam["Marriage"].IsEmpty())
{
dp.Add("Marriage", "%" + queryParam["Marriage"].ToString() + "%", DbType.String);
strSql.Append(" AND t.Marriage Like @Marriage ");
}
if (!queryParam["Major"].IsEmpty())
{
dp.Add("Major", "%" + queryParam["Major"].ToString() + "%", DbType.String);
strSql.Append(" AND t.Major Like @Major ");
}
return this.BaseRepository("CollegeMIS").FindList<HiringRegistrationEntity>(strSql.ToString(), dp, pagination);
}
catch (Exception ex)


Loading…
取消
儲存