<#ibiztemplate> TARGET=PSSYSAPP import { MockAdapter } from '../mock-adapter'; const mock = MockAdapter.getInstance(); import Mock from 'mockjs' const datas: Array = [ <#if app.getAllPSAppCodeLists()??> <#list app.getAllPSAppCodeLists() as codelist> { <#if codelist.getCodeListType() == "STATIC" && codelist.getAllPSCodeItems()??> srfkey: '${codelist.codeName}', emptytext: '${codelist.getEmptyText()}', "codelisttype":"static", items: [ <#if codelist.getAllPSCodeItems()??> <#list codelist.getAllPSCodeItems() as codeitem> { id: '${codeitem.getValue()?j_string}', label: '${codeitem.getText()?j_string}', text: '${codeitem.getText()?j_string}', <#comment>判断是否为数值代码项 <#if codelist.isCodeItemValueNumber?? && codelist.isCodeItemValueNumber()> value: ${codeitem.getValue()?j_string}, <#else> value: '${codeitem.getValue()?j_string}', disabled: <#if codeitem.isDisableSelect()>true<#else>false, }, ] <#else> "srfkey": "${codelist.codeName}", "emptytext": "${codelist.getEmptyText()}", "codelisttype":"dynamic", "appdataentity":"<#if codelist.getPSAppDataEntity?? && codelist.getPSAppDataEntity()??>${codelist.getPSAppDataEntity().codeName}", "appdedataset":"<#if codelist.getPSAppDEDataSet?? && codelist.getPSAppDEDataSet()??>${codelist.getPSAppDEDataSet().codeName}", "items": [] }<#if codelist_has_next>, ]; // 获取全部数组 mock.onGet('./assets/json/data-dictionary.json').reply((config: any) => { let status = MockAdapter.mockStatus(config); return [status, datas, config.headers, config]; });