lipenghui 1 mese fa
parent
commit
aafad82e4f
3 ha cambiato i file con 10 aggiunte e 2 eliminazioni
  1. 2 1
      src/locales/en.ts
  2. 2 1
      src/locales/zh-CN.ts
  3. 6 0
      src/views/system/tree/index.vue

+ 2 - 1
src/locales/en.ts

@@ -56,7 +56,8 @@ export default {
     copy: 'Copy',
     copySuccess: 'Copy Success',
     copyError: 'Copy Error',
-    leftNode:'Please select the left node'
+    leftNode:'Please select the left node',
+    deptChoose:'Please select device or catalog'
   },
   lock: {
     lockScreen: 'Lock screen',

+ 2 - 1
src/locales/zh-CN.ts

@@ -56,7 +56,8 @@ export default {
     copy: '复制',
     copySuccess: '复制成功',
     copyError: '复制失败',
-    leftNode:'请选择左侧节点'
+    leftNode:'请选择左侧节点',
+    deptChoose:'请选择设备及目录'
   },
   lock: {
     lockScreen: '锁定屏幕',

+ 6 - 0
src/views/system/tree/index.vue

@@ -250,6 +250,10 @@ const handleDelete = async (id: number) => {
 }
 const formRef = ref()
 const openForm = (type: string, id?: number) => {
+  if (classType.value==='dept'){
+    message.error(t('common.deptChoose'))
+    return;
+  }
   if (!queryParams.classId) {
     message.error(t('common.leftNode'))
     return
@@ -259,8 +263,10 @@ const openForm = (type: string, id?: number) => {
 const deviceId = ref('')
 const clickNodeId = ref('')
 const nodeId = ref('')
+const classType = ref('')
 const handleFileNodeClick = async (row) => {
   queryParams.classId = row.id
+  classType.value = row.type
   if (row.type==='device') {
     deviceId.value = row.originId
     const queryParam = {