mirror of https://github.com/certd/certd
chore:
parent
e137b6baaa
commit
0cb566d2f3
|
@ -16,7 +16,7 @@ export default {
|
|||
}
|
||||
},
|
||||
emits: ["update:modelValue"],
|
||||
setup(props, ctx) {
|
||||
setup(props:any, ctx:any) {
|
||||
const options = ref<any[]>([]);
|
||||
|
||||
async function onCreate() {
|
||||
|
@ -35,7 +35,7 @@ export default {
|
|||
}
|
||||
onCreate();
|
||||
|
||||
function onChanged(value) {
|
||||
function onChanged(value:any) {
|
||||
ctx.emit("update:modelValue", value);
|
||||
}
|
||||
return {
|
||||
|
|
|
@ -9,7 +9,7 @@ import { ref } from "vue";
|
|||
import _ from "lodash-es";
|
||||
export default {
|
||||
name: "PiCertdForm",
|
||||
setup(props, ctx) {
|
||||
setup(props:any, ctx:any) {
|
||||
// 自定义表单配置
|
||||
const { buildFormOptions } = useColumns();
|
||||
//使用crudOptions结构来构建自定义表单配置
|
||||
|
@ -18,18 +18,18 @@ export default {
|
|||
const formOptions = buildFormOptions(
|
||||
_.merge(crudOptions, {
|
||||
form: {
|
||||
doSubmit({ form }) {
|
||||
doSubmit({ form }:any) {
|
||||
// 创建certd 的pipeline
|
||||
doSubmitRef.value({ form });
|
||||
}
|
||||
}
|
||||
})
|
||||
}) as any
|
||||
);
|
||||
|
||||
const formWrapperRef = ref();
|
||||
const formWrapperOptions = ref();
|
||||
formWrapperOptions.value = formOptions;
|
||||
function open(doSubmit) {
|
||||
function open(doSubmit:any) {
|
||||
doSubmitRef.value = doSubmit;
|
||||
formWrapperRef.value.open(formWrapperOptions.value);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue