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 @@
-
vue
+
{{ softwareData.name }}
- 版本:3.5.13 + 版本:{{ softwareData.version }} - 生命周期状态:选型中 + 生命周期状态:{{ softwareData.lifecycle }} 集成风险: - 低风险 + {{ softwareData.risk }}
- 订阅 + 订阅 +
@@ -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