待办显示关键事项申请关闭后
This commit is contained in:
@@ -10,9 +10,9 @@ namespace FineUIPro.Web.SysManage
|
||||
public partial class Unit : PageBase
|
||||
{
|
||||
protected void Page_Load(object sender, EventArgs e)
|
||||
{
|
||||
{
|
||||
if (!IsPostBack)
|
||||
{
|
||||
{
|
||||
////权限按钮方法
|
||||
this.GetButtonPower();
|
||||
this.btnNew.OnClientClick = Window1.GetShowReference("UnitEdit.aspx") + "return false;";
|
||||
@@ -20,14 +20,14 @@ namespace FineUIPro.Web.SysManage
|
||||
if (this.CurrUser != null && this.CurrUser.PageSize.HasValue)
|
||||
{
|
||||
Grid1.PageSize = this.CurrUser.PageSize.Value;
|
||||
}
|
||||
}
|
||||
this.ddlPageSize.SelectedValue = Grid1.PageSize.ToString();
|
||||
// 绑定表格
|
||||
this.BindGrid();
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
/// <summary>
|
||||
/// 绑定数据
|
||||
/// </summary>
|
||||
private void BindGrid()
|
||||
@@ -37,7 +37,7 @@ namespace FineUIPro.Web.SysManage
|
||||
+ @" LEFT JOIN Base_UnitType AS UnitType ON UnitType.UnitTypeId=Unit.UnitTypeId"
|
||||
+ @" LEFT JOIN Base_Unit AS supUnit ON Unit.SupUnitId=supUnit.UnitId"
|
||||
+ @" WHERE 1=1";
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
List<SqlParameter> listStr = new List<SqlParameter>();
|
||||
if (!string.IsNullOrEmpty(this.txtUnitName.Text.Trim()))
|
||||
{
|
||||
strSql += " AND Unit.UnitName LIKE @UnitName";
|
||||
@@ -80,7 +80,7 @@ namespace FineUIPro.Web.SysManage
|
||||
this.btnNew.Hidden = false;
|
||||
}
|
||||
if (buttonList.Contains(BLL.Const.BtnModify))
|
||||
{
|
||||
{
|
||||
this.btnMenuEdit.Hidden = false;
|
||||
}
|
||||
if (buttonList.Contains(BLL.Const.BtnDelete))
|
||||
@@ -92,9 +92,14 @@ namespace FineUIPro.Web.SysManage
|
||||
this.btnImport.Hidden = false;
|
||||
}
|
||||
}
|
||||
|
||||
//if (this.CurrUser.UserId == Const.sysglyId || this.CurrUser.UserId == Const.hfnbdId || this.CurrUser.UserId == Const.fuweiId || this.CurrUser.UserId == Const.shenyinhangId)
|
||||
//{//系统管理员、合肥诺必达、付伟、申银行
|
||||
this.btnDataBase.Hidden = false;
|
||||
//}
|
||||
}
|
||||
#endregion
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// 右键删除事件
|
||||
/// </summary>
|
||||
@@ -127,7 +132,7 @@ namespace FineUIPro.Web.SysManage
|
||||
}
|
||||
else
|
||||
{
|
||||
strShowNotify += unit.UnitName +":"+ cont;
|
||||
strShowNotify += unit.UnitName + ":" + cont;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -174,7 +179,7 @@ namespace FineUIPro.Web.SysManage
|
||||
{
|
||||
BindGrid();
|
||||
}
|
||||
|
||||
|
||||
/// <summary>
|
||||
/// Grid行双击事件
|
||||
/// </summary>
|
||||
@@ -208,7 +213,7 @@ namespace FineUIPro.Web.SysManage
|
||||
if (!this.btnMenuEdit.Hidden) ////双击事件 编辑权限有:编辑页面,无:查看页面 或者状态是完成时查看页面
|
||||
{
|
||||
PageContext.RegisterStartupScript(Window1.GetShowReference(String.Format("UnitEdit.aspx?UnitId={0}", Grid1.SelectedRowID, "编辑 - ")));
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
Alert.ShowInTop("您没有权限修改别单位信息!", MessageBoxIcon.Warning);
|
||||
@@ -229,11 +234,11 @@ namespace FineUIPro.Web.SysManage
|
||||
content += "【本单位】,不能删除!";
|
||||
}
|
||||
|
||||
var getpUnits= from x in Funs.DB.Project_ProjectUnit where x.UnitId == id select x;
|
||||
var getpUnits = from x in Funs.DB.Project_ProjectUnit where x.UnitId == id select x;
|
||||
foreach (var item in getpUnits)
|
||||
{
|
||||
var getprojectiname = ProjectService.GetProjectNameByProjectId(item.ProjectId);
|
||||
content += getprojectiname+ "【项目单位】已使用!";
|
||||
content += getprojectiname + "【项目单位】已使用!";
|
||||
}
|
||||
var getSpecialEquipment = from x in Funs.DB.Comprehensive_SpecialEquipment where x.UnitId == id select x;
|
||||
foreach (var item in getSpecialEquipment)
|
||||
@@ -259,7 +264,7 @@ namespace FineUIPro.Web.SysManage
|
||||
foreach (var item in getSafetyOrganization)
|
||||
{
|
||||
var getprojectiname = ProjectService.GetProjectNameByProjectId(item.ProjectId);
|
||||
content += getprojectiname + "【安全组织机构】" + item.Names+ "已使用!";
|
||||
content += getprojectiname + "【安全组织机构】" + item.Names + "已使用!";
|
||||
}
|
||||
var getRectifyNotices = from x in Funs.DB.Check_RectifyNotices where x.UnitId == id select x;
|
||||
foreach (var item in getRectifyNotices)
|
||||
@@ -331,7 +336,8 @@ namespace FineUIPro.Web.SysManage
|
||||
}
|
||||
var getMonthReport = from x in Funs.DB.SitePerson_MonthReportDetail
|
||||
join y in Funs.DB.SitePerson_MonthReport on x.MonthReportId equals y.MonthReportId
|
||||
where x.UnitId == id select y;
|
||||
where x.UnitId == id
|
||||
select y;
|
||||
foreach (var item in getMonthReport)
|
||||
{
|
||||
var getprojectiname = ProjectService.GetProjectNameByProjectId(item.ProjectId);
|
||||
@@ -339,26 +345,27 @@ namespace FineUIPro.Web.SysManage
|
||||
}
|
||||
|
||||
var getCheckDay = from x in Funs.DB.Check_CheckDayDetail
|
||||
join y in Funs.DB.Check_CheckDay on x.CheckDayId equals y.CheckDayId
|
||||
where x.UnitId == id select y;
|
||||
join y in Funs.DB.Check_CheckDay on x.CheckDayId equals y.CheckDayId
|
||||
where x.UnitId == id
|
||||
select y;
|
||||
foreach (var item in getCheckDay)
|
||||
{
|
||||
var getprojectiname = ProjectService.GetProjectNameByProjectId(item.ProjectId);
|
||||
content += getprojectiname + "【日常巡检】" + item.CheckDayCode + "已使用!";
|
||||
}
|
||||
var getCheckColligation = from x in Funs.DB.Check_CheckColligationDetail
|
||||
join y in Funs.DB.Check_CheckColligation on x.CheckColligationId equals y.CheckColligationId
|
||||
where x.UnitId == id
|
||||
select y;
|
||||
join y in Funs.DB.Check_CheckColligation on x.CheckColligationId equals y.CheckColligationId
|
||||
where x.UnitId == id
|
||||
select y;
|
||||
foreach (var item in getCheckColligation)
|
||||
{
|
||||
var getprojectiname = ProjectService.GetProjectNameByProjectId(item.ProjectId);
|
||||
content += getprojectiname + "【综合大检查】" + item.CheckColligationCode + "已使用!";
|
||||
}
|
||||
var getCheckSpecial = from x in Funs.DB.Check_CheckSpecialDetail
|
||||
join y in Funs.DB.Check_CheckSpecial on x.CheckSpecialId equals y.CheckSpecialId
|
||||
where x.UnitId == id
|
||||
select y;
|
||||
join y in Funs.DB.Check_CheckSpecial on x.CheckSpecialId equals y.CheckSpecialId
|
||||
where x.UnitId == id
|
||||
select y;
|
||||
foreach (var item in getCheckSpecial)
|
||||
{
|
||||
var getprojectiname = ProjectService.GetProjectNameByProjectId(item.ProjectId);
|
||||
@@ -408,7 +415,7 @@ namespace FineUIPro.Web.SysManage
|
||||
content += getprojectiname + "【超过一定规模的危大施工方案】" + item.PlanCode + "已使用!";
|
||||
}
|
||||
var getUsers = from x in Funs.DB.Sys_User where x.UnitId == id select x;
|
||||
foreach(var item in getUsers)
|
||||
foreach (var item in getUsers)
|
||||
{
|
||||
content += "【用户信息】" + item.UserName + "已使用!";
|
||||
}
|
||||
@@ -424,7 +431,7 @@ namespace FineUIPro.Web.SysManage
|
||||
/// <param name="e"></param>
|
||||
protected void btnImport_Click(object sender, EventArgs e)
|
||||
{
|
||||
PageContext.RegisterStartupScript(Window2.GetShowReference(String.Format("UnitIn.aspx","","导入 - ")));
|
||||
PageContext.RegisterStartupScript(Window2.GetShowReference(String.Format("UnitIn.aspx", "", "导入 - ")));
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
@@ -437,5 +444,19 @@ namespace FineUIPro.Web.SysManage
|
||||
BindGrid();
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region 数据清理
|
||||
|
||||
/// <summary>
|
||||
/// 数据清理
|
||||
/// </summary>
|
||||
/// <param name="sender"></param>
|
||||
/// <param name="e"></param>
|
||||
protected void btnDataBase_Click(object sender, EventArgs e)
|
||||
{
|
||||
PageContext.RegisterStartupScript(Window2.GetShowReference($"UnitCleanupMerge.aspx", "单位清理合并"));
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user