edit: response.message
This commit is contained in:
parent
d7f824f353
commit
7de5457170
21 changed files with 227 additions and 127 deletions
|
|
@ -285,7 +285,7 @@ const fetchCourse = async () => {
|
|||
const courseId = Number(route.params.id);
|
||||
course.value = await adminService.getCourseForReview(courseId);
|
||||
} catch (err) {
|
||||
error.value = 'ไม่สามารถโหลดข้อมูลคอร์สได้';
|
||||
error.value = (err as any).data?.message || 'ไม่สามารถโหลดข้อมูลคอร์สได้';
|
||||
} finally {
|
||||
loading.value = false;
|
||||
}
|
||||
|
|
@ -395,17 +395,17 @@ const confirmApprove = () => {
|
|||
}).onOk(async () => {
|
||||
actionLoading.value = true;
|
||||
try {
|
||||
await adminService.approveCourse(course.value!.id);
|
||||
const response = await adminService.approveCourse(course.value!.id);
|
||||
$q.notify({
|
||||
type: 'positive',
|
||||
message: 'อนุมัติคอร์สสำเร็จ',
|
||||
message: response.message || 'อนุมัติคอร์สสำเร็จ',
|
||||
position: 'top'
|
||||
});
|
||||
router.push('/admin/courses/pending');
|
||||
} catch (err) {
|
||||
} catch (err: any) {
|
||||
$q.notify({
|
||||
type: 'negative',
|
||||
message: 'เกิดข้อผิดพลาดในการอนุมัติคอร์ส',
|
||||
message: err.data?.message || 'เกิดข้อผิดพลาดในการอนุมัติคอร์ส',
|
||||
position: 'top'
|
||||
});
|
||||
} finally {
|
||||
|
|
@ -419,18 +419,18 @@ const confirmReject = async () => {
|
|||
|
||||
actionLoading.value = true;
|
||||
try {
|
||||
await adminService.rejectCourse(course.value.id, rejectReason.value);
|
||||
const response = await adminService.rejectCourse(course.value.id, rejectReason.value);
|
||||
$q.notify({
|
||||
type: 'positive',
|
||||
message: 'ปฏิเสธคอร์สสำเร็จ',
|
||||
message: response.message || 'ปฏิเสธคอร์สสำเร็จ',
|
||||
position: 'top'
|
||||
});
|
||||
showRejectModal.value = false;
|
||||
router.push('/admin/courses/pending');
|
||||
} catch (err) {
|
||||
} catch (err: any) {
|
||||
$q.notify({
|
||||
type: 'negative',
|
||||
message: 'เกิดข้อผิดพลาดในการปฏิเสธคอร์ส',
|
||||
message: err.data?.message || 'เกิดข้อผิดพลาดในการปฏิเสธคอร์ส',
|
||||
position: 'top'
|
||||
});
|
||||
} finally {
|
||||
|
|
|
|||
|
|
@ -174,7 +174,7 @@ const fetchPendingCourses = async () => {
|
|||
} catch (error) {
|
||||
$q.notify({
|
||||
type: 'negative',
|
||||
message: 'ไม่สามารถโหลดข้อมูลคอร์สได้',
|
||||
message: (error as any).data?.message || 'ไม่สามารถโหลดข้อมูลคอร์สได้',
|
||||
position: 'top'
|
||||
});
|
||||
} finally {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue