Commit 9603fdaf by lcx

上传文件生成绩效

parent 644878af
......@@ -165,6 +165,17 @@ public ApiResponse Import([FromForm] IFormCollection form)
_configService.Clear(allot.ID);
}
if (allot.States == (int)AllotStates.FileUploaded)
_backgroundTaskQueue.QueueBackgroundWorkItem(async token =>
{
using (var scope = _serviceScopeFactory.CreateScope())
{
var scopedServices = scope.ServiceProvider.GetRequiredService<AllotService>();
scopedServices.Generate(allot, _claim.GetUserClaim(JwtClaimTypes.Mail));
await Task.Delay(TimeSpan.FromSeconds(5), token);
}
});
return new ApiResponse(ResponseType.OK);
}
......
......@@ -2034,11 +2034,26 @@
</summary>
</member>
<member name="P:Performance.EntityModels.his_data.HospitalId">
<summary>
</summary>
</member>
<member name="P:Performance.EntityModels.his_data.AllotId">
<summary>
</summary>
</member>
<member name="P:Performance.EntityModels.his_data.Year">
<summary>
</summary>
</member>
<member name="P:Performance.EntityModels.his_data.Month">
<summary>
</summary>
</member>
<member name="P:Performance.EntityModels.his_data.Department">
<summary>
科室
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment