email จัดการผู้ใช้งาน

This commit is contained in:
DESKTOP-1R2VSQH\Lenovo ThinkPad E490 2025-01-08 18:06:42 +07:00
parent 6552c214c7
commit f778c999bb

View file

@ -122,6 +122,7 @@ const total = ref<number>(0); // จำนวนรายการ
const maxPage = ref<number>(1); //
const isPwd = ref<boolean>(true); //
const isEmail = ref<boolean>(false);
const roles = ref<Roles[]>([]); //
//
const formData = reactive<FormUser>({
@ -232,7 +233,7 @@ function onSubmit() {
http[isStatusEdit.value ? "put" : "post"](url, {
...formData,
email: `${formData.email}@bangkok.go.th`,
email: isEmail.value ? formData.email : `${formData.email}@bangkok.go.th`,
})
.then(() => {
success($q, "บันทึกข้อมูลสำเร็จ");
@ -320,6 +321,7 @@ watch(
formData.lastName = data.lastName;
formData.email = data.email;
formData.username = data.citizenId;
isEmail.value = data.email ? true : false;
}
}
);
@ -524,7 +526,7 @@ watch(
lazy-rules
hide-bottom-space
class="inputgreen"
suffix="@bangkok.go.th"
:suffix="isEmail ? '' : '@bangkok.go.th'"
>
</q-input>
</div>