${text(testTree.isNewRecord ? '新增数据' : '编辑数据')}
${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"/>