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