123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- import { h } from 'vue'
- import domView from './index.vue'
- //删除提醒
- export const delMessageV2 = (cbk) => {
- window?.$messageBox({
- center: true,
- message: () => h(domView, {
- type: 'delete',
- title: '确认删除提醒',
- text: '请谨慎考虑后,确认是否需要删除?',
- }),
- customClass: 'hc-message-view-box',
- showCancelButton: true,
- confirmButtonText: '确认删除',
- cancelButtonText: '取消操作',
- beforeClose: (action, instance, done) => {
- if (cbk) {
- cbk(action, instance, done)
- } else {
- done()
- }
- },
- })
- }
- //请求异常
- export const apiErrorMessage = () => {
- setTimeout(() => {
- const doms = document.querySelector('.hc-message-view-box.warning')
- if (doms) return
- window?.$messageBox({
- center: true,
- message: () => h(domView, {
- type: 'warning',
- title: '服务器异常,请稍后重试',
- text: '服务器异常了,如有需要,请联系管理员!',
- }),
- customClass: 'hc-message-view-box warning',
- showCancelButton: false,
- confirmButtonText: '关闭',
- })
- }, 1000)
- }
- //请求异常
- export const apiWarningMessage = () => {
- setTimeout(() => {
- const doms = document.querySelector('.hc-message-view-box.warning')
- if (doms) return
- window?.$messageBox({
- center: true,
- message: () => h(domView, {
- type: 'warning',
- title: '正在升级优化,请稍后重试',
- text: '该功能正在升级优化,请联系管理员',
- }),
- customClass: 'hc-message-view-box warning',
- showCancelButton: false,
- confirmButtonText: '关闭',
- })
- }, 1000)
- }
|