|
@@ -229,17 +229,20 @@ function buildFormData() {
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
function buildUpdateData() {
|
|
function buildUpdateData() {
|
|
|
- const data = {};
|
|
|
|
|
|
|
+ const fd = new FormData();
|
|
|
|
|
+ fd.append("_method", "PUT");
|
|
|
|
|
|
|
|
- if (form.value.name) data.name = form.value.name;
|
|
|
|
|
- if (form.value.email) data.email = form.value.email;
|
|
|
|
|
- if (form.value.cpf) data.cpf = form.value.cpf;
|
|
|
|
|
- if (form.value.user_type?.value) data.user_type = form.value.user_type.value;
|
|
|
|
|
- if (form.value.state?.value) data.state_id = form.value.state.value;
|
|
|
|
|
- if (form.value.unit?.value) data.unit_id = form.value.unit.value;
|
|
|
|
|
- if (form.value.password) data.password = form.value.password;
|
|
|
|
|
|
|
+ if (avatarFile.value) fd.append("avatar", avatarFile.value);
|
|
|
|
|
+ if (form.value.state?.value) fd.append("state_id", form.value.state.value);
|
|
|
|
|
+ if (form.value.unit?.value) fd.append("unit_id", form.value.unit.value);
|
|
|
|
|
+ if (form.value.user_type?.value)
|
|
|
|
|
+ fd.append("user_type", form.value.user_type.value);
|
|
|
|
|
+ if (form.value.cpf) fd.append("cpf", form.value.cpf);
|
|
|
|
|
+ if (form.value.name) fd.append("name", form.value.name);
|
|
|
|
|
+ if (form.value.email) fd.append("email", form.value.email);
|
|
|
|
|
+ if (form.value.password) fd.append("password", form.value.password);
|
|
|
|
|
|
|
|
- return data;
|
|
|
|
|
|
|
+ return fd;
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
async function onSave() {
|
|
async function onSave() {
|