提交diamagnetic

main
姜玉琦 2024-06-20 21:31:53 +08:00
parent 939397922a
commit 9c6916127e
11 changed files with 159 additions and 275 deletions

View File

@ -39,4 +39,7 @@ const fontColor = computed(() => {
background-color: #EEF3FB;
border-right: solid 3px var(--el-color-primary);
}
.table-container .el-form-item--default {
margin-bottom: 0px !important;
}
</style>

View File

@ -2,7 +2,7 @@
<template>
<div class="app-container">
<!-- 用户新增/编辑表单 -->
<el-card shadow="never" class="table-container">
<el-card shadow="never" class="form-container">
<template #header> 新增算子 </template>
<el-row>
<el-col :lg="12" :xs="24">

View File

@ -1,44 +1,11 @@
<!-- 用户管理 -->
<template>
<div class="app-container">
<div class="search-container">
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
<el-form-item label="算子名称" prop="keywords">
<el-input
v-model="queryParams.keywords"
placeholder="请输入算子名称"
clearable
style="width: 200px"
@keyup.enter="handleQuery"
/>
</el-form-item>
<!-- <el-form-item label="算子类型" prop="status">
<el-select
v-model="queryParams.status"
placeholder="全部类型"
clearable
style="width: 200px"
>
<el-option label="图像分类" value="1" />
<el-option label="目标检测" value="2" />
<el-option label="人脸识别" value="3" />
</el-select>
</el-form-item> -->
<el-form-item>
<el-button type="primary" @click="handleQuery"><i-ep-search />搜索</el-button>
<el-button @click="resetQuery">
<i-ep-refresh />
重置</el-button
>
</el-form-item>
</el-form>
</div>
<el-card shadow="never" class="table-container">
<template #header>
<div class="flex justify-between">
<div>
<el-button type="success" @click="openDialog('user-form')"
<el-button type="primary" @click="openDialog('user-form')"
><i-ep-plus />添加算子</el-button
>
<el-button
@ -48,24 +15,28 @@
><i-ep-delete />算子例程下载</el-button
>
</div>
<!-- <div>
<el-dropdown split-button>
导入
<template #dropdown>
<el-dropdown-menu>
<el-dropdown-item @click="downloadTemplate">
<i-ep-download />下载模板</el-dropdown-item
>
<el-dropdown-item @click="openDialog('user-import')">
<i-ep-top />导入数据</el-dropdown-item
>
</el-dropdown-menu>
</template>
</el-dropdown>
<el-button class="ml-3" @click="handleExport"
><template #icon><i-ep-download /></template>导出</el-button
>
</div> -->
<div>
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
<el-form-item label="算子名称" prop="keywords">
<el-input
v-model="queryParams.keywords"
placeholder="请输入算子名称"
clearable
style="width: 200px"
@keyup.enter="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleQuery"
><i-ep-search />搜索</el-button
>
<el-button @click="resetQuery">
<i-ep-refresh />
重置</el-button
>
</el-form-item>
</el-form>
</div>
</div>
</template>
@ -83,12 +54,13 @@
<el-table-column label="操作" fixed="right" width="220">
<template #default="scope">
<el-button
type="warning"
text
type="primary"
size="small"
@click="openDialog('user-form', scope.row.id)"
><i-ep-edit />查看</el-button
>
<el-button type="danger" size="small" @click="handleDelete(scope.row)"
<el-button text type="primary" size="small" @click="handleDelete(scope.row)"
><i-ep-delete />删除</el-button
>
</template>

View File

@ -2,7 +2,7 @@
<template>
<div class="app-container">
<!-- 用户新增/编辑表单 -->
<el-card shadow="never" class="table-container">
<el-card shadow="never" class="form-container">
<template #header> 新增算子参数 </template>
<el-row>
<el-col :lg="12" :xs="24">

View File

@ -1,77 +1,36 @@
<!-- 用户管理 -->
<template>
<div class="app-container">
<div class="search-container">
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
<el-form-item label="参数名称" prop="keywords">
<el-input
v-model="queryParams.keywords"
placeholder="请输入算子参数名称"
clearable
style="width: 200px"
@keyup.enter="handleQuery"
/>
</el-form-item>
<!-- <el-form-item label="主类型" prop="status">
<el-select
v-model="queryParams.status"
placeholder="全部类型"
clearable
style="width: 200px"
>
<el-option label="前置算子" value="1" />
<el-option label="后置算子" value="2" />
</el-select>
</el-form-item>
<el-form-item label="子类型" prop="statusv">
<el-select
v-model="queryParams.statusv"
placeholder="全部类型"
clearable
style="width: 200px"
>
<el-option label="图像分类" value="1" />
<el-option label="格式转换" value="2" />
<el-option label="人脸识别" value="3" />
<el-option label="图像缩放" value="4" />
</el-select>
</el-form-item> -->
<el-form-item>
<el-button type="primary" @click="handleQuery"><i-ep-search />搜索</el-button>
<el-button @click="resetQuery">
<i-ep-refresh />
重置</el-button
>
</el-form-item>
</el-form>
</div>
<el-card shadow="never" class="table-container">
<template #header>
<div class="flex justify-between">
<div>
<el-button type="success" @click="openDialog('user-form')"
<el-button type="primary" @click="openDialog('user-form')"
><i-ep-plus />添加算子参数</el-button
>
</div>
<!-- <div>
<el-dropdown split-button>
导入
<template #dropdown>
<el-dropdown-menu>
<el-dropdown-item @click="downloadTemplate">
<i-ep-download />下载模板</el-dropdown-item
>
<el-dropdown-item @click="openDialog('user-import')">
<i-ep-top />导入数据</el-dropdown-item
>
</el-dropdown-menu>
</template>
</el-dropdown>
<el-button class="ml-3" @click="handleExport"
><template #icon><i-ep-download /></template>导出</el-button
>
</div> -->
<div>
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
<el-form-item label="参数名称" prop="keywords">
<el-input
v-model="queryParams.keywords"
placeholder="请输入算子参数名称"
clearable
style="width: 200px"
@keyup.enter="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleQuery"
><i-ep-search />搜索</el-button
>
<el-button @click="resetQuery">
<i-ep-refresh />
重置</el-button
>
</el-form-item>
</el-form>
</div>
</div>
</template>
<el-table
@ -88,12 +47,11 @@
<el-table-column label="操作" fixed="right" width="220">
<template #default="scope">
<el-button
type="warning"
size="small"
text type="primary" size="small"
@click="openDialog('user-form', scope.row.id)"
><i-ep-edit />查看参数</el-button
>
<el-button type="danger" size="small" @click="handleDelete(scope.row)"
<el-button text type="primary" size="small" @click="handleDelete(scope.row)"
><i-ep-delete />删除</el-button
>
</template>
@ -159,7 +117,7 @@ const tableData = [
szzlx: "人脸识别",
bb: "好高大上的人脸识别算子模型",
hlcjsj: "2024-06-08",
}
},
];
/** 查询 */

