From 3182e58b0e02fe5159fb9a419ff0ccf99cd9d81c Mon Sep 17 00:00:00 2001
From: qingyu <14049064+qingyuya123@user.noreply.gitee.com>
Date: Tue, 17 Jun 2025 15:20:01 +0800
Subject: [PATCH] =?UTF-8?q?=E8=A7=86=E9=A2=91=E4=B8=AD=E5=BF=83?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/locales/lang/zh-CN/menu.js | 1 +
src/router/routes/dynamic.js | 11 +
src/router/routes/imgMgt.js | 6 +-
.../videoCenter/components/Department.vue | 169 ++++++++++
.../components/EditDepartmentDialog.vue | 131 ++++++++
.../videoCenter/components/EditDialog.vue | 293 ++++++++++++++++++
src/views/dynamic/videoCenter/index.vue | 234 ++++++++++++++
7 files changed, 842 insertions(+), 3 deletions(-)
create mode 100644 src/views/dynamic/videoCenter/components/Department.vue
create mode 100644 src/views/dynamic/videoCenter/components/EditDepartmentDialog.vue
create mode 100644 src/views/dynamic/videoCenter/components/EditDialog.vue
create mode 100644 src/views/dynamic/videoCenter/index.vue
diff --git a/src/locales/lang/zh-CN/menu.js b/src/locales/lang/zh-CN/menu.js
index 0c71380..a3bf6ad 100644
--- a/src/locales/lang/zh-CN/menu.js
+++ b/src/locales/lang/zh-CN/menu.js
@@ -42,4 +42,5 @@ export default {
Dynamic:'海邻动态',
companyNews:'公司动态',
mediaReports:'媒体报道',
+ videoCenter:'视频中心',
}
diff --git a/src/router/routes/dynamic.js b/src/router/routes/dynamic.js
index 9f7d647..8cbee48 100644
--- a/src/router/routes/dynamic.js
+++ b/src/router/routes/dynamic.js
@@ -35,6 +35,17 @@ export default [
permission: '*',
},
},
+ {
+ path: 'videoCenter',
+ name: 'videoCenter',
+ component: 'dynamic/videoCenter/index.vue',
+ meta: {
+ title: '视频中心',
+ isMenu: true,
+ keepAlive: true,
+ permission: '*',
+ },
+ },
],
},
]
diff --git a/src/router/routes/imgMgt.js b/src/router/routes/imgMgt.js
index 1abea0e..78f5668 100644
--- a/src/router/routes/imgMgt.js
+++ b/src/router/routes/imgMgt.js
@@ -51,7 +51,7 @@ export default [
name: 'corporateHonor',
component: 'imgMgt/corporateHonor/index.vue',
meta: {
- title: '日志管理',
+ title: '企业荣誉',
isMenu: true,
keepAlive: true,
permission: '*',
@@ -62,7 +62,7 @@ export default [
name: 'talentCenter',
component: 'imgMgt/talentCenter/index.vue',
meta: {
- title: '日志管理',
+ title: '人才中心',
isMenu: true,
keepAlive: true,
permission: '*',
@@ -73,7 +73,7 @@ export default [
name: 'teamStyle',
component: 'imgMgt/teamStyle/index.vue',
meta: {
- title: '日志管理',
+ title: '团队风采',
isMenu: true,
keepAlive: true,
permission: '*',
diff --git a/src/views/dynamic/videoCenter/components/Department.vue b/src/views/dynamic/videoCenter/components/Department.vue
new file mode 100644
index 0000000..efaefad
--- /dev/null
+++ b/src/views/dynamic/videoCenter/components/Department.vue
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+ {{ title }}
+
+
+
+
+
+
+
+
+ 添加子部门
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+ 新建部门
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dynamic/videoCenter/components/EditDepartmentDialog.vue b/src/views/dynamic/videoCenter/components/EditDepartmentDialog.vue
new file mode 100644
index 0000000..e5a271f
--- /dev/null
+++ b/src/views/dynamic/videoCenter/components/EditDepartmentDialog.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dynamic/videoCenter/components/EditDialog.vue b/src/views/dynamic/videoCenter/components/EditDialog.vue
new file mode 100644
index 0000000..3f3aa09
--- /dev/null
+++ b/src/views/dynamic/videoCenter/components/EditDialog.vue
@@ -0,0 +1,293 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dynamic/videoCenter/index.vue b/src/views/dynamic/videoCenter/index.vue
new file mode 100644
index 0000000..4abc41a
--- /dev/null
+++ b/src/views/dynamic/videoCenter/index.vue
@@ -0,0 +1,234 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('pages.system.user.form.name') }}
+
+
+
+
+
+
+
+
+
+
+ {{ $t('button.reset') }}
+
+ {{ $t('button.search') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ $t('pages.system.user.add') }}
+
+
+
+
+
+
+
+ {{ statusUserTypeEnum.getDesc(record.status) }}
+
+
+
+ {{ statusUserTypeEnum.getDesc(record.status) }}
+
+
+
+
+ {{ formatUtcDateTime(record.created_at) }}
+
+
+
+
+ {{ $t('pages.system.user.edit') }}
+
+
+
+ {{ $t('pages.system.delete') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+