| | |
| | | <script lang="ts" setup> |
| | | import { onMounted, ref, unref } from 'vue'; |
| | | import { BasicTable, useTable, TableAction, BasicColumn, FormSchema } from '/@/components/Table'; |
| | | import { DeleteEntity, fetchJson, getListByPage } from '/@/api/tigerapi/system'; |
| | | import { DeleteEntity, fetchJson, getEntity, getListByPage } from '/@/api/tigerapi/system'; |
| | | import { useGlobSetting } from '/@/hooks/setting'; |
| | | import { useGo } from '/@/hooks/web/usePage'; |
| | | import { buildUUID } from '/@/utils/uuid'; |
| | |
| | | } |
| | | |
| | | onMounted(async () => { |
| | | _searchFormSchema.value = await fetchJson( |
| | | `${globSetting.downloadUrl}/LowCode/SYS_LOW_CODE/SYS_LOW_CODE_Searchform.json`, |
| | | ); |
| | | _columns.value = await fetchJson( |
| | | `${globSetting.downloadUrl}/LowCode/SYS_LOW_CODE/SYS_LOW_CODE_Baseform.json`, |
| | | ); |
| | | // _searchFormSchema.value = await fetchJson( |
| | | // `${globSetting.downloadUrl}/LowCode/SYS_LOW_CODE/SYS_LOW_CODE_Searchform.json`, |
| | | // ); |
| | | // _columns.value = await fetchJson( |
| | | // `${globSetting.downloadUrl}/LowCode/SYS_LOW_CODE/SYS_LOW_CODE_Baseform.json`, |
| | | // ); |
| | | const data = await getEntity({ |
| | | sqlcmd: "ASSEMBLY_NAME ='SYS_LOW_CODE'", |
| | | entityName: 'SYS_LOW_CODE', |
| | | order: '', |
| | | }); |
| | | _searchFormSchema.value = JSON.parse(data.Data.Items[0].SEARCH_FORM_JSON); |
| | | _columns.value = JSON.parse(data.Data.Items[0].BASE_FORM_JSON); |
| | | }); |
| | | </script> |