From cbf5709f866ca43afb9c25d7b12710a172c581df Mon Sep 17 00:00:00 2001 From: helloxujingliang <3225043@qq.com> Date: Tue, 11 Jun 2024 11:33:17 +0800 Subject: [PATCH 1/4] merge --- .../VFormDesign/components/FormItemProps.vue | 27 +++++++ src/views/demo/onlineform/formCall/index.vue | 5 +- src/views/demo/workflow/create/preview.vue | 38 +++++++-- src/views/demo/workflow/h5/audit.vue | 4 + .../demo/workflow/task/process/audit.vue | 80 +++++++++++++++---- .../demo/workflow/task/uncompletedTask.vue | 6 ++ 6 files changed, 138 insertions(+), 22 deletions(-) diff --git a/src/views/demo/form-design/components/VFormDesign/components/FormItemProps.vue b/src/views/demo/form-design/components/VFormDesign/components/FormItemProps.vue index 37485b83..f901aaa7 100644 --- a/src/views/demo/form-design/components/VFormDesign/components/FormItemProps.vue +++ b/src/views/demo/form-design/components/VFormDesign/components/FormItemProps.vue @@ -19,6 +19,33 @@ placeholder="请选择空间数据表" /> + + + + + + + + + + + + + diff --git a/src/views/demo/onlineform/formCall/index.vue b/src/views/demo/onlineform/formCall/index.vue index 02c4905e..2e18bf5f 100644 --- a/src/views/demo/onlineform/formCall/index.vue +++ b/src/views/demo/onlineform/formCall/index.vue @@ -64,7 +64,7 @@ width="100%" wrap-class-name="full-modal" v-model:open="previewOpen" - title="流程发起" + title="11" :destroyOnClose="true" > @@ -513,6 +513,7 @@ if (rows.length == 0) { return createMessage.warn('请选择一条数据查看详情'); } + console.log("DetailsRow",rows); let toProps = { isDetail: true, isUpdate: false, @@ -805,9 +806,11 @@ // Add if(status == "Add"){ let geoms:string[] = []; + mapgemoList.value?.forEach((item,index)=>{ console.log("mapgeoms",item); }) + let addForm = { "tableName": "drone_shp_data", "guidFieldName": "id", diff --git a/src/views/demo/workflow/create/preview.vue b/src/views/demo/workflow/create/preview.vue index c28f323b..b3f8d361 100644 --- a/src/views/demo/workflow/create/preview.vue +++ b/src/views/demo/workflow/create/preview.vue @@ -18,12 +18,24 @@ - +
+ +
+
+ +
@@ -87,6 +99,7 @@ import { IFormConfig } from '@/views/demo/form-design/typings/v-form-component'; import { useMessage } from '@/hooks/web/useMessage'; + const MapboxMap = defineAsyncComponent(() => import('@/components/MapboxMaps/MapComponent.vue')); const { createMessage } = useMessage(); const formBoxRef = ref(); const userStore = useUserStore(); @@ -193,6 +206,8 @@ } formConfig.value = currentNode.authFields; + + console.log("formConfigConfig",formConfig.value); designerData.formCurrentNode = currentNode; getFormHistory(); } @@ -395,4 +410,15 @@ .form-box { width: 480px; } + + .form-container{ + float:left; + width:60% + } + .maper-container{ + float:left; + width:40%; + padding:20px; + height:100%; + } diff --git a/src/views/demo/workflow/h5/audit.vue b/src/views/demo/workflow/h5/audit.vue index 064de339..24b75c91 100644 --- a/src/views/demo/workflow/h5/audit.vue +++ b/src/views/demo/workflow/h5/audit.vue @@ -714,4 +714,8 @@ margin-right: 8px; } } + + ::v-deep .full-modal .ant-modal-body{ + height:95%!important; + } diff --git a/src/views/demo/workflow/task/process/audit.vue b/src/views/demo/workflow/task/process/audit.vue index 0e85939f..b578903d 100644 --- a/src/views/demo/workflow/task/process/audit.vue +++ b/src/views/demo/workflow/task/process/audit.vue @@ -8,18 +8,31 @@ - - + + - +
+ +
+
+ +
+
@@ -60,16 +73,21 @@
+
- - + + +
- + @@ -148,6 +166,7 @@ import { IFormConfig } from '@/views/demo/form-design/typings/v-form-component'; import { useMessage } from '@/hooks/web/useMessage'; import { buildGUID } from '@/utils/uuid'; + const MapboxMap = defineAsyncComponent(() => import('@/components/MapboxMaps/MapComponent.vue')); const { createMessage } = useMessage(); const formBoxRef = ref(); @@ -179,6 +198,14 @@ const rules: any = ref({ des: [{ required: true, message: '请填写审批意见', trigger: 'blur' }], }); + + const footerStyle = ref({ + height:"440px", + overFlow:"auto", + color: '#fff', + backgroundColor: '#ffffff', + zIndex:"9999999999", + }) if (props.type == 4) { rules.value = {}; } @@ -669,6 +696,7 @@ onBeforeMount(() => { getTaskInfo(); }); + diff --git a/src/views/demo/workflow/task/uncompletedTask.vue b/src/views/demo/workflow/task/uncompletedTask.vue index 8b8b7445..42ee9b16 100644 --- a/src/views/demo/workflow/task/uncompletedTask.vue +++ b/src/views/demo/workflow/task/uncompletedTask.vue @@ -19,6 +19,7 @@ wrap-class-name="full-modal" v-model:open="auditOpen" title="审核" + footer="" :destroyOnClose="true" > @@ -189,4 +190,9 @@ height: 85%; } } + + ::v-deep .full-modal .ant-modal-body{ + height:95%!important; + } + From 4b81a88d6b4d3647a05586bed0f3288a4e8bf116 Mon Sep 17 00:00:00 2001 From: Zhufu <1176354795@qq.com> Date: Tue, 11 Jun 2024 17:35:07 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=E5=8D=A1=E7=89=87=E9=A2=84=E8=A7=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../VFormCreate/components/FormRender.vue | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/src/views/demo/form-design/components/VFormCreate/components/FormRender.vue b/src/views/demo/form-design/components/VFormCreate/components/FormRender.vue index 15e0a40c..14a45db1 100644 --- a/src/views/demo/form-design/components/VFormCreate/components/FormRender.vue +++ b/src/views/demo/form-design/components/VFormCreate/components/FormRender.vue @@ -95,6 +95,31 @@ +