From d87c256a957a6a5c3b40eaf9c52ec68f2fc22c97 Mon Sep 17 00:00:00 2001
From: cuiqian2004 <cuiqian2004@163.com>
Date: 星期五, 12 九月 2025 16:23:42 +0800
Subject: [PATCH] test
---
comm/utils.js | 26 ++++++++++++++++++++++++--
1 files changed, 24 insertions(+), 2 deletions(-)
diff --git a/comm/utils.js b/comm/utils.js
index 9e3ec1a..c3df92c 100644
--- a/comm/utils.js
+++ b/comm/utils.js
@@ -1,11 +1,12 @@
-
var SESSION_SUFFIX = "diniu_app_"
-export function showModal(message, title = '鎻愮ず', iscancel = true) {
+export function showModal(message, title = '鎻愮ず', iscancel = true, confirmText = "鏄�, cancelText = "鍚�) {
return new Promise((resolve) => {
uni.showModal({
title: title,
content: message,
showCancel: iscancel,
+ confirmText,
+ cancelText,
success: function(res) {
if (res.confirm) {
resolve(true)
@@ -23,6 +24,20 @@
icon: icon ? icon : 'none'
})
}
+export function showInfo(ex){
+ if( !ex)
+ return
+ let tip =ex
+ console.log(ex);
+ if( typeof ex !== "string" )
+ {
+ let exStr = JSON.stringify(ex)
+ if (exStr == "{}")
+ exStr = ex
+ tip = typeof ex.errMsg == "string" ? ex.errMsg :typeof ex.message == "string" ? ex.message: exStr
+ }
+ plus.nativeUI.toast(tip , {duration:"short"});
+}
export function showLoading(title) {
@@ -32,6 +47,13 @@
})
}
+export function hexToRGBA(hex, alpha) {
+ const r = parseInt(hex.slice(1, 3), 16);
+ const g = parseInt(hex.slice(3, 5), 16);
+ const b = parseInt(hex.slice(5, 7), 16);
+
+ return `rgba(${r}, ${g}, ${b}, ${alpha})`;
+}
export function hideLoading() {
--
Gitblit v1.9.1