fix:Vue3代码生成自定义排序列名不一致问题

This commit is contained in:
不做码农 2022-12-06 12:23:45 +08:00
parent b83311c14e
commit 5d1e503cf9
2 changed files with 32 additions and 14 deletions

View File

@ -553,14 +553,23 @@ function handleSelectionChange(selection) {
// 自定义排序 // 自定义排序
function sortChange(column) { function sortChange(column) {
if (column.prop == null || column.order == null) { var sort = undefined
queryParams.sort = undefined var sortType = undefined
queryParams.sortType = undefined
} else {
queryParams.sort = column.prop
queryParams.sortType = column.order
}
if (column.prop != null && column.order != null) {
sort = column.prop
sortType = column.order
$foreach(item in genTable.Columns)
$if(item.IsSort && item.CsharpField.ToLower() != item.ColumnName.ToLower())
if (column.prop == '${item.CsharpFieldFl}') {
sort = '${item.ColumnName}'
}
$end
${end}
}
queryParams.sort = sort
queryParams.sortType = sortType
handleQuery() handleQuery()
} }

View File

@ -420,14 +420,23 @@ function handleSelectionChange(selection) {
// 自定义排序 // 自定义排序
function sortChange(column) { function sortChange(column) {
if (column.prop == null || column.order == null) { var sort = undefined
queryParams.sort = undefined var sortType = undefined
queryParams.sortType = undefined
} else {
queryParams.sort = column.prop
queryParams.sortType = column.order
}
if (column.prop != null && column.order != null) {
sort = column.prop
sortType = column.order
$foreach(item in genTable.Columns)
$if(item.IsSort && item.CsharpField.ToLower() != item.ColumnName.ToLower())
if (column.prop == '${item.CsharpFieldFl}') {
sort = '${item.ColumnName}'
}
$end
${end}
}
queryParams.sort = sort
queryParams.sortType = sortType
handleQuery() handleQuery()
} }