编排卡片收缩时显示摘要

This commit is contained in:
fofolee
2025-01-05 14:40:00 +08:00
parent 923fc9e4de
commit 54bb43dcc8
21 changed files with 325 additions and 213 deletions

View File

@@ -99,19 +99,11 @@ export default defineComponent({
toggleCondition() {
this.argvs.showMidCondition = !this.argvs.showMidCondition;
if (this.argvs.showMidCondition === false) this.argvs.condition = "";
this.$emit("update:modelValue", {
...this.modelValue,
argvs: this.argvs,
code: this.generateCode(this.argvs),
});
this.updateModelValue(this.argvs);
},
updateArgvs(key, value) {
const argvs = { ...this.argvs, [key]: value };
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
this.updateModelValue(argvs);
},
generateCode(argvs) {
switch (this.type) {
@@ -148,14 +140,17 @@ export default defineComponent({
}
return argvs;
},
updateModelValue(argvs) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
},
},
mounted() {
if (!this.modelValue.argvs && !this.modelValue.code) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs: this.defaultArgvs,
code: this.generateCode(this.defaultArgvs),
});
this.updateModelValue(this.defaultArgvs);
}
},
});

View File

@@ -116,11 +116,7 @@ export default defineComponent({
methods: {
updateArgvs(key, value) {
const argvs = { ...this.argvs, [key]: value };
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
this.updateModelValue(argvs);
},
generateCode(argvs = this.argvs) {
switch (this.type) {
@@ -155,14 +151,17 @@ export default defineComponent({
}
return argvs;
},
updateModelValue(argvs) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
},
},
mounted() {
if (!this.modelValue.argvs && !this.modelValue.code) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs: this.defaultArgvs,
code: this.generateCode(this.defaultArgvs),
});
this.updateModelValue(this.defaultArgvs);
}
},
});

View File

@@ -116,11 +116,7 @@ export default defineComponent({
methods: {
updateArgvs(key, value) {
const argvs = { ...this.argvs, [key]: value };
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
this.updateModelValue(argvs);
},
generateCode(argvs = this.argvs) {
switch (this.type) {
@@ -152,14 +148,17 @@ export default defineComponent({
}
return argvs;
},
updateModelValue(argvs) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
},
},
mounted() {
if (!this.modelValue.argvs && !this.modelValue.code) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs: this.defaultArgvs,
code: this.generateCode(this.defaultArgvs),
});
this.updateModelValue(this.defaultArgvs);
}
},
});

View File

@@ -122,11 +122,7 @@ export default defineComponent({
methods: {
updateArgvs(key, value) {
const argvs = { ...this.argvs, [key]: value };
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
this.updateModelValue(argvs);
},
generateCode(argvs = this.argvs) {
switch (this.type) {
@@ -163,14 +159,17 @@ export default defineComponent({
}
return argvs;
},
updateModelValue(argvs) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
},
},
mounted() {
if (!this.modelValue.argvs && !this.modelValue.code) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs: this.defaultArgvs,
code: this.generateCode(this.defaultArgvs),
});
this.updateModelValue(this.defaultArgvs);
}
},
});

View File

@@ -113,11 +113,7 @@ export default defineComponent({
methods: {
updateArgvs(key, value) {
const argvs = { ...this.argvs, [key]: value };
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
this.updateModelValue(argvs);
},
generateCode(argvs = this.argvs) {
switch (this.type) {
@@ -151,14 +147,17 @@ export default defineComponent({
}
return argvs;
},
updateModelValue(argvs) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
},
},
mounted() {
if (!this.modelValue.argvs && !this.modelValue.code) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs: this.defaultArgvs,
code: this.generateCode(this.defaultArgvs),
});
this.updateModelValue(this.defaultArgvs);
}
},
});

View File

@@ -103,11 +103,7 @@ export default defineComponent({
methods: {
updateArgvs(key, value) {
const argvs = { ...this.argvs, [key]: value };
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
this.updateModelValue(argvs);
},
generateCode(argvs = this.argvs) {
switch (this.type) {
@@ -135,14 +131,17 @@ export default defineComponent({
}
return argvs;
},
updateModelValue(argvs) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
},
},
mounted() {
if (!this.modelValue.argvs && !this.modelValue.code) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs: this.defaultArgvs,
code: this.generateCode(this.defaultArgvs),
});
this.updateModelValue(this.defaultArgvs);
}
},
});

View File

@@ -103,11 +103,7 @@ export default defineComponent({
methods: {
updateArgvs(key, value) {
const argvs = { ...this.argvs, [key]: value };
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
this.updateModelValue(argvs);
},
generateCode(argvs = this.argvs) {
switch (this.type) {
@@ -137,14 +133,17 @@ export default defineComponent({
}
return argvs;
},
updateModelValue(argvs) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs,
code: this.generateCode(argvs),
});
},
},
mounted() {
if (!this.modelValue.argvs && !this.modelValue.code) {
this.$emit("update:modelValue", {
...this.modelValue,
argvs: this.defaultArgvs,
code: this.generateCode(this.defaultArgvs),
});
this.updateModelValue(this.defaultArgvs);
}
},
});