diff --git a/packages/plugins/plugin-cert/src/plugin/cert-plugin/index.ts b/packages/plugins/plugin-cert/src/plugin/cert-plugin/index.ts index 6f6a58c4..54562740 100644 --- a/packages/plugins/plugin-cert/src/plugin/cert-plugin/index.ts +++ b/packages/plugins/plugin-cert/src/plugin/cert-plugin/index.ts @@ -102,11 +102,11 @@ export class CertApplyPlugin extends CertApplyBasePlugin { return form.challengeType === 'dns' }), component:{ - on:{ - selectedChange({form,$event}){ - form.dnsProviderAccessType = $event.accessType + onSelectedChange: ctx.compute(({form})=>{ + return ($event)=>{ + form.dnsProviderAccessType = $event.accessType } - } + }) } } `, diff --git a/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/step-form/index.vue b/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/step-form/index.vue index 3adb93bf..374b4e6a 100644 --- a/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/step-form/index.vue +++ b/packages/ui/certd-client/src/views/certd/pipeline/pipeline/component/step-form/index.vue @@ -208,7 +208,6 @@ function useStepForm() { const stepOpen = (step: any, emit: any) => { callback.value = emit; currentStep.value = merge({ input: {}, strategy: {} }, step); - if (step.type) { changeCurrentPlugin(currentStep.value); }