修复菜单排序问题
This commit is contained in:
Binary file not shown.
@@ -30,7 +30,7 @@ namespace Yi.Framework.Common.Helper
|
||||
SetTreeChildren(list, children, model, action);
|
||||
}
|
||||
}
|
||||
return result.OrderBy(m => (m as ITreeModel<T>).OrderNum).ToList();
|
||||
return result.OrderByDescending(m => (m as ITreeModel<T>).OrderNum).ToList();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
@@ -52,7 +52,7 @@ namespace Yi.Framework.Common.Helper
|
||||
SetTreeChildren(list, _children, item, action);
|
||||
}
|
||||
}
|
||||
mm.Children = mm.Children.OrderBy(m => (m as ITreeModel<T>).OrderNum).ToList();
|
||||
mm.Children = mm.Children.OrderByDescending(m => (m as ITreeModel<T>).OrderNum).ToList();
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,6 +24,7 @@ namespace Yi.Framework.Model.Models
|
||||
{
|
||||
|
||||
var r = new VueRouterModel();
|
||||
r.OrderNum = m.OrderNum ?? 0;
|
||||
var routerName = m.Router.Split("/").LastOrDefault();
|
||||
r.Id = m.Id;
|
||||
r.ParentId = (long)m.ParentId;
|
||||
@@ -40,14 +41,14 @@ namespace Yi.Framework.Model.Models
|
||||
r.AlwaysShow = true;
|
||||
|
||||
//判断是否为最顶层的路由
|
||||
if (0==m.ParentId)
|
||||
if (0 == m.ParentId)
|
||||
{
|
||||
r.Component = "Layout";
|
||||
}
|
||||
else
|
||||
{
|
||||
r.Component = "ParentView";
|
||||
}
|
||||
}
|
||||
}
|
||||
if (m.MenuType == MenuTypeEnum.Menu.GetHashCode())
|
||||
{
|
||||
|
||||
@@ -40,6 +40,6 @@ export function delData(code) {
|
||||
return request({
|
||||
url: '/article/delList',
|
||||
method: 'delete',
|
||||
data:"string"==typeof(code)?code:[code]
|
||||
data:"string"==typeof(code)?[code]:code
|
||||
})
|
||||
}
|
||||
|
||||
@@ -49,6 +49,6 @@ export function delData(code) {
|
||||
return request({
|
||||
url: '/<#= entityName #>/delList',
|
||||
method: 'delete',
|
||||
data:"string"==typeof(code)?code:[code]
|
||||
data:"string"==typeof(code)?[code]:code
|
||||
})
|
||||
}
|
||||
|
||||
@@ -297,9 +297,9 @@ function submitForm() {
|
||||
}
|
||||
/** 删除按钮操作 */
|
||||
function handleDelete(row) {
|
||||
const ids = row.id || ids.value;
|
||||
proxy.$modal.confirm('是否确认删除字典编号为"' + ids + '"的数据项?').then(function() {
|
||||
return delData(ids);
|
||||
const delIds = row.id || ids.value;
|
||||
proxy.$modal.confirm('是否确认删除字典编号为"' + delIds + '"的数据项?').then(function() {
|
||||
return delData(delIds);
|
||||
}).then(() => {
|
||||
getList();
|
||||
proxy.$modal.msgSuccess("删除成功");
|
||||
|
||||
Reference in New Issue
Block a user