瀏覽代碼

修复多包去除Project包招标金额报错

lsm 1 年之前
父節點
當前提交
f48be87c51
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      BiddingKG/dl/interface/getAttributes.py

+ 1 - 1
BiddingKG/dl/interface/getAttributes.py

@@ -3998,7 +3998,7 @@ def update_prem(old_prem, new_prem):
             for d in old_prem['Project']['roleList']:
                 if d['role_name'] in ['win_tenderer', 'second_tenderer', 'third_tenderer']:
                     old_prem['Project']['roleList'].remove(d) # 提取到其他包,去掉 project 里面的中标角色
-        if multi_tendereeMoney and float(old_prem['Project']['tendereeMoney'])!=0: # 表格提取到多标段招标金额,去掉Project包招标金额
+        if multi_tendereeMoney and 'Project' in old_prem and float(old_prem['Project']['tendereeMoney'])!=0: # 表格提取到多标段招标金额,去掉Project包招标金额
             old_prem['Project']['tendereeMoney'] = 0
 
     # return old_prem