From 9ce82fa742e869ae00ebf748e9d8ef5fae421e02 Mon Sep 17 00:00:00 2001
From: zrg <z1873@LAPTOP-EAVL132E>
Date: 星期一, 19 一月 2026 12:08:05 +0800
Subject: [PATCH] 取样换样文件存放位置优化
---
utils/common.js | 31 +++++++++++++++++++++++++------
1 files changed, 25 insertions(+), 6 deletions(-)
diff --git a/utils/common.js b/utils/common.js
index 9553dec..4c609a4 100644
--- a/utils/common.js
+++ b/utils/common.js
@@ -464,7 +464,7 @@
if(!RoleList) {
RoleList = [
/^[a-zA-Z]+$/,
- /\bid$/i
+ /id$/i
]
}
if(!Array.isArray(RoleList)){
@@ -475,21 +475,40 @@
}
}
- let FieldListCache = Array(FieldList)
-
-
+ let FieldListCache = Array(...FieldList)
RoleList.forEach(role => {
- console.log(FieldListCache.filter(field => !role.test(field.ColmCols)))
- FieldListCache = FieldListCache.filter(field => !role.test(field.ColmCols))
+ FieldListCache = FieldListCache.filter(elem => !role.test(elem.ColmCols))
})
+ FieldListCache = FieldListCache.filter(elem => !ExcludeKeys.includes(elem.ColmCols))
return {
status: true,
data: FieldListCache,
Message: ""
}
}
+
+ emptyValueFilter(item, fieldList){
+ return fieldList.filter(e => {
+ return item[e.ColmCols]
+ })
+ }
+
+ httpFormatWs(httpUrl=this.serverUrl) {
+ console.log('httpUrl: ',httpUrl);
+ if(httpUrl.indexOf("http://") === 0){
+ httpUrl = httpUrl.replace("http://", "")
+ httpUrl = "ws://" + httpUrl.split(":")[0]+":8089/ws"
+ }else if(httpUrl.indexOf("https://") === 0) {
+ httpUrl = httpUrl.replace("https://", "")
+ httpUrl = "wss://" + httpUrl.split(":")[0]+":8089/ws"
+ }else{
+ // 鎻愮ず浼犲叆杩炴帴閿欒
+ }
+
+ return httpUrl
+ }
}
export const CommonUtils = new commonUtils()
\ No newline at end of file
--
Gitblit v1.9.1