Browse Source

增加宿舍管理功能编号字段

master
liangkun 3 years ago
parent
commit
093eeb281f
4 changed files with 27 additions and 10 deletions
  1. +14
    -10
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/LogisticsManagement/Views/Accommodation/Form.cshtml
  2. +2
    -0
      Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/LogisticsManagement/Views/Accommodation/Index.js
  3. +5
    -0
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/LogisticsManagement/Accommodation/Acc_DormitoryBuildEntity.cs
  4. +6
    -0
      Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/LogisticsManagement/Accommodation/AccommodationService.cs

+ 14
- 10
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/LogisticsManagement/Views/Accommodation/Form.cshtml View File

@@ -3,9 +3,13 @@
Layout = "~/Views/Shared/_Form.cshtml"; Layout = "~/Views/Shared/_Form.cshtml";
} }
<div class="lr-form-wrap"> <div class="lr-form-wrap">
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">编号</div>
<input id="DNo" type="text" class="form-control" />
</div>
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">名称</div> <div class="lr-form-item-title">名称</div>
<input id="Name" type="text" class="form-control" />
<input id="Name" type="text" class="form-control"/>
</div> </div>
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">学生</div> <div class="lr-form-item-title">学生</div>
@@ -14,7 +18,7 @@


<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">位置</div> <div class="lr-form-item-title">位置</div>
<input id="Address" type="text" class="form-control" />
<input id="Address" type="text" class="form-control"/>
</div> </div>
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">类别<font face="宋体">*</font></div> <div class="lr-form-item-title">类别<font face="宋体">*</font></div>
@@ -24,7 +28,7 @@
{ {
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">父单位</div> <div class="lr-form-item-title">父单位</div>
<input id="ParentID" type="hidden" value="@ViewBag.ParentID" />
<input id="ParentID" type="hidden" value="@ViewBag.ParentID"/>
<label class="form-control">@ViewBag.ParentName</label> <label class="form-control">@ViewBag.ParentName</label>
</div> </div>


@@ -52,30 +56,30 @@
</div> </div>
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">负责人</div> <div class="lr-form-item-title">负责人</div>
<input id="Functionary" type="text" class="form-control" />
<input id="Functionary" type="text" class="form-control"/>
</div> </div>
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">负责人电话</div> <div class="lr-form-item-title">负责人电话</div>
<input id="Phone" type="text" class="form-control" />
<input id="Phone" type="text" class="form-control"/>
</div> </div>
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">价格</div> <div class="lr-form-item-title">价格</div>
<input id="Price" type="text" class="form-control" />
<input id="Price" type="text" class="form-control"/>
</div> </div>


@if (ViewBag.BuildType == "4") @if (ViewBag.BuildType == "4")
{ {
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">舍长</div> <div class="lr-form-item-title">舍长</div>
<input id="Leader" type="text" class="form-control" />
<input id="Leader" type="text" class="form-control"/>
</div> </div>
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">学生名字</div> <div class="lr-form-item-title">学生名字</div>
<input id="StudentID" type="text" class="form-control" />
<input id="StudentID" type="text" class="form-control"/>
</div> </div>
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">星级</div> <div class="lr-form-item-title">星级</div>
<input id="Starred" type="text" class="form-control" />
<input id="Starred" type="text" class="form-control"/>
</div> </div>
<div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-6 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">是否独卫</div> <div class="lr-form-item-title">是否独卫</div>
@@ -85,7 +89,7 @@


<div class="col-xs-12 lr-form-item" data-table="Acc_DormitoryBuild"> <div class="col-xs-12 lr-form-item" data-table="Acc_DormitoryBuild">
<div class="lr-form-item-title">备注</div> <div class="lr-form-item-title">备注</div>
<textarea id="Remark" class="form-control" style="height:100px;"></textarea>
<textarea id="Remark" class="form-control" style="height: 100px;"></textarea>
</div> </div>
</div> </div>
@Html.AppendJsFile("/Areas/LogisticsManagement/Views/Accommodation/Form.js") @Html.AppendJsFile("/Areas/LogisticsManagement/Views/Accommodation/Form.js")

+ 2
- 0
Learun.Framework.Ultimate V7/Learun.Application.Web/Areas/LogisticsManagement/Views/Accommodation/Index.js View File

@@ -165,6 +165,7 @@ var bootstrap = function ($, learun) {
$('#gridtable').lrAuthorizeJfGridLei({ $('#gridtable').lrAuthorizeJfGridLei({
url: top.$.rootUrl + '/LogisticsManagement/Accommodation/GetPageList', url: top.$.rootUrl + '/LogisticsManagement/Accommodation/GetPageList',
headData: [ headData: [
{ label: "编号", name: "DNo", width: 100, align: "left" },
{ label: "名称", name: "Name", width: 100, align: "left" }, { label: "名称", name: "Name", width: 100, align: "left" },
{ label: "学生名字", name: "StuName", width: 100, align: "left" }, { label: "学生名字", name: "StuName", width: 100, align: "left" },


@@ -208,6 +209,7 @@ var bootstrap = function ($, learun) {
$('#gridtable').lrAuthorizeJfGridLei({ $('#gridtable').lrAuthorizeJfGridLei({
url: top.$.rootUrl + '/LogisticsManagement/Accommodation/GetPageList', url: top.$.rootUrl + '/LogisticsManagement/Accommodation/GetPageList',
headData: [ headData: [
{ label: "编号", name: "DNo", width: 100, align: "left" },
{ label: "名称", name: "Name", width: 100, align: "left" }, { label: "名称", name: "Name", width: 100, align: "left" },
{ label: "学生", name: "StudentID", width: 100, align: "left", { label: "学生", name: "StudentID", width: 100, align: "left",
formatterAsync: function (callback, value, row, op, $cell) { formatterAsync: function (callback, value, row, op, $cell) {


+ 5
- 0
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/LogisticsManagement/Accommodation/Acc_DormitoryBuildEntity.cs View File

@@ -20,6 +20,11 @@ namespace Learun.Application.TwoDevelopment.LogisticsManagement
[Column("ID")] [Column("ID")]
public string ID { get; set; } public string ID { get; set; }
/// <summary> /// <summary>
/// 编号
/// </summary>
[Column("DNo")]
public string DNo { get; set; }
/// <summary>
/// 名称 /// 名称
/// </summary> /// </summary>
[Column("NAME")] [Column("NAME")]


+ 6
- 0
Learun.Framework.Ultimate V7/Learun.Framework.Module/Learun.Application.Module/Learun.Application.TwoDevelopment/LogisticsManagement/Accommodation/AccommodationService.cs View File

@@ -34,6 +34,7 @@ namespace Learun.Application.TwoDevelopment.LogisticsManagement
strSql.Append("SELECT "); strSql.Append("SELECT ");
strSql.Append(@" strSql.Append(@"
t.ID, t.ID,
t.DNo,
t.Name, t.Name,
t.Address, t.Address,
t.Campus, t.Campus,
@@ -64,6 +65,11 @@ namespace Learun.Application.TwoDevelopment.LogisticsManagement
dp.Add("ParentID", queryParam["ParentID"].ToString(), DbType.String); dp.Add("ParentID", queryParam["ParentID"].ToString(), DbType.String);
strSql.Append(" AND t.ParentID =@ParentID "); strSql.Append(" AND t.ParentID =@ParentID ");
} }
if (!queryParam["DNo"].IsEmpty())
{
dp.Add("DNo", queryParam["DNo"].ToString(), DbType.String);
strSql.Append(" AND t.DNo =@DNo ");
}
if (!queryParam["Name"].IsEmpty()) if (!queryParam["Name"].IsEmpty())
{ {
dp.Add("Name", "%" + queryParam["Name"].ToString() + "%", DbType.String); dp.Add("Name", "%" + queryParam["Name"].ToString() + "%", DbType.String);


Loading…
Cancel
Save