|
@@ -19,14 +19,17 @@
|
|
|
<result column="UPDATEMAN" jdbcType="VARCHAR" property="updateman" />
|
|
|
<result column="UPDATETIME" jdbcType="VARCHAR" property="updatetime" />
|
|
|
<result column="READTIME" jdbcType="VARCHAR" property="readtime" />
|
|
|
+ <result column="DJLX" jdbcType="VARCHAR" property="djlx" />
|
|
|
+ <result column="PZDL" jdbcType="VARCHAR" property="pzdl" />
|
|
|
</resultMap>
|
|
|
<sql id="columns">
|
|
|
GBSJ, CINVCCODE, CINVCNAME, CINVCODE, CINVNAME, CINVSTD, CWHCODE, CWHNAME, MZ, PZ,
|
|
|
- JZ, TAB, CREATEMAN, CREATETIME, UPDATEMAN, UPDATETIME, READTIME
|
|
|
+ JZ, TAB, CREATEMAN, CREATETIME, UPDATEMAN, UPDATETIME, READTIME, DJLX, PZDL
|
|
|
</sql>
|
|
|
<sql id="columns_alias">
|
|
|
t.GBSJ, t.CINVCCODE, t.CINVCNAME, t.CINVCODE, t.CINVNAME, t.CINVSTD, t.CWHCODE, t.CWHNAME,
|
|
|
- t.MZ, t.PZ, t.JZ, t.TAB, t.CREATEMAN, t.CREATETIME, t.UPDATEMAN, t.UPDATETIME, t.READTIME
|
|
|
+ t.MZ, t.PZ, t.JZ, t.TAB, t.CREATEMAN, t.CREATETIME, t.UPDATEMAN, t.UPDATETIME, t.READTIME,
|
|
|
+ t.DJLX, t.PZDL
|
|
|
</sql>
|
|
|
<sql id="select">
|
|
|
SELECT <include refid="columns"/> FROM DZ_MATERIAL_SF
|
|
@@ -514,18 +517,17 @@
|
|
|
</delete>
|
|
|
<!-- 友情提示!!!-->
|
|
|
<!-- 请将自己写的代码放在此标签之下,方便以后粘贴复制。-->
|
|
|
+<!-- --cInvCName in('合金材料','国内矿粉','过滤材料','进口矿粉','原煤','外购精煤','国内球团','高炉干渣','进口块矿','石料')-->
|
|
|
<select id="getDzMaterialSf" resultMap="BaseResultMap" parameterType="java.lang.String" >
|
|
|
select * from (
|
|
|
- SELECT CONVERT(varchar(100), gbsj, 23) as gbsj, cInvCCode, cInvCName, cInvCode, cInvName,
|
|
|
- cInvStd, cWhCode, cWhName, sum(mz) as mz, sum(pz) as pz, sum(jz) as jz, 'sh' as tab
|
|
|
- FROM v_nyjk_sh where gbsj >= #{gbsj,jdbcType=VARCHAR} and
|
|
|
- cInvCName in('合金材料','国内矿粉','过滤材料','进口矿粉','原煤','外购精煤','国内球团','高炉干渣','进口块矿','石料')
|
|
|
- group by cInvCCode, cInvCName, cInvCode, cInvName, cInvStd, cWhCode, cWhName, CONVERT(varchar(100), gbsj, 23)
|
|
|
- ) as sh union all (
|
|
|
- SELECT CONVERT(varchar(100), gbsj, 23) as gbsj, cInvCCode, cInvCName, cInvCode, cInvName,
|
|
|
- cInvStd, cWhCode, cWhName, sum(mz) as mz, sum(pz) as pz, sum(jz) as jz, 'fh' as tab
|
|
|
- FROM v_nyjk_fh where gbsj >= #{gbsj,jdbcType=VARCHAR} and
|
|
|
- cInvCName in('合金材料','国内矿粉','过滤材料','进口矿粉','原煤','外购精煤','国内球团','高炉干渣','进口块矿','石料')
|
|
|
- group by cInvCCode, cInvCName, cInvCode, cInvName, cInvStd, cWhCode, cWhName, CONVERT(varchar(100), [gbsj], 23))
|
|
|
+ SELECT CONVERT(varchar(100), gbsj, 23) as gbsj, cInvCCode, cInvCName, cInvCode, cInvName,
|
|
|
+ cInvStd, cWhCode, cWhName, sum(mz) as mz, sum(pz) as pz, sum(jz) as jz, djlx, pzdl, 'sh' as tab
|
|
|
+ FROM v_nyjk_sh where gbsj >= #{gbsj,jdbcType=VARCHAR} and pzdl IS NOT NULL
|
|
|
+ group by cInvCCode, cInvCName, cInvCode, cInvName, cInvStd, cWhCode, cWhName, CONVERT(varchar(100), gbsj, 23),djlx, pzdl
|
|
|
+ ) as sh union all (
|
|
|
+ SELECT CONVERT(varchar(100), gbsj, 23) as gbsj, cInvCCode, cInvCName, cInvCode, cInvName,
|
|
|
+ cInvStd, cWhCode, cWhName, sum(mz) as mz, sum(pz) as pz, sum(jz) as jz, djlx, pzdl, 'fh' as tab
|
|
|
+ FROM v_nyjk_fh where gbsj >= #{gbsj,jdbcType=VARCHAR} and pzdl IS NOT NULL
|
|
|
+ group by cInvCCode, cInvCName, cInvCode, cInvName, cInvStd, cWhCode, cWhName, CONVERT(varchar(100), [gbsj], 23),djlx, pzdl)
|
|
|
</select>
|
|
|
</mapper>
|