<#if item.render??> ${item.render.code} <#else> <#assign dritem = item.getPSDEDRItem() /> <#assign refView = item.getPSAppView() /> <#assign appDataEntity = refView.getPSAppDataEntity()/> class="${item.getPSSysCss().getCssName()}" :formState="formState" paramItem='<#if item.getParamItem()??>${item.getParamItem()}<#else>${appde.getCodeName()?lower_case}' :parentdata='<#if dritem.getParentDataJO?? && dritem.getParentDataJO()??>${dritem.getParentDataJO()}<#else>{}' :parameters="[ <#if refView.getPSAppDERSPathCount() gt 0> <#list refView.getPSAppDERSPath(refView.getPSAppDERSPathCount() - 1) as deRSPath> <#assign majorPSAppDataEntity = deRSPath.getMajorPSAppDataEntity()/> { pathName: '${srfpluralize(majorPSAppDataEntity.codeName)?lower_case}', parameterName: '${majorPSAppDataEntity.getCodeName()?lower_case}' }, ]" :context="context" :viewparams="viewparams" parameterName='${appde.getCodeName()?lower_case}' refviewtype='<#if refView.getPSViewType()??>${refView.getPSViewType().getId()}' refreshitems='<#if item.getRefreshItems()??>${item.getRefreshItems()}' :ignorefieldvaluechange="ignorefieldvaluechange" viewname='${srffilepath2(refView.codeName)}' :data="JSON.stringify(this.data)" style="<#if item.getPSLayoutPos()?? && item.getPSLayoutPos().getLayout() == "FLEX">height: 100%<#if item.getContentHeight() == 0><#if refView.getHeight() gt 0>height:${refView.getHeight()?c}px<#else>height:${item.getContentHeight()?c}px;overflow: auto;">