diff --git a/Blog.Core.Api/Blog.Core.xml b/Blog.Core.Api/Blog.Core.xml
index 79325e3..19f0ad6 100644
--- a/Blog.Core.Api/Blog.Core.xml
+++ b/Blog.Core.Api/Blog.Core.xml
@@ -26,14 +26,14 @@
-
+
获取博客详情
-
+
获取详情【无权限】
@@ -67,7 +67,7 @@
-
+
删除博客
@@ -276,7 +276,7 @@
-
+
删除一条接口
@@ -384,7 +384,7 @@
-
+
查询树形 Table
@@ -406,7 +406,7 @@
-
+
获取菜单树
@@ -428,7 +428,7 @@
-
+
通过角色获取菜单
@@ -442,7 +442,7 @@
-
+
删除菜单
@@ -456,7 +456,7 @@
-
+
系统接口菜单同步接口
@@ -493,7 +493,7 @@
-
+
删除角色
@@ -522,42 +522,42 @@
-
+
删除一个任务
-
+
启动计划任务
-
+
停止一个计划任务
-
+
暂停一个计划任务
-
+
恢复一个计划任务
-
+
重启一个计划任务
@@ -570,20 +570,20 @@
-
+
立即执行任务
-
+
获取任务运行日志
-
+
任务概况
@@ -629,7 +629,7 @@
-
+
获取详情【无权限】
@@ -650,14 +650,14 @@
-
+
删除 bug
-
+
测试事务在AOP中的使用
@@ -712,7 +712,7 @@
-
+
删除用户
@@ -748,7 +748,7 @@
-
+
新建用户角色关系
@@ -1203,7 +1203,7 @@
关键字
-
+
获取部门树
diff --git a/Blog.Core.Api/Controllers/BlogController.cs b/Blog.Core.Api/Controllers/BlogController.cs
index 83fad96..fbc67e1 100644
--- a/Blog.Core.Api/Controllers/BlogController.cs
+++ b/Blog.Core.Api/Controllers/BlogController.cs
@@ -83,7 +83,7 @@ namespace Blog.Core.Controllers
[HttpGet("{id}")]
//[Authorize(Policy = "Scope_BlogModule_Policy")]
[Authorize]
- public async Task> Get(int id)
+ public async Task> Get(long id)
{
return Success(await _blogArticleServices.GetBlogDetails(id));
}
@@ -96,7 +96,7 @@ namespace Blog.Core.Controllers
///
[HttpGet]
[Route("DetailNuxtNoPer")]
- public async Task> DetailNuxtNoPer(int id)
+ public async Task> DetailNuxtNoPer(long id)
{
_logger.LogInformation("xxxxxxxxxxxxxxxxxxx");
return Success(await _blogArticleServices.GetBlogDetails(id));
@@ -104,7 +104,7 @@ namespace Blog.Core.Controllers
[HttpGet]
[Route("GoUrl")]
- public async Task GoUrl(int id = 0)
+ public async Task GoUrl(long id = 0)
{
var response = await _blogArticleServices.QueryById(id);
if (response != null && response.bsubmitter.IsNotEmptyOrNull())
@@ -136,7 +136,7 @@ namespace Blog.Core.Controllers
[HttpGet]
[Route("GetBlogByIdForMVP")]
- public async Task> GetBlogByIdForMVP(int id = 0)
+ public async Task> GetBlogByIdForMVP(long id = 0)
{
if (id > 0)
{
@@ -247,7 +247,7 @@ namespace Blog.Core.Controllers
[HttpDelete]
[Authorize(Permissions.Name)]
[Route("Delete")]
- public async Task> Delete(int id)
+ public async Task> Delete(long id)
{
if (id > 0)
{
diff --git a/Blog.Core.Api/Controllers/DepartmentController.cs b/Blog.Core.Api/Controllers/DepartmentController.cs
index b8174e9..faf1f85 100644
--- a/Blog.Core.Api/Controllers/DepartmentController.cs
+++ b/Blog.Core.Api/Controllers/DepartmentController.cs
@@ -109,7 +109,7 @@ namespace Blog.Core.Api.Controllers
///
///
[HttpGet]
- public async Task> GetDepartmentTree(int pid = 0)
+ public async Task> GetDepartmentTree(long pid = 0)
{
var departments = await _departmentServices.Query(d => d.IsDeleted == false);
var departmentTrees = (from child in departments
@@ -168,7 +168,7 @@ namespace Blog.Core.Api.Controllers
}
[HttpDelete]
- public async Task> Delete(int id)
+ public async Task> Delete(long id)
{
var data = new MessageModel();
var model = await _departmentServices.QueryById(id);
diff --git a/Blog.Core.Api/Controllers/ModuleController.cs b/Blog.Core.Api/Controllers/ModuleController.cs
index 2da284b..27e6f4d 100644
--- a/Blog.Core.Api/Controllers/ModuleController.cs
+++ b/Blog.Core.Api/Controllers/ModuleController.cs
@@ -119,7 +119,7 @@ namespace Blog.Core.Controllers
///
// DELETE: api/ApiWithActions/5
[HttpDelete]
- public async Task> Delete(int id)
+ public async Task> Delete(long id)
{
if (id <= 0)
return Failed("缺少参数");
diff --git a/Blog.Core.Api/Controllers/PermissionController.cs b/Blog.Core.Api/Controllers/PermissionController.cs
index 059e9b1..7346cc2 100644
--- a/Blog.Core.Api/Controllers/PermissionController.cs
+++ b/Blog.Core.Api/Controllers/PermissionController.cs
@@ -79,21 +79,6 @@ namespace Blog.Core.Controllers
key = "";
}
- #region 舍弃
- //var permissions = await _permissionServices.Query(a => a.IsDeleted != true);
- //if (!string.IsNullOrEmpty(key))
- //{
- // permissions = permissions.Where(t => (t.Name != null && t.Name.Contains(key))).ToList();
- //}
- ////筛选后的数据总数
- //totalCount = permissions.Count;
- ////筛选后的总页数
- //pageCount = (Math.Ceiling(totalCount.ObjToDecimal() / intTotalCount.ObjToDecimal())).ObjToInt();
- //permissions = permissions.OrderByDescending(d => d.Id).Skip((page - 1) * intTotalCount).Take(intTotalCount).ToList();
- #endregion
-
-
-
permissions = await _permissionServices.QueryPage(a => a.IsDeleted != true && (a.Name != null && a.Name.Contains(key)), page, pageSize, " Id desc ");
@@ -162,7 +147,7 @@ namespace Blog.Core.Controllers
///
[HttpGet]
[AllowAnonymous]
- public async Task>> GetTreeTable(int f = 0, string key = "")
+ public async Task>> GetTreeTable(long f = 0, string key = "")
{
List permissions = new List();
var apiList = await _moduleServices.Query(d => d.IsDeleted == false);
@@ -245,7 +230,7 @@ namespace Blog.Core.Controllers
///
[HttpPost]
public async Task> Assign([FromBody] AssignView assignView)
- {
+ {
if (assignView.rid > 0)
{
//开启事务
@@ -258,7 +243,7 @@ namespace Blog.Core.Controllers
var permissions = await _permissionServices.Query(d => d.IsDeleted == false);
List new_rmps = new List();
- var nowTime = _permissionServices.Db.GetDate();
+ var nowTime = _permissionServices.Db.GetDate();
foreach (var item in assignView.pids)
{
var moduleid = permissions.Find(p => p.Id == item)?.Mid;
@@ -268,7 +253,7 @@ namespace Blog.Core.Controllers
{
IsDeleted = false,
RoleId = assignView.rid,
- ModuleId = moduleid.ObjToInt(),
+ ModuleId = moduleid.ObjToLong(),
PermissionId = item,
CreateId = find_old_rmps == null ? _user.ID : find_old_rmps.CreateId,
CreateBy = find_old_rmps == null ? _user.Name : find_old_rmps.CreateBy,
@@ -280,7 +265,7 @@ namespace Blog.Core.Controllers
};
new_rmps.Add(roleModulePermission);
}
- if(new_rmps.Count>0) await _roleModulePermissionServices.Add(new_rmps);
+ if (new_rmps.Count > 0) await _roleModulePermissionServices.Add(new_rmps);
_unitOfWorkManage.CommitTran();
}
catch (Exception)
@@ -294,7 +279,7 @@ namespace Blog.Core.Controllers
else
{
return Failed("请选择要操作的角色");
- }
+ }
}
@@ -305,7 +290,7 @@ namespace Blog.Core.Controllers
///
///
[HttpGet]
- public async Task> GetPermissionTree(int pid = 0, bool needbtn = false)
+ public async Task> GetPermissionTree(long pid = 0, bool needbtn = false)
{
//var data = new MessageModel();
@@ -355,7 +340,7 @@ namespace Blog.Core.Controllers
var data = new MessageModel();
- var uidInHttpcontext1 = 0;
+ long uidInHttpcontext1 = 0;
var roleIds = new List();
// ids4和jwt切换
if (Permissions.IsUseIds4)
@@ -363,7 +348,7 @@ namespace Blog.Core.Controllers
// ids4
uidInHttpcontext1 = (from item in _httpContext.HttpContext.User.Claims
where item.Type == "sub"
- select item.Value).FirstOrDefault().ObjToInt();
+ select item.Value).FirstOrDefault().ObjToLong();
roleIds = (from item in _httpContext.HttpContext.User.Claims
where item.Type == "role"
select item.Value.ObjToLong()).ToList();
@@ -371,7 +356,7 @@ namespace Blog.Core.Controllers
else
{
// jwt
- uidInHttpcontext1 = ((JwtHelper.SerializeJwt(_httpContext.HttpContext.Request.Headers["Authorization"].ObjToString().Replace("Bearer ", "")))?.Uid).ObjToInt();
+ uidInHttpcontext1 = ((JwtHelper.SerializeJwt(_httpContext.HttpContext.Request.Headers["Authorization"].ObjToString().Replace("Bearer ", "")))?.Uid).ObjToLong();
roleIds = (await _userRoleServices.Query(d => d.IsDeleted == false && d.UserId == uid)).Select(d => d.RoleId.ObjToLong()).Distinct().ToList();
}
@@ -446,7 +431,7 @@ namespace Blog.Core.Controllers
{
var data = new MessageModel>();
- var uidInHttpcontext1 = 0;
+ long uidInHttpcontext1 = 0;
var roleIds = new List();
// ids4和jwt切换
if (Permissions.IsUseIds4)
@@ -454,7 +439,7 @@ namespace Blog.Core.Controllers
// ids4
uidInHttpcontext1 = (from item in _httpContext.HttpContext.User.Claims
where item.Type == "sub"
- select item.Value).FirstOrDefault().ObjToInt();
+ select item.Value).FirstOrDefault().ObjToLong();
roleIds = (from item in _httpContext.HttpContext.User.Claims
where item.Type == "role"
select item.Value.ObjToLong()).ToList();
@@ -462,7 +447,7 @@ namespace Blog.Core.Controllers
else
{
// jwt
- uidInHttpcontext1 = ((JwtHelper.SerializeJwt(_httpContext.HttpContext.Request.Headers["Authorization"].ObjToString().Replace("Bearer ", "")))?.Uid).ObjToInt();
+ uidInHttpcontext1 = ((JwtHelper.SerializeJwt(_httpContext.HttpContext.Request.Headers["Authorization"].ObjToString().Replace("Bearer ", "")))?.Uid).ObjToLong();
roleIds = (await _userRoleServices.Query(d => d.IsDeleted == false && d.UserId == uid)).Select(d => d.RoleId.ObjToLong()).Distinct().ToList();
}
@@ -519,14 +504,14 @@ namespace Blog.Core.Controllers
///
[HttpGet]
[AllowAnonymous]
- public async Task> GetPermissionIdByRoleId(int rid = 0)
+ public async Task> GetPermissionIdByRoleId(long rid = 0)
{
//var data = new MessageModel();
var rmps = await _roleModulePermissionServices.Query(d => d.IsDeleted == false && d.RoleId == rid);
var permissionTrees = (from child in rmps
orderby child.Id
- select child.PermissionId.ObjToInt()).ToList();
+ select child.PermissionId.ObjToLong()).ToList();
var permissions = await _permissionServices.Query(d => d.IsDeleted == false);
List assignbtns = new List();
@@ -592,7 +577,7 @@ namespace Blog.Core.Controllers
///
// DELETE: api/ApiWithActions/5
[HttpDelete]
- public async Task> Delete(int id)
+ public async Task> Delete(long id)
{
var data = new MessageModel();
if (id > 0)
@@ -654,7 +639,7 @@ namespace Blog.Core.Controllers
/// 是否执行迁移到数据
///
[HttpGet]
- public async Task>> MigratePermission(string action = "", string controllerName = "", int pid = 0, bool isAction = false)
+ public async Task>> MigratePermission(string action = "", string controllerName = "", long pid = 0, bool isAction = false)
{
var data = new MessageModel>();
if (controllerName.IsNullOrEmpty())
@@ -776,12 +761,12 @@ namespace Blog.Core.Controllers
public class AssignView
{
- public List pids { get; set; }
- public int rid { get; set; }
+ public List pids { get; set; }
+ public long rid { get; set; }
}
public class AssignShow
{
- public List permissionids { get; set; }
+ public List permissionids { get; set; }
public List assignbtns { get; set; }
}
diff --git a/Blog.Core.Api/Controllers/RoleController.cs b/Blog.Core.Api/Controllers/RoleController.cs
index c96502c..0b93e94 100644
--- a/Blog.Core.Api/Controllers/RoleController.cs
+++ b/Blog.Core.Api/Controllers/RoleController.cs
@@ -112,7 +112,7 @@ namespace Blog.Core.Controllers
///
// DELETE: api/ApiWithActions/5
[HttpDelete]
- public async Task> Delete(int id)
+ public async Task> Delete(long id)
{
var data = new MessageModel();
diff --git a/Blog.Core.Api/Controllers/TasksQzController.cs b/Blog.Core.Api/Controllers/TasksQzController.cs
index ca9d37b..887cfcf 100644
--- a/Blog.Core.Api/Controllers/TasksQzController.cs
+++ b/Blog.Core.Api/Controllers/TasksQzController.cs
@@ -172,7 +172,7 @@ namespace Blog.Core.Controllers
///
///
[HttpDelete]
- public async Task> Delete(int jobId)
+ public async Task> Delete(long jobId)
{
var data = new MessageModel();
@@ -221,7 +221,7 @@ namespace Blog.Core.Controllers
///
///
[HttpGet]
- public async Task> StartJob(int jobId)
+ public async Task> StartJob(long jobId)
{
var data = new MessageModel();
@@ -278,7 +278,7 @@ namespace Blog.Core.Controllers
///
///
[HttpGet]
- public async Task> StopJob(int jobId)
+ public async Task> StopJob(long jobId)
{
var data = new MessageModel();
@@ -318,7 +318,7 @@ namespace Blog.Core.Controllers
///
///
[HttpGet]
- public async Task> PauseJob(int jobId)
+ public async Task> PauseJob(long jobId)
{
var data = new MessageModel();
var model = await _tasksQzServices.QueryById(jobId);
@@ -372,7 +372,7 @@ namespace Blog.Core.Controllers
///
///
[HttpGet]
- public async Task> ResumeJob(int jobId)
+ public async Task> ResumeJob(long jobId)
{
var data = new MessageModel();
@@ -428,7 +428,7 @@ namespace Blog.Core.Controllers
///
///
[HttpGet]
- public async Task> ReCovery(int jobId)
+ public async Task> ReCovery(long jobId)
{
var data = new MessageModel();
var model = await _tasksQzServices.QueryById(jobId);
@@ -507,7 +507,7 @@ namespace Blog.Core.Controllers
///
///
[HttpGet]
- public async Task> ExecuteJob(int jobId)
+ public async Task> ExecuteJob(long jobId)
{
var data = new MessageModel();
@@ -527,7 +527,7 @@ namespace Blog.Core.Controllers
///
///
[HttpGet]
- public async Task>> GetTaskLogs(int jobId, int page = 1, int pageSize = 10, DateTime? runTimeStart = null, DateTime? runTimeEnd = null)
+ public async Task>> GetTaskLogs(long jobId, int page = 1, int pageSize = 10, DateTime? runTimeStart = null, DateTime? runTimeEnd = null)
{
var model = await _tasksLogServices.GetTaskLogs(jobId, page, pageSize, runTimeStart, runTimeEnd);
return MessageModel>.Message(model.dataCount >= 0, "获取成功", model);
@@ -537,7 +537,7 @@ namespace Blog.Core.Controllers
///
///
[HttpGet]
- public async Task> GetTaskOverview(int jobId, int page = 1, int pageSize = 10, DateTime? runTimeStart = null, DateTime? runTimeEnd = null, string type = "month")
+ public async Task> GetTaskOverview(long jobId, int page = 1, int pageSize = 10, DateTime? runTimeStart = null, DateTime? runTimeEnd = null, string type = "month")
{
var model = await _tasksLogServices.GetTaskOverview(jobId, runTimeStart, runTimeEnd, type);
return MessageModel