|
@@ -418,12 +418,19 @@
|
|
|
</select>
|
|
|
|
|
|
<select id="selectfundsBudgetList" resultType="java.util.HashMap">
|
|
|
- select p.*,zz.DZZMC,(p.activityFunds+p.rewardFunds) BUDGETFUNDS ,preyear.BUDGETFUNDS ACTUALEXPEND,(p.year-1)
|
|
|
- pre,((p.activityFunds+p.rewardFunds)-preyear.BUDGETFUNDS)GRDATION from DJ_FundsBudget p
|
|
|
- inner join ZZ_ZZQKXX zz on p.partyCode=zz.DZZDM
|
|
|
- left join (select partycode,year, sum(activityFunds+rewardFunds) BUDGETFUNDS from DJ_FundsBudget group by
|
|
|
- partyCode,year) preyear on p.partyCode=preyear.partycode and p.year-1=preyear.year -- 上一年记录
|
|
|
- where 1=1
|
|
|
+ SELECT
|
|
|
+ p.*,
|
|
|
+ zz.DZZMC,
|
|
|
+ ROUND((p.activityFunds + p.rewardFunds), 6) BUDGETFUNDS,
|
|
|
+ ROUND(preyear.BUDGETFUNDS, 6) ACTUALEXPEND,
|
|
|
+ (p.YEAR - 1) pre,
|
|
|
+ ROUND(((p.activityFunds + p.rewardFunds) - preyear.BUDGETFUNDS), 6) GRDATION
|
|
|
+ FROM
|
|
|
+ DJ_FundsBudget p
|
|
|
+ INNER JOIN ZZ_ZZQKXX zz ON p.partyCode = zz.DZZDM
|
|
|
+ LEFT JOIN (SELECT partycode, YEAR, sum(activityFunds + rewardFunds) BUDGETFUNDS FROM DJ_FundsBudget GROUP BY partyCode, YEAR) preyear ON p.partyCode = preyear.partycode
|
|
|
+ AND p.YEAR - 1 = preyear.YEAR -- 上一年记录
|
|
|
+ WHERE 1 =1
|
|
|
<if test="dzzdm!=null and dzzdm !=''">
|
|
|
and p.partyCode like concat('%',#{dzzdm},'%')
|
|
|
</if>
|