1.传统分多个合同时,改为一般租赁物的交易价格的总和。

This commit is contained in:
zhangbb 2019-08-30 14:55:58 +08:00
parent 60ccfe9be1
commit 5b332da3e7

View File

@ -43,6 +43,7 @@ import com.amarsoft.are.jbo.JBOTransaction;
import com.amarsoft.are.util.json.JSONEncoder;
import com.amarsoft.are.util.json.JSONObject;
import com.amarsoft.awe.util.SqlObject;
import com.amarsoft.dict.als.cache.CacheLoaderFactory;
import com.tenwa.comm.exception.BusinessException;
import com.tenwa.comm.util.jboutil.DataOperatorUtil;
import com.tenwa.lease.flow.comm.service.LeaseFlowBaseService;
@ -1138,8 +1139,12 @@ public class CreateTransactionExecutor implements Transaction {
double equip_money = new Double(lcct.getAttribute("EQUIP_AMT").getString());
sumMoney = sumMoney+equip_money;
}
BizObject letm = letManage.createQuery("flowunid=:flowunid").setParameter("flowunid", flowunid).getSingleResult(false);
double equip_money = new Double(letm.getAttribute("EQUIP_PRICE").getString());
com.amarsoft.awe.util.Transaction Sqlca =null;
Sqlca = com.amarsoft.awe.util.Transaction.createTransaction(CacheLoaderFactory.getDataSource());
String sql = "select sum(EQUIP_PRICE) as EQUIP_PRICE from LB_EQUIPMENT_TEMP O where O.flowunid='"+flowunid+"'";
SqlObject sqlobj = new SqlObject(sql);
double equip_money = new Double(Sqlca.getString(sqlobj));
Sqlca.commit();
return (equip_money-sumMoney)+"";
}