代码拉取完成,页面将自动刷新
同步操作将从 LongbowEnterprise/BootstrapAdmin 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
using PetaPoco;
using System;
using System.Collections.Generic;
namespace Bootstrap.DataAccess
{
/// <summary>
///
/// </summary>
[TableName("Tasks")]
public class Task
{
/// <summary>
/// 获取/设置 任务ID
/// </summary>
public string? Id { get; set; }
/// <summary>
/// 获取/设置 任务名称
/// </summary>
public string TaskName { get; set; } = "";
/// <summary>
/// 获取/设置 分配人
/// </summary>
public string AssignName { get; set; } = "";
/// <summary>
/// 获得/设置 分配人昵称
/// </summary>
[ResultColumn]
public string AssignDisplayName { get; set; } = "";
/// <summary>
/// 获取/设置 完成任务人
/// </summary>
public string UserName { get; set; } = "";
/// <summary>
/// 获取/设置 任务所需时间(天)
/// </summary>
public int TaskTime { get; set; }
/// <summary>
/// 获取/设置 任务进度
/// </summary>
public double TaskProgress { get; set; }
/// <summary>
/// 获取/设置 分配时间
/// </summary>
public DateTime AssignTime { get; set; }
/// <summary>
/// 查询所有任务
/// </summary>
/// <returns></returns>
public virtual IEnumerable<Task> Retrieves()
{
using var db = DbManager.Create();
return db.SkipTake<Task>(0, 1000, "select t.*, u.DisplayName AssignDisplayName from Tasks t inner join Users u on t.UserName = u.UserName order by AssignTime desc");
}
/// <summary>
///
/// </summary>
/// <param name="task"></param>
/// <returns></returns>
public virtual bool Save(Task task)
{
using var db = DbManager.Create();
db.Save(task);
return true;
}
}
}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。