EDITOR.vue.ftl 1.1 KB
Newer Older
tony001's avatar
tony001 committed
1
 <#ibizinclude>../@MACRO/FUNC/PUBLIC.vue.ftl</#ibizinclude>
2 3
<#if editor?? && editor.render??> 
    ${editor.render.code}
4
<#else>
tony001's avatar
tony001 committed
5 6 7 8 9
 <dropdown-list 
  v-model="data.${editor.name}" 
  :data="data" 
  :context="context"
  :viewparams="viewparams"
tony001's avatar
tony001 committed
10 11
  :localContext =<@getNavigateContext editor />
  :localParam =<@getNavigateParams editor />
tony001's avatar
tony001 committed
12
  :disabled="detailsModel.${editor.name}.disabled" 
Shine-zwj's avatar
Shine-zwj committed
13 14 15 16
  <#if item.getPSAppDEField?? && item.getPSAppDEField()?? && item.getPSAppDEField().getStdDataType()??>
  <#assign datatype = srfjavatype(item.getPSAppDEField().getStdDataType())>
  valueType="<#if datatype == 'BigInteger' || datatype == 'Integer' || datatype == 'Double' || datatype == 'Decimal' || datatype == 'Float' || datatype == 'BigDecimal'>number<#else>string</#if>"
  </#if> 
tony001's avatar
tony001 committed
17 18 19 20 21 22 23
  style="${editor.getEditorCssStyle()}width: 100px;" 
  <#if editor.getPSCodeList()??>
  <#assign codelist=editor.getPSCodeList()>
  tag='${codelist.codeName}' 
  codelistType='${codelist.getCodeListType()}'
  </#if>  
  placeholder=<#if item.getPlaceHolder()??>'${item.getPlaceHolder()}'<#else>'请选择...'</#if>>
24 25
 </dropdown-list>
 </#if>