From 310ff85f70378694bf89e96bc91d783655048318 Mon Sep 17 00:00:00 2001
From: shenjianbin <997186306@qq.com>
Date: Sat, 15 Mar 2025 17:17:31 +0800
Subject: [PATCH] =?UTF-8?q?=E8=AE=A2=E9=98=85=E5=BC=B9=E7=AA=97?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Detail/EarlyWarningDetail.vue | 2 +-
.../Jyh/Version/Detail/SubscriptionModal.vue | 72 +++++++++++++++++++
src/views/Jyh/Version/Detail/index.vue | 56 +++++++++++++--
3 files changed, 124 insertions(+), 6 deletions(-)
create mode 100644 src/views/Jyh/Version/Detail/SubscriptionModal.vue
diff --git a/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue b/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue
index 52c10a3..bd51fd9 100644
--- a/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue
+++ b/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue
@@ -19,7 +19,7 @@
可信开源代码库运营团队 {{ warningData.fromTime }}
- 确认
+ 确定
取消
diff --git a/src/views/Jyh/Version/Detail/SubscriptionModal.vue b/src/views/Jyh/Version/Detail/SubscriptionModal.vue
new file mode 100644
index 0000000..6bc26c0
--- /dev/null
+++ b/src/views/Jyh/Version/Detail/SubscriptionModal.vue
@@ -0,0 +1,72 @@
+
+
+
当您订阅的软件有漏洞预警通知时,将以应用号的方式通知。可在首页查看或取消订阅!
+
+ 通知方式
+
+ 短信
+ 邮件
+ 站内通知
+
+
+
+
+ 确定
+
+ 取消
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Jyh/Version/Detail/index.vue b/src/views/Jyh/Version/Detail/index.vue
index c6f73d5..0007e1f 100644
--- a/src/views/Jyh/Version/Detail/index.vue
+++ b/src/views/Jyh/Version/Detail/index.vue
@@ -9,18 +9,27 @@
@@ -56,6 +65,7 @@ import AIRepair from '../../AIRepair/index.vue';
import LicenseInfo from '../../LicenseInfo/index.vue';
const { namespace } = getOrgInfo();
const avatarUrl = '/src/assets/imgs/jyh/工程首字母图标.png';
+import SubscriptionModal from '@/views/Jyh/Version/Detail/SubscriptionModal.vue';
const selectTab = ref('bbxx');
@@ -140,6 +150,21 @@ const setClaStatus = async (row: any) => {
const signCla = (row: any) => {
router.push('/cla/' + row.object_id);
};
+
+const softwareData = ref({
+ name: 'vue',
+ version: '3.5.13',
+ lifecycle: '选中型',
+ risk: '低风险',
+});
+
+const subscribeModalVisable = ref(false);
+const openSubscription = () => {
+ subscribeModalVisable.value = true;
+};
+const colseSubscription = () => {
+ subscribeModalVisable.value = false;
+};
+
+
\ No newline at end of file