diff --git a/src/api/DesignForm/requestapi.ts b/src/api/DesignForm/requestapi.ts index ac414fdfe..fa7a2eba4 100644 --- a/src/api/DesignForm/requestapi.ts +++ b/src/api/DesignForm/requestapi.ts @@ -375,3 +375,19 @@ export function saveAppMenu(data: any) { data: data }); } +//获取完整APP菜单树 +export function gainAllAppMenu(data: any) { + return request({ + url: '/systemapi/app/gainAllAppMenu', + method: 'post', + data: data + }); +} +//获取完整APP菜单树 +export function editAppMenuCont(data: any) { + return request({ + url: '/systemapi/app/editAppMenuCont', + method: 'post', + data: data + }); +} diff --git a/src/types/components.d.ts b/src/types/components.d.ts index 494e33af9..070842f01 100644 --- a/src/types/components.d.ts +++ b/src/types/components.d.ts @@ -32,7 +32,6 @@ declare module '@vue/runtime-core' { ElCard: typeof import('element-plus/es')['ElCard'] ElCarousel: typeof import('element-plus/es')['ElCarousel'] ElCarouselItem: typeof import('element-plus/es')['ElCarouselItem'] - ElCascader: typeof import('element-plus/es')['ElCascader'] ElCheckbox: typeof import('element-plus/es')['ElCheckbox'] ElCheckboxGroup: typeof import('element-plus/es')['ElCheckboxGroup'] ElCol: typeof import('element-plus/es')['ElCol'] @@ -64,7 +63,6 @@ declare module '@vue/runtime-core' { ElPagination: typeof import('element-plus/es')['ElPagination'] ElPopconfirm: typeof import('element-plus/es')['ElPopconfirm'] ElPopover: typeof import('element-plus/es')['ElPopover'] - ElProgress: typeof import('element-plus/es')['ElProgress'] ElRadio: typeof import('element-plus/es')['ElRadio'] ElRadioButton: typeof import('element-plus/es')['ElRadioButton'] ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] @@ -113,13 +111,7 @@ declare module '@vue/runtime-core' { IconSelect: typeof import('./../components/IconSelect/index.vue')['default'] IEpCaretBottom: typeof import('~icons/ep/caret-bottom')['default'] IEpClose: typeof import('~icons/ep/close')['default'] - IEpDelete: typeof import('~icons/ep/delete')['default'] - IEpEdit: typeof import('~icons/ep/edit')['default'] - IEpPlus: typeof import('~icons/ep/plus')['default'] - IEpRefresh: typeof import('~icons/ep/refresh')['default'] - IEpSearch: typeof import('~icons/ep/search')['default'] IEpSetting: typeof import('~icons/ep/setting')['default'] - IEpView: typeof import('~icons/ep/view')['default'] LangSelect: typeof import('./../components/LangSelect/index.vue')['default'] LayoutPage: typeof import('./../components/DesignForm/layoutPage/index.vue')['default'] List: typeof import('./../components/DesignForm/public/form/components/list.vue')['default'] diff --git a/src/views/sysworkflow/lowcodepage/appFormList.vue b/src/views/sysworkflow/lowcodepage/appFormList.vue index 573ac8c0b..2a64a9b83 100644 --- a/src/views/sysworkflow/lowcodepage/appFormList.vue +++ b/src/views/sysworkflow/lowcodepage/appFormList.vue @@ -53,12 +53,14 @@ const pageAppTotal = ref(0) //总记录数 const contList = ref() const lookPageIsShow = ref(false) +const loadingApp = ref(false) /** @ 作者: 秦东 @ 时间: 2024-03-21 10:54:23 @ 功能: 获取表单列表 */ const getFormAppList = () => { + loadingApp.value = true let sendInfo = { page:pageApp.value, pagesize:pageAppSize.value, @@ -66,11 +68,13 @@ const getFormAppList = () => { } getCustomerFormList(sendInfo) .then(({ data }) => { - // console.log("搜索表单-->",data); + console.log("搜索表单-->",data); pageAppTotal.value = data.total contList.value = data.list }) - .finally(() => {}) + .finally(() => { + loadingApp.value = false + }) } /** @ 作者: 秦东 @@ -225,9 +229,18 @@ const editAppCont = (val:string) => { appKey.value = val.toString(); appPageShow.value = true; } +/** +@ 作者: 秦东 +@ 时间: 2024-04-24 10:44:42 +@ 功能: 翻页 +*/ +const fanyePage = (val: number) =>{ + pageApp.value = val + getFormAppList() +}