diff --git a/src/store/index.js b/src/store/index.js
index 59f50f9e..11a64be0 100644
--- a/src/store/index.js
+++ b/src/store/index.js
@@ -109,7 +109,6 @@ export default {
//
if (isSuperAdmin) {
// todo 服务商查询企业列表并生成platformList
- // todo 暂时将模板控制台加入到超管账号中
platformList.push(
platform(PLATFORM_TYPE.MANAGE_CENTER, companyId, 'LOCKING 总后台', undefined, [])
// platform(PLATFORM_TYPE.TEMPLATE_CONSOLE, CompanyId, undefined, false, '模版控制台'),
@@ -122,7 +121,7 @@ export default {
}
const { Data = {} } = companyInfoRes;
const {
- company: { LogoUrl, CompanyName, ServiceProviderStatus },
+ company: { LogoUrl, CompanyName, ServiceProviderStatus, SoftwareVersion },
} = Data;
const accessList = [];
if(ServiceProviderStatus == 1) {
@@ -134,7 +133,7 @@ export default {
if (permission === 1) {
accessList.push(AccessCode.ProjectManager);
}
- platformList.push(platform(PLATFORM_TYPE.COMPANY, companyId, CompanyName, LogoUrl, accessList));
+ platformList.push(platform(PLATFORM_TYPE.COMPANY, companyId, CompanyName, LogoUrl, accessList, { softwareVersion: SoftwareVersion }));
}
// 存储
diff --git a/src/utils/access.js b/src/utils/access.js
index 9b1b014e..16688c6d 100644
--- a/src/utils/access.js
+++ b/src/utils/access.js
@@ -14,13 +14,14 @@ export const PLATFORM_TYPE = {
* @param {*} orgLogo 企业logo
* @param {*} accessList 权限列表
*/
-export function platform(platformType, orgId, orgName, orgLogo, accessList = []/* , hasCompanyManageAccess = false */ ) {
+export function platform(platformType, orgId, orgName, orgLogo, accessList = [], options = {} ) {
return {
platformType,
orgId,
orgLogo,
orgName,
accessList,
+ ...options,
}
}
diff --git a/src/views/main_web/project/index.vue b/src/views/main_web/project/index.vue
index 1f8652d2..2faed6ed 100644
--- a/src/views/main_web/project/index.vue
+++ b/src/views/main_web/project/index.vue
@@ -1,5 +1,5 @@
-