This commit is contained in:
夏菊 2025-07-13 19:25:15 +08:00
parent fd3b00ed44
commit a0f84b2c88
2 changed files with 23 additions and 1 deletions

View File

@ -0,0 +1,14 @@
ALTER TABLE Bo_Sheng_Unit
ALTER COLUMN DepartName NVARCHAR(200);
GO
ALTER TABLE Bo_Sheng_Unit
ALTER COLUMN Remark NVARCHAR(1000);
GO

View File

@ -10,7 +10,7 @@ namespace BLL
/// </summary>
public class WeekPlanService
{
public static Model.SGGLDB db = Funs.DB;
//public static Model.SGGLDB db = Funs.DB;
/// <summary>
/// 根据主键获取周计划情况
@ -19,6 +19,7 @@ namespace BLL
/// <returns></returns>
public static Model.JDGL_WeekPlan GetWeekPlanById(string WeekPlanId)
{
Model.SGGLDB db = Funs.DB;
return db.JDGL_WeekPlan.FirstOrDefault(e => e.WeekPlanId == WeekPlanId);
}
@ -29,6 +30,7 @@ namespace BLL
/// <returns></returns>
public static List<Model.JDGL_WeekPlan> GetWeekPlansByWeeks(string projectId, string weekNo)
{
Model.SGGLDB db = Funs.DB;
return (from x in db.JDGL_WeekPlan where x.ProjectId == projectId && x.WeekNo == weekNo select x).ToList();
}
@ -38,6 +40,7 @@ namespace BLL
/// <param name="WeekPlan"></param>
public static void AddWeekPlan(Model.JDGL_WeekPlan WeekPlan)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_WeekPlan newWeekPlan = new Model.JDGL_WeekPlan
{
WeekPlanId = WeekPlan.WeekPlanId,
@ -67,6 +70,7 @@ namespace BLL
/// <param name="WeekPlan"></param>
public static void UpdateWeekPlan(Model.JDGL_WeekPlan WeekPlan)
{
Model.SGGLDB db = Funs.DB;
Model.JDGL_WeekPlan newWeekPlan = db.JDGL_WeekPlan.FirstOrDefault(e => e.WeekPlanId == WeekPlan.WeekPlanId);
if (newWeekPlan != null)
{
@ -92,6 +96,7 @@ namespace BLL
/// <param name="WeekPlanId"></param>
public static void DeleteWeekPlanByWeekPlanId(string WeekPlanId)
{
Model.SGGLDB db = Funs.DB;
var q = (from x in db.JDGL_WeekPlan where x.WeekPlanId == WeekPlanId select x).FirstOrDefault();
if (q != null)
{
@ -107,6 +112,7 @@ namespace BLL
/// <returns></returns>
public static JDGL_WeekPlan GetLastWeekPlan(string projectId)
{
Model.SGGLDB db = Funs.DB;
return (from x in db.JDGL_WeekPlan where x.ProjectId == projectId && DateTime.Now > ((DateTime)x.EndDate).AddDays(1) orderby x.EndDate select x).FirstOrDefault();
}
@ -118,6 +124,7 @@ namespace BLL
/// <param name="weekNo"></param>
public static void DeleteAllWeekPlan(string projectId, string weekNo)
{
Model.SGGLDB db = Funs.DB;
var q = from x in db.JDGL_WeekPlan where x.ProjectId == projectId && x.WeekNo == weekNo select x;
if (q != null)
{
@ -134,6 +141,7 @@ namespace BLL
/// <returns></returns>
public static List<string> GetWeekPlanUnitIdListByProjectIdWeekNo(string projectId)
{
Model.SGGLDB db = Funs.DB;
var lstUnit = (from x in db.JDGL_WeekPlan where x.ProjectId == projectId orderby x.UnitId select x.UnitId).Distinct().ToList();
return lstUnit;
}