perf: dns-provider 支持bind9 ,support bind9

https://github.com/certd/certd/issues/683
https://github.com/certd/certd/discussions/668
This commit is contained in:
xiaojunnuo
2026-03-15 23:55:49 +08:00
parent cf10faf61c
commit 76d12d6062
11 changed files with 249 additions and 14 deletions

View File

@@ -72,14 +72,13 @@ import * as _ from "lodash-es";
import { nanoid } from "nanoid";
import PiStepForm from "../step-form/index.vue";
import { Modal } from "ant-design-vue";
import { CopyOutlined } from "@ant-design/icons-vue";
import VDraggable from "vuedraggable";
import { useUserStore } from "/@/store/user";
import { useSettingStore } from "/@/store/settings";
import { filter } from "lodash-es";
export default {
name: "PiTaskForm",
components: { CopyOutlined, PiStepForm, VDraggable },
components: { PiStepForm, VDraggable },
props: {
editMode: {
type: Boolean,

View File

@@ -805,9 +805,11 @@ export default defineComponent({
let errorMessages: any = [];
let errorIndex = 1;
eachSteps(pp, (step: any, task: any, stage: any) => {
if (step.disabled !== true) {
stepIds.push(step.id);
if (step.disabled === true) {
return;
}
stepIds.push(step.id);
if (step.input) {
for (const key in step.input) {
const value = step.input[key];