close #2124 Fixed: Widget sort input enter to string value then broken it.
This commit is contained in:
parent
f0aa9af282
commit
a0a776350c
@ -27,6 +27,7 @@ class Widget extends FormRequest
|
|||||||
'dashboard_id' => 'required|integer',
|
'dashboard_id' => 'required|integer',
|
||||||
'name' => 'required|string',
|
'name' => 'required|string',
|
||||||
'class' => 'required',
|
'class' => 'required',
|
||||||
|
'sort' => 'integer',
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -75,6 +75,8 @@
|
|||||||
:label="text.sort"
|
:label="text.sort"
|
||||||
prepend-icon="fas fa-sort"
|
prepend-icon="fas fa-sort"
|
||||||
:placeholder="placeholder.sort"
|
:placeholder="placeholder.sort"
|
||||||
|
:error="form.errors.sort[0]"
|
||||||
|
@input="form.errors.sort[0] = ''"
|
||||||
inputGroupClasses="input-group-merge"></base-input>
|
inputGroupClasses="input-group-merge"></base-input>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@ -220,6 +222,7 @@ export default {
|
|||||||
errors: {
|
errors: {
|
||||||
name: [],
|
name: [],
|
||||||
class: [],
|
class: [],
|
||||||
|
sort: [],
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
display: this.show
|
display: this.show
|
||||||
@ -258,7 +261,9 @@ export default {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (response.errors) {
|
if (response.errors) {
|
||||||
self.form.errors = error.response.data.errors;
|
self.form.errors.name = (error.response.data.errors.name) ? error.response.data.errors.name : [];
|
||||||
|
self.form.errors.class = (error.response.data.errors.class) ? error.response.data.errors.class : [];
|
||||||
|
self.form.errors.sort = (error.response.data.errors.sort) ? error.response.data.errors.sort : [];
|
||||||
|
|
||||||
self.form.loading = false;
|
self.form.loading = false;
|
||||||
}
|
}
|
||||||
@ -266,7 +271,9 @@ export default {
|
|||||||
self.form.response = response.data;
|
self.form.response = response.data;
|
||||||
})
|
})
|
||||||
.catch(function (error) {
|
.catch(function (error) {
|
||||||
self.form.errors = error.response.data.errors;
|
self.form.errors.name = (error.response.data.errors.name) ? error.response.data.errors.name : [];
|
||||||
|
self.form.errors.class = (error.response.data.errors.class) ? error.response.data.errors.class : [];
|
||||||
|
self.form.errors.sort = (error.response.data.errors.sort) ? error.response.data.errors.sort : [];
|
||||||
|
|
||||||
self.form.loading = false;
|
self.form.loading = false;
|
||||||
});
|
});
|
||||||
|
Loading…
x
Reference in New Issue
Block a user