diff --git a/src/api/DesignForm/requestapi.ts b/src/api/DesignForm/requestapi.ts index 97bdfcc06..3f71ea8d5 100644 --- a/src/api/DesignForm/requestapi.ts +++ b/src/api/DesignForm/requestapi.ts @@ -285,3 +285,27 @@ export function customerFormGroupList(data?:any){ data: data }); } +//查看分组详情 +export function gainFormGroupInfo(data:getContForId){ + return request({ + url: '/systemapi/customer_form/gainFormGroupInfo', + method: 'post', + data: data + }); +} +//改变自定义表单分组内容 +export function editCustomerFormGroup(data?:any){ + return request({ + url: '/systemapi/customer_form/editCustomerFormGroup', + method: 'post', + data: data + }); +} +//改变自定义表单分组状态 +export function editFormGroupState(data?:any){ + return request({ + url: '/systemapi/customer_form/editFormGroupState', + method: 'post', + data: data + }); +} diff --git a/src/api/DesignForm/type.ts b/src/api/DesignForm/type.ts index 8f4b867cf..ae9143d77 100644 --- a/src/api/DesignForm/type.ts +++ b/src/api/DesignForm/type.ts @@ -2,17 +2,29 @@ export interface SearchForm extends PageQuery{ keywords?: string; classify?:number; + groupId?:string; } //自定义表单列表内容 export interface customerFormCont{ - id:string; - name:string; - tablename:string; - states:number; - classify:number; - creatername:string; - creatertime:string; - flowkey:any; + id: number, + name: string, + tablename: string, + classify: number, + permit: string, + permitstr: string, + states: number, + createrTime: number, + editTime: number, + flowkey: number, + userpermit: string, + postpermit: string, + groupid: number, + icon: string, + flowIsOpen: 1, + idStr: string, + creatername: string, + creatertimeStr: string, + flowkeyStr: string } export type CustomerFormPageResult = PageResult; diff --git a/src/components/DesignForm/formControlAttr.vue b/src/components/DesignForm/formControlAttr.vue index 91b4ff083..aaabc54a7 100644 --- a/src/components/DesignForm/formControlAttr.vue +++ b/src/components/DesignForm/formControlAttr.vue @@ -2147,14 +2147,14 @@ const loadNextPage = () => { - 基础配置 + - +

加载中

无数据

diff --git a/src/types/components.d.ts b/src/types/components.d.ts index 8113e13bd..8c3f87071 100644 --- a/src/types/components.d.ts +++ b/src/types/components.d.ts @@ -21,10 +21,7 @@ declare module '@vue/runtime-core' { DesignLayoutPage: typeof import('./../components/DesignForm/designLayout/designLayoutPage.vue')['default'] DiyIconfont: typeof import('./../components/DesignForm/public/expand/diy-iconfont.vue')['default'] DragControl: typeof import('./../components/DesignForm/dragControl.vue')['default'] -<<<<<<< HEAD ElAffix: typeof import('element-plus/es')['ElAffix'] -======= ->>>>>>> 9299e8c04ce00872839549eb7248e22456687126 ElAside: typeof import('element-plus/es')['ElAside'] ElAvatar: typeof import('element-plus/es')['ElAvatar'] ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb'] @@ -50,6 +47,7 @@ declare module '@vue/runtime-core' { ElDropdown: typeof import('element-plus/es')['ElDropdown'] ElDropdownItem: typeof import('element-plus/es')['ElDropdownItem'] ElDropdownMenu: typeof import('element-plus/es')['ElDropdownMenu'] + ElFooter: typeof import('element-plus/es')['ElFooter'] ElForm: typeof import('element-plus/es')['ElForm'] ElFormItem: typeof import('element-plus/es')['ElFormItem'] ElIcon: typeof import('element-plus/es')['ElIcon'] @@ -57,25 +55,22 @@ declare module '@vue/runtime-core' { ElImageViewer: typeof import('element-plus/es')['ElImageViewer'] ElInput: typeof import('element-plus/es')['ElInput'] ElInputNumber: typeof import('element-plus/es')['ElInputNumber'] -<<<<<<< HEAD -======= - ElLink: typeof import('element-plus/es')['ElLink'] ->>>>>>> 9299e8c04ce00872839549eb7248e22456687126 ElMain: typeof import('element-plus/es')['ElMain'] ElMenu: typeof import('element-plus/es')['ElMenu'] ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] ElOption: typeof import('element-plus/es')['ElOption'] ElPagination: typeof import('element-plus/es')['ElPagination'] 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'] + ElResult: typeof import('element-plus/es')['ElResult'] ElRow: typeof import('element-plus/es')['ElRow'] ElScrollbar: typeof import('element-plus/es')['ElScrollbar'] ElSelect: typeof import('element-plus/es')['ElSelect'] - ElSelectV2: typeof import('element-plus/es')['ElSelectV2'] ElSlider: typeof import('element-plus/es')['ElSlider'] + ElStep: typeof import('element-plus/es')['ElStep'] + ElSteps: typeof import('element-plus/es')['ElSteps'] ElSubMenu: typeof import('element-plus/es')['ElSubMenu'] ElSwitch: typeof import('element-plus/es')['ElSwitch'] ElTable: typeof import('element-plus/es')['ElTable'] @@ -109,21 +104,15 @@ declare module '@vue/runtime-core' { HeadToolsNew: typeof import('./../components/DesignForm/public/headToolsNew.vue')['default'] IconSelect: typeof import('./../components/IconSelect/index.vue')['default'] IEpCaretBottom: typeof import('~icons/ep/caret-bottom')['default'] - IEpCaretTop: typeof import('~icons/ep/caret-top')['default'] IEpClose: typeof import('~icons/ep/close')['default'] IEpDelete: typeof import('~icons/ep/delete')['default'] IEpEdit: typeof import('~icons/ep/edit')['default'] -<<<<<<< HEAD -======= IEpMessageBox: typeof import('~icons/ep/message-box')['default'] IEpOperation: typeof import('~icons/ep/operation')['default'] - IEpPicture: typeof import('~icons/ep/picture')['default'] ->>>>>>> 9299e8c04ce00872839549eb7248e22456687126 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/login/index.vue b/src/views/login/index.vue index 50538278e..9dd156a4d 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -194,6 +194,7 @@ function handleLogin() { ); console.log("登陆输出:",redirect,otherQueryParams); router.push({ path: redirect, query: otherQueryParams }); + getCaptcha(); }) .catch(() => { // 验证失败,重新生成验证码 diff --git a/src/views/sysworkflow/lowcodepage/appFormList.vue b/src/views/sysworkflow/lowcodepage/appFormList.vue new file mode 100644 index 000000000..7d4af2255 --- /dev/null +++ b/src/views/sysworkflow/lowcodepage/appFormList.vue @@ -0,0 +1,169 @@ + + + + diff --git a/src/views/sysworkflow/lowcodepage/index.vue b/src/views/sysworkflow/lowcodepage/index.vue index 1029960d8..8e13153e7 100644 --- a/src/views/sysworkflow/lowcodepage/index.vue +++ b/src/views/sysworkflow/lowcodepage/index.vue @@ -5,7 +5,9 @@ --> diff --git a/src/views/sysworkflow/lowcodepage/lowCodeFormGroupPage.vue b/src/views/sysworkflow/lowcodepage/lowCodeFormGroupPage.vue index 3c73a8d64..ebc2febaf 100644 --- a/src/views/sysworkflow/lowcodepage/lowCodeFormGroupPage.vue +++ b/src/views/sysworkflow/lowcodepage/lowCodeFormGroupPage.vue @@ -6,7 +6,7 @@