diff --git a/src/api/DesignForm/requestapi.ts b/src/api/DesignForm/requestapi.ts index 415aca5cd..75983c970 100644 --- a/src/api/DesignForm/requestapi.ts +++ b/src/api/DesignForm/requestapi.ts @@ -34,10 +34,11 @@ export function getCustomerFormList(queryParams: SearchForm): AxiosPromise { +export function getProductionMarkForm(data?: any): AxiosPromise { return request({ url: '/systemapi/customer_form/production_mark_form', method: 'post', + data: data }); } //保存自定义表单 @@ -415,3 +416,11 @@ export function delAppMenu(data: any) { data: data }); } +//写入app表单菜单 +export function createAppForm(data: any) { + return request({ + url: '/systemapi/app/createAppForm', + method: 'post', + data: data + }); +} diff --git a/src/views/sysworkflow/lowcodepage/appPage/appMenus.vue b/src/views/sysworkflow/lowcodepage/appPage/appMenus.vue index 1a6f5ae94..5171083c2 100644 --- a/src/views/sysworkflow/lowcodepage/appPage/appMenus.vue +++ b/src/views/sysworkflow/lowcodepage/appPage/appMenus.vue @@ -73,7 +73,11 @@ const handleDrop = ( dropType: NodeDropType, ev: DragEvents ) => { - + console.log('树移动完毕后执行的操作====1========>',draggingNode) + console.log('树移动完毕后执行的操作=====2=======>',dropNode) + console.log('树移动完毕后执行的操作=====3=======>',dropType) + console.log('树移动完毕后执行的操作=====4=======>',ev) + return false; let sendCont = { id:props.appCont.uuid, menuTree:appMenuTree.value @@ -118,8 +122,8 @@ const setAppMenusSvg = (val:any) =>{ svgIsShow.value = true; } watch(()=>svgName.value,(val:string)=>{ - console.log("监听----svgName--->",val) - console.log("监听----threeShiyanData--->",threeShiyanData) + // console.log("监听----svgName--->",val) + // console.log("监听----threeShiyanData--->",threeShiyanData) diguiData(treeList.value) }) @@ -227,23 +231,37 @@ const createNewPage = (val?:string) => { creetMenuId.value = val.toString(); saveAppFormIsShow.value = true; } +/** +@ 作者: 秦东 +@ 时间: 2024-05-17 14:22:12 +@ 功能: 判断能否拖入此节点 +*/ +const allowDrop = (draggingNode: Node, dropNode: Node, type: AllowDropType) => { + if (dropNode.data.type === 2) { + return false + } else { + return true + } +}