diff --git a/src/router/index.ts b/src/router/index.ts
index 572cabd..ff4a474 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -275,6 +275,20 @@ export const dynamicRoutes: RouteRecordRaw[] = [
meta: { title: '生产派工', activeMenu: '/mes/productplan', noCache: true }
}
]
+ },
+ {
+ path: '/dms/deviceMode/mode-edit',
+ component: Layout,
+ hidden: true,
+ permissions: ['dms:deviceMode:edit'],
+ children: [
+ {
+ path: 'index/:deviceModeId(\\d+)',
+ component: () => import('@/views/dms/deviceMode/editDeviceMode.vue'),
+ name: 'ModeAdd',
+ meta: { title: '添加设备模型', activeMenu: '/dms/deviceMode', noCache: true }
+ }
+ ]
}
];
diff --git a/src/views/dms/deviceMode/editDeviceMode.vue b/src/views/dms/deviceMode/editDeviceMode.vue
new file mode 100644
index 0000000..8716c63
--- /dev/null
+++ b/src/views/dms/deviceMode/editDeviceMode.vue
@@ -0,0 +1,534 @@
+
+
+
设备模型信息
+
+
+
+
+ {{ topForm.deviceModeName }}
+
+
+
+
+ {{ topForm.remark }}
+
+
+
+
+
+
+ {{ topForm.deviceModePic }}
+
+
+
+
+
+
+
+
+
+
+
+ 新增
+
+
+
+ 返回
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ topForm.deviceModeName }}
+
+
+
+ {{ dict.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ dict.label }}
+
+
+
+
+
+ {{ dict.label }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/views/dms/deviceMode/index.vue b/src/views/dms/deviceMode/index.vue
index 85ea54e..9e03d0c 100644
--- a/src/views/dms/deviceMode/index.vue
+++ b/src/views/dms/deviceMode/index.vue
@@ -5,11 +5,11 @@
-
+
-
+
@@ -55,23 +55,22 @@
+
+
-
-
-
-
-
-
-
-
+ 模型功能
+
+
+
+
+
@@ -85,16 +84,16 @@
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
@@ -229,6 +228,10 @@ const handleAdd = () => {
const handleUpdate = async (row?: DeviceModeVO) => {
reset();
const _deviceModeId = row?.deviceModeId || ids.value[0];
+ if (row?.deviceModeId !== undefined) {
+ proxy?.$tab.openPage('/dms/deviceMode/mode-edit/index/' + _deviceModeId, '修改设备模型[' + row?.deviceModeName + ']', { deviceModeId: _deviceModeId});
+ return;
+ }
const res = await getDeviceMode(_deviceModeId);
Object.assign(form.value, res.data);
dialog.visible = true;