diff --git a/src/components/LoginModal/index.vue b/src/components/LoginModal/index.vue
index 87dfda4..f149490 100644
--- a/src/components/LoginModal/index.vue
+++ b/src/components/LoginModal/index.vue
@@ -784,7 +784,7 @@ onUnmounted(() => {
:class="['login-modal', formType === 'login' ? 'login-modal-l' : 'login-modal-r']"
>
-
+
diff --git a/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarning.vue b/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarning.vue
new file mode 100644
index 0000000..ca97a06
--- /dev/null
+++ b/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarning.vue
@@ -0,0 +1,39 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarningDetail.vue b/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarningDetail.vue
new file mode 100644
index 0000000..bd51fd9
--- /dev/null
+++ b/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarningDetail.vue
@@ -0,0 +1,106 @@
+
+
+
+
{{ warningData.title }}
+
+ 重要性
+ {{warningData.importance}}
+
+
+
+
+
一、概要
+
{{ warningData.summary }}
+
+
+
二、修复方案
+
{{ warningData.fixMethod }}
+
+
+
可信开源代码库运营团队 {{ warningData.fromTime }}
+
+ 确定
+ 取消
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarningOrganization.vue b/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarningOrganization.vue
new file mode 100644
index 0000000..2f7492a
--- /dev/null
+++ b/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarningOrganization.vue
@@ -0,0 +1,61 @@
+
+
+ 组织预警通知列表
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarningPerson.vue b/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarningPerson.vue
new file mode 100644
index 0000000..f74c7c3
--- /dev/null
+++ b/src/views/Jyh/PersonalCenter 2/Detail/EarlyWarningPerson.vue
@@ -0,0 +1,60 @@
+
+
+ 个人预警通知列表
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Jyh/PersonalCenter 2/Detail/InvitationNoticeList.vue b/src/views/Jyh/PersonalCenter 2/Detail/InvitationNoticeList.vue
new file mode 100644
index 0000000..08b08d2
--- /dev/null
+++ b/src/views/Jyh/PersonalCenter 2/Detail/InvitationNoticeList.vue
@@ -0,0 +1,74 @@
+
+
+
+ 邀请通知列表
+
+
+
+
+
+
+
+
+ 接收
+
+
+ 拒绝
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/Jyh/PersonalCenter 2/Detail/OrgSubscription.vue b/src/views/Jyh/PersonalCenter 2/Detail/OrgSubscription.vue
new file mode 100644
index 0000000..b147f2d
--- /dev/null
+++ b/src/views/Jyh/PersonalCenter 2/Detail/OrgSubscription.vue
@@ -0,0 +1,42 @@
+
+
+ 组织订阅列表
+
+
+
+
+
+
+
+
+
+ 取消订阅
+
+
+
确定取消{{ scope.row.name }}订阅吗?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Jyh/PersonalCenter 2/Detail/PersonageSubscription.vue b/src/views/Jyh/PersonalCenter 2/Detail/PersonageSubscription.vue
new file mode 100644
index 0000000..256f89f
--- /dev/null
+++ b/src/views/Jyh/PersonalCenter 2/Detail/PersonageSubscription.vue
@@ -0,0 +1,41 @@
+
+
+ 个人订阅列表
+
+
+
+
+
+
+
+
+ 取消订阅
+
+
+
确定取消{{ scope.row.name }}订阅吗?
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/Jyh/PersonalCenter 2/Detail/SubscribeList.vue b/src/views/Jyh/PersonalCenter 2/Detail/SubscribeList.vue
new file mode 100644
index 0000000..f794160
--- /dev/null
+++ b/src/views/Jyh/PersonalCenter 2/Detail/SubscribeList.vue
@@ -0,0 +1,21 @@
+
+
+
+
+
+
+
diff --git a/src/views/Jyh/PersonalCenter 2/OrganizationManage/OrganizationManage.vue b/src/views/Jyh/PersonalCenter 2/OrganizationManage/OrganizationManage.vue
new file mode 100644
index 0000000..079e5ac
--- /dev/null
+++ b/src/views/Jyh/PersonalCenter 2/OrganizationManage/OrganizationManage.vue
@@ -0,0 +1,466 @@
+
+
+
+
+
+
基础信息
+
+
+
+ 编辑
+
+
+
+
+
+
+
+ {{ organizationInfo.organizationName }}
+
+
+
+ {{ organizationInfo.organizationProfile }}
+
+
+
+ 完成
+ 取消
+
+
+
+
+
+ 成员管理
+
+ 邀请成员
+
+
+
+
+
+
+ {{ memberRoleMap[row.role] ?? '' }}
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+ 很抱歉,当前无任何组织,赶快去
+ 新建组织
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+ 取消
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+ 取消
+
+
+
+
+
+
+ 即将删除成员‘{{ deleteRow.userName }}’,请确认是否继续?
+
+
+ 确定
+ 取消
+
+
+
+
+
+
+
diff --git a/src/views/Jyh/PersonalCenter 2/index.vue b/src/views/Jyh/PersonalCenter 2/index.vue
new file mode 100644
index 0000000..fab8244
--- /dev/null
+++ b/src/views/Jyh/PersonalCenter 2/index.vue
@@ -0,0 +1,288 @@
+
+
+
+
+
+
+
diff --git a/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue b/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue
index bd51fd9..6ab0c7b 100644
--- a/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue
+++ b/src/views/Jyh/PersonalCenter/Detail/EarlyWarningDetail.vue
@@ -3,19 +3,32 @@
{{ warningData.title }}
-
重要性
-
{{warningData.importance}}
+
+ 重要性
+ {{warningData.importance}}
+
+
+
+ 预览
+
-
+
+
可信开源代码库运营团队 {{ warningData.fromTime }}
@@ -35,12 +48,29 @@ const warningData = ref({
importance: '高',
summary: '近日,安全中心发现Apache lgnite远程代码执行漏洞(CVE-2024-52577)。在 2.6.0
{
emit('close');
};
+const handleModeChange = () => {
+ if (mode.value === 'editonly') {
+ mode.value = 'readonly';
+ } else {
+ mode.value = 'editonly';
+ }
+};
+
+
diff --git a/src/views/Jyh/PersonalCenter/OrganizationManage/OrganizationManage.vue b/src/views/Jyh/PersonalCenter/OrganizationManage/OrganizationManage.vue
index 079e5ac..7cc72ba 100644
--- a/src/views/Jyh/PersonalCenter/OrganizationManage/OrganizationManage.vue
+++ b/src/views/Jyh/PersonalCenter/OrganizationManage/OrganizationManage.vue
@@ -1,244 +1,153 @@
-
-
-
-
-
基础信息
-
-
-
- 编辑
-
-
-
-
-
-
-
- {{ organizationInfo.organizationName }}
-
-
-
- {{ organizationInfo.organizationProfile }}
-
-
-
- 完成
- 取消
-
-
-
-
-
- 成员管理
-
- 邀请成员
-
-
-
-
-
-
- {{ memberRoleMap[row.role] ?? '' }}
-
-
-
-
-
-
- 删除
-
-
-
-
-
-
+
+
+
+
-
-
-
- 很抱歉,当前无任何组织,赶快去
- 新建组织
-
+
+
+
+ {{ organizationInfo.organizationName }}
+
+
+
+ {{ organizationInfo.organizationProfile }}
+
+
+
+ 完成
+ 取消
+
+
+
+ 成员管理
+
+ 邀请成员
+
+
+
+
+
+
+ {{ memberRoleMap[row.role] ?? '' }}
+
+
+
+
+
+
+ 删除
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+ 很抱歉,当前无任何组织,赶快去
+ 新建组织
+
+
+
-
- 确定
- 取消
-
-
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+ 确定
+ 取消
+
+
-
- 确定
- 取消
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+ 确定
+ 取消
+
+
-
-
- 即将删除成员‘{{ deleteRow.userName }}’,请确认是否继续?
-
-
- 确定
- 取消
-
-
+
+ 即将删除成员‘{{ deleteRow.userName }}’,请确认是否继续?
+
+ 确定
+ 取消
+
+
diff --git a/src/views/Jyh/PersonalCenter/PersonalBasic.vue b/src/views/Jyh/PersonalCenter/PersonalBasic.vue
new file mode 100644
index 0000000..9b6fa2a
--- /dev/null
+++ b/src/views/Jyh/PersonalCenter/PersonalBasic.vue
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 开启
+ 关闭
+
+
+
+
+
+ 提交
+ 保存草稿
+
+
+
+
+
+
+
diff --git a/src/views/Jyh/PersonalCenter/index.vue b/src/views/Jyh/PersonalCenter/index.vue
index fab8244..255d3a4 100644
--- a/src/views/Jyh/PersonalCenter/index.vue
+++ b/src/views/Jyh/PersonalCenter/index.vue
@@ -3,35 +3,35 @@
@@ -42,15 +42,12 @@ import { useRouter, useRoute } from 'vue-router';
import { getOrgInfo } from '@/views/Org/hooks/orgInfo';
import EarlyWarning from './Detail/EarlyWarning.vue';
import SubscribeList from './Detail/SubscribeList.vue';
-import OrganizationManage from './OrganizationManage/OrganizationManage.vue';
-import InvitationNoticeList from './Detail/InvitationNoticeList.vue';
-import { useAccount } from '@/utils/hooks/useAccount';
+import PersonalSettings from './Detail/PersonalSettings.vue';
const { namespace } = getOrgInfo();
const avatarUrl = '/src/assets/imgs/avatar/male.png';
const selectTab = ref('yjtzlb');
-const { accountInfo, RemoveInfo } = useAccount();
// 删除弹窗
const item = ref('');