|
|
@@ -25,6 +25,10 @@
|
|
25
|
25
|
<result column="jybgcjrq" property="jybgcjrq" jdbcType="VARCHAR" />
|
|
26
|
26
|
<result column="sjly" property="sjly" jdbcType="VARCHAR" />
|
|
27
|
27
|
<result column="zzjgdm" property="zzjgdm" jdbcType="VARCHAR" />
|
|
|
28
|
+ <result column="storehouse_id" property="houseId" jdbcType="VARCHAR" />
|
|
|
29
|
+ <result column="storehouse_name" property="houseName" jdbcType="VARCHAR" />
|
|
|
30
|
+ <result column="warehouse_id" property="warehouseId" jdbcType="VARCHAR" />
|
|
|
31
|
+ <result column="warehouse_name" property="warehouseName" jdbcType="VARCHAR" />
|
|
28
|
32
|
</resultMap>
|
|
29
|
33
|
<sql id="Example_Where_Clause" >
|
|
30
|
34
|
<where >
|
|
|
@@ -104,9 +108,15 @@
|
|
104
|
108
|
</select>
|
|
105
|
109
|
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String" >
|
|
106
|
110
|
select
|
|
107
|
|
- <include refid="Base_Column_List" />
|
|
108
|
|
- from xwk_zljc
|
|
109
|
|
- where zljcid = #{zljcid,jdbcType=VARCHAR}
|
|
|
111
|
+ T1.zljcid, T1.yyywid, T1.jclx, T1.pz, T1.xxdpz, T1.dj,
|
|
|
112
|
+ replace(to_char(to_date(T1.jyrq,'yyyy年mm月dd日'),'yyyy-mm-dd'),'00','20') jyrq,
|
|
|
113
|
+ T1.jyjg, T1.kqmc, T1.cfmc, T1.hwmc, T1.jyr, T1.jydw, T1.rksj,
|
|
|
114
|
+ T1.sl, T1.cd, T1.bgy, T1.shnd, T1.qyr, T1.qyrq, T1.jybgcjrq, T1.sjly, T1.zzjgdm,
|
|
|
115
|
+ T2.warehouse_id, T2.warehouse_name, T3.storehouse_id, T3.storehouse_name
|
|
|
116
|
+ from xwk_zljc T1
|
|
|
117
|
+ left join basic_warehouse T2 on T1.hwmc = T2.hwbm
|
|
|
118
|
+ left join basic_storehouse T3 on T2.storehouse_id = T3.storehouse_id
|
|
|
119
|
+ where T1.zljcid = #{zljcid,jdbcType=VARCHAR} and T3.library_type = 0
|
|
110
|
120
|
</select>
|
|
111
|
121
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.String" >
|
|
112
|
122
|
delete from xwk_zljc
|
|
|
@@ -489,4 +499,32 @@
|
|
489
|
499
|
zzjgdm = #{zzjgdm,jdbcType=VARCHAR}
|
|
490
|
500
|
where zljcid = #{zljcid,jdbcType=VARCHAR}
|
|
491
|
501
|
</update>
|
|
|
502
|
+
|
|
|
503
|
+ <select id="selectByList" resultMap="BaseResultMap" parameterType="com.chinaitop.depot.storage.model.XwkZljc" >
|
|
|
504
|
+ select
|
|
|
505
|
+ T1.zljcid, T1.yyywid, T1.jclx, T1.pz, T1.xxdpz, T1.dj,
|
|
|
506
|
+ replace(to_char(to_date(T1.jyrq,'yyyy年mm月dd日'),'yyyy-mm-dd'),'00','20') jyrq,
|
|
|
507
|
+ T1.jyjg, T1.kqmc, T1.cfmc, T1.hwmc, T1.jyr, T1.jydw, T1.rksj,
|
|
|
508
|
+ T1.sl, T1.cd, T1.bgy, T1.shnd, T1.qyr, T1.qyrq, T1.jybgcjrq, T1.sjly, T1.zzjgdm,
|
|
|
509
|
+ T2.warehouse_id, T2.warehouse_name, T3.storehouse_id, T3.storehouse_name
|
|
|
510
|
+ from xwk_zljc T1
|
|
|
511
|
+ left join basic_warehouse T2 on T1.hwmc = T2.hwbm
|
|
|
512
|
+ left join basic_storehouse T3 on T2.storehouse_id = T3.storehouse_id
|
|
|
513
|
+ <where>
|
|
|
514
|
+ <if test="jclx !=null">
|
|
|
515
|
+ and T1.jclx = #{jclx}
|
|
|
516
|
+ </if>
|
|
|
517
|
+ <if test="kqmc !=null">
|
|
|
518
|
+ and T1.kqmc = #{kqmc}
|
|
|
519
|
+ </if>
|
|
|
520
|
+ <if test="warehouseId !=null">
|
|
|
521
|
+ and T2.wareHouse_id = #{warehouseId}
|
|
|
522
|
+ </if>
|
|
|
523
|
+ <if test="houseId !=null">
|
|
|
524
|
+ and T3.storehouse_id = #{houseId}
|
|
|
525
|
+ </if>
|
|
|
526
|
+ and T3.library_type = '0'
|
|
|
527
|
+ </where>
|
|
|
528
|
+ </select>
|
|
|
529
|
+
|
|
492
|
530
|
</mapper>
|