feat:【antd】bpm form 的迁移

This commit is contained in:
YunaiV
2025-10-20 22:06:36 +08:00
parent fe9928f9bf
commit 0b39a8ff38
14 changed files with 125 additions and 135 deletions

View File

@@ -10,7 +10,7 @@ import { BpmModelFormType } from '@vben/constants';
import { message } from 'ant-design-vue';
import { getFormDetail } from '#/api/bpm/form';
import { getForm } from '#/api/bpm/form';
import {
MyProcessDesigner,
MyProcessPenal,
@@ -78,7 +78,7 @@ watch(
() => modelData.value.formId,
async (newFormId) => {
if (newFormId && modelData.value.formType === BpmModelFormType.NORMAL) {
const data = await getFormDetail(newFormId);
const data = await getForm(newFormId);
formFields.value = data.fields;
} else {
formFields.value = [];

View File

@@ -230,7 +230,7 @@ watch(
() => modelData.value.formId,
async (newFormId) => {
if (newFormId && modelData.value.formType === BpmModelFormType.NORMAL) {
const data = await FormApi.getFormDetail(newFormId);
const data = await FormApi.getForm(newFormId);
const result: Array<{ field: string; title: string }> = [];
if (data.fields) {
unParsedFormFields.value = data.fields;

View File

@@ -21,7 +21,7 @@ import {
Tooltip,
} from 'ant-design-vue';
import { getFormDetail } from '#/api/bpm/form';
import { getForm } from '#/api/bpm/form';
import { setConfAndFields2 } from '#/components/form-create';
const props = defineProps({
@@ -52,7 +52,7 @@ watch(
() => modelData.value.formId,
async (newFormId) => {
if (newFormId && modelData.value.formType === BpmModelFormType.NORMAL) {
const data = await getFormDetail(newFormId);
const data = await getForm(newFormId);
setConfAndFields2(formPreview.value, data.conf, data.fields);
// 设置只读
formPreview.value.rule.forEach((item: any) => {