APP放款统计根据经销商进行统计
This commit is contained in:
parent
2f5458e007
commit
fdf415a001
@ -301,10 +301,14 @@ public class ApplyArchiveServiceImpl implements ApplyArchiveService{
|
||||
JBOTransaction tx, Transaction sqlca, ReturnMapUtil ReturnMapUtil) throws Exception {
|
||||
Map<String, Object> testMap = (Map<String, Object>) MultipartDataUtil
|
||||
.readRequestParam(request, "UTF-8");
|
||||
fieldMap = (Map<String, Object>) testMap.get("fieldMap");
|
||||
String userId = fieldMap.get("userid") == null ? "" : fieldMap.get("userid").toString();
|
||||
ASUser asUser = new ASUser(userId);
|
||||
String orgID = asUser.getOrgID();
|
||||
String sql = "";
|
||||
//sql = "select sum(lf.fact_money) lfitmoney,count(di.F_I_TYPE) lfitnumber from distributor_info di left join lb_project_info lpi on lpi.distributor_id=di.distributor_no left join PRD_SPECIFIC_LIBRARY ps on ps.productid = lpi.product_id left join LC_FUND_INCOME_TEMP lf on lf.project_id=lpi.id left join FLOW_task ft on ft.objectno=lf.flowunid left join FLOW_OBJECT fo on fo.objectno=lf.flowunid where lf.EBANK_STATUS='05' and fo.flowname='实际付款流程(汽车)' and fo.phasename='结束' and ft.phasename='结束' group by date(lf.fact_date),di.F_I_TYPE,di.PROVINCES,di.DISTRIBUTOR_ADDRESS,di.distributor_name,ps.specificname";
|
||||
//sql = "SELECT lf.fact_date,lf.contract_id,sum(lf.fact_money) as lfitmoney,count(*) as lfitnumber FROM lc_fund_income lf left join lb_contract_info lc on lc.id=lf.contract_id WHERE lf.pay_status='have_paid' AND lf.ebank_status='05' and lf.fact_date between DATE_ADD(now(),INTERVAL -12 month ) and now() group by lc.distributor_id ORDER BY lf.fact_date ASC ";
|
||||
sql = "SELECT * FROM (SELECT LEFT(lf.fact_date,7) AS fact_date,lf.contract_id,SUM(lf.fact_money) AS lfitmoney,COUNT(*) AS lfitnumber FROM lc_fund_income lf LEFT JOIN lb_contract_info lc ON lc.id=lf.contract_id WHERE lf.pay_status='have_paid' AND lf.ebank_status='05' AND lf.fact_date AND NOW() GROUP BY LEFT(lf.fact_date,7) ORDER BY LEFT(lf.fact_date,7) DESC LIMIT 0,12) v ORDER BY v.fact_date ASC";
|
||||
sql = "SELECT * FROM (SELECT LEFT(lf.fact_date,7) AS fact_date,lf.contract_id,SUM(lf.fact_money) AS lfitmoney,COUNT(*) AS lfitnumber FROM lc_fund_income lf LEFT JOIN lb_contract_info lc ON lc.id=lf.contract_id WHERE lf.pay_status='have_paid' AND lf.ebank_status='05' AND lf.fact_date AND NOW() and lc.distributor_id=(SELECT distributor_no FROM distributor_info WHERE orgid='"+orgID+"') GROUP BY LEFT(lf.fact_date,7) ORDER BY LEFT(lf.fact_date,7) DESC LIMIT 0,12) v ORDER BY v.fact_date ASC";
|
||||
List<Map<String, String>> dataList = DataOperatorUtil.getDataBySql(sql);
|
||||
|
||||
Map<String, Object> body = new HashMap<String, Object>();
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user