diff --git a/src/modules/12_evaluatePersonal/components/Director/Form.vue b/src/modules/12_evaluatePersonal/components/Director/Form.vue index 8379ecb03..4bfd6193f 100644 --- a/src/modules/12_evaluatePersonal/components/Director/Form.vue +++ b/src/modules/12_evaluatePersonal/components/Director/Form.vue @@ -74,12 +74,12 @@ watch(props.data, async () => { */ function addEmployee() { showLoader(); - if (idCard.value.length === 17) { - console.log("idCard===>", idCard.value); + const idCardNew = idCard.value.replace(/-/g, ""); + if (idCardNew.length === 13) { http .post(config.API.profileSearchPersonal(), { fieldName: "idcard", - keyword: idCard.value, + keyword: idCardNew, }) .then((res) => { console.log(res); @@ -95,6 +95,13 @@ function addEmployee() { formData.email = dataList.email; } else { dialogMessageNotify($q, "ไม่มีข้อมูลบุคคลากรที่ต้องการค้นหา"); + formData.personalId = ""; + formData.prefix = ""; + formData.firstname = ""; + formData.lastname = ""; + formData.position = ""; + formData.phone = ""; + formData.email = ""; } }) .catch((e) => { @@ -208,6 +215,7 @@ function inputEdit(val: boolean) { for="prefixRef" hide-bottom-space :rules="[(val: string) => val !== null && val !== '' || `${'กรุณากรอกคำนำหน้า'}`]" + lazy-rules />
@@ -221,6 +229,7 @@ function inputEdit(val: boolean) { for="firstnameRef" hide-bottom-space :rules="[(val: string) => val !== null && val !== '' || `${'กรุณากรอกชื่อ'}`]" + lazy-rules />
@@ -234,6 +243,7 @@ function inputEdit(val: boolean) { for="lastnameRef" hide-bottom-space :rules="[(val: string) => !!val || `${'กรุณากรอกนามสกุล'}`]" + lazy-rules />
@@ -247,6 +257,7 @@ function inputEdit(val: boolean) { for="positionRef" hide-bottom-space :rules="[(val: string) => !!val || `${'กรุณากรอกตำแหน่ง'}`]" + lazy-rules />
@@ -261,7 +272,6 @@ function inputEdit(val: boolean) { type="tel" mask="##########" hide-bottom-space - :rules="[(val: string) => !!val || `${'กรุณากรอกเบอร์โทร'}`]" />
@@ -274,7 +284,6 @@ function inputEdit(val: boolean) { ref="emailRef" hide-bottom-space for="emailRef" - :rules="[(val: string) => !!val || `${'กรุณากรอกอีเมล'}`]" />
@@ -287,7 +296,7 @@ function inputEdit(val: boolean) { id="formSubmit" color="secondary" label="บันทึก" - type="submit" + @click.stop="onValidate" >บับทึกข้อมูล