#-- Name:自定义表管理列表模板 Desc:自定义表管理列表模板 本模板需要通过2次解析才能得到最终的Html 第一次解析: ************************************************************* ************************************************************* *数据模型:**************************************************** ************************************************************* ************************************************************* tbarTitle:Tool Bar 的标题 ******************************************** conditionFields:条件字段 --joinType: 条件联合类型 --name: 列名 --name:完全指定名 --operate:条件类型: =|>=|<=|…. --comment:注释 --type: 类型 --value:值 --valueFrom:值来源 ************************************************************ displayFields:显示字段 --name:列名 --name:完全指定名 --label:别名 --index:索引 --comment:注释 --type:类型 ****************************************************** tableIdCode:Table ID Code ************************************************** displayId: 自定义显示的ID ************************************************** pageHtml:分页的Html 详见pageAjax.xml ************************************************* pageURL:当前页面的URL searchFormURL:搜索表单的Action sortField:当前排序字段 orderSeq:当前的排序类型 *********************************************** pkcols:主键列 deleteBaseURL:删除一行数据的BaseURL editBaseURL:编辑一行数据的BaseURL --> <#setting number_format="#"> <#noparse><#setting number_format="#">#noparse> <#assign fields=sysTableManage.displayField?eval> <#assign parameters=sysTableManage.parameters?eval> <#assign VarMap=sysTableManage.parameterMap> <#noparse> <#assign fields=sysTableManage.displayField?eval> <#assign parameters=sysTableManage.parameters?eval> <#assign VarMap=sysTableManage.parameterMap> #noparse> <#assign hascond=0> <#if (parameters?size>0) > <#list parameters as param> <#if param.vf=="1" > <#assign hascond=1> #if> #list> #if> <#macro genCondition field> <#if field.vf=="1" > ${field.cm}: <#switch field.ty> <#case "D"> <#break> <#case "DL"> <#break> <#case "DR"> 从: 到: <#break> <#default> <#break> #switch> #if> #macro>
<#if field.ty!="clob"> <#noparse> ${comment}<#if (sortField?? && sortField=="${name}")><#if (orderSeq=="ASC")>↑<#else>↓#if>#if> #noparse> <#else> ${field.cm} #if> | #if> #list> <#if (editable && pkcols?? && pkcols?size>0)>管理 | #if>|
---|---|---|
<#noparse><#if data.#noparse>${field.na}<#noparse>??>${data.#noparse>${field.na}<#noparse>?string("yyyy-MM-dd HH:mm:ss")}#if>#noparse> | <#else><#noparse>${data.#noparse>${field.na}<#noparse>}#noparse> | #if> #if> #list> <#if (editable && pkcols?? && pkcols?size>0)>编辑 删除 | #if>