|
|
@@ -12,15 +12,16 @@
|
|
|
<result column="companyId" property="companyId" jdbcType="INTEGER" />
|
|
|
<result column="updaterId" property="updaterId" jdbcType="INTEGER" />
|
|
|
<result column="updateTime" property="updateTime" jdbcType="TIMESTAMP" />
|
|
|
- <result column="ve_text1" property="ve_text1" jdbcType="VARCHAR" />
|
|
|
- <result column="ve_text2" property="ve_text2" jdbcType="VARCHAR" />
|
|
|
- <result column="ve_text3" property="ve_text3" jdbcType="VARCHAR" />
|
|
|
- <result column="ve_text4" property="ve_text4" jdbcType="VARCHAR" />
|
|
|
- <result column="ve_text5" property="ve_text5" jdbcType="VARCHAR" />
|
|
|
+ <result column="vc_text1" property="vc_text1" jdbcType="VARCHAR" />
|
|
|
+ <result column="vc_text2" property="vc_text2" jdbcType="VARCHAR" />
|
|
|
+ <result column="vc_text3" property="vc_text3" jdbcType="VARCHAR" />
|
|
|
+ <result column="vc_text4" property="vc_text4" jdbcType="VARCHAR" />
|
|
|
+ <result column="vc_text5" property="vc_text5" jdbcType="VARCHAR" />
|
|
|
+ <result column="vc_default" property="vc_default" jdbcType="VARCHAR" />
|
|
|
</resultMap>
|
|
|
<sql id="Base_Column_List" >
|
|
|
vc_id, vc_veid, vc_detno, vc_name, vc_tel, vc_qq, vc_email, companyId, updaterId,
|
|
|
- updateTime, ve_text1, ve_text2, ve_text3, ve_text4, ve_text5
|
|
|
+ updateTime, vc_text1, vc_text2, vc_text3, vc_text4, vc_text5, ve_default
|
|
|
</sql>
|
|
|
<select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Long" >
|
|
|
select
|
|
|
@@ -28,22 +29,33 @@
|
|
|
from vendorcontact
|
|
|
where vc_id = #{id}
|
|
|
</select>
|
|
|
+ <select id="selectByFK" resultMap="BaseResultMap" parameterType="java.lang.Long" >
|
|
|
+ select
|
|
|
+ <include refid="Base_Column_List" />
|
|
|
+ from vendorcontact
|
|
|
+ where vc_veid = #{id}
|
|
|
+ </select>
|
|
|
<delete id="deleteByPrimaryKey" parameterType="java.lang.Long" >
|
|
|
delete from vendorcontact
|
|
|
where vc_id = #{id}
|
|
|
</delete>
|
|
|
+ <delete id="deleteByFK" parameterType="java.lang.Long">
|
|
|
+ DELETE FROM VENDORCONTACT
|
|
|
+ WHERE VC_VEID=#{id}
|
|
|
+ </delete>
|
|
|
<insert id="insert" parameterType="com.usoftchina.saas.document.entities.Vendorcontact" >
|
|
|
insert into vendorcontact (vc_veid, vc_detno,
|
|
|
vc_name, vc_tel, vc_qq,
|
|
|
vc_email, companyId, updaterId,
|
|
|
- updateTime, ve_text1, ve_text2,
|
|
|
- ve_text3, ve_text4, ve_text5
|
|
|
+ updateTime, vc_text1, vc_text2,
|
|
|
+ vc_text3, vc_text4, vc_text5, ve_default
|
|
|
)
|
|
|
- values (#{vc_veid,jdbcType=INTEGER}, #{vc_detno,jdbcType=INTEGER},
|
|
|
+ values (#{vc_veid}, #{vc_detno,jdbcType=INTEGER},
|
|
|
#{vc_name,jdbcType=VARCHAR}, #{vc_tel,jdbcType=INTEGER}, #{vc_qq,jdbcType=VARCHAR},
|
|
|
#{vc_email,jdbcType=VARCHAR}, #{companyId,jdbcType=INTEGER}, #{updaterId,jdbcType=INTEGER},
|
|
|
- #{updateTime,jdbcType=TIMESTAMP}, #{ve_text1,jdbcType=VARCHAR}, #{ve_text2,jdbcType=VARCHAR},
|
|
|
- #{ve_text3,jdbcType=VARCHAR}, #{ve_text4,jdbcType=VARCHAR}, #{ve_text5,jdbcType=VARCHAR}
|
|
|
+ #{updateTime,jdbcType=TIMESTAMP}, #{vc_text1,jdbcType=VARCHAR}, #{vc_text2,jdbcType=VARCHAR},
|
|
|
+ #{vc_text3,jdbcType=VARCHAR}, #{vc_text4,jdbcType=VARCHAR}, #{vc_text5,jdbcType=VARCHAR},
|
|
|
+ #{ve_default,jdbcType=VARCHAR}
|
|
|
)
|
|
|
</insert>
|
|
|
<insert id="insertSelective" parameterType="com.usoftchina.saas.document.entities.Vendorcontact" >
|
|
|
@@ -76,25 +88,28 @@
|
|
|
<if test="updateTime != null" >
|
|
|
updateTime,
|
|
|
</if>
|
|
|
- <if test="ve_text1 != null" >
|
|
|
- ve_text1,
|
|
|
+ <if test="vc_text1 != null" >
|
|
|
+ vc_text1,
|
|
|
+ </if>
|
|
|
+ <if test="vc_text2 != null" >
|
|
|
+ vc_text2,
|
|
|
</if>
|
|
|
- <if test="ve_text2 != null" >
|
|
|
- ve_text2,
|
|
|
+ <if test="vc_text3 != null" >
|
|
|
+ vc_text3,
|
|
|
</if>
|
|
|
- <if test="ve_text3 != null" >
|
|
|
- ve_text3,
|
|
|
+ <if test="vc_text4 != null" >
|
|
|
+ vc_text4,
|
|
|
</if>
|
|
|
- <if test="ve_text4 != null" >
|
|
|
- ve_text4,
|
|
|
+ <if test="vc_text5 != null" >
|
|
|
+ vc_text5,
|
|
|
</if>
|
|
|
- <if test="ve_text5 != null" >
|
|
|
- ve_text5,
|
|
|
+ <if test="ve_default != null" >
|
|
|
+ ve_default,
|
|
|
</if>
|
|
|
</trim>
|
|
|
<trim prefix="values (" suffix=")" suffixOverrides="," >
|
|
|
<if test="vc_veid != null" >
|
|
|
- #{vc_veid,jdbcType=INTEGER},
|
|
|
+ #{vc_veid},
|
|
|
</if>
|
|
|
<if test="vc_detno != null" >
|
|
|
#{vc_detno,jdbcType=INTEGER},
|
|
|
@@ -120,20 +135,23 @@
|
|
|
<if test="updateTime != null" >
|
|
|
#{updateTime,jdbcType=TIMESTAMP},
|
|
|
</if>
|
|
|
- <if test="ve_text1 != null" >
|
|
|
- #{ve_text1,jdbcType=VARCHAR},
|
|
|
+ <if test="vc_text1 != null" >
|
|
|
+ #{vc_text1,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="vc_text2 != null" >
|
|
|
+ #{vc_text2,jdbcType=VARCHAR},
|
|
|
</if>
|
|
|
- <if test="ve_text2 != null" >
|
|
|
- #{ve_text2,jdbcType=VARCHAR},
|
|
|
+ <if test="vc_text3 != null" >
|
|
|
+ #{vc_text3,jdbcType=VARCHAR},
|
|
|
</if>
|
|
|
- <if test="ve_text3 != null" >
|
|
|
- #{ve_text3,jdbcType=VARCHAR},
|
|
|
+ <if test="vc_text4 != null" >
|
|
|
+ #{vc_text4,jdbcType=VARCHAR},
|
|
|
</if>
|
|
|
- <if test="ve_text4 != null" >
|
|
|
- #{ve_text4,jdbcType=VARCHAR},
|
|
|
+ <if test="vc_text5 != null" >
|
|
|
+ #{vc_text5,jdbcType=VARCHAR},
|
|
|
</if>
|
|
|
- <if test="ve_text5 != null" >
|
|
|
- #{ve_text5,jdbcType=VARCHAR},
|
|
|
+ <if test="ve_default != null" >
|
|
|
+ #{ve_default,jdbcType=VARCHAR},
|
|
|
</if>
|
|
|
</trim>
|
|
|
</insert>
|
|
|
@@ -141,7 +159,7 @@
|
|
|
update vendorcontact
|
|
|
<set >
|
|
|
<if test="vc_veid != null" >
|
|
|
- vc_veid = #{vc_veid,jdbcType=INTEGER},
|
|
|
+ vc_veid = #{vc_veid},
|
|
|
</if>
|
|
|
<if test="vc_detno != null" >
|
|
|
vc_detno = #{vc_detno,jdbcType=INTEGER},
|
|
|
@@ -167,27 +185,30 @@
|
|
|
<if test="updateTime != null" >
|
|
|
updateTime = #{updateTime,jdbcType=TIMESTAMP},
|
|
|
</if>
|
|
|
- <if test="ve_text1 != null" >
|
|
|
- ve_text1 = #{ve_text1,jdbcType=VARCHAR},
|
|
|
+ <if test="vc_text1 != null" >
|
|
|
+ vc_text1 = #{vc_text1,jdbcType=VARCHAR},
|
|
|
</if>
|
|
|
- <if test="ve_text2 != null" >
|
|
|
- ve_text2 = #{ve_text2,jdbcType=VARCHAR},
|
|
|
+ <if test="vc_text2 != null" >
|
|
|
+ vc_text2 = #{vc_text2,jdbcType=VARCHAR},
|
|
|
</if>
|
|
|
- <if test="ve_text3 != null" >
|
|
|
- ve_text3 = #{ve_text3,jdbcType=VARCHAR},
|
|
|
+ <if test="vc_text3 != null" >
|
|
|
+ vc_text3 = #{vc_text3,jdbcType=VARCHAR},
|
|
|
</if>
|
|
|
- <if test="ve_text4 != null" >
|
|
|
- ve_text4 = #{ve_text4,jdbcType=VARCHAR},
|
|
|
+ <if test="vc_text4 != null" >
|
|
|
+ vc_text4 = #{vc_text4,jdbcType=VARCHAR},
|
|
|
</if>
|
|
|
- <if test="ve_text5 != null" >
|
|
|
- ve_text5 = #{ve_text5,jdbcType=VARCHAR},
|
|
|
+ <if test="vc_text5 != null" >
|
|
|
+ vc_text5 = #{vc_text5,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="ve_default != null" >
|
|
|
+ ve_default = #{ve_default,jdbcType=VARCHAR},
|
|
|
</if>
|
|
|
</set>
|
|
|
where vc_id = #{id}
|
|
|
</update>
|
|
|
<update id="updateByPrimaryKey" parameterType="com.usoftchina.saas.document.entities.Vendorcontact" >
|
|
|
update vendorcontact
|
|
|
- set vc_veid = #{vc_veid,jdbcType=INTEGER},
|
|
|
+ set vc_veid = #{vc_veid},
|
|
|
vc_detno = #{vc_detno,jdbcType=INTEGER},
|
|
|
vc_name = #{vc_name,jdbcType=VARCHAR},
|
|
|
vc_tel = #{vc_tel,jdbcType=INTEGER},
|
|
|
@@ -196,11 +217,160 @@
|
|
|
companyId = #{companyId,jdbcType=INTEGER},
|
|
|
updaterId = #{updaterId,jdbcType=INTEGER},
|
|
|
updateTime = #{updateTime,jdbcType=TIMESTAMP},
|
|
|
- ve_text1 = #{ve_text1,jdbcType=VARCHAR},
|
|
|
- ve_text2 = #{ve_text2,jdbcType=VARCHAR},
|
|
|
- ve_text3 = #{ve_text3,jdbcType=VARCHAR},
|
|
|
- ve_text4 = #{ve_text4,jdbcType=VARCHAR},
|
|
|
- ve_text5 = #{ve_text5,jdbcType=VARCHAR}
|
|
|
+ vc_text1 = #{vc_text1,jdbcType=VARCHAR},
|
|
|
+ vc_text2 = #{vc_text2,jdbcType=VARCHAR},
|
|
|
+ vc_text3 = #{vc_text3,jdbcType=VARCHAR},
|
|
|
+ vc_text4 = #{vc_text4,jdbcType=VARCHAR},
|
|
|
+ vc_text5 = #{vc_text5,jdbcType=VARCHAR},
|
|
|
+ ve_default = #{ve_default,jdbcType=VARCHAR}
|
|
|
where vc_id = #{id}
|
|
|
</update>
|
|
|
+ <insert id="batchInsert" parameterType="java.util.List">
|
|
|
+ <foreach collection="list" item="item" separator=",">
|
|
|
+ INSERT INTO VENDORCONTACT
|
|
|
+ <trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
+ <if test="item.vc_veid != null" >
|
|
|
+ vc_veid,
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_detno != null" >
|
|
|
+ vc_detno,
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_name != null" >
|
|
|
+ vc_name,
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_tel != null" >
|
|
|
+ vc_tel,
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_qq != null" >
|
|
|
+ vc_qq,
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_email != null" >
|
|
|
+ vc_email,
|
|
|
+ </if>
|
|
|
+ <if test="item.companyId != null" >
|
|
|
+ companyId,
|
|
|
+ </if>
|
|
|
+ <if test="item.updaterId != null" >
|
|
|
+ updaterId,
|
|
|
+ </if>
|
|
|
+ <if test="item.updateTime != null" >
|
|
|
+ updateTime,
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text1 != null" >
|
|
|
+ vc_text1,
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text2 != null" >
|
|
|
+ vc_text2,
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text3 != null" >
|
|
|
+ vc_text3,
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text4 != null" >
|
|
|
+ vc_text4,
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text5 != null" >
|
|
|
+ vc_text5,
|
|
|
+ </if>
|
|
|
+ <if test="item.ve_default != null" >
|
|
|
+ ve_default,
|
|
|
+ </if>
|
|
|
+ </trim>
|
|
|
+ <trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
+ <if test="item.vc_veid != null" >
|
|
|
+ #{item.vc_veid},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_detno != null" >
|
|
|
+ #{item.vc_detno,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_name != null" >
|
|
|
+ #{item.vc_name,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_tel != null" >
|
|
|
+ #{item.vc_tel,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_qq != null" >
|
|
|
+ #{item.vc_qq,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_email != null" >
|
|
|
+ #{item.vc_email,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.companyId != null" >
|
|
|
+ #{item.companyId,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="item.updaterId != null" >
|
|
|
+ #{item.updaterId,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="item.updateTime != null" >
|
|
|
+ #{item.updateTime,jdbcType=TIMESTAMP},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text1 != null" >
|
|
|
+ #{item.vc_text1,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text2 != null" >
|
|
|
+ #{item.vc_text2,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text3 != null" >
|
|
|
+ #{item.vc_text3,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text4 != null" >
|
|
|
+ #{item.vc_text4,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text5 != null" >
|
|
|
+ #{item.vc_text5,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.ve_default != null" >
|
|
|
+ #{item.ve_default,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ </trim>
|
|
|
+ </foreach>
|
|
|
+ </insert>
|
|
|
+ <update id="batchUpdate" parameterType="com.usoftchina.saas.document.entities.Vendorcontact">
|
|
|
+ <foreach collection="list" item="item" index="index" separator=";">
|
|
|
+ UPDATE VENDORCONTACT
|
|
|
+ <if test="item.vc_detno != null" >
|
|
|
+ vc_detno = #{item.vc_detno,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_name != null" >
|
|
|
+ vc_name = #{item.vc_name,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_tel != null" >
|
|
|
+ vc_tel = #{item.vc_tel,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_qq != null" >
|
|
|
+ vc_qq = #{item.vc_qq,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_email != null" >
|
|
|
+ vc_email = #{item.vc_email,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.companyId != null" >
|
|
|
+ companyId = #{item.companyId,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="item.updaterId != null" >
|
|
|
+ updaterId = #{item.updaterId,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="item.updateTime != null" >
|
|
|
+ updateTime = #{item.updateTime,jdbcType=TIMESTAMP},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text1 != null" >
|
|
|
+ vc_text1 = #{item.vc_text1,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text2 != null" >
|
|
|
+ vc_text2 = #{item.vc_text2,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text3 != null" >
|
|
|
+ vc_text3 = #{item.vc_text3,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text4 != null" >
|
|
|
+ vc_text4 = #{item.vc_text4,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.vc_text5 != null" >
|
|
|
+ vc_text5 = #{item.vc_text5,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="item.ve_default != null" >
|
|
|
+ ve_default = #{item.ve_default,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ WHERE VC_ID= #{item.id,jdbcType=INTEGER}
|
|
|
+ </foreach>
|
|
|
+ </update>
|
|
|
+
|
|
|
</mapper>
|