From ddd7b8e07e5d7f76e5ee28eaab91e75a419b3750 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期四, 22 七月 2021 14:57:13 +0800 Subject: [PATCH] 今日开发 我的报表中的 新增注册会员 改为非手工几件登记,自动从系统读取 工作报表中的 新增注册会员 改为非手工几件登记,自动从系统读取 工资计算中的 新增注册会员 改为非手工几件登记,自动从系统读取 --- zhengcaioa/DTO/HrSalaryDTO.cs | 94 +++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 94 insertions(+), 0 deletions(-) diff --git a/zhengcaioa/DTO/HrSalaryDTO.cs b/zhengcaioa/DTO/HrSalaryDTO.cs index 9119f27..7438883 100644 --- a/zhengcaioa/DTO/HrSalaryDTO.cs +++ b/zhengcaioa/DTO/HrSalaryDTO.cs @@ -4,19 +4,25 @@ namespace DTO { + public class HrSalaryDTO { public string Id { get; set; } public string Userid { get; set; } public int Year { get; set; } public int Month { get; set; } + + public string YearMonth { get { return Year + "-" + Month.ToString().PadLeft(2, '0'); } } + public string Usernumber { get; set; } public string UserName { get; set; } public string DeptName { get; set; } public decimal? Jibengongzi { get; set; } public decimal? Baomifei { get; set; } public decimal? Gongzuobutie { get; set; } + public decimal? Jiabangongzi { get; set; } + public decimal? Shebao { get; set; } public decimal? Dianhuabutie { get; set; } public decimal? Quanqinjiang { get; set; } @@ -24,6 +30,15 @@ public decimal? Jixiaoticheng { get; set; } public decimal? Jiangjin { get; set; } public decimal? Bufagongzi { get; set; } + public decimal sum_fgz + { + get + { + return ((Jibengongzi ?? 0) + (Baomifei ?? 0) + (Gongzuobutie ?? 0) + (Jiabangongzi ?? 0) + (Shebao ?? 0) + + (Dianhuabutie ?? 0) + (Quanqinjiang ?? 0) + (Jiaotngbutie ?? 0) + (Jixiaoticheng ?? 0) + (Jiangjin ?? 0) + (Bufagongzi ?? 0)); + } + } + public decimal? Shebaokou { get; set; } public decimal? Geshui { get; set; } public decimal? Dianhuafei { get; set; } @@ -31,6 +46,14 @@ public decimal? Fakuan { get; set; } public decimal? Peichang { get; set; } public decimal? Jiucuo { get; set; } + public decimal sum_kgz + { + get + { + return (Shebaokou ?? 0) + (Geshui ?? 0) + (Dianhuafei ?? 0) + (Queqin ?? 0) + (Fakuan ?? 0) + (Peichang ?? 0) + (Jiucuo ?? 0); + } + } + public decimal? Daozhanggongzi { get; set; } public decimal? Yufagongzi { get; set; } public decimal? Yufagongziheji { get; set; } @@ -60,15 +83,86 @@ public string Islock { get; set; } + + public string IslockChs + { + get + { + string str = ""; + switch (Islock) + { + case "D": + str = "鏈‘璁�"; + break; + + case "H": + str = "宸叉牳鍑�"; + break; + + case "S": + str = "鐢宠瘔"; + break; + + case "Q": + str = "宸茬‘璁�"; + break; + } + return str; + } + } + public string RecStatus { get; set; } public string Creater { get; set; } public DateTime Createtime { get; set; } public string Modifier { get; set; } public DateTime Modifytime { get; set; } + + public string reason { get; set; } + public decimal amount { get; set; } + public string basis { get; set; } + + } + + public class HrSalaryUpDTO + { + public string Id { get; set; } + + public string Modifier { get; set; } + + + public decimal? Jibengongzi { get; set; } + public decimal? Baomifei { get; set; } + public decimal? Gongzuobutie { get; set; } + + public decimal? Jiabangongzi { get; set; } + + public decimal? Shebao { get; set; } + public decimal? Dianhuabutie { get; set; } + public decimal? Quanqinjiang { get; set; } + public decimal? Jiaotngbutie { get; set; } + public decimal? Jixiaoticheng { get; set; } + public decimal? Jiangjin { get; set; } + public decimal? Bufagongzi { get; set; } + + + public decimal? Shebaokou { get; set; } + public decimal? Geshui { get; set; } + public decimal? Dianhuafei { get; set; } + public decimal? Queqin { get; set; } + public decimal? Fakuan { get; set; } + public decimal? Peichang { get; set; } + public decimal? Jiucuo { get; set; } + + + public decimal? Daozhanggongzi { get; set; } + public decimal? Yufagongzi { get; set; } + public decimal? Yufagongziheji { get; set; } + } public partial class HrSalaryDTOSearch : SearchEntity { + public string searchDate { get; set; } public string YearMonth { get; set; } public string Usernumber { get; set; } public string DeptId { get; set; } -- Gitblit v1.9.1