Commit 5f01f780 by wyc

科室详情设置和管理绩效详情设置(除了总额和实发默认改成为始终隐藏)

parent cd12f453
...@@ -617,7 +617,7 @@ public List<UniteDeptDetailItem> GetUniteDeptDetailSetting(int allotId) ...@@ -617,7 +617,7 @@ public List<UniteDeptDetailItem> GetUniteDeptDetailSetting(int allotId)
} }
} }
#endregion #endregion
response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.业绩分值.ToString(), Display = UniteDept.DisplayRule.始终显示.ToString(), Children = lcUniteDepts }); response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.业绩分值.ToString(), Children = lcUniteDepts });
#region 行政工勤 #region 行政工勤
List<UniteDeptDetailItem> gqUniteDepts = new List<UniteDeptDetailItem>(); List<UniteDeptDetailItem> gqUniteDepts = new List<UniteDeptDetailItem>();
{ {
...@@ -663,13 +663,13 @@ public List<UniteDeptDetailItem> GetUniteDeptDetailSetting(int allotId) ...@@ -663,13 +663,13 @@ public List<UniteDeptDetailItem> GetUniteDeptDetailSetting(int allotId)
} }
#endregion #endregion
response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.工作量绩效.ToString(), Children = gzlUniteDepts, Display = UniteDept.DisplayRule.总额下发后显示.ToString() }); response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.工作量绩效.ToString(), Children = gzlUniteDepts, Display = UniteDept.DisplayRule.始终隐藏.ToString() });
response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.考核前绩效.ToString(), StandOut = true }); response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.考核前绩效.ToString(), StandOut = true });
// 只显示合计没有详情 // 只显示合计没有详情
response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.考核后绩效.ToString(), StandOut = true, Remark = "考核前绩效 × 考核得分率 + 药占比奖罚 + 材料占比奖罚 + 医院奖罚 + 考核后其他绩效" }); response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.考核后绩效.ToString(), StandOut = true, Remark = "考核前绩效 × 考核得分率 + 药占比奖罚 + 材料占比奖罚 + 医院奖罚 + 考核后其他绩效" });
response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.考核后其他绩效.ToString(), Format = UniteDept.Format.整数.ToString() }); response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.考核后其他绩效.ToString(), Format = UniteDept.Format.整数.ToString() });
response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.调节系数.ToString(), Format = UniteDept.Format.四位小数百分比.ToString() }); response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.调节系数.ToString(), Format = UniteDept.Format.四位小数百分比.ToString() });
response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.实发绩效.ToString(), StandOut = true, Remark = "考核后绩效 × 调节系数 + 调节后其他绩效" }); response.Add(new UniteDeptDetailItem { Title = UniteDept.Title.实发绩效.ToString(), Display = UniteDept.DisplayRule.下发显示.ToString(), StandOut = true, Remark = "考核后绩效 × 调节系数 + 调节后其他绩效" });
// 显示详情 // 显示详情
#region 补全公共附属表明细 #region 补全公共附属表明细
...@@ -772,7 +772,7 @@ void InitRecursion(List<UniteDeptDetailItem> detailItems, string parentId) ...@@ -772,7 +772,7 @@ void InitRecursion(List<UniteDeptDetailItem> detailItems, string parentId)
detail.Id = SnowFlake.GetInstance().GetLongId().ToString(); detail.Id = SnowFlake.GetInstance().GetLongId().ToString();
detail.ParentId = parentId; detail.ParentId = parentId;
detail.Format = detail.Format != null ? detail.Format : UniteDept.Format.整数.ToString(); detail.Format = detail.Format != null ? detail.Format : UniteDept.Format.整数.ToString();
detail.Display = detail.Display != null ? detail.Display : UniteDept.DisplayRule.下发显示.ToString(); detail.Display = detail.Display != null ? detail.Display : UniteDept.DisplayRule.始终隐藏.ToString();
detail.IsAllowAlias = string.IsNullOrEmpty(parentId) || detail.Children?.Any() == true; detail.IsAllowAlias = string.IsNullOrEmpty(parentId) || detail.Children?.Any() == true;
detail.Children ??= new List<UniteDeptDetailItem>(); detail.Children ??= new List<UniteDeptDetailItem>();
InitRecursion(detail.Children, detail.Id); InitRecursion(detail.Children, detail.Id);
...@@ -986,7 +986,7 @@ public List<UniteDeptDetailItem> GetEmpDetailSetting(int allotId) ...@@ -986,7 +986,7 @@ public List<UniteDeptDetailItem> GetEmpDetailSetting(int allotId)
response.Add(new UniteDeptDetailItem { Title = ManagementDept.TitleManage.考核得分率.ToString(), Format = UniteDept.Format.整数百分比.ToString() }); response.Add(new UniteDeptDetailItem { Title = ManagementDept.TitleManage.考核得分率.ToString(), Format = UniteDept.Format.整数百分比.ToString() });
//response.Add(new UniteDeptDetailItem { Title = ManagementDept.TitleManage.医院奖罚.ToString() }); //response.Add(new UniteDeptDetailItem { Title = ManagementDept.TitleManage.医院奖罚.ToString() });
response.Add(new UniteDeptDetailItem { Title = ManagementDept.TitleManage.调节系数.ToString(), Format = UniteDept.Format.整数百分比.ToString() }); response.Add(new UniteDeptDetailItem { Title = ManagementDept.TitleManage.调节系数.ToString(), Format = UniteDept.Format.整数百分比.ToString() });
response.Add(new UniteDeptDetailItem { Title = ManagementDept.TitleManage.绩效合计.ToString() }); response.Add(new UniteDeptDetailItem { Title = ManagementDept.TitleManage.绩效合计.ToString(), Display = UniteDept.DisplayRule.下发显示.ToString(), });
#endregion #endregion
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment