|
@@ -62,6 +62,7 @@ namespace OASystem.API.Controllers
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 工资 工作日信息
|
|
/// 工资 工作日信息
|
|
|
|
+ /// 查询
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
[HttpPost]
|
|
@@ -90,6 +91,7 @@ namespace OASystem.API.Controllers
|
|
|
|
|
|
/// <summary>
|
|
/// <summary>
|
|
/// 工资 工作日信息
|
|
/// 工资 工作日信息
|
|
|
|
+ /// 编辑
|
|
/// </summary>
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
/// <returns></returns>
|
|
[HttpPost]
|
|
[HttpPost]
|
|
@@ -142,10 +144,11 @@ namespace OASystem.API.Controllers
|
|
string sql = string.Format("Select * From Pm_WageIssueWorkingDay Where Isdel = 0 And YearMonth='{0}'", dto.YearMonth);
|
|
string sql = string.Format("Select * From Pm_WageIssueWorkingDay Where Isdel = 0 And YearMonth='{0}'", dto.YearMonth);
|
|
var workdsys = await _sqlSugar.SqlQueryable<Pm_WageIssueWorkingDay>(sql).FirstAsync();
|
|
var workdsys = await _sqlSugar.SqlQueryable<Pm_WageIssueWorkingDay>(sql).FirstAsync();
|
|
|
|
|
|
|
|
+ pm_WageIssueWorkingDay.CreateUserId = dto.UserId;
|
|
|
|
+ pm_WageIssueWorkingDay.IsDel = 0;
|
|
|
|
+
|
|
if (workdsys == null) //添加
|
|
if (workdsys == null) //添加
|
|
{
|
|
{
|
|
- pm_WageIssueWorkingDay.CreateUserId = dto.UserId;
|
|
|
|
- pm_WageIssueWorkingDay.IsDel = 0;
|
|
|
|
|
|
|
|
int addId = await _sqlSugar.Insertable(pm_WageIssueWorkingDay).ExecuteReturnIdentityAsync();
|
|
int addId = await _sqlSugar.Insertable(pm_WageIssueWorkingDay).ExecuteReturnIdentityAsync();
|
|
}
|
|
}
|
|
@@ -153,14 +156,14 @@ namespace OASystem.API.Controllers
|
|
{
|
|
{
|
|
int updCount = await _sqlSugar.Updateable(pm_WageIssueWorkingDay)
|
|
int updCount = await _sqlSugar.Updateable(pm_WageIssueWorkingDay)
|
|
.IgnoreColumns(z => new { z.CreateUserId, z.CreateTime, z.DeleteUserId, z.DeleteTime, z.IsDel })
|
|
.IgnoreColumns(z => new { z.CreateUserId, z.CreateTime, z.DeleteUserId, z.DeleteTime, z.IsDel })
|
|
- .WhereColumns(it => it.Id)
|
|
|
|
|
|
+ .WhereColumns(it => it.YearMonth)
|
|
.ExecuteCommandAsync();
|
|
.ExecuteCommandAsync();
|
|
}
|
|
}
|
|
|
|
|
|
List<Sys_Calendar> sys_Calendars_add = new List<Sys_Calendar>();
|
|
List<Sys_Calendar> sys_Calendars_add = new List<Sys_Calendar>();
|
|
List<Sys_Calendar> sys_Calendars_update = new List<Sys_Calendar>();
|
|
List<Sys_Calendar> sys_Calendars_update = new List<Sys_Calendar>();
|
|
- sys_Calendars_add = sys_Calendars.Where(it => it.Id == 0).ToList();
|
|
|
|
- sys_Calendars_update = sys_Calendars.Where(it => it.Id != 0).ToList();
|
|
|
|
|
|
+ sys_Calendars_add = sys_Calendars.Where(it => it.Id == 0).OrderBy(it => it.Dt).ToList();
|
|
|
|
+ sys_Calendars_update = sys_Calendars.Where(it => it.Id != 0).OrderBy(it => it.Dt).ToList();
|
|
|
|
|
|
int add1 = 0;
|
|
int add1 = 0;
|
|
int upd = 0;
|
|
int upd = 0;
|