diff --git a/src/locales/lang/zh-CN/menu.js b/src/locales/lang/zh-CN/menu.js
index 2cb2b29..43369c9 100644
--- a/src/locales/lang/zh-CN/menu.js
+++ b/src/locales/lang/zh-CN/menu.js
@@ -34,5 +34,9 @@ export default {
'account.logout': '退出登录',
imgMgt:'图片管理',
homeBanner:'首页轮播图',
- about:'关于海邻'
+ about:'关于海邻',
+ researchHonor:'科研成果',
+ corporateHonor:'企业荣誉',
+ talentCenter:'人才中心',
+ teamStyle:'团队风采',
}
diff --git a/src/router/routes/imgMgt.js b/src/router/routes/imgMgt.js
index 3f1ee8f..1abea0e 100644
--- a/src/router/routes/imgMgt.js
+++ b/src/router/routes/imgMgt.js
@@ -7,7 +7,7 @@ export default [
component: 'RouteViewLayout',
meta: {
icon: SettingOutlined,
- title: '图片管理',
+ title: '图片管理1',
isMenu: true,
keepAlive: true,
permission: '*',
@@ -36,20 +36,42 @@ export default [
},
},
{
- path: 'menu',
- name: 'menu',
- component: 'system/menu/index.vue',
+ path: 'researchHonor',
+ name: 'researchHonor',
+ component: 'imgMgt/researchHonor/index.vue',
meta: {
- title: '菜单管理',
+ title: '科研成果',
isMenu: true,
keepAlive: true,
permission: '*',
},
},
{
- path: 'logger',
- name: 'logger',
- component: 'system/logger/index.vue',
+ path: 'corporateHonor',
+ name: 'corporateHonor',
+ component: 'imgMgt/corporateHonor/index.vue',
+ meta: {
+ title: '日志管理',
+ isMenu: true,
+ keepAlive: true,
+ permission: '*',
+ },
+ },
+ {
+ path: 'talentCenter',
+ name: 'talentCenter',
+ component: 'imgMgt/talentCenter/index.vue',
+ meta: {
+ title: '日志管理',
+ isMenu: true,
+ keepAlive: true,
+ permission: '*',
+ },
+ },
+ {
+ path: 'teamStyle',
+ name: 'teamStyle',
+ component: 'imgMgt/teamStyle/index.vue',
meta: {
title: '日志管理',
isMenu: true,
diff --git a/src/views/imgMgt/corporateHonor/components/Department.vue b/src/views/imgMgt/corporateHonor/components/Department.vue
new file mode 100644
index 0000000..efaefad
--- /dev/null
+++ b/src/views/imgMgt/corporateHonor/components/Department.vue
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+ {{ title }}
+
+
+
+
+
+
+
+
+ 添加子部门
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+ 新建部门
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/corporateHonor/components/EditDepartmentDialog.vue b/src/views/imgMgt/corporateHonor/components/EditDepartmentDialog.vue
new file mode 100644
index 0000000..e5a271f
--- /dev/null
+++ b/src/views/imgMgt/corporateHonor/components/EditDepartmentDialog.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/corporateHonor/components/EditDialog.vue b/src/views/imgMgt/corporateHonor/components/EditDialog.vue
new file mode 100644
index 0000000..3f3aa09
--- /dev/null
+++ b/src/views/imgMgt/corporateHonor/components/EditDialog.vue
@@ -0,0 +1,293 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/corporateHonor/index.vue b/src/views/imgMgt/corporateHonor/index.vue
new file mode 100644
index 0000000..af700c2
--- /dev/null
+++ b/src/views/imgMgt/corporateHonor/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') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/homeBanner/index.vue b/src/views/imgMgt/homeBanner/index.vue
index eb15703..7475ae9 100644
--- a/src/views/imgMgt/homeBanner/index.vue
+++ b/src/views/imgMgt/homeBanner/index.vue
@@ -5,17 +5,16 @@
-
+
-
-
- 启用
- 停用
-
+
+
+ 启用
+ 停用
+
@@ -46,11 +45,12 @@
:pagination="paginationState" :scroll="{ x: 1000 }" @change="onTableChange">
-
+
- {{ record.sequence==='enabled'?'启用':'停用' }}
+ {{
+ record.sequence==='enabled'?'启用':'停用' }}
@@ -88,11 +88,11 @@ defineOptions({
})
const { t } = useI18n() // 解构出t方法
const columns = [
- { title: '图片', dataIndex: 'img', width: 100,align:'center' },
+ { title: '图片', dataIndex: 'img', width: 100, align: 'center' },
{ title: '标题', dataIndex: 'name', key: 'name' },
- { title: '状态', dataIndex: 'status', width: 120,align:'center' },
- { title: '顺序', dataIndex: 'sequence', width: 100,align:'center'},
- { title: t('button.action'), key: 'action', fixed: 'right', width: 100,align:'center' },
+ { title: '状态', dataIndex: 'status', width: 120, align: 'center' },
+ { title: '顺序', dataIndex: 'sequence', width: 100, align: 'center' },
+ { title: t('button.action'), key: 'action', fixed: 'right', width: 100, align: 'center' },
]
const { listData, loading, showLoading, hideLoading, paginationState, resetPagination, searchFormData } =
diff --git a/src/views/imgMgt/researchHonor/components/Department.vue b/src/views/imgMgt/researchHonor/components/Department.vue
new file mode 100644
index 0000000..efaefad
--- /dev/null
+++ b/src/views/imgMgt/researchHonor/components/Department.vue
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+ {{ title }}
+
+
+
+
+
+
+
+
+ 添加子部门
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+ 新建部门
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/researchHonor/components/EditDepartmentDialog.vue b/src/views/imgMgt/researchHonor/components/EditDepartmentDialog.vue
new file mode 100644
index 0000000..e5a271f
--- /dev/null
+++ b/src/views/imgMgt/researchHonor/components/EditDepartmentDialog.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/researchHonor/components/EditDialog.vue b/src/views/imgMgt/researchHonor/components/EditDialog.vue
new file mode 100644
index 0000000..3f3aa09
--- /dev/null
+++ b/src/views/imgMgt/researchHonor/components/EditDialog.vue
@@ -0,0 +1,293 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/researchHonor/index.vue b/src/views/imgMgt/researchHonor/index.vue
new file mode 100644
index 0000000..aecb923
--- /dev/null
+++ b/src/views/imgMgt/researchHonor/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') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/talentCenter/components/Department.vue b/src/views/imgMgt/talentCenter/components/Department.vue
new file mode 100644
index 0000000..efaefad
--- /dev/null
+++ b/src/views/imgMgt/talentCenter/components/Department.vue
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+ {{ title }}
+
+
+
+
+
+
+
+
+ 添加子部门
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+ 新建部门
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/talentCenter/components/EditDepartmentDialog.vue b/src/views/imgMgt/talentCenter/components/EditDepartmentDialog.vue
new file mode 100644
index 0000000..e5a271f
--- /dev/null
+++ b/src/views/imgMgt/talentCenter/components/EditDepartmentDialog.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/talentCenter/components/EditDialog.vue b/src/views/imgMgt/talentCenter/components/EditDialog.vue
new file mode 100644
index 0000000..3f3aa09
--- /dev/null
+++ b/src/views/imgMgt/talentCenter/components/EditDialog.vue
@@ -0,0 +1,293 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/talentCenter/index.vue b/src/views/imgMgt/talentCenter/index.vue
new file mode 100644
index 0000000..1a8ad11
--- /dev/null
+++ b/src/views/imgMgt/talentCenter/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') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/teamStyle/components/Department.vue b/src/views/imgMgt/teamStyle/components/Department.vue
new file mode 100644
index 0000000..efaefad
--- /dev/null
+++ b/src/views/imgMgt/teamStyle/components/Department.vue
@@ -0,0 +1,169 @@
+
+
+
+
+
+
+
+
+
+ {{ title }}
+
+
+
+
+
+
+
+
+ 添加子部门
+
+
+ 编辑
+
+ 删除
+
+
+
+
+
+
+
+
+
+
+
+
+ 新建部门
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/teamStyle/components/EditDepartmentDialog.vue b/src/views/imgMgt/teamStyle/components/EditDepartmentDialog.vue
new file mode 100644
index 0000000..e5a271f
--- /dev/null
+++ b/src/views/imgMgt/teamStyle/components/EditDepartmentDialog.vue
@@ -0,0 +1,131 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/teamStyle/components/EditDialog.vue b/src/views/imgMgt/teamStyle/components/EditDialog.vue
new file mode 100644
index 0000000..3f3aa09
--- /dev/null
+++ b/src/views/imgMgt/teamStyle/components/EditDialog.vue
@@ -0,0 +1,293 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/imgMgt/teamStyle/index.vue b/src/views/imgMgt/teamStyle/index.vue
new file mode 100644
index 0000000..416b9b0
--- /dev/null
+++ b/src/views/imgMgt/teamStyle/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') }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+