|
|
@ -59,6 +59,7 @@ |
|
|
|
import { BasicForm, useForm } from '/@/components/Form/index'; |
|
|
|
import { BasicForm, useForm } from '/@/components/Form/index'; |
|
|
|
import { formSchema } from './template.data'; |
|
|
|
import { formSchema } from './template.data'; |
|
|
|
import { getGenCodeTemplateGroup, saveAndGencodeTemplateObj } from '/@/api/platform/system/controller/gencodeTemplateGroup'; |
|
|
|
import { getGenCodeTemplateGroup, saveAndGencodeTemplateObj } from '/@/api/platform/system/controller/gencodeTemplateGroup'; |
|
|
|
|
|
|
|
import { listGencodeTemplateObj } from '/@/api/platform/system/controller/gencodeTemplateObj'; |
|
|
|
import type { GencodeTemplateObj } from '/@/api/platform/system/entity/gencodeTemplateObj'; |
|
|
|
import type { GencodeTemplateObj } from '/@/api/platform/system/entity/gencodeTemplateObj'; |
|
|
|
import { BasicModal, ModalProps, useModalInner, useModal } from '/@/components/Modal'; |
|
|
|
import { BasicModal, ModalProps, useModalInner, useModal } from '/@/components/Modal'; |
|
|
|
import { AceEditor, useAceEditor } from '/@/components/AceEditor'; |
|
|
|
import { AceEditor, useAceEditor } from '/@/components/AceEditor'; |
|
|
@ -133,6 +134,10 @@ |
|
|
|
case 'edit': |
|
|
|
case 'edit': |
|
|
|
props.title = '编辑模板'; |
|
|
|
props.title = '编辑模板'; |
|
|
|
await setFieldsValue(await getGenCodeTemplateGroup(id)); |
|
|
|
await setFieldsValue(await getGenCodeTemplateGroup(id)); |
|
|
|
|
|
|
|
const result = await listGencodeTemplateObj({ groupId: id, size: 999 }); |
|
|
|
|
|
|
|
state.templateObjs = result.data; |
|
|
|
|
|
|
|
state.mainActiveKey = mainTemplateObjs.value[0]?.id || ''; |
|
|
|
|
|
|
|
state.childActiveKey = childTemplateObjs.value[0]?.id || ''; |
|
|
|
break; |
|
|
|
break; |
|
|
|
} |
|
|
|
} |
|
|
|
setModalProps(props); |
|
|
|
setModalProps(props); |
|
|
|