刘妍 2024-06-15 17:25:50 +08:00
commit e3696dc2a4
5 changed files with 20 additions and 15 deletions

View File

@ -6,7 +6,7 @@
<div class="properties-body" v-if="formConfig.currentItem?.itemProps">
<Empty class="hint-box" v-if="!formConfig.currentItem.key" description="未选择控件" />
<Form
v-else-if="formConfig.currentItem.field == 'MapGeom'"
v-else-if="formConfig.currentItem.field == 'mapgeom'"
label-align="left"
layout="vertical"
description="图斑控件"

View File

@ -159,7 +159,7 @@ export const customComponents: IVFormComponent[] = [
component: 'MapGeom',
label: '图斑',
icon: 'bi:box-arrow-in-up-left',
field: 'mapGeom',
field: 'mapgeom',
colProps: { span: 24 },
componentProps: {},
},

View File

@ -118,6 +118,10 @@
</template>
</a-table>
<!-- todo 创建/修改 /时间 -->
<div class="footer-button" v-if="!isDetail">
<a-button style="margin-right: 20px" @click="handlerCloseForm"></a-button>
<a-button type="primary" @click="ModalSureClick"></a-button>
</div>
</div>
</template>
<script lang="ts" setup>
@ -604,7 +608,6 @@
values = { ...values, ...item };
});
codeClickFunction('afterValidateForm', afterValidateForm.value);
console.log('values', values);
let query = values;
let saveSubTableList = [];
subTableList.value.forEach((item) => {
@ -638,11 +641,9 @@
}
query = { ...query, ...subTableDataStore.getGroupData };
params.data = JSON.stringify(query);
console.log('query222', query);
console.log('params222', params);
const data = await saveFormsData(params);
if (data) {
setModalProps({ confirmLoading: true });
// setModalProps({ confirmLoading: true });
emit('success');
if (flowCode.value == '') {
closeModal();
@ -654,7 +655,7 @@
return createMessage.error('操作失败');
}
} finally {
setModalProps({ confirmLoading: false });
// setModalProps({ confirmLoading: false });
//
codeClickFunction('afterSaveEvent', afterSaveEvent.value);
closeFunc();

View File

@ -189,7 +189,6 @@
getTitle.value = '新增';
data.btnList.forEach((element) => {
if (element.prop === 'Add' && element.isWFlow) {
alert("Add");
flowCode.value = element.wFlowCode;
}
});

View File

@ -492,16 +492,21 @@
// showFormModalData.value = toProps;
// openShowFormModal.value = true;
// openMapFormModal(true,toProps);
mapFormShow.value = true;
mapFormData.value = toProps;
MapboxComponent.value.handlerDraw(
status,
mapgemoList.value,
mapSetData.value?.isAllowEditPolygon,
);
// mapFormShow.value = true;
// mapFormData.value = toProps;
// MapboxComponent.value.handlerDraw(
// status,
// mapgemoList.value,
// mapSetData.value?.isAllowEditPolygon,
// );
// openModal(true, toProps);
previewOpen.value = true;
flowFormData.value = rows[0];
isUpdate.value = true;
} else {
openModal(true, toProps);
}
} else {
previewOpen.value = true;
flowFormData.value = rows[0];