diff --git a/dvadmin-ui/src/components/ModelDisplay/index.vue b/dvadmin-ui/src/components/ModelDisplay/index.vue
index bcb5ace..6d9f240 100644
--- a/dvadmin-ui/src/components/ModelDisplay/index.vue
+++ b/dvadmin-ui/src/components/ModelDisplay/index.vue
@@ -131,6 +131,7 @@
>{{func.label}}
+
@@ -272,6 +273,13 @@
active-color="#13ce66"
inactive-color="#ff4949">
+
+
{
let data = response.data
if (data && typeof data === "object") {
- this.form = data[Object.keys(data)[0]]
+ this.form = data
}
this.open = true;
});
@@ -854,7 +862,7 @@
this.selectApi(id).then(response => {
let data = response.data
if (data && typeof data === "object") {
- this.form = data[Object.keys(data)[0]]
+ this.form = data
}
this.open = true;
});
@@ -900,11 +908,11 @@
this.fields.map(value => {
if (value.form) {
if (value.required) {
- dict[value.prop] = [{
- required: value.required,
- message: value.rules_message || value.label + "不能为空",
- trigger: value.trigger || "change"
- }]
+ dict[value.prop] = [{
+ required: value.required,
+ message: value.rules_message || value.label + "不能为空",
+ trigger: value.trigger || "change"
+ }]
if (value.validator) {
dict[value.prop][1] = {
validator: value.validator,