View File

@ -2,7 +2,7 @@
<template>
<div class="app-container">
<!-- 用户新增/编辑表单 -->
<el-card shadow="never" class="table-container">
<el-card shadow="never" class="form-container">
<template #header> 新增数据集 </template>
<el-form

View File

@ -1,26 +1,7 @@
<!-- 用户管理 -->
<template>
<div class="app-container">
<div class="search-container">
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
<el-form-item label="数据名称" prop="keywords">
<el-input
v-model="queryParams.keywords"
placeholder="请输入数据名称"
clearable
style="width: 200px"
@keyup.enter="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleQuery"><i-ep-search />搜索</el-button>
<el-button @click="resetQuery">
<i-ep-refresh />
重置</el-button
>
</el-form-item>
</el-form>
</div>
<div class="search-container"></div>
<el-card shadow="never" class="table-container">
<template #header>
@ -29,28 +10,32 @@
<el-button type="primary" @click="openDialog('user-form')"
><i-ep-plus />未标注数据集</el-button
>
<el-button type="success" @click="openDialog('user-form')"
<el-button type="primary" @click="openDialog('user-form')"
><i-ep-plus />已标注数据集</el-button
>
</div>
<!-- <div>
<el-dropdown split-button>
导入
<template #dropdown>
<el-dropdown-menu>
<el-dropdown-item @click="downloadTemplate">
<i-ep-download />下载模板</el-dropdown-item
>
<el-dropdown-item @click="openDialog('user-import')">
<i-ep-top />导入数据</el-dropdown-item
>
</el-dropdown-menu>
</template>
</el-dropdown>
<el-button class="ml-3" @click="handleExport"
><template #icon><i-ep-download /></template>导出</el-button
>
</div> -->
<div>
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
<el-form-item label="数据名称" prop="keywords">
<el-input
v-model="queryParams.keywords"
placeholder="请输入数据名称"
clearable
style="width: 200px"
@keyup.enter="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleQuery"
><i-ep-search />搜索</el-button
>
<el-button @click="resetQuery">
<i-ep-refresh />
重置</el-button
>
</el-form-item>
</el-form>
</div>
</div>
</template>
<el-table
@ -69,12 +54,17 @@
<el-table-column label="操作" fixed="right" width="220">
<template #default="scope">
<el-button
type="primary" plain
text
type="primary"
size="small"
@click="openDialog('user-form', scope.row.id)"
><i-ep-view />查看</el-button
>
<el-button type="warning" size="small" @click="openDialog('user-form', scope.row.id)"
<el-button
text
type="primary"
size="small"
@click="openDialog('user-form', scope.row.id)"
><i-ep-edit />修改</el-button
>
</template>
@ -146,7 +136,7 @@ const tableData = [
hlcjsj: "GRAY16",
sl: "288",
sfbz: "已备注",
}
},
];
/** 查询 */

