Просмотр исходного кода

fix: 广西电子标紧急处理

Tony Kang 1 неделя назад
Родитель
Сommit
273113d434
1 измененных файлов с 8 добавлено и 0 удалено
  1. 8 0
      web/building_saas/standard_interface/export/guangxi_common.js

+ 8 - 0
web/building_saas/standard_interface/export/guangxi_common.js

@@ -1716,6 +1716,14 @@ INTERFACE_EXPORT = (() => {
                 value: uuid.v1()
               }
               ]
+              // 新需求:如果设备有勾选了暂估,需要额外增加一个属性 ProvisionalType
+              // 在项目工料机中查找
+              const prjGlj = tenderProject.projectGLJ.datas.gljList.find(pglj => pglj.glj_id === item.GLJID)
+              if (prjGlj && prjGlj.is_evaluate === 1) {
+                let provType = '0';
+                if (item.type === 3) provType = '1';
+                attrs.push({ name: 'ProvisionalType', value: provType });
+              }
               Element.call(this, "Cost", attrs);
               this.children.push(CostStructure(item));
             }