From 3da8fe4027461a035632c1b4173ebad946801742 Mon Sep 17 00:00:00 2001 From: xuli Date: Fri, 19 Dec 2025 16:54:02 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=B7=A1=E6=A3=80=E5=9B=BE?= =?UTF-8?q?=E7=89=87=E8=A7=86=E9=A2=91=E5=86=85=E5=AE=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 9 + package.json | 1 + src/components/calenderMonth.vue | 2 +- src/components/mediaPreview.vue | 36 +++- src/manifest.json | 38 ++-- src/pages/business/polling/index.vue | 13 +- src/pages/business/polling/optionDetail.vue | 181 ++++++++++++++---- src/pages/business/polling/problemDetail.vue | 61 ++++-- src/pages/business/polling/problemLog.vue | 136 ++++++++++++- src/pages/business/polling/problemReport.vue | 95 ++++++++- src/pages/business/polling/taskDetail.vue | 154 +-------------- src/pages/login/login.vue | 2 +- src/static/common.css | 23 ++- src/utils/common.js | 117 +++++++++++ .../__UNI__4C459F4/www/app-config-service.js | 2 +- .../__UNI__4C459F4/www/app-service.js | 10 +- .../www/pages/business/polling/index.css | 2 +- .../pages/business/polling/optionDetail.css | 2 +- .../pages/business/polling/problemList.css | 2 +- .../www/pages/business/polling/searchList.css | 2 +- .../www/pages/business/polling/taskDetail.css | 2 +- .../www/pages/business/polling/taskList.css | 2 +- .../www/pages/notice/notice.css | 2 +- .../www/pages/notice/waitApprove.css | 2 +- 24 files changed, 627 insertions(+), 269 deletions(-) diff --git a/package-lock.json b/package-lock.json index 48b83b6..ebaa9ea 100644 --- a/package-lock.json +++ b/package-lock.json @@ -30,6 +30,7 @@ "minio": "^8.0.6", "minio-js": "^1.0.7", "pinia": "2.0.20", + "uniapp-video-player": "^1.3.0", "uuid": "^11.1.0", "vue": "3.4.21", "vue-i18n": "9.14.5" @@ -12288,6 +12289,14 @@ "license": "MIT", "peer": true }, + "node_modules/uniapp-video-player": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/uniapp-video-player/-/uniapp-video-player-1.3.0.tgz", + "integrity": "sha512-WZa/U836ou053pzqijL2EzDrN1VX2e7Dj4R/xSMKzhcotaTqTLTc9xL832xkgwPDFmL5MEecGuyPsw2sE4hutA==", + "peerDependencies": { + "vue": "^2.6.0 || ^3.0.0" + } + }, "node_modules/unicode-canonical-property-names-ecmascript": { "version": "2.0.1", "resolved": "https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.1.tgz", diff --git a/package.json b/package.json index 6439f36..72718eb 100644 --- a/package.json +++ b/package.json @@ -62,6 +62,7 @@ "minio": "^8.0.6", "minio-js": "^1.0.7", "pinia": "2.0.20", + "uniapp-video-player": "^1.3.0", "uuid": "^11.1.0", "vue": "3.4.21", "vue-i18n": "9.14.5" diff --git a/src/components/calenderMonth.vue b/src/components/calenderMonth.vue index 49136b7..2184c69 100644 --- a/src/components/calenderMonth.vue +++ b/src/components/calenderMonth.vue @@ -184,7 +184,7 @@ const getCurrentMonth = ()=>{ padding:20rpx 0 0; /* #endif */ width: calc(100% / 4 - 12px); /* 减去一些间隙以避免溢出 */ - margin: 10rpx; /* 可选,用于添加间距 */ + margin: 9rpx; /* 可选,用于添加间距 */ } .month-item.active { diff --git a/src/components/mediaPreview.vue b/src/components/mediaPreview.vue index ac871e9..7bc7fbf 100644 --- a/src/components/mediaPreview.vue +++ b/src/components/mediaPreview.vue @@ -1,6 +1,9 @@