Selaa lähdekoodia

根据缺少项目工料机的组成物信息,反向生成对应的项目工料机 报错问题

zhangweicheng 5 vuotta sitten
vanhempi
commit
0bea351d6a
1 muutettua tiedostoa jossa 13 lisäystä ja 1 poistoa
  1. 13 1
      modules/main/facade/common_facade.js

+ 13 - 1
modules/main/facade/common_facade.js

@@ -129,4 +129,16 @@ async function getUnitPriceFileId(projectId) {
     projectData = projectData[0];
     result = projectData.property.unitPriceFile !== undefined ? projectData.property.unitPriceFile.id : 0;
     return result;
-};
+};
+
+function getIndex(obj,tpops){
+  let pops = tpops?tpops:['code','name','specs','unit','type'];
+  let t_index = '';
+  let k_arr=[];
+  for(let p of pops){
+      let tmpK = (obj[p]==undefined||obj[p]==null||obj[p]=='')?'null':obj[p];
+      k_arr.push(tmpK);
+  }
+  t_index=k_arr.join("|-|");
+  return t_index;
+}