25 lines
2.0 KiB
Plaintext
25 lines
2.0 KiB
Plaintext
<%@page import="com.amarsoft.app.awe.config.InitDBType"%>
|
|
<%@page import="com.amarsoft.are.jbo.BizObject"%>
|
|
<%@page import="jbo.app.tenwa.calc.VI_LC_RENT_PLAN"%>
|
|
<%@page import="com.amarsoft.are.jbo.JBOFactory"%>
|
|
<%@page import="com.amarsoft.are.jbo.JBOTransaction"%>
|
|
<%@page import="java.math.BigDecimal"%>
|
|
<%@ page contentType="text/html; charset=GBK"%>
|
|
<%@ include file="/IncludeBeginMDAJAX.jsp"%><%
|
|
String flowunid = CurPage.getParameter("flowunid");
|
|
String colname = CurPage.getParameter("colname");
|
|
String planID = CurPage.getParameter("planID");
|
|
String sql = "SELECT (vlrp."+colname+"_over+IFNULL(lrit.money,0)) FROM vi_lc_rent_plan vlrp LEFT JOIN(SELECT plan_id,SUM(IFNULL("+colname+",0)) money FROM lc_rent_income_temp WHERE flowunid='"+flowunid+"' GROUP BY plan_id) lrit ON lrit.plan_id=vlrp.id WHERE vlrp.id='"+planID+"'";
|
|
if(InitDBType.DBTYPE.equals("ORACLE")){
|
|
sql = "SELECT (vlrp."+colname+"_over+nvl(lrit.money,0)) FROM vi_lc_rent_plan vlrp LEFT JOIN(SELECT plan_id,SUM(nvl("+colname+",0)) money FROM lc_rent_income_temp WHERE flowunid='"+flowunid+"' GROUP BY plan_id) lrit ON lrit.plan_id=vlrp.id WHERE vlrp.id='"+planID+"'";
|
|
}
|
|
if("INTEREST".equals(colname)){
|
|
sql = "SELECT (vlrp."+colname+"_over+IFNULL(lrit.money,0)) FROM vi_lc_rent_plan vlrp LEFT JOIN(SELECT plan_id,SUM(IFNULL("+colname+",0))+SUM(IFNULL("+colname+"_adjust,0)) money FROM lc_rent_income_temp WHERE flowunid='"+flowunid+"' GROUP BY plan_id) lrit ON lrit.plan_id=vlrp.id WHERE vlrp.id='"+planID+"'";
|
|
if(InitDBType.DBTYPE.equals("ORACLE")){
|
|
sql = "SELECT (vlrp."+colname+"_over+nvl(lrit.money,0)) FROM vi_lc_rent_plan vlrp LEFT JOIN(SELECT plan_id,SUM(nvl("+colname+",0))+SUM(nvl("+colname+"_adjust,0)) money FROM lc_rent_income_temp WHERE flowunid='"+flowunid+"' GROUP BY plan_id) lrit ON lrit.plan_id=vlrp.id WHERE vlrp.id='"+planID+"'";
|
|
}
|
|
}
|
|
SqlObject so = new SqlObject(sql);
|
|
String overmoney = Sqlca.getString(so);
|
|
out.println(overmoney);
|
|
%><%@ include file="/IncludeEndAJAX.jsp"%> |