From dc8d3e2b064fe4e32d0135126b006b4cd923eb01 Mon Sep 17 00:00:00 2001
From: LR-20210131IOQH\Administrator <jackcold@163.com>
Date: 星期一, 28 六月 2021 13:55:03 +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