Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
B
bigDataSystem
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
张伯涛
bigDataSystem
Commits
ccc52175
Commit
ccc52175
authored
Dec 06, 2024
by
罗林杰
Browse files
Options
Browse Files
Download
Plain Diff
Merge remote-tracking branch 'origin/master'
parents
cd9386ae
ca63ef0e
Changes
7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
398 additions
and
403 deletions
+398
-403
index.vue
...llResourceDevelopment/API/departmentalResources/index.vue
+2
-2
mock.ts
...mallResourceDevelopment/API/departmentalResources/mock.ts
+95
-96
index.vue
src/views/mallResourceDevelopment/API/publicAPI/index.vue
+7
-5
mock.ts
src/views/mallResourceDevelopment/API/publicAPI/mock.ts
+285
-297
index.vue
...s/mallResourceDevelopment/dataSet/commonDataSet/index.vue
+3
-1
index.vue
src/views/mallResourceDevelopment/file/commonFile/index.vue
+3
-1
index.vue
src/views/mallResourceDevelopment/tag/publicTag/index.vue
+3
-1
No files found.
src/views/mallResourceDevelopment/API/departmentalResources/index.vue
View file @
ccc52175
...
...
@@ -96,8 +96,8 @@
<
script
lang=
"ts"
setup
>
import
{
BasicTable
,
useTable
}
from
'@/components/Table'
;
import
{
PageWrapper
}
from
'@/components/Page'
;
import
{
Columns
}
from
'
@/views/mallResourceDevelopment/dataSet/departmentalResources
/departmentalResources.data'
;
import
{
resourceList
}
from
'
@/views/mallResourceDevelopment/dataSet/departmentalResources
/mock'
;
import
{
Columns
}
from
'
.
/departmentalResources.data'
;
import
{
resourceList
}
from
'
.
/mock'
;
import
{
ref
}
from
'vue'
;
import
Icon
from
'@/components/Icon/Icon.vue'
;
import
{
Pagination
,
Select
}
from
'ant-design-vue'
;
...
...
src/views/mallResourceDevelopment/API/departmentalResources/mock.ts
View file @
ccc52175
export
const
resourceList
=
[
{
resourceName
:
'
基本信息
'
,
scene
:
'
databaseOfflineLoading
'
,
resourceCataloging
:
'
党建建设
'
,
icon
:
'm
ajesticons:tabl
e'
,
resourceName
:
'
API 文档生成
'
,
scene
:
'
apiDocGeneration
'
,
resourceCataloging
:
'
API 管理
'
,
icon
:
'm
di:file-document-outlin
e'
,
color
:
'#71c8d5'
,
ownershipBody
:
'数据资源管理部'
,
applicantOrganization
:
'数据资源管理部'
,
description
:
'集团党委会、党委理论学习中心的学习会的组织实操、集团党委、纪委换届选举'
,
label
:
'其他'
,
ownershipBody
:
'开发部'
,
applicantOrganization
:
'开发部'
,
description
:
'自动生成 RESTful 和 GraphQL API 的文档,支持多种输出格式。'
,
label
:
'工具'
,
permissionType
:
'推送'
,
applicant
:
'admin'
,
permissionType
:
'查看'
,
createdTime
:
'2023/01/05 15:43:15'
,
view
:
'85'
,
edit
:
'2'
,
createdTime
:
'2023/10/01 09:00:00'
,
view
:
'150'
,
edit
:
'6'
,
isShare
:
'true'
,
},
{
resourceName
:
'
党员发展计划
'
,
scene
:
'
partyDevelopmentPlan
'
,
resourceCataloging
:
'
党建建设
'
,
icon
:
'm
ajesticons:tabl
e'
,
resourceName
:
'
API 测试平台
'
,
scene
:
'
apiTestingPlatform
'
,
resourceCataloging
:
'
API 管理
'
,
icon
:
'm
di:test-tub
e'
,
color
:
'#71c8d5'
,
ownershipBody
:
'
组织人事
部'
,
applicantOrganization
:
'
组织人事
部'
,
permissionType
:
'
查看
'
,
description
:
'
制定年度党员发展计划,开展入党积极分子培训
'
,
label
:
'
计划
'
,
ownershipBody
:
'
测试
部'
,
applicantOrganization
:
'
测试
部'
,
permissionType
:
'
推送
'
,
description
:
'
提供一个全面的 API 测试环境,包括自动化测试和性能测试。
'
,
label
:
'
测试
'
,
applicant
:
'admin'
,
createdTime
:
'2023/
02/10 09:20:3
0'
,
view
:
'
12
0'
,
edit
:
'
5
'
,
createdTime
:
'2023/
10/05 14:30:0
0'
,
view
:
'
20
0'
,
edit
:
'
8
'
,
isShare
:
'true'
,
},
{
resourceName
:
'
主题教育活动
'
,
scene
:
'
themeEducationActivity
'
,
resourceCataloging
:
'
党建建设
'
,
icon
:
'm
ajesticons:table
'
,
resourceName
:
'
API 安全审计
'
,
scene
:
'
apiSecurityAudit
'
,
resourceCataloging
:
'
API 安全
'
,
icon
:
'm
di:shield-check
'
,
color
:
'#71c8d5'
,
ownershipBody
:
'
宣传
部'
,
applicantOrganization
:
'
宣传
部'
,
permissionType
:
'
查看
'
,
description
:
'
举办各类主题教育活动,增强党员意识
'
,
label
:
'
活动
'
,
ownershipBody
:
'
安全
部'
,
applicantOrganization
:
'
安全
部'
,
permissionType
:
'
下载
'
,
description
:
'
定期进行 API 安全审查,确保所有接口符合安全标准。
'
,
label
:
'
安全
'
,
applicant
:
'admin'
,
createdTime
:
'2023/
03/15 14:45:45
'
,
view
:
'
95
'
,
edit
:
'
3
'
,
createdTime
:
'2023/
10/10 11:00:00
'
,
view
:
'
180
'
,
edit
:
'
7
'
,
isShare
:
'false'
,
},
{
resourceName
:
'
党建工作总结
'
,
scene
:
'
partyWorkSummary
'
,
resourceCataloging
:
'
党建建设
'
,
icon
:
'm
ajesticons:table
'
,
resourceName
:
'
API 版本管理
'
,
scene
:
'
apiVersionManagement
'
,
resourceCataloging
:
'
API 管理
'
,
icon
:
'm
di:history
'
,
color
:
'#71c8d5'
,
ownershipBody
:
'
办公室
'
,
applicantOrganization
:
'
办公室
'
,
permissionType
:
'
查看
'
,
description
:
'
撰写季度党建工作总结报告
'
,
label
:
'
总结
'
,
ownershipBody
:
'
架构部
'
,
applicantOrganization
:
'
架构部
'
,
permissionType
:
'
推送
'
,
description
:
'
管理和维护不同版本的 API,确保向后兼容性和稳定性。
'
,
label
:
'
管理
'
,
applicant
:
'admin'
,
createdTime
:
'2023/
08/10 09:00
:00'
,
view
:
'
8
0'
,
edit
:
'
1
'
,
createdTime
:
'2023/
10/15 09:45
:00'
,
view
:
'
16
0'
,
edit
:
'
5
'
,
isShare
:
'true'
,
},
{
resourceName
:
'
党史知识竞赛
'
,
scene
:
'
partyHistoryQuiz
'
,
resourceCataloging
:
'
党建建设
'
,
icon
:
'm
ajesticons:tabl
e'
,
resourceName
:
'
API 性能监控
'
,
scene
:
'
apiPerformanceMonitoring
'
,
resourceCataloging
:
'
API 监控
'
,
icon
:
'm
di:chart-lin
e'
,
color
:
'#71c8d5'
,
ownershipBody
:
'
宣传教育中心
'
,
applicantOrganization
:
'
宣传教育中心
'
,
permissionType
:
'
编辑
'
,
description
:
'
组织党史知识竞赛,提升党员历史素养
'
,
label
:
'
竞赛
'
,
ownershipBody
:
'
运维部
'
,
applicantOrganization
:
'
运维部
'
,
permissionType
:
'
下载
'
,
description
:
'
实时监控 API 的性能指标,如响应时间和吞吐量,以保证服务的高可用性。
'
,
label
:
'
监控
'
,
applicant
:
'admin'
,
createdTime
:
'2023/
05/25 16:30:15
'
,
view
:
'1
1
0'
,
edit
:
'
4
'
,
createdTime
:
'2023/
10/20 10:00:00
'
,
view
:
'1
9
0'
,
edit
:
'
6
'
,
isShare
:
'false'
,
},
{
resourceName
:
'
公交优化方案
'
,
scene
:
'
urbanBusOptimization
'
,
resourceCataloging
:
'
交通信息
'
,
icon
:
'm
ajesticons:bus
'
,
resourceName
:
'
API 流量分析
'
,
scene
:
'
apiTrafficAnalysis
'
,
resourceCataloging
:
'
API 分析
'
,
icon
:
'm
di:chart-bar
'
,
color
:
'#71c8d5'
,
ownershipBody
:
'
交通规划
部'
,
applicantOrganization
:
'
交通规划
部'
,
permissionType
:
'
编辑
'
,
description
:
'分析
现有公交线路运行情况,提出优化建议以提高效率和乘客满意度
。'
,
label
:
'
方案
'
,
ownershipBody
:
'
数据分析
部'
,
applicantOrganization
:
'
数据分析
部'
,
permissionType
:
'
推送
'
,
description
:
'分析
API 的流量模式,识别使用趋势和潜在问题
。'
,
label
:
'
分析
'
,
applicant
:
'admin'
,
createdTime
:
'2023/
04/01 10:00
:00'
,
view
:
'
9
0'
,
edit
:
'
3
'
,
createdTime
:
'2023/
10/25 11:15
:00'
,
view
:
'
17
0'
,
edit
:
'
4
'
,
isShare
:
'true'
,
},
{
resourceName
:
'
交通系统部署
'
,
scene
:
'
intelligentTransportSystemDeployment
'
,
icon
:
'majesticons:bus
'
,
resourceCataloging
:
'交通信息
'
,
resourceName
:
'
API 认证与授权
'
,
scene
:
'
apiAuthenticationAndAuthorization
'
,
resourceCataloging
:
'API 安全
'
,
icon
:
'mdi:lock
'
,
color
:
'#71c8d5'
,
ownershipBody
:
'信息技术部'
,
applicantOrganization
:
'信息技术部'
,
permissionType
:
'编辑'
,
description
:
'实施先进的智能交通管理系统,包括信号灯控制、交通流量监测等,旨在缓解城市交通拥堵。'
,
label
:
'技术'
,
ownershipBody
:
'安全部'
,
applicantOrganization
:
'安全部'
,
permissionType
:
'下载'
,
description
:
'实现强大的认证和授权机制,保护 API 不受未授权访问。'
,
label
:
'安全'
,
applicant
:
'admin'
,
createdTime
:
'2023/
05/15 11
:30:00'
,
view
:
'1
1
5'
,
createdTime
:
'2023/
10/30 12
:30:00'
,
view
:
'1
8
5'
,
edit
:
'5'
,
isShare
:
'false'
,
},
{
resourceName
:
'
绿色出行倡议
'
,
scene
:
'
greenCommuteInitiative
'
,
icon
:
'majesticons:bus
'
,
resourceCataloging
:
'交通信息
'
,
resourceName
:
'
API 日志记录
'
,
scene
:
'
apiLogging
'
,
resourceCataloging
:
'API 监控
'
,
icon
:
'mdi:clipboard-list-outline
'
,
color
:
'#71c8d5'
,
ownershipBody
:
'
环保与发展
部'
,
applicantOrganization
:
'
环保与发展
部'
,
permissionType
:
'
删除
'
,
description
:
'
推广低碳环保的出行方式,如骑行和步行,并为市民提供相关设施支持
。'
,
label
:
'
倡议
'
,
ownershipBody
:
'
运维
部'
,
applicantOrganization
:
'
运维
部'
,
permissionType
:
'
推送
'
,
description
:
'
详细记录 API 调用的日志,便于故障排查和行为审计
。'
,
label
:
'
监控
'
,
applicant
:
'admin'
,
createdTime
:
'2023/
09/28 14
:00:00'
,
view
:
'
7
5'
,
edit
:
'
2
'
,
createdTime
:
'2023/
11/05 13
:00:00'
,
view
:
'
16
5'
,
edit
:
'
3
'
,
isShare
:
'true'
,
},
];
src/views/mallResourceDevelopment/API/publicAPI/index.vue
View file @
ccc52175
...
...
@@ -187,8 +187,8 @@
const
sortOrder
=
ref
(
'latest'
);
const
isDisabled
=
ref
();
const
selectedCard
=
reactive
([]
as
any
[]);
const
cardListData
=
ref
(
[]
);
const
workSpaceName
=
ref
(
'
党建建设
'
);
const
cardListData
=
ref
(
cardList
);
const
workSpaceName
=
ref
(
'
公共API
'
);
const
data
=
ref
([
{
...
...
@@ -224,7 +224,7 @@
:
item
.
isShare
.
toString
()
===
selectValue
.
value
;
const
workspaceMatch
=
workSpaceName
.
value
===
''
||
workSpaceName
.
value
===
'公共
数据集
'
||
workSpaceName
.
value
===
'公共
API
'
||
item
.
parentWorkSpaceName
===
workSpaceName
.
value
;
return
titleMatch
.
value
&&
shareMatch
&&
workspaceMatch
;
});
...
...
@@ -304,7 +304,9 @@
openEditModal
(
true
,
item
);
}
function
handleBulkDownload
()
{}
function
handleBulkDownload
()
{
createMessage
.
success
(
'下载成功'
);
}
/**批量推送推送*/
function
pushNotifications
(
record
)
{
...
...
@@ -327,7 +329,7 @@
:
item
.
isShare
.
toString
()
===
selectValue
.
value
;
const
workspaceMatch
=
workSpaceName
.
value
===
''
||
workSpaceName
.
value
===
'公共
数据集
'
||
workSpaceName
.
value
===
'公共
API
'
||
item
.
parentWorkSpaceName
===
workSpaceName
.
value
;
return
titleMatch
.
value
&&
shareMatch
&&
workspaceMatch
;
});
...
...
src/views/mallResourceDevelopment/API/publicAPI/mock.ts
View file @
ccc52175
This diff is collapsed.
Click to expand it.
src/views/mallResourceDevelopment/dataSet/commonDataSet/index.vue
View file @
ccc52175
...
...
@@ -304,7 +304,9 @@
openEditModal
(
true
,
item
);
}
function
handleBulkDownload
()
{}
function
handleBulkDownload
()
{
createMessage
.
success
(
'下载成功'
);
}
/**批量推送推送*/
function
pushNotifications
(
record
)
{
...
...
src/views/mallResourceDevelopment/file/commonFile/index.vue
View file @
ccc52175
...
...
@@ -303,7 +303,9 @@
}
}
function
handleBulkDownload
()
{}
function
handleBulkDownload
()
{
createMessage
.
success
(
'下载成功'
);
}
function
information
(
item
)
{
openEditModal
(
true
,
item
);
...
...
src/views/mallResourceDevelopment/tag/publicTag/index.vue
View file @
ccc52175
...
...
@@ -323,7 +323,9 @@
}
}
function
handleBulkDownload
()
{}
function
handleBulkDownload
()
{
createMessage
.
success
(
'下载成功'
);
}
/**批量推送推送*/
function
pushNotifications
()
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment