mirror of
				https://github.com/YunaiV/ruoyi-vue-pro.git
				synced 2025-10-31 10:37:41 +08:00 
			
		
		
		
	
		
			
				
	
	
		
			75 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			75 lines
		
	
	
		
			1.3 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| export default {
 | |
|   // 消息提示
 | |
|   msg(content) {
 | |
|     uni.showToast({
 | |
|       title: content,
 | |
|       icon: 'none'
 | |
|     })
 | |
|   },
 | |
|   // 错误消息
 | |
|   msgError(content) {
 | |
|     uni.showToast({
 | |
|       title: content,
 | |
|       icon: 'error'
 | |
|     })
 | |
|   },
 | |
|   // 成功消息
 | |
|   msgSuccess(content) {
 | |
|     uni.showToast({
 | |
|       title: content,
 | |
|       icon: 'success'
 | |
|     })
 | |
|   },
 | |
|   // 隐藏消息
 | |
|   hideMsg(content) {
 | |
|     uni.hideToast()
 | |
|   },
 | |
|   // 弹出提示
 | |
|   alert(content) {
 | |
|     uni.showModal({
 | |
|       title: '提示',
 | |
|       content: content,
 | |
|       showCancel: false
 | |
|     })
 | |
|   },
 | |
|   // 确认窗体
 | |
|   confirm(content) {
 | |
|     return new Promise((resolve, reject) => {
 | |
|       uni.showModal({
 | |
|         title: '系统提示',
 | |
|         content: content,
 | |
|         cancelText: '取消',
 | |
|         confirmText: '确定',
 | |
|         success: function(res) {
 | |
|           if (res.confirm) {
 | |
|             resolve(res.confirm)
 | |
|           }
 | |
|         }
 | |
|       })
 | |
|     })
 | |
|   },
 | |
|   // 提示信息
 | |
|   showToast(option) {
 | |
|     if (typeof option === "object") {
 | |
|       uni.showToast(option)
 | |
|     } else {
 | |
|       uni.showToast({
 | |
|         title: option,
 | |
|         icon: "none",
 | |
|         duration: 2500
 | |
|       })
 | |
|     }
 | |
|   },
 | |
|   // 打开遮罩层
 | |
|   loading(content) {
 | |
|     uni.showLoading({
 | |
|       title: content,
 | |
|       icon: 'none'
 | |
|     })
 | |
|   },
 | |
|   // 关闭遮罩层
 | |
|   closeLoading() {
 | |
|     uni.hideLoading()
 | |
|   }
 | |
| }
 | 