View File

@ -2,7 +2,7 @@
<template>
<div class="app-container">
<!-- 用户新增/编辑表单 -->
<el-card shadow="never" class="table-container">
<el-card shadow="never" class="form-container">
<template #header> 新增算子参数 </template>
<el-row>
<el-col :lg="12" :xs="24">

View File

@ -1,67 +1,39 @@
<!-- 用户管理 -->
<template>
<div class="app-container">
<div class="search-container">
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
<el-form-item label="设备名称" prop="keywords">
<el-input
v-model="queryParams.keywords"
placeholder="请输入设备名称"
clearable
style="width: 200px"
@keyup.enter="handleQuery"
/>
</el-form-item>
<!-- <el-form-item label="链接状态" prop="status">
<el-select
v-model="queryParams.status"
placeholder="全部状态"
clearable
style="width: 200px"
>
<el-option label="已连接" value="1" />
<el-option label="已断开" value="2" />
</el-select>
</el-form-item> -->
<el-form-item>
<el-button type="primary" @click="handleQuery"><i-ep-search />搜索</el-button>
<el-button @click="resetQuery">
<i-ep-refresh />
重置</el-button
>
</el-form-item>
</el-form>
</div>
<el-card shadow="never" class="table-container">
<template #header>
<div class="flex justify-between">
<div>
<el-button type="primary" plain @click="openDialog('user-form')"
<el-button type="primary" @click="openDialog('user-form')"
><i-ep-plus />PCLE设备</el-button
>
<el-button type="primary" plain @click="openDialog('user-form')"
<el-button type="primary" @click="openDialog('user-form')"
><i-ep-plus />网络设备</el-button
>
</div>
<!-- <div>
<el-dropdown split-button>
导入
<template #dropdown>
<el-dropdown-menu>
<el-dropdown-item @click="downloadTemplate">
<i-ep-download />下载模板</el-dropdown-item
>
<el-dropdown-item @click="openDialog('user-import')">
<i-ep-top />导入数据</el-dropdown-item
>
</el-dropdown-menu>
</template>
</el-dropdown>
<el-button class="ml-3" @click="handleExport"
><template #icon><i-ep-download /></template>导出</el-button
>
</div> -->
<div>
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
<el-form-item label="设备名称" prop="keywords">
<el-input
v-model="queryParams.keywords"
placeholder="请输入设备名称"
clearable
style="width: 200px"
@keyup.enter="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleQuery"
><i-ep-search />搜索</el-button
>
<el-button @click="resetQuery">
<i-ep-refresh />
重置</el-button
>
</el-form-item>
</el-form>
</div>
</div>
</template>
<el-table
@ -79,24 +51,28 @@
<el-table-column label="操作" fixed="right" width="320">
<template #default="scope">
<el-button
type="info" plain
text
type="primary"
size="small"
@click="openDialog('user-form', scope.row.id)"
><i-ep-view />详细</el-button
>
<el-button
type="warning" plain
text
type="primary"
size="small"
@click="openDialog('user-form', scope.row.id)"
><i-ep-edit />修改</el-button
>
<el-button v-if="scope.row.id!=2"
type="primary" plain
<el-button
v-if="scope.row.id != 2"
text
type="primary"
size="small"
@click="openDialog('user-form', scope.row.id)"
><i-ep-upload />升级</el-button
>
<el-button type="danger" size="small" @click="handleDelete(scope.row)"
<el-button text type="primary" size="small" @click="handleDelete(scope.row)"
><i-ep-delete />删除</el-button
>
</template>
@ -143,7 +119,7 @@ watch(dateTimeRange, (newVal) => {
const tableData = [
{
id:1,
id: 1,
szmc: "Atlas200I智能模组",
szlx: "昇腾310",
szzlx: "扫描",
@ -152,7 +128,7 @@ const tableData = [
hlcjsj: "2024-05-03",
},
{
id:2,
id: 2,
szmc: "思元220智能模组",
szlx: "思元220",
szzlx: "扫描",
@ -161,14 +137,14 @@ const tableData = [
hlcjsj: "2024-06-07",
},
{
id:3,
id: 3,
szmc: "RTX 4090ti 显卡",
szlx: "RTX 4090ti",
szzlx: "轮询",
bb: "已连接",
gzzt: "忙碌",
hlcjsj: "2024-06-08",
}
},
];
/** 查询 */

View File

@ -2,7 +2,7 @@
<template>
<div class="app-container">
<!-- 用户新增/编辑表单 -->
<el-card shadow="never" class="table-container">
<el-card shadow="never" class="form-container">
<template #header>添加工具链</template>
<el-row>
<el-col :lg="12" :xs="24">

View File

@ -1,53 +1,36 @@
<!-- 用户管理 -->
<template>
<div class="app-container">
<div class="search-container">
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
<el-form-item label="工具链名称" prop="keywords">
<el-input
v-model="queryParams.keywords"
placeholder="请输入工具链名称"
clearable
style="width: 200px"
@keyup.enter="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleQuery"><i-ep-search />搜索</el-button>
<el-button @click="resetQuery">
<i-ep-refresh />
重置</el-button
>
</el-form-item>
</el-form>
</div>
<el-card shadow="never" class="table-container">
<template #header>
<div class="flex justify-between">
<div>
<el-button type="success" @click="openDialog('user-form')"
<el-button type="primary" @click="openDialog('user-form')"
><i-ep-plus />工具链</el-button
>
</div>
<!-- <div>
<el-dropdown split-button>
导入
<template #dropdown>
<el-dropdown-menu>
<el-dropdown-item @click="downloadTemplate">
<i-ep-download />下载模板</el-dropdown-item
>
<el-dropdown-item @click="openDialog('user-import')">
<i-ep-top />导入数据</el-dropdown-item
>
</el-dropdown-menu>
</template>
</el-dropdown>
<el-button class="ml-3" @click="handleExport"
><template #icon><i-ep-download /></template>导出</el-button
>
</div> -->
<div>
<el-form ref="queryFormRef" :model="queryParams" :inline="true">
<el-form-item label="工具链名称" prop="keywords">
<el-input
v-model="queryParams.keywords"
placeholder="请输入工具链名称"
clearable
style="width: 200px"
@keyup.enter="handleQuery"
/>
</el-form-item>
<el-form-item>
<el-button type="primary" @click="handleQuery"
><i-ep-search />搜索</el-button
>
<el-button @click="resetQuery">
<i-ep-refresh />
重置</el-button
>
</el-form-item>
</el-form>
</div>
</div>
</template>
<el-table
@ -64,18 +47,20 @@
<el-table-column label="操作" fixed="right" width="280">
<template #default="scope">
<el-button
type="info" plain
text
type="primary"
size="small"
@click="openDialog('user-form', scope.row.id)"
><i-ep-view />查看</el-button
>
<el-button
type="warning" plain
text
type="primary"
size="small"
@click="openDialog('user-form', scope.row.id)"
><i-ep-edit />修改</el-button
>
<el-button type="danger" size="small" @click="handleDelete(scope.row)"
<el-button text type="primary" size="small" @click="handleDelete(scope.row)"
><i-ep-delete />删除</el-button
>
</template>
@ -134,7 +119,7 @@ const tableData = [
szzlx: "已断开",
bb: "- -",
hlcjsj: "2024-06-07",
}
},
];
/** 查询 */
@ -203,4 +188,4 @@ function handleExport() {
onMounted(() => {
//handleQuery();
});
</script>
</script>