fix 获取token修改
This commit is contained in:
@@ -13,6 +13,7 @@ using Microsoft.Extensions.Options;
|
|||||||
using SqlSugar;
|
using SqlSugar;
|
||||||
using Kurisu.SqlSugar.Extensions;
|
using Kurisu.SqlSugar.Extensions;
|
||||||
using Kurisu.SqlSugar.Attributes;
|
using Kurisu.SqlSugar.Attributes;
|
||||||
|
using System.Threading.Tasks;
|
||||||
|
|
||||||
namespace Dlhis.ScheduledTask.TaskAssignment.Services.Implements;
|
namespace Dlhis.ScheduledTask.TaskAssignment.Services.Implements;
|
||||||
|
|
||||||
@@ -161,12 +162,11 @@ public class AssignmentService : IAssignmentService
|
|||||||
public async Task<string> Token(long taskId)
|
public async Task<string> Token(long taskId)
|
||||||
{
|
{
|
||||||
var task = await _dbContext.Queryable<DeviceTaskEntity>().Where(x => x.Id == taskId).FirstAsync();
|
var task = await _dbContext.Queryable<DeviceTaskEntity>().Where(x => x.Id == taskId).FirstAsync();
|
||||||
|
|
||||||
task.ThrowIfNull("该任务不存在");
|
task.ThrowIfNull("该任务不存在");
|
||||||
if (task.Status != DeviceTaskStatusEnumType.Success)
|
|
||||||
{
|
var isSuccess = task.Status != DeviceTaskStatusEnumType.Success ? true : false;
|
||||||
return "";
|
isSuccess.ThrowIfTrue("设备任务下发状态需为完成");
|
||||||
}
|
|
||||||
string newtoken="";
|
string newtoken="";
|
||||||
Scoped.Request.Value.Create((sp) =>
|
Scoped.Request.Value.Create((sp) =>
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user