duy vor 1 Jahr
Ursprung
Commit
3a68cc6e92
2 geänderte Dateien mit 11 neuen und 1 gelöschten Zeilen
  1. 3 0
      src/util/util.js
  2. 8 1
      src/views/measure/systemUnit.vue

+ 3 - 0
src/util/util.js

@@ -389,3 +389,6 @@ export const downloadXls = (fileArrayBuffer, filename) => {
     window.open(URL.createObjectURL(file));
   }
 }
+export const isObjectEmpty=(obj)=> {
+  return JSON.stringify(obj) === '{}';
+}

+ 8 - 1
src/views/measure/systemUnit.vue

@@ -165,6 +165,7 @@
 import ManualSorting from '@/components/WbsTree/ManualSorting'
 import { getLazyTree,add,getDetail,getChildList,updateNode,removeNode,getSameList,sortNode,getEngineeringTypeName } from "@/api/measure/template.js";
 import { getDictionary } from "@/api/system/dict";
+import {isObjectEmpty} from "@/util/util";
 
  export default {
   components:{
@@ -312,7 +313,13 @@ import { getDictionary } from "@/api/system/dict";
     getEngineeringTypeNameById(id){
       getEngineeringTypeName({id}).then((res)=>{
         console.log(res.data.data,'data');
-        this.addForm.engineeringTypeName=res.data.data||''
+        if(!isObjectEmpty(res.data.data)){
+          console.log(111111);
+          this.addForm.engineeringTypeName=res.data.data||''
+        }else{
+          this.addForm.engineeringTypeName=''
+        }
+        
       })
     },
     menuClick(e,item,data,node){