提交 8440b295 编写于 作者: Neuromancer255's avatar Neuromancer255

列表部件排序逻辑调整 --fix2

上级 ab5444d6
......@@ -306,20 +306,13 @@
*/
public selectedValue:string = "";
<#if ctrl.isNoSort?? && ctrl.isNoSort()??>
<#if ctrl.getMinorSortPSAppDEField?? && ctrl.getMinorSortPSAppDEField()??>
<#assign sortableField = ctrl.getMinorSortPSAppDEField() />
<#if sortableField.getName?? && sortableField.getName()??>
/**
* 部件排序对象
*
* @param {object}
* @memberof ${srfclassname('${ctrl.codeName}')}
*/
public sort: any = { sort:'${sortableField.getName()?lower_case},<#if ctrl.getMinorSortDir?? && ctrl.getMinorSortDir()??>${ctrl.getMinorSortDir()?lower_case}</#if>' };
</#if>
</#if>
</#if>
public sort: any = { <#if ctrl.isNoSort?? && ctrl.isNoSort()??><#if ctrl.getMinorSortPSAppDEField?? && ctrl.getMinorSortPSAppDEField()??><#assign sortableField = ctrl.getMinorSortPSAppDEField() /><#if sortableField.getName?? && sortableField.getName()??>sort:'${sortableField.getName()?lower_case},<#if ctrl.getMinorSortDir?? && ctrl.getMinorSortDir()??>${ctrl.getMinorSortDir()?lower_case}</#if>'</#if></#if></#if>};
/**
* 底部改变状态
......@@ -488,14 +481,10 @@
if (!data.size) {
Object.assign(data, { size: this.pageSize });
}
<#if ctrl.isNoSort?? && ctrl.isNoSort()??>
<#if ctrl.getMinorSortPSAppDEField?? && ctrl.getMinorSortPSAppDEField()??>
//部件排序
if(this.sort){
​ Object.assign(data,this.sort);
}
</#if>
</#if>
//视图排序
if(data.data && data.data.sort){
Object.assign(data, { sort:data.data.sort });
......
Markdown 格式
0% or
您添加了 0 到此讨论。请谨慎行事。
先完成此消息的编辑!
想要评论请 注册