From cbf5753ee63b7ff0da5f24cfcccc22cc8804d9cc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A7=9C=E7=8E=89=E7=90=A6?= <7507756+jiang_yuqi@user.noreply.gitee.com> Date: Mon, 24 Jun 2024 23:18:47 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/menu/index.ts | 6 +- src/views/manage/calculate/edit.vue | 44 ++---- src/views/manage/calculate/index.vue | 24 ++-- src/views/manage/calculate/view.vue | 13 +- src/views/manage/calculateParam/edit.vue | 166 +++++++++++++++------- src/views/manage/calculateParam/index.vue | 14 +- src/views/manage/datas/edit.vue | 130 +++++++++++++++-- src/views/manage/datas/index.vue | 6 +- src/views/manage/equipment/edit.vue | 8 +- src/views/manage/equipment/editNet.vue | 23 ++- src/views/manage/equipment/editPcie.vue | 16 ++- src/views/manage/otherTool/edit.vue | 16 ++- 12 files changed, 328 insertions(+), 138 deletions(-) diff --git a/src/api/menu/index.ts b/src/api/menu/index.ts index b231096..b153bdd 100644 --- a/src/api/menu/index.ts +++ b/src/api/menu/index.ts @@ -236,7 +236,7 @@ class MenuAPI { component: "manage/calculateParam/index", name: "calculateParam", meta: { - title: "算子参数管理", + title: "算子程序管理", icon: "user", hidden: false, roles: ["ADMIN", "GUEST"], @@ -249,7 +249,7 @@ class MenuAPI { component: "manage/calculateParam/edit", name: "calculateParamEdit", meta: { - title: "算子参数编辑", + title: "算子程序编辑", hidden: true, roles: ["ADMIN", "GUEST"], keepAlive: true, @@ -261,7 +261,7 @@ class MenuAPI { component: "manage/calculateParam/view", name: "calculateParamView", meta: { - title: "算子参数查看", + title: "算子程序查看", hidden: true, roles: ["ADMIN", "GUEST"], keepAlive: true, diff --git a/src/views/manage/calculate/edit.vue b/src/views/manage/calculate/edit.vue index c9ae298..11f0c8c 100644 --- a/src/views/manage/calculate/edit.vue +++ b/src/views/manage/calculate/edit.vue @@ -23,16 +23,6 @@ - - - - @@ -41,42 +31,31 @@ placeholder="请选择算子类型" style="width: 100%" > - - + + - + - - - - - - - 选择文件 - tar files with a size less than 10M. + 请上传大小不超过 10M,格式为 + json 的文件 @@ -146,10 +126,10 @@ const formData = reactive({ // 校验规则 const rules = reactive({ - username: [{ required: true, message: "用户名不能为空", trigger: "blur" }], - nickname: [{ required: true, message: "用户昵称不能为空", trigger: "blur" }], - deptId: [{ required: true, message: "所属部门不能为空", trigger: "blur" }], - roleIds: [{ required: true, message: "用户角色不能为空", trigger: "blur" }], + username: [{ required: true, message: "不能为空", trigger: "blur" }], + nickname: [{ required: true, message: "不能为空", trigger: "blur" }], + deptId: [{ required: true, message: "不能为空", trigger: "blur" }], + roleIds: [{ required: true, message: "不能为空", trigger: "blur" }], email: [ { pattern: /\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}/, diff --git a/src/views/manage/calculate/index.vue b/src/views/manage/calculate/index.vue index bcd78fc..ba36702 100644 --- a/src/views/manage/calculate/index.vue +++ b/src/views/manage/calculate/index.vue @@ -46,11 +46,13 @@ stripe @selection-change="handleSelectionChange" > - - - - - + + + + + + { const tableData = [ { szmc: "图像分类算子名称", - szlx: "图像分类", + szlx: "前处理", + szzlx: "图像分类", bb: "1.2", spyj: "进行19种类型的图像分类模型", hlcjsj: "2024-05-03", }, { szmc: "目标检测算子名称", - szlx: "目标检测", + szlx: "前处理", + szzlx: "目标检测", bb: "1.5", spyj: "人员检测的模型", hlcjsj: "2024-06-07", }, { szmc: "人脸识别算子名称", - szlx: "人脸识别", + szlx: "前处理", + szzlx: "人脸识别", bb: "1.0.0", spyj: "人脸识别", hlcjsj: "2024-06-08", }, { szmc: "数据分析算子名称", - szlx: "数据分析", + szlx: "后处理", + szzlx: "数据分析", bb: "1.6.1", spyj: "进行数据分离ETL工具", hlcjsj: "2024-06-08", diff --git a/src/views/manage/calculate/view.vue b/src/views/manage/calculate/view.vue index 8891196..7268245 100644 --- a/src/views/manage/calculate/view.vue +++ b/src/views/manage/calculate/view.vue @@ -14,13 +14,18 @@ size="small" > 目标分类模型 - + + 前处理/缩放算子 - ONNX + + 缩放算子 + + 2024-06-24 22:28:12 - 算子参数基本信息 + + 算子参数基本信息 + - - - - - + + - + - + + + - + + + + + + + + + + + + + @@ -78,18 +84,40 @@ >选择文件 - json files with a size less than 10M. + 请上传大小不超过 10M,格式为 + tar 的文件 - + + + + 算子参数信息 + + + + - 确 定 - 取 消 + 确 定 + 取 消 @@ -111,14 +139,42 @@ const calTypeList = ref(); // 角色下拉数据源 // 用户表单数据 const formData = reactive({ status: 1, + roleIdsd:null, + usernamedd2: `{ + "name" : "图像缩放算子", + "uni_id" : "OPER_1234567890", + "version" : 100, + "main_type" : "pre_process", + "sub_type" : "clip", + "cmpt_hardware_type" : "atlas200i", + "parameters" : {} +} +{ + "name" : "图像缩放算子", + "uni_id" : "OPER_1234567890", + "version" : 100, + "main_type" : "pre_process", + "sub_type" : "clip", + "cmpt_hardware_type" : "atlas200i", + "parameters" : {} +} +{ + "name" : "图像缩放算子", + "uni_id" : "OPER_1234567890", + "version" : 100, + "main_type" : "pre_process", + "sub_type" : "clip", + "cmpt_hardware_type" : "atlas200i", + "parameters" : {} +}`, }); // 校验规则 const rules = reactive({ - username: [{ required: true, message: "用户名不能为空", trigger: "blur" }], - nickname: [{ required: true, message: "用户昵称不能为空", trigger: "blur" }], - deptId: [{ required: true, message: "所属部门不能为空", trigger: "blur" }], - roleIds: [{ required: true, message: "用户角色不能为空", trigger: "blur" }], + username: [{ required: true, message: "不能为空", trigger: "blur" }], + nickname: [{ required: true, message: "不能为空", trigger: "blur" }], + deptId: [{ required: true, message: "不能为空", trigger: "blur" }], + roleIds: [{ required: true, message: "不能为空", trigger: "blur" }], email: [ { pattern: /\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}/, @@ -154,30 +210,30 @@ onMounted(() => { //handleQuery(); }); - + diff --git a/src/views/manage/datas/index.vue b/src/views/manage/datas/index.vue index f0212b5..023ec60 100644 --- a/src/views/manage/datas/index.vue +++ b/src/views/manage/datas/index.vue @@ -115,7 +115,7 @@ const tableData = [ bb: "格式转换", hlcjsj: "RGB24", sl: "86", - sfbz: "未备注", + sfbz: "未标注", }, { szmc: "图像缩放数据集", @@ -124,7 +124,7 @@ const tableData = [ bb: "专业的图像缩放", hlcjsj: "RGB24", sl: "121", - sfbz: "未备注", + sfbz: "未标注", }, { szmc: "人脸识别数据集", @@ -133,7 +133,7 @@ const tableData = [ bb: "人脸识别", hlcjsj: "GRAY16", sl: "288", - sfbz: "已备注", + sfbz: "已标注", }, ]; diff --git a/src/views/manage/equipment/edit.vue b/src/views/manage/equipment/edit.vue index 8b9ccc1..e22d830 100644 --- a/src/views/manage/equipment/edit.vue +++ b/src/views/manage/equipment/edit.vue @@ -131,10 +131,10 @@ const formData = reactive({ // 校验规则 const rules = reactive({ - username: [{ required: true, message: "用户名不能为空", trigger: "blur" }], - nickname: [{ required: true, message: "用户昵称不能为空", trigger: "blur" }], - deptId: [{ required: true, message: "所属部门不能为空", trigger: "blur" }], - roleIds: [{ required: true, message: "用户角色不能为空", trigger: "blur" }], + username: [{ required: true, message: "不能为空", trigger: "blur" }], + nickname: [{ required: true, message: "不能为空", trigger: "blur" }], + deptId: [{ required: true, message: "不能为空", trigger: "blur" }], + roleIds: [{ required: true, message: "不能为空", trigger: "blur" }], email: [ { pattern: /\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}/, diff --git a/src/views/manage/equipment/editNet.vue b/src/views/manage/equipment/editNet.vue index 440cf1a..0dfcb63 100644 --- a/src/views/manage/equipment/editNet.vue +++ b/src/views/manage/equipment/editNet.vue @@ -13,7 +13,11 @@ label-width="100px" > - + + + {{ '' }} + + @@ -86,7 +90,7 @@ - + 确 定 取 消 @@ -112,12 +116,14 @@ const formData = reactive({ status: 1, }); +const radioSelected = ref(''); + // 校验规则 const rules = reactive({ - username: [{ required: true, message: "用户名不能为空", trigger: "blur" }], - nickname: [{ required: true, message: "用户昵称不能为空", trigger: "blur" }], - deptId: [{ required: true, message: "所属部门不能为空", trigger: "blur" }], - roleIds: [{ required: true, message: "用户角色不能为空", trigger: "blur" }], + username: [{ required: true, message: "不能为空", trigger: "blur" }], + nickname: [{ required: true, message: "不能为空", trigger: "blur" }], + deptId: [{ required: true, message: "不能为空", trigger: "blur" }], + roleIds: [{ required: true, message: "不能为空", trigger: "blur" }], email: [ { pattern: /\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}/, @@ -179,6 +185,11 @@ function closeBack() { router.replace({ path: "/tester/equipment" }); } +// 单选框选中数据 +function getCurrentRow(row) { + radioSelected = row;//点击当前行时,radio同样有选中效果 +} + onMounted(() => { //handleQuery(); }); diff --git a/src/views/manage/equipment/editPcie.vue b/src/views/manage/equipment/editPcie.vue index f08ecd4..3a1ac14 100644 --- a/src/views/manage/equipment/editPcie.vue +++ b/src/views/manage/equipment/editPcie.vue @@ -13,7 +13,11 @@ label-width="100px" > - + + + {{ '' }} + + @@ -88,12 +92,14 @@ const formData = reactive({ status: 1, }); +const radioSelected = ref(''); + // 校验规则 const rules = reactive({ - username: [{ required: true, message: "用户名不能为空", trigger: "blur" }], - nickname: [{ required: true, message: "用户昵称不能为空", trigger: "blur" }], - deptId: [{ required: true, message: "所属部门不能为空", trigger: "blur" }], - roleIds: [{ required: true, message: "用户角色不能为空", trigger: "blur" }], + username: [{ required: true, message: "不能为空", trigger: "blur" }], + nickname: [{ required: true, message: "不能为空", trigger: "blur" }], + deptId: [{ required: true, message: "不能为空", trigger: "blur" }], + roleIds: [{ required: true, message: "不能为空", trigger: "blur" }], email: [ { pattern: /\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}/, diff --git a/src/views/manage/otherTool/edit.vue b/src/views/manage/otherTool/edit.vue index 5e07d52..af16eea 100644 --- a/src/views/manage/otherTool/edit.vue +++ b/src/views/manage/otherTool/edit.vue @@ -13,7 +13,11 @@ - + + + {{ '' }} + + @@ -71,12 +75,14 @@ const formData = reactive({ status: 1, }); +const radioSelected = ref(''); + // 校验规则 const rules = reactive({ - username: [{ required: true, message: "用户名不能为空", trigger: "blur" }], - nickname: [{ required: true, message: "用户昵称不能为空", trigger: "blur" }], - deptId: [{ required: true, message: "所属部门不能为空", trigger: "blur" }], - roleIds: [{ required: true, message: "用户角色不能为空", trigger: "blur" }], + username: [{ required: true, message: "不能为空", trigger: "blur" }], + nickname: [{ required: true, message: "不能为空", trigger: "blur" }], + deptId: [{ required: true, message: "不能为空", trigger: "blur" }], + roleIds: [{ required: true, message: "不能为空", trigger: "blur" }], email: [ { pattern: /\w[-\w.+]*@([A-Za-z0-9][-A-Za-z0-9]+\.)+[A-Za-z]{2,14}/,