Files
2023-08-17 13:05:51 +03:30

45 lines
1.4 KiB
JavaScript

import Vue from 'vue'
function arpaError() {
const arpaErrorMsg = 'تبادل اطلاعات با پایگاه داده آسان سرویس با مشکل مواجه شده، لطفا صفحه را بروزرسانی کنید.'
const arpaErrorTitle = 'مشکل در ارتباط'
Vue.prototype
.$confirm(arpaErrorMsg, arpaErrorTitle, {
confirmButtonText: 'بروزرسانی صفحه',
cancelButtonText: 'بستن',
type: 'warning'
})
.then(() => {
window.location.reload()
})
.catch(() => {
Vue.prototype.$message({
type: 'info',
message: 'برای ادامه صفحه را به صورت دستی بروزرسانی کنید'
})
})
}
function fetchError() {
const arpaErrorMsg = 'دریافت اطلاعات با مشکل مواجه شده، لطفا صفحه را بروزرسانی کنید.'
const arpaErrorTitle = 'دریافت ناموفق'
Vue.prototype
.$confirm(arpaErrorMsg, arpaErrorTitle, {
confirmButtonText: 'تلاش مجدد',
cancelButtonText: 'بستن',
type: 'warning'
})
.then(() => {
window.location.reload()
})
.catch(() => {
Vue.prototype.$message({
type: 'info',
message: 'برای ادامه صفحه را به صورت دستی بروزرسانی کنید'
})
})
}
Vue.prototype.$arpaError = arpaError
Vue.prototype.$fetchError = fetchError