${text(testTree.isNewRecord ? '新增数据' : '编辑数据')}
<#form:form id="inputForm" model="${testTree}" action="${ctx}/test/testTree/save" method="post" class="form-horizontal">
${text('基本信息')}
<#form:treeselect id="parent" title="${text('上级数据')}" path="parent.id" labelPath="parent.treeName" url="${ctx}/test/testTree/treeData?excludeCode=${testTree.id}" class="" allowClear="true" canSelectRoot="true" canSelectParent="true"/>
<#form:hidden path="isNewRecord"/> <#form:input path="treeCode" maxlength="64" readonly="${!testTree.isNewRecord}" class="form-control required abc"/>
<#form:input path="treeName" maxlength="200" class="form-control required"/>
<#form:input path="treeSort" class="form-control required digits"/>
<#form:textarea path="remarks" rows="4" maxlength="500" class="form-control"/>
<#form:fileupload id="uploadImage" bizKey="${testTree.id}" bizType="testTree_image" uploadType="image" class="" readonly="false" preview="true"/>
<#form:fileupload id="uploadFile" bizKey="${testTree.id}" bizType="testTree_file" uploadType="all" class="" readonly="false" preview="true"/>