|
@@ -1,345 +1,347 @@
|
|
|
-using System;
|
|
|
-using System.Collections.Generic;
|
|
|
-using System.Linq;
|
|
|
-using System.Text;
|
|
|
-using System.Threading.Tasks;
|
|
|
-
|
|
|
-namespace OASystem.Domain.Dtos.PersonnelModule
|
|
|
-{
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public class WageSheetDto
|
|
|
- {
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public class WageSheetListDto : PortDtoBase
|
|
|
+using System;
|
|
|
+using System.Collections.Generic;
|
|
|
+using System.Linq;
|
|
|
+using System.Text;
|
|
|
+using System.Threading.Tasks;
|
|
|
+
|
|
|
+namespace OASystem.Domain.Dtos.PersonnelModule
|
|
|
+{
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public class WageSheetDto
|
|
|
+ {
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public class WageSheetListDto : PortDtoBase
|
|
|
{
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
|
|
|
public string? YearMonth { get; set; }
|
|
|
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
|
|
|
|
|
|
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
|
|
|
-
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public class WageSheetInfoDto : PortDtoBase
|
|
|
- {
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public int Id { get; set; }
|
|
|
-
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public class WageAddOrEditDto : OpBaseDto
|
|
|
- {
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public int UserId { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public string? YearMonth { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public string? StartDate { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public string? EndDate { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal Basic { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal Floats { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal PostAllowance { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal GarmentWashSubsidies { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal CommunicationSubsidies { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal TrafficSubsidies { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal InformationSecurityFee { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal OperationBonus { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal SpecialAllowance { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal OtherSubsidies { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal WithholdingInsurance { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal Mealsupplement { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal ReservedFunds { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal GroupCost { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal SickLeave { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal SomethingFalse { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal LateTo { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal LeaveEarly { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal Absenteeism { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal NotPunch { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal OtherDeductions { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public string? Ex_ItemsRemark { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal Should { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal TotalDeductions { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal TotalRealHair { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal WithholdingTax { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal AfterTax { get; set; }
|
|
|
-
|
|
|
-
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public class WageDelDto
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public class WageSheetInfoDto : PortDtoBase
|
|
|
{
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public int UserId { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
|
|
|
public int Id { get; set; }
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public class SalaryCalculatorDto
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public class WageAddOrEditDto : OpBaseDto
|
|
|
+ {
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public int UserId { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public string? YearMonth { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public string? StartDate { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public string? EndDate { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal Basic { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal Floats { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal PostAllowance { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal GarmentWashSubsidies { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal CommunicationSubsidies { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal TrafficSubsidies { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal InformationSecurityFee { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal OperationBonus { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal SpecialAllowance { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal OtherSubsidies { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal WithholdingInsurance { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal Mealsupplement { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal ReservedFunds { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal GroupCost { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal SickLeave { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal SomethingFalse { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal LateTo { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal LeaveEarly { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal Absenteeism { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal NotPunch { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal OtherDeductions { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public string? Ex_ItemsRemark { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal Should { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal TotalDeductions { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal TotalRealHair { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal WithholdingTax { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal AfterTax { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public class WageDelDto
|
|
|
+ {
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public int UserId { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public int Id { get; set; }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public class SalaryCalculatorDto
|
|
|
{
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
+
|
|
|
|
|
|
public int UserId { get; set; }
|
|
|
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public string? yearMonth { get; set; }
|
|
|
- }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public class SalaryCalculatorSingleDto
|
|
|
- {
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public int UserId { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public string? YearMonth { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public string? StartDate { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public string? EndDate { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal Basic { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal Floats { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal PostAllowance { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal GarmentWashSubsidies { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal CommunicationSubsidies { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal TrafficSubsidies { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal InformationSecurityFee { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal OperationBonus { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal SpecialAllowance { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal OtherSubsidies { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal WithholdingInsurance { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal Mealsupplement { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal GroupCost { get; set; }
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
-
|
|
|
- public decimal WithholdingTax { get; set; }
|
|
|
- }
|
|
|
-}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public string? yearMonth { get; set; }
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public class SalaryCalculatorSingleDto
|
|
|
+ {
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public int UserId { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public string? YearMonth { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public string? StartDate { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public string? EndDate { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal Basic { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal Floats { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal PostAllowance { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal GarmentWashSubsidies { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal CommunicationSubsidies { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal TrafficSubsidies { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal InformationSecurityFee { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal OperationBonus { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal SpecialAllowance { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal OtherSubsidies { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal Mealsupplement { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal GroupCost { get; set; }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ public decimal WithholdingTax { get; set; }
|
|
|
+
|
|
|
+
public decimal ReservedFunds { get; set; }
|
|
|
+
|
|
|
+
public decimal WithholdingInsurance { get; set; }
|
|
|
+
|
|
|
+
public decimal OtherDeductions { get; set; }
|
|
|
+
|
|
|
+ }
|
|
|
+}
|