From 2d04b2f19d201ff10ed76c1773235488e9ab7628 Mon Sep 17 00:00:00 2001
From: liaoxujun@qq.com <liaoxujun@qq.com>
Date: 星期三, 20 九月 2023 09:50:48 +0800
Subject: [PATCH] 修改权限开通逻辑
---
DocumentServiceAPI.Application/DocManage/DocClassificationManageAppService.cs | 11 ++++++-----
1 files changed, 6 insertions(+), 5 deletions(-)
diff --git a/DocumentServiceAPI.Application/DocManage/DocClassificationManageAppService.cs b/DocumentServiceAPI.Application/DocManage/DocClassificationManageAppService.cs
index de9221f..7aebb93 100644
--- a/DocumentServiceAPI.Application/DocManage/DocClassificationManageAppService.cs
+++ b/DocumentServiceAPI.Application/DocManage/DocClassificationManageAppService.cs
@@ -38,15 +38,15 @@
PageModel pg = new PageModel();
pg.PageSize = page.PageSize;
pg.PageIndex = page.PageIndex;
-
+
PageResult<Doc_Classification> result = new PageResult<Doc_Classification>();
if (page.Status.HasValue)
{
- result.Items = await _classificationService.GetPageListAsync(c => c.status ==page.Status && c.parent_code == page.Code, pg);
+ result.Items = await _classificationService.GetPageListAsync(c => c.status ==page.Status && c.parent_code == page.Code && c.is_system == false , pg,c=>c.sort_id,OrderByType.Asc);
}
else
{
- result.Items = await _classificationService.GetPageListAsync(c => c.parent_code == page.Code, pg);
+ result.Items = await _classificationService.GetPageListAsync(c => c.parent_code == page.Code && c.is_system == false , pg, c => c.sort_id, OrderByType.Asc);
}
result.TotalCount = pg.TotalCount;
result.PageIndex = pg.PageIndex;
@@ -62,7 +62,7 @@
public async Task<IActionResult> PostItemList(DocClassificationSearch page)
{
var data = await _classificationService.GetListAsync(c => c.status == 1 && c.parent_code == page.Code);
- return new JsonResult(data);
+ return new JsonResult(data.OrderBy(c=>c.sort_id).ToList());
}
/// <summary>
@@ -78,7 +78,7 @@
doc.doc_classification_code = "";
doc.is_system = false;
doc.parent_code = info.code;
- doc.sort_id = 99;
+ doc.sort_id = info.sort;
doc.status = info.status;
doc.tenant_code = info.tenant_id;
@@ -100,6 +100,7 @@
model.add_time = DateTime.Now;
model.doc_classification = info.name;
model.status = info.status;
+ model.sort_id = info.sort;
msg = await _classificationService.UpdateAsync(model);
}
--
Gitblit v1.9.1