feat: 订单明细表增加定制化字段

release
liufeilong 2 years ago
parent 7c1fa763ae
commit 226ba2a8ca
  1. 20
      order-management-common/src/main/java/com/dxhy/order/model/OrderItemInfo.java
  2. 27
      order-management-invoice/src/main/resources/mybatis/mapper/OrderItemInfoMapper.xml

@ -165,4 +165,24 @@ public class OrderItemInfo implements Serializable {
*/ */
private String rowIndex; private String rowIndex;
/**
* 批号
*/
private String ph;
/**
* 矿别
*/
private String kb;
/**
* 是否智能赋码
*/
private String znfm;
/**
* 是否特殊物料
*/
private String tswl;
} }

@ -30,10 +30,16 @@
<result column="byzd4" property="byzd4" jdbcType="VARCHAR"/> <result column="byzd4" property="byzd4" jdbcType="VARCHAR"/>
<result column="byzd5" property="byzd5" jdbcType="VARCHAR"/> <result column="byzd5" property="byzd5" jdbcType="VARCHAR"/>
<result column="create_time" property="createTime" jdbcType="TIMESTAMP"/> <result column="create_time" property="createTime" jdbcType="TIMESTAMP"/>
<result column="ph" property="ph" jdbcType="VARCHAR"/>
<result column="kb" property="kb" jdbcType="VARCHAR"/>
<result column="znfm" property="znfm" jdbcType="VARCHAR"/>
<result column="tswl" property="tswl" jdbcType="VARCHAR"/>
</resultMap> </resultMap>
<sql id="Base_Column_List"> <sql id="Base_Column_List">
id, order_info_id, sphxh, dylzfpmxxh, xmmc, xmdw, ggxh, xmsl, hsbz, fphxz, xmdj, spbm, zxbm, id, order_info_id, sphxh, dylzfpmxxh, xmmc, xmdw, ggxh, xmsl, hsbz, fphxz, xmdj, spbm, zxbm,
yhzcbs, lslbs, zzstsgl, kce, xmje, sl, se, wcje,xhf_nsrsbh, byzd1, byzd2, byzd3, byzd4, byzd5, create_time yhzcbs, lslbs, zzstsgl, kce, xmje, sl, se, wcje,xhf_nsrsbh, byzd1, byzd2, byzd3, byzd4, byzd5, create_time,
ph,kb,znfm,tswl
</sql> </sql>
<!-- <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String">--> <!-- <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.String">-->
<!-- select--> <!-- select-->
@ -98,7 +104,7 @@
byzd3, byzd3,
byzd4, byzd4,
byzd5, byzd5,
create_time) create_time,ph,kb,znfm,tswl)
values (#{id,jdbcType=VARCHAR}, values (#{id,jdbcType=VARCHAR},
#{orderInfoId,jdbcType=VARCHAR}, #{orderInfoId,jdbcType=VARCHAR},
#{sphxh,jdbcType=VARCHAR}, #{sphxh,jdbcType=VARCHAR},
@ -126,7 +132,11 @@
#{byzd3,jdbcType=VARCHAR}, #{byzd3,jdbcType=VARCHAR},
#{byzd4,jdbcType=VARCHAR}, #{byzd4,jdbcType=VARCHAR},
#{byzd5,jdbcType=VARCHAR}, #{byzd5,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP}) #{createTime,jdbcType=TIMESTAMP},
#{ph,jdbcType=VARCHAR},
#{kb,jdbcType=VARCHAR},
#{znfm,jdbcType=VARCHAR},
#{tswl,jdbcType=VARCHAR})
</insert> </insert>
<select id="selectOrderItemInfoByOrderId" resultMap="BaseResultMap" parameterType="java.lang.String"> <select id="selectOrderItemInfoByOrderId" resultMap="BaseResultMap" parameterType="java.lang.String">
@ -204,7 +214,8 @@
spbm, zxbm, yhzcbs, spbm, zxbm, yhzcbs,
lslbs, zzstsgl, kce, lslbs, zzstsgl, kce,
xmje, sl, se,wcje,xhf_nsrsbh, byzd1, xmje, sl, se,wcje,xhf_nsrsbh, byzd1,
byzd2, byzd3,byzd4,byzd5,create_time byzd2, byzd3,byzd4,byzd5,create_time,
ph,kb,znfm,tswl
) )
values values
<foreach collection="list" item="item" index="index" <foreach collection="list" item="item" index="index"
@ -221,7 +232,8 @@
#{item.se,jdbcType=VARCHAR},#{item.wcje,jdbcType=VARCHAR},#{item.xhfNsrsbh,jdbcType=VARCHAR}, #{item.se,jdbcType=VARCHAR},#{item.wcje,jdbcType=VARCHAR},#{item.xhfNsrsbh,jdbcType=VARCHAR},
#{item.byzd1,jdbcType=VARCHAR}, #{item.byzd1,jdbcType=VARCHAR},
#{item.byzd2,jdbcType=VARCHAR}, #{item.byzd3,jdbcType=VARCHAR},#{item.byzd4,jdbcType=VARCHAR}, #{item.byzd2,jdbcType=VARCHAR}, #{item.byzd3,jdbcType=VARCHAR},#{item.byzd4,jdbcType=VARCHAR},
#{item.byzd5,jdbcType=VARCHAR},#{item.createTime,jdbcType=TIMESTAMP} #{item.byzd5,jdbcType=VARCHAR},#{item.createTime,jdbcType=TIMESTAMP},#{item.ph,jdbcType=VARCHAR},
#{item.kb,jdbcType=VARCHAR},#{item.znfm,jdbcType=VARCHAR},#{item.tswl,jdbcType=VARCHAR}
) )
</foreach> </foreach>
</if> </if>
@ -232,7 +244,7 @@
spbm, zxbm, yhzcbs, spbm, zxbm, yhzcbs,
lslbs, zzstsgl, kce, lslbs, zzstsgl, kce,
xmje, sl, se,wcje,xhf_nsrsbh, byzd1, xmje, sl, se,wcje,xhf_nsrsbh, byzd1,
byzd2, byzd3,byzd4,byzd5,create_time byzd2, byzd3,byzd4,byzd5,create_time,ph,kb,znfm,tswl
) )
<foreach collection="list" item="item" index="index" <foreach collection="list" item="item" index="index"
separator="union all"> separator="union all">
@ -250,7 +262,8 @@
#{item.se,jdbcType=VARCHAR},#{item.wcje,jdbcType=VARCHAR},#{item.xhfNsrsbh,jdbcType=VARCHAR}, #{item.se,jdbcType=VARCHAR},#{item.wcje,jdbcType=VARCHAR},#{item.xhfNsrsbh,jdbcType=VARCHAR},
#{item.byzd1,jdbcType=VARCHAR}, #{item.byzd1,jdbcType=VARCHAR},
#{item.byzd2,jdbcType=VARCHAR}, #{item.byzd3,jdbcType=VARCHAR},#{item.byzd4,jdbcType=VARCHAR}, #{item.byzd2,jdbcType=VARCHAR}, #{item.byzd3,jdbcType=VARCHAR},#{item.byzd4,jdbcType=VARCHAR},
#{item.byzd5,jdbcType=VARCHAR},#{item.createTime,jdbcType=TIMESTAMP} #{item.byzd5,jdbcType=VARCHAR},#{item.createTime,jdbcType=TIMESTAMP}, #{item.ph,jdbcType=VARCHAR},
#{item.kb,jdbcType=VARCHAR}, #{item.znfm,jdbcType=VARCHAR}, #{item.tswl,jdbcType=VARCHAR}
FROM DUAL FROM DUAL
) )
</foreach> </foreach>

Loading…
Cancel
Save