修改计算

master
he 2022-09-13 13:59:32 +08:00
parent 18baad014b
commit 0759bddd2e
5 changed files with 15 additions and 14 deletions

View File

@ -219,6 +219,7 @@ namespace IRaCIS.Application.Services
ShowTypeOrder = pay.ShowTypeOrder, ShowTypeOrder = pay.ShowTypeOrder,
PaymentUSD = pay.PaymentUSD, PaymentUSD = pay.PaymentUSD,
BasePrice = pay.BasePrice, BasePrice = pay.BasePrice,
PaymentType=pay.PaymentType,
PersonalAdditional = pay.PersonalAdditional, PersonalAdditional = pay.PersonalAdditional,
TrialAdditional = pay.TrialAdditional, TrialAdditional = pay.TrialAdditional,
TrialCode = pay.TrialCode, TrialCode = pay.TrialCode,
@ -227,7 +228,7 @@ namespace IRaCIS.Application.Services
ExchangeRate = pay.ExchangeRate, ExchangeRate = pay.ExchangeRate,
IsNewTrial = price.IsNewTrial, IsNewTrial = price.IsNewTrial,
NewPersonalAdditional = enroll.AdjustmentMultiple, NewPersonalAdditional = enroll.AdjustmentMultiple,
Count=pay.Count,
}).ToList(); }).ToList();
} }
@ -1213,14 +1214,14 @@ namespace IRaCIS.Application.Services
System.IO.Directory.CreateDirectory("./file"); System.IO.Directory.CreateDirectory("./file");
} }
if (!System.IO.Directory.Exists("./file/第三方")) if (!System.IO.Directory.Exists("./file/云账户"))
{ {
System.IO.Directory.CreateDirectory("./file/第三方"); System.IO.Directory.CreateDirectory("./file/云账户");
} }
if (!System.IO.Directory.Exists("./file/劳务费")) if (!System.IO.Directory.Exists("./file/Direct"))
{ {
System.IO.Directory.CreateDirectory("./file/劳务费"); System.IO.Directory.CreateDirectory("./file/Direct");
} }
if (!System.IO.Directory.Exists("./Zip")) if (!System.IO.Directory.Exists("./Zip"))
@ -1243,7 +1244,7 @@ namespace IRaCIS.Application.Services
var deletepaths =new List<string>(){ var deletepaths =new List<string>(){
"./file/劳务费","./file/第三方" ,"./file" "./file/Direct","./file/云账户" ,"./file"
}; };
@ -1295,10 +1296,10 @@ namespace IRaCIS.Application.Services
}; };
remunerationInfo.Rows.Add(remunerationSingle); remunerationInfo.Rows.Add(remunerationSingle);
var path = Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot\Template\paystub(劳务费).xlsx"); var path = Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot\Template\paystub(Direct).xlsx");
// 导入excel // 导入excel
MiniExcel.SaveAsByTemplate($"./file/劳务费/{item.ChineseName}_paystub_{item.YearMonth}(劳务费).xlsx", path, remunerationSingle); MiniExcel.SaveAsByTemplate($"./file/Direct/{item.ChineseName}_paystub_{item.YearMonth}(Direct).xlsx", path, remunerationSingle);
} }
@ -1321,18 +1322,18 @@ namespace IRaCIS.Application.Services
}; };
cloudPaymentInfo.Rows.Add(cloudPaymentSingle); cloudPaymentInfo.Rows.Add(cloudPaymentSingle);
var path = Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot\Template\paystub(第三方).xlsx"); var path = Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot\Template\paystub(云账户).xlsx");
MiniExcel.SaveAsByTemplate($"./file/第三方/{item.ChineseName}_paystub_{item.YearMonth}(第三方).xlsx", path, cloudPaymentSingle); MiniExcel.SaveAsByTemplate($"./file/云账户/{item.ChineseName}_paystub_{item.YearMonth}(云账户).xlsx", path, cloudPaymentSingle);
} }
var remunerationPath = Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot\Template\Payroll Summary_(劳务费).xlsx"); var remunerationPath = Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot\Template\Payroll Summary_(Direct).xlsx");
MiniExcel.SaveAsByTemplate($"./file/劳务费/Payroll Summary_{remunerationInfo.YearMonth}(劳务费).xlsx", remunerationPath, remunerationInfo); MiniExcel.SaveAsByTemplate($"./file/Direct/Payroll Summary_{remunerationInfo.YearMonth}(Direct).xlsx", remunerationPath, remunerationInfo);
var cloudPaymentPath = Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot\Template\Payroll Summary_(第三方).xlsx"); var cloudPaymentPath = Path.Combine(Directory.GetCurrentDirectory(), @"wwwroot\Template\Payroll Summary_(云账户).xlsx");
MiniExcel.SaveAsByTemplate($"./file/第三方/Payroll Summary_{cloudPaymentInfo.YearMonth}(第三方).xlsx", cloudPaymentPath, cloudPaymentInfo); MiniExcel.SaveAsByTemplate($"./file/云账户/Payroll Summary_{cloudPaymentInfo.YearMonth}(云账户).xlsx", cloudPaymentPath, cloudPaymentInfo);
ZipFile.CreateFromDirectory("./file", "Zip/Payroll.zip"); ZipFile.CreateFromDirectory("./file", "Zip/Payroll.zip");