diff --git a/src_tenwa/com/tenwa/lease/flow/project/commbusiness/LBEquipmentFormalToTempBusiness.java b/src_tenwa/com/tenwa/lease/flow/project/commbusiness/LBEquipmentFormalToTempBusiness.java index 9e71ba45c..1fc6e2373 100644 --- a/src_tenwa/com/tenwa/lease/flow/project/commbusiness/LBEquipmentFormalToTempBusiness.java +++ b/src_tenwa/com/tenwa/lease/flow/project/commbusiness/LBEquipmentFormalToTempBusiness.java @@ -40,7 +40,7 @@ public class LBEquipmentFormalToTempBusiness extends BaseBussiness { String id01; String id02; String flowUnid=this.getAttribute("ObjectNo").toString(); - String sql="select ifnull(round(round(lect.EQUIP_PRICE / ifnull(t.num, 1), 4), 4),0) as PROPROTION_NUMBER,f.id as id01,lect.id as id02 from lb_equipment_car_temp lect left join (select CONTRACT_ID,sum(ifnull(EQUIP_PRICE, 0)) as num from apzl.lb_equipment_car where TERMINATE_TYPE <> 2 group by CONTRACT_ID ) t on t.CONTRACT_ID = lect.CONTRACT_ID left join (select id from apzl.lb_equipment_car_temp a where FLOWUNID = '"+flowUnid+"' and TERMINATE_TYPE <> 2 order by id desc limit 1) f on 1=1 where TERMINATE_TYPE <> 2 and lect.FLOWUNID = '"+flowUnid+"' order by lect.id"; + String sql="select ifnull(round(round(lect.EQUIP_PRICE / ifnull(t.num, 1), 4), 4),0) as PROPROTION_NUMBER,f.id as id01,lect.id as id02 from lb_equipment_car_temp lect left join (select CONTRACT_ID,sum(ifnull(EQUIP_PRICE, 0)) as num from apzl.lb_equipment_car where (TERMINATE_TYPE = '1' or TERMINATE_TYPE is null) group by CONTRACT_ID ) t on t.CONTRACT_ID = lect.CONTRACT_ID left join (select id from apzl.lb_equipment_car_temp a where FLOWUNID = '"+flowUnid+"' and (TERMINATE_TYPE = '1' or TERMINATE_TYPE is null) order by id desc limit 1) f on 1=1 where (TERMINATE_TYPE = '1' or TERMINATE_TYPE is null) and lect.FLOWUNID = '"+flowUnid+"' order by lect.id"; List> list=DataOperatorUtil.getDataBySql(Sqlca, sql, null); for (Map let : list) { PROPROTION_NUMBER = let.get("PROPROTION_NUMBER");