|
|
|
@ -14,7 +14,9 @@
@@ -14,7 +14,9 @@
|
|
|
|
|
import { BasicModal, ModalProps, useModalInner } from '/@/components/Modal'; |
|
|
|
|
import { loadMicroApp } from 'qiankun'; |
|
|
|
|
import { microState } from '/@/qiankun'; |
|
|
|
|
import { initGlState } from '/@/qiankun/state'; |
|
|
|
|
import { getSubDefineProps } from '/@/qiankun/state'; |
|
|
|
|
import { GlStateEnum } from '/@/enums/microAppEnum'; |
|
|
|
|
|
|
|
|
|
interface TableState { |
|
|
|
|
tag: string; |
|
|
|
|
} |
|
|
|
@ -25,8 +27,18 @@
@@ -25,8 +27,18 @@
|
|
|
|
|
|
|
|
|
|
const emit = defineEmits(['success', 'register']); |
|
|
|
|
const [registerModal, { setModalProps, closeModal }] = useModalInner(async (data: BoxPayload = { _tag: '' }) => { |
|
|
|
|
loadMicroApp({ name: 'formDesign', entry: '//localhost:7101', container: '#formDesign' }, |
|
|
|
|
{ sandbox: { experimentalStyleIsolation: true }}); |
|
|
|
|
loadMicroApp({ |
|
|
|
|
name: 'formDesign', |
|
|
|
|
entry: '//localhost:7101', |
|
|
|
|
container: '#formDesign', |
|
|
|
|
props: { |
|
|
|
|
...getSubDefineProps(), |
|
|
|
|
// 表单设计器props |
|
|
|
|
[GlStateEnum.FORM_DESIGN_PROPS_KEY]: { |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
}, { sandbox: { experimentalStyleIsolation: true }}); |
|
|
|
|
state.tag = data._tag; |
|
|
|
|
const id = data.record?.id; |
|
|
|
|
const props: Partial<ModalProps> = { confirmLoading: false }; |
|
|
|
@ -41,10 +53,11 @@
@@ -41,10 +53,11 @@
|
|
|
|
|
setModalProps(props); |
|
|
|
|
}); |
|
|
|
|
|
|
|
|
|
// todo:待删除 |
|
|
|
|
function test(){ |
|
|
|
|
console.log(10101); |
|
|
|
|
microState.setGlobalState({ |
|
|
|
|
foo: 'barbar' |
|
|
|
|
[GlStateEnum.FORM_DESIGN_PROPS_KEY]: 'barbar' |
|
|
|
|
}); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|