|
|
|
@ -115,14 +115,22 @@
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="qfxqDetail" resultType="java.util.Map">
|
|
|
|
|
SELECT DISTINCT
|
|
|
|
|
SUM(isnull(b.bclqzl,0)/10000) over(PARTITION by dcch) zl,dcch dcCh
|
|
|
|
|
from dm_sygdxq a left join
|
|
|
|
|
(SELECT DISTINCT dcch,pl,tzbh,bclqzl from dm_bom ) b
|
|
|
|
|
on a.DC_CH =b.dcch and a.DC_PL =b.pl
|
|
|
|
|
where a.xzglxq BETWEEN #{from} and #{to} and isnull(dcch,'')!=''
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="qfxqDetail1" resultType="java.util.Map">
|
|
|
|
|
SELECT
|
|
|
|
|
DISTINCT dc_ch dcCh,
|
|
|
|
|
sum(case when isnull(dc_pl,'')!='' then 1 else 0 end) OVER(PARTITION by dc_ch) pcsl ,
|
|
|
|
|
sum(dzjz) OVER(PARTITION by dc_ch) zl
|
|
|
|
|
sum(case when isnull(dc_pl,'')!='' then 1 else 0 end) OVER(PARTITION by dc_ch) pcsl
|
|
|
|
|
from
|
|
|
|
|
dm_sygdxq
|
|
|
|
|
where
|
|
|
|
|
xzglxq BETWEEN #{from} and #{to}
|
|
|
|
|
xzglxq BETWEEN #{from} and #{to}
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="qfxqWcqk" resultType="java.util.Map">
|
|
|
|
@ -213,8 +221,8 @@
|
|
|
|
|
dc_ch dcCh,sum(t) total
|
|
|
|
|
from (
|
|
|
|
|
SELECT DC_CH , DC_PL ,1 t
|
|
|
|
|
from dm_zrcjh
|
|
|
|
|
where gjks BETWEEN #{from} and #{to} group by DC_CH,DC_PL ) a group by dc_ch
|
|
|
|
|
from dm_sygd_mx
|
|
|
|
|
where jssj BETWEEN #{from} and #{to} group by DC_CH,DC_PL ) a group by dc_ch
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<!-- 图纸数量 -->
|
|
|
|
@ -230,8 +238,12 @@
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="xqzl" resultType="BigDecimal">
|
|
|
|
|
SELECT SUM(isnull(b.bclqzl,0)/1000) from dm_zrcjh a left join dm_bom b on a.DC_CH =b.dcch
|
|
|
|
|
and a.DC_PL =b.pl and a.DC_FD =b.fd where a.jssj_xz BETWEEN #{from} and #{to}
|
|
|
|
|
SELECT
|
|
|
|
|
SUM(isnull(b.bclqzl,0)/10000)
|
|
|
|
|
from dm_sygdxq a left join
|
|
|
|
|
(SELECT DISTINCT dcch,pl,tzbh,bclqzl from dm_bom ) b
|
|
|
|
|
on a.DC_CH =b.dcch and a.DC_PL =b.pl
|
|
|
|
|
where a.xzglxq BETWEEN #{from} and #{to}
|
|
|
|
|
</select>
|
|
|
|
|
|
|
|
|
|
<select id="dhzl" resultType="BigDecimal">
|
|
|
|
|