当月回款统计数据接口开发2
This commit is contained in:
parent
7170021b59
commit
12f3d30db9
@ -76,6 +76,8 @@ public interface CacheNames {
|
|||||||
* 首页查询(成交金额)
|
* 首页查询(成交金额)
|
||||||
*/
|
*/
|
||||||
String HOME_A = "home_queryA#60s";
|
String HOME_A = "home_queryA#60s";
|
||||||
|
/**
|
||||||
|
* 首页查询(回款统计与合同)
|
||||||
|
*/
|
||||||
|
String HOME_B = "home_queryB#60s";
|
||||||
}
|
}
|
||||||
|
@ -137,6 +137,12 @@ public class HomeServiceImpl implements HomeService {
|
|||||||
return map;
|
return map;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 回款信息统计
|
||||||
|
* @param type
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
@Cacheable(cacheNames = CacheNames.HOME_B, key = "#type")
|
||||||
public ReturnMoneyInfoVo returnMoney(Integer type){
|
public ReturnMoneyInfoVo returnMoney(Integer type){
|
||||||
Map<String, Object> mapParam = this.getDate(type);
|
Map<String, Object> mapParam = this.getDate(type);
|
||||||
LocalDate startDate = (LocalDate)mapParam.get("startDate");
|
LocalDate startDate = (LocalDate)mapParam.get("startDate");
|
||||||
|
@ -70,11 +70,16 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|||||||
pay.business_type,
|
pay.business_type,
|
||||||
info.apply_date
|
info.apply_date
|
||||||
FROM ps_contract_info info
|
FROM ps_contract_info info
|
||||||
LEFT JOIN ps_contract_pay pay on pay.contract_code=info.contract_code and pay.pay_status=#{queryParam.payStatus}
|
LEFT JOIN ps_contract_pay pay on
|
||||||
|
pay.contract_code=info.contract_code and
|
||||||
|
pay.pay_status=#{queryParam.payStatus} and
|
||||||
|
pay.del_flag=0
|
||||||
|
|
||||||
WHERE
|
WHERE
|
||||||
|
<if test="queryParam.startDate != null">
|
||||||
info.apply_date >= #{queryParam.startDate} and
|
info.apply_date >= #{queryParam.startDate} and
|
||||||
<if test="queryParam.endDate != null and queryParam.endDate !=''">
|
</if>
|
||||||
|
<if test="queryParam.endDate != null">
|
||||||
info.apply_date <= #{queryParam.endDate} and
|
info.apply_date <= #{queryParam.endDate} and
|
||||||
</if>
|
</if>
|
||||||
info.contract_status != #{queryParam.contractStatus} and
|
info.contract_status != #{queryParam.contractStatus} and
|
||||||
|
Loading…
Reference in New Issue
Block a user