fix: normalize country create payload
This commit is contained in:
parent
882d232c35
commit
e02a6ff92f
@ -116,7 +116,7 @@ function openEdit(record: Record<string, any>) {
|
||||
form.open = record.open ?? false;
|
||||
form.phonePrefix = record.phonePrefix || '';
|
||||
form.sort = record.sort || '';
|
||||
form.top = record.top ?? 0;
|
||||
form.top = record.top === true || record.top === 1;
|
||||
formOpen.value = true;
|
||||
}
|
||||
|
||||
@ -132,7 +132,7 @@ function resetForm() {
|
||||
form.open = false;
|
||||
form.phonePrefix = '';
|
||||
form.sort = '';
|
||||
form.top = 0;
|
||||
form.top = false;
|
||||
}
|
||||
|
||||
function openCreate() {
|
||||
@ -196,8 +196,10 @@ async function saveForm() {
|
||||
.split(',')
|
||||
.map((item) => item.trim().toUpperCase())
|
||||
.filter(Boolean),
|
||||
open: form.open === true,
|
||||
phonePrefix: Number(form.phonePrefix),
|
||||
sort: Number(form.sort),
|
||||
top: form.top === true,
|
||||
};
|
||||
delete payload.countryCodeAliasesInput;
|
||||
if (formMode.value === 'create') {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user