|
|
@@ -97,37 +97,6 @@
|
|
|
delete from prodiodetail
|
|
|
where pd_id = #{pd_id,jdbcType=INTEGER}
|
|
|
</delete>
|
|
|
- <insert id="insert" parameterType="com.usoftchina.saas.purchase.po.ProdIODetail">
|
|
|
- insert into prodiodetail (pd_id, pd_piid, pd_inoutno,
|
|
|
- pd_piclass, pd_pdno, pd_ordercode,
|
|
|
- pd_orderdetno, pd_prodid, pd_prodcode,
|
|
|
- pd_unit, pd_inqty, pd_outqty,
|
|
|
- pd_orderprice, pd_sendprice, pd_price,
|
|
|
- pd_total, pd_taxrate, pd_netprice,
|
|
|
- pd_nettotal, pd_whid, pd_whcode,
|
|
|
- pd_whname, pd_inwhid, pd_inwhcode,
|
|
|
- pd_inwhname, pd_orderid, pd_sdid,
|
|
|
- pd_status, companyid, updaterid,
|
|
|
- updatetime, pd_text1, pd_text2,
|
|
|
- pd_text3, pd_text4, pd_text5,
|
|
|
- pd_ym, pd_yqty, pd_remark,pd_ioid
|
|
|
- )
|
|
|
- values (#{pd_id,jdbcType=INTEGER}, #{pd_piid,jdbcType=INTEGER}, #{pd_inoutno,jdbcType=VARCHAR},
|
|
|
- #{pd_piclass,jdbcType=VARCHAR}, #{pd_pdno,jdbcType=INTEGER}, #{pd_ordercode,jdbcType=VARCHAR},
|
|
|
- #{pd_orderdetno,jdbcType=INTEGER}, #{pd_prodid,jdbcType=INTEGER}, #{pd_prodcode,jdbcType=VARCHAR},
|
|
|
- #{pd_unit,jdbcType=VARCHAR}, #{pd_inqty,jdbcType=DOUBLE}, #{pd_outqty,jdbcType=DOUBLE},
|
|
|
- #{pd_orderprice,jdbcType=DOUBLE}, #{pd_sendprice,jdbcType=DOUBLE}, #{pd_price,jdbcType=DOUBLE},
|
|
|
- #{pd_total,jdbcType=DOUBLE}, #{pd_taxrate,jdbcType=DOUBLE}, #{pd_netprice,jdbcType=DOUBLE},
|
|
|
- #{pd_nettotal,jdbcType=DOUBLE}, #{pd_whid,jdbcType=INTEGER}, #{pd_whcode,jdbcType=VARCHAR},
|
|
|
- #{pd_whname,jdbcType=VARCHAR}, #{pd_inwhid,jdbcType=INTEGER}, #{pd_inwhcode,jdbcType=VARCHAR},
|
|
|
- #{pd_inwhname,jdbcType=VARCHAR}, #{pd_orderid,jdbcType=INTEGER}, #{pd_sdid,jdbcType=INTEGER},
|
|
|
- #{pd_status,jdbcType=INTEGER}, #{companyid,jdbcType=INTEGER}, #{updaterid,jdbcType=INTEGER},
|
|
|
- #{updatetime,jdbcType=TIMESTAMP}, #{pd_text1,jdbcType=VARCHAR}, #{pd_text2,jdbcType=VARCHAR},
|
|
|
- #{pd_text3,jdbcType=VARCHAR}, #{pd_text4,jdbcType=VARCHAR}, #{pd_text5,jdbcType=VARCHAR},
|
|
|
- #{pd_ym,jdbcType=INTEGER}, #{pd_yqty,jdbcType=DOUBLE}, #{pd_remark,jdbcType=LONGVARCHAR},
|
|
|
- #{pd_ioid,jdbcType=INTEGER}
|
|
|
- )
|
|
|
- </insert>
|
|
|
<insert id="insertSelective" parameterType="com.usoftchina.saas.purchase.po.ProdIODetail">
|
|
|
<selectKey resultType="java.lang.Long" keyProperty="id">
|
|
|
SELECT LAST_INSERT_ID() AS ID
|
|
|
@@ -581,32 +550,6 @@
|
|
|
where pd_id = #{pd_id,jdbcType=INTEGER}
|
|
|
</update>
|
|
|
<insert id="batchInsert" parameterType="java.util.List" >
|
|
|
- insert into prodiodetail
|
|
|
- (
|
|
|
- pd_piid,pd_inoutno,pd_piclass,pd_pdno,pd_ordercode,
|
|
|
- pd_orderdetno,pd_prodid,pd_prodcode,pd_unit,
|
|
|
- pd_inqty,pd_outqty,pd_orderprice,pd_sendprice,pd_price,
|
|
|
- pd_total,pd_taxrate,pd_netprice,pd_nettotal,
|
|
|
- pd_whid,pd_whcode,pd_whname,pd_inwhid,pd_inwhcode,
|
|
|
- pd_inwhname,pd_orderid,pd_sdid,pd_status,pd_remark,
|
|
|
- companyid,updaterid,updatetime,pd_text1,pd_text2,
|
|
|
- pd_text3,pd_text4,pd_text5,pd_ym,pd_yqty
|
|
|
- )
|
|
|
- values
|
|
|
- <foreach collection="list" item="item" index="index" open="" close="" separator=",">
|
|
|
- (
|
|
|
- #{item.pd_piid,jdbcType=INTEGER},#{item.pd_inoutno,jdbcType=VARCHAR},#{item.pd_piclass,jdbcType=VARCHAR},#{item.pd_pdno,jdbcType=INTEGER},#{item.pd_ordercode,jdbcType=VARCHAR},
|
|
|
- #{item.pd_orderdetno,jdbcType=INTEGER},#{item.pd_prodid,jdbcType=INTEGER},#{item.pd_prodcode,jdbcType=VARCHAR},#{item.pd_unit,jdbcType=VARCHAR},
|
|
|
- #{item.pd_inqty,jdbcType=DOUBLE},#{item.pd_outqty,jdbcType=DOUBLE},#{item.pd_orderprice,jdbcType=DOUBLE},#{item.pd_sendprice,jdbcType=DOUBLE},#{item.pd_price,jdbcType=DOUBLE},
|
|
|
- #{item.pd_total,jdbcType=DOUBLE},#{item.pd_taxrate,jdbcType=DOUBLE},#{item.pd_netprice,jdbcType=DOUBLE},#{item.pd_nettotal,jdbcType=DOUBLE},
|
|
|
- #{item.pd_whid,jdbcType=INTEGER},#{item.pd_whcode,jdbcType=VARCHAR},#{item.pd_whname,jdbcType=VARCHAR},#{item.pd_inwhid,jdbcType=INTEGER},#{item.pd_inwhcode,jdbcType=VARCHAR},
|
|
|
- #{item.pd_inwhname,jdbcType=VARCHAR},#{item.pd_orderid,jdbcType=INTEGER},#{item.pd_sdid,jdbcType=INTEGER},#{item.pd_status,jdbcType=VARCHAR},#{item.pd_remark,jdbcType=VARCHAR},
|
|
|
- #{item.companyId,jdbcType=INTEGER},#{item.updaterId,jdbcType=INTEGER},#{item.updateTime,jdbcType=TIMESTAMP},#{item.pd_text1,jdbcType=VARCHAR},#{item.pd_text2,jdbcType=VARCHAR},
|
|
|
- #{item.pd_text3,jdbcType=VARCHAR},#{item.pd_text4,jdbcType=VARCHAR},#{item.pd_text5,jdbcType=VARCHAR},#{item.pd_ym,jdbcType=INTEGER},#{item.pd_yqty,jdbcType=DOUBLE}
|
|
|
- )
|
|
|
- </foreach>
|
|
|
- </insert>
|
|
|
- <insert id="batchInsert1" parameterType="java.util.List" >
|
|
|
<foreach collection="list" item="item" index="index" open="" close="" separator=",">
|
|
|
insert into prodiodetail
|
|
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
@@ -847,9 +790,9 @@
|
|
|
#{item.pd_ioid,jdbcType=INTEGER},
|
|
|
</if>
|
|
|
</trim>
|
|
|
-
|
|
|
</foreach>
|
|
|
</insert>
|
|
|
+
|
|
|
<update id="batchUpdate" parameterType="com.usoftchina.saas.purchase.po.ProdIODetail" >
|
|
|
<foreach collection="list" item="item" index="index" open="" close="" separator=";">
|
|
|
update prodiodetail <set>
|