From 88962d4dbdb3eeba275dbe8c4de76dbea3919192 Mon Sep 17 00:00:00 2001
From: yangzhq68909 <993367776@qq.com>
Date: Thu, 29 May 2025 18:25:16 +0800
Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E6=94=B9=E6=B0=B4=E5=8D=B0=202.?=
=?UTF-8?q?=E4=BF=AE=E6=94=B9=E4=B8=89=E5=86=8C=E5=9C=A8=E7=BA=BF=E9=A2=84?=
=?UTF-8?q?=E8=A7=88?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/PageLayout/PageLayout.vue | 5 ++-
src/pages-operate/file/index.vue | 6 ---
src/pages-operate/sc/index.vue | 42 +++++++++++----------
src/pages/onlinePreview/detail.vue | 1 -
src/pages/onlinePreview/onlinePreview.vue | 6 +--
src/pages/onlinePreview/onlinePreviewH5.vue | 1 -
src/utils/code.ts | 2 +-
src/utils/index.ts | 23 ++++++-----
8 files changed, 42 insertions(+), 44 deletions(-)
diff --git a/src/components/PageLayout/PageLayout.vue b/src/components/PageLayout/PageLayout.vue
index 359a2e5..d11684c 100644
--- a/src/components/PageLayout/PageLayout.vue
+++ b/src/components/PageLayout/PageLayout.vue
@@ -1,7 +1,6 @@
-
+
@@ -29,6 +28,7 @@
import { useParamsStore } from '@/store/page-params'
import { useAppStore } from '@/store'
import { useUserStore } from '@/store/user'
+ import dayjs from 'dayjs';
defineOptions({
name: 'pageLayout',
options: {
@@ -41,6 +41,7 @@
const userStore = useUserStore()
const paramsStore = useParamsStore()
const router = useRouter()
+ const content1 = userStore.userInfo.realname + ' ' + userStore.userInfo.workNo + ' ' + dayjs().format('YYYY-MM-DD')
const props = defineProps({
backRouteName: {
type: String,
diff --git a/src/pages-operate/file/index.vue b/src/pages-operate/file/index.vue
index 79c3ae0..3fef5f0 100644
--- a/src/pages-operate/file/index.vue
+++ b/src/pages-operate/file/index.vue
@@ -56,10 +56,6 @@
const type = ref('') //绑定查询文件种类
var ifH5 = false;
- const handleClickLeft = () => {
- uni.navigateBack()
- }
-
const getList = (e) => {
loading = true;
const handlers = {
@@ -69,7 +65,6 @@
'厂级制度': getFactorySystemList,
'法律法规': getRegulationsList
};
-
if (e === 1) {
handlers[type.value]?.();
} else if (type.value == '厂级制度') {
@@ -183,7 +178,6 @@
}
const onlinePreView = (e) => {
- console.log(e)
uni.navigateTo({
url: `/pages/onlinePreview/detail?data=${e}`
});
diff --git a/src/pages-operate/sc/index.vue b/src/pages-operate/sc/index.vue
index 9b56b00..8daf186 100644
--- a/src/pages-operate/sc/index.vue
+++ b/src/pages-operate/sc/index.vue
@@ -12,33 +12,30 @@
-
+
\ No newline at end of file
diff --git a/src/pages/onlinePreview/detail.vue b/src/pages/onlinePreview/detail.vue
index 392fe7f..924a06a 100644
--- a/src/pages/onlinePreview/detail.vue
+++ b/src/pages/onlinePreview/detail.vue
@@ -53,7 +53,6 @@
const captureText = (text) => { //截取字符串显示
const match = text.match(/\/([^_]+)(?=_)/);
- console.log(match)
return match ? match[1] : '';
}
diff --git a/src/pages/onlinePreview/onlinePreview.vue b/src/pages/onlinePreview/onlinePreview.vue
index a8f706b..5cb8bef 100644
--- a/src/pages/onlinePreview/onlinePreview.vue
+++ b/src/pages/onlinePreview/onlinePreview.vue
@@ -17,7 +17,7 @@
import {
onLoad
} from '@dcloudio/uni-app';
- import Base64 from '@/utils/code';
+ import base64 from '@/utils/code';
import {
getEnvBaseUrl
} from '@/utils/index'
@@ -25,9 +25,9 @@
var fileUrl = "";
onLoad((options) => {
- let base64 = new Base64();
+ let Base64 = new base64();
var url = baseUrl + JSON.parse(options.data);
- fileUrl = 'https://36.112.48.190/preview/onlinePreview?url=' + encodeURIComponent(base64.encode(url))
+ fileUrl = 'https://36.112.48.190/preview/onlinePreview?url=' + encodeURIComponent(Base64.encode(url))
})
diff --git a/src/pages/onlinePreview/onlinePreviewH5.vue b/src/pages/onlinePreview/onlinePreviewH5.vue
index 5ce7b3c..046388b 100644
--- a/src/pages/onlinePreview/onlinePreviewH5.vue
+++ b/src/pages/onlinePreview/onlinePreviewH5.vue
@@ -27,7 +27,6 @@
const baseUrl = 'https://10.75.166.6/jeecg-boot/sys/common/static/';
onLoad((options) => {
- console.log(options)
let url = JSON.parse(options.data)
url = baseUrl + url;
fileUrl = 'https://36.112.48.190/preview/onlinePreview?url=' + encodeURIComponent(Base64.encode(url))
diff --git a/src/utils/code.ts b/src/utils/code.ts
index 0c5ec5e..218bf59 100644
--- a/src/utils/code.ts
+++ b/src/utils/code.ts
@@ -1,4 +1,4 @@
-export default class Base64 {
+export default class base64 {
// 私钥
private readonly _keyStr: string = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";
diff --git a/src/utils/index.ts b/src/utils/index.ts
index 97c12b9..07a9729 100644
--- a/src/utils/index.ts
+++ b/src/utils/index.ts
@@ -216,7 +216,10 @@ export function formatDate(value, fmt) {
export const hasNewVersion = (version, isWgt = false) => {
// #ifdef APP_PLUS
return new Promise((resolve) => {
- const transfer = (str) => str.replace(/\./g, '')
+ const transfer = (str) => {
+ const parts = str.split('.').map(part => part.padStart(4, '0'))
+ return parts.join('')
+ }
if (isWgt) {
plus.runtime.getProperty(plus.runtime.appid, (widgetInfo) => {
const currentVersion = widgetInfo.version
@@ -433,13 +436,13 @@ export const imgUrl = (url : string) => {
* @param subStr
* @returns {*}
*/
-export function getFileAccessHttpUrl(avatar,subStr) {
- if(!subStr) subStr = 'http'
- if(avatar && avatar.startsWith(subStr)){
- return avatar;
- }else{
- if(avatar && avatar.length>0 && avatar.indexOf('[')==-1){
- return getEnvBaseUrl()+ "/sys/common/static/" + avatar;
- }
- }
+export function getFileAccessHttpUrl(avatar, subStr) {
+ if (!subStr) subStr = 'http'
+ if (avatar && avatar.startsWith(subStr)) {
+ return avatar;
+ } else {
+ if (avatar && avatar.length > 0 && avatar.indexOf('[') == -1) {
+ return getEnvBaseUrl() + "/sys/common/static/" + avatar;
+ }
+ }
}
\ No newline at end of file