Skip to content

Commit 757bbb6

Browse files
committed
替换 软件包场景 为 镜像特性
- 将文字和下拉项字段进行替换 - feature数组为空时不展示镜像特性下拉框 Signed-off-by: Mingle Tan <mingle.oerv@isrc.iscas.ac.cn>
1 parent 74b6573 commit 757bbb6

File tree

3 files changed

+11
-9
lines changed

3 files changed

+11
-9
lines changed

src/components/SystemSelect.vue

+8-6
Original file line numberDiff line numberDiff line change
@@ -140,8 +140,8 @@ const packageOptions = computed(() => {
140140
new Set(
141141
allImageSuites.map(suite =>
142142
JSON.stringify({
143-
value: suite.userspace,
144-
label: suite.userspace
143+
value: String(suite.features).split(',').join(' + '),
144+
label: String(suite.features).split(',').join(' + ')
145145
})
146146
)
147147
)
@@ -234,6 +234,7 @@ const closeDropdowns = e => {
234234
onMounted(() => {
235235
loadDocs();
236236
document.addEventListener("click", closeDropdowns);
237+
console.log(packageOptions.value,'我是选项')
237238
});
238239
239240
onUnmounted(() => {
@@ -312,8 +313,8 @@ const getFileName = url => {
312313
</div>
313314
</div>
314315
315-
<div class="select-row">
316-
<div class="select-label">软件包场景:</div>
316+
<div class="select-row" v-show="packageOptions[0].value!==''">
317+
<div class="select-label">镜像特性:</div>
317318
<div class="select-box">
318319
<div class="select-wrapper">
319320
<div
@@ -403,7 +404,7 @@ const getFileName = url => {
403404
<div class="value">{{ selectedKernel }}</div>
404405
</div>
405406
<div class="package">
406-
<div class="label">软件包场景</div>
407+
<div class="label">镜像特性</div>
407408
<div class="value">{{ selectedPackage }}</div>
408409
</div>
409410
</div>
@@ -461,6 +462,7 @@ $border-color: #f1faff;
461462
padding: 32px 0 32px 32px;
462463
463464
.sys-wrapper {
465+
max-height: 348px;
464466
overflow-y: auto;
465467
padding-right: 16px;
466468
box-sizing: border-box;
@@ -1074,4 +1076,4 @@ select:focus {
10741076
list-style-type: disc;
10751077
}
10761078
}
1077-
</style>
1079+
</style>

src/views/board/index.vue

+1-1
Original file line numberDiff line numberDiff line change
@@ -305,7 +305,7 @@ watch(
305305
<div id="content">{{ boardDetail?.vendor?.name }}</div>
306306
</div>
307307
<div id="board-block">
308-
<div id="title">Soc型号称</div>
308+
<div id="title">Soc型号</div>
309309
<div id="content">{{ boardDetail?.soc?.name }}</div>
310310
</div>
311311
<div id="board-block">

src/views/home/index.vue

+2-2
Original file line numberDiff line numberDiff line change
@@ -28,12 +28,12 @@ const nameMapping = {
2828
soc: "SoC型号",
2929
isa: "指令集特性",
3030
kernel: "内核版本",
31-
userspace: "软件包场景",
31+
features: "镜像特性",
3232
status: "支持状态"
3333
};
3434
3535
const dropMenu = computed(() => {
36-
const keys = ["soc", "isa", "kernel", "userspace", "status"];
36+
const keys = ["soc", "isa", "kernel", "features", "status"];
3737
return keys.map((key, index) => {
3838
const items = [
3939
...new Set(

0 commit comments

Comments
 (0)