|
|
@@ -0,0 +1,206 @@
|
|
|
+<?xml version="1.0" encoding="UTF-8" ?>
|
|
|
+<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
|
|
+<mapper namespace="com.usoftchina.saas.document.mapper.VendorcontactMapper" >
|
|
|
+ <resultMap id="BaseResultMap" type="com.usoftchina.saas.document.entities.Vendorcontact" >
|
|
|
+ <id column="vc_id" property="id" jdbcType="INTEGER" />
|
|
|
+ <result column="vc_veid" property="vc_veid" jdbcType="INTEGER" />
|
|
|
+ <result column="vc_detno" property="vc_detno" jdbcType="INTEGER" />
|
|
|
+ <result column="vc_name" property="vc_name" jdbcType="VARCHAR" />
|
|
|
+ <result column="vc_tel" property="vc_tel" jdbcType="INTEGER" />
|
|
|
+ <result column="vc_qq" property="vc_qq" jdbcType="VARCHAR" />
|
|
|
+ <result column="vc_email" property="vc_email" jdbcType="VARCHAR" />
|
|
|
+ <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" />
|
|
|
+ </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
|
|
|
+ </sql>
|
|
|
+ <select id="selectByPrimaryKey" resultMap="BaseResultMap" parameterType="java.lang.Long" >
|
|
|
+ select
|
|
|
+ <include refid="Base_Column_List" />
|
|
|
+ from vendorcontact
|
|
|
+ where vc_id = #{id}
|
|
|
+ </select>
|
|
|
+ <delete id="deleteByPrimaryKey" parameterType="java.lang.Long" >
|
|
|
+ delete from vendorcontact
|
|
|
+ where vc_id = #{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
|
|
|
+ )
|
|
|
+ values (#{vc_veid,jdbcType=INTEGER}, #{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}
|
|
|
+ )
|
|
|
+ </insert>
|
|
|
+ <insert id="insertSelective" parameterType="com.usoftchina.saas.document.entities.Vendorcontact" >
|
|
|
+ insert into vendorcontact
|
|
|
+ <trim prefix="(" suffix=")" suffixOverrides="," >
|
|
|
+ <if test="vc_veid != null" >
|
|
|
+ vc_veid,
|
|
|
+ </if>
|
|
|
+ <if test="vc_detno != null" >
|
|
|
+ vc_detno,
|
|
|
+ </if>
|
|
|
+ <if test="vc_name != null" >
|
|
|
+ vc_name,
|
|
|
+ </if>
|
|
|
+ <if test="vc_tel != null" >
|
|
|
+ vc_tel,
|
|
|
+ </if>
|
|
|
+ <if test="vc_qq != null" >
|
|
|
+ vc_qq,
|
|
|
+ </if>
|
|
|
+ <if test="vc_email != null" >
|
|
|
+ vc_email,
|
|
|
+ </if>
|
|
|
+ <if test="companyId != null" >
|
|
|
+ companyId,
|
|
|
+ </if>
|
|
|
+ <if test="updaterId != null" >
|
|
|
+ updaterId,
|
|
|
+ </if>
|
|
|
+ <if test="updateTime != null" >
|
|
|
+ updateTime,
|
|
|
+ </if>
|
|
|
+ <if test="ve_text1 != null" >
|
|
|
+ ve_text1,
|
|
|
+ </if>
|
|
|
+ <if test="ve_text2 != null" >
|
|
|
+ ve_text2,
|
|
|
+ </if>
|
|
|
+ <if test="ve_text3 != null" >
|
|
|
+ ve_text3,
|
|
|
+ </if>
|
|
|
+ <if test="ve_text4 != null" >
|
|
|
+ ve_text4,
|
|
|
+ </if>
|
|
|
+ <if test="ve_text5 != null" >
|
|
|
+ ve_text5,
|
|
|
+ </if>
|
|
|
+ </trim>
|
|
|
+ <trim prefix="values (" suffix=")" suffixOverrides="," >
|
|
|
+ <if test="vc_veid != null" >
|
|
|
+ #{vc_veid,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="vc_detno != null" >
|
|
|
+ #{vc_detno,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="vc_name != null" >
|
|
|
+ #{vc_name,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="vc_tel != null" >
|
|
|
+ #{vc_tel,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="vc_qq != null" >
|
|
|
+ #{vc_qq,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="vc_email != null" >
|
|
|
+ #{vc_email,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="companyId != null" >
|
|
|
+ #{companyId,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="updaterId != null" >
|
|
|
+ #{updaterId,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="updateTime != null" >
|
|
|
+ #{updateTime,jdbcType=TIMESTAMP},
|
|
|
+ </if>
|
|
|
+ <if test="ve_text1 != null" >
|
|
|
+ #{ve_text1,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="ve_text2 != null" >
|
|
|
+ #{ve_text2,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="ve_text3 != null" >
|
|
|
+ #{ve_text3,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="ve_text4 != null" >
|
|
|
+ #{ve_text4,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="ve_text5 != null" >
|
|
|
+ #{ve_text5,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ </trim>
|
|
|
+ </insert>
|
|
|
+ <update id="updateByPrimaryKeySelective" parameterType="com.usoftchina.saas.document.entities.Vendorcontact" >
|
|
|
+ update vendorcontact
|
|
|
+ <set >
|
|
|
+ <if test="vc_veid != null" >
|
|
|
+ vc_veid = #{vc_veid,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="vc_detno != null" >
|
|
|
+ vc_detno = #{vc_detno,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="vc_name != null" >
|
|
|
+ vc_name = #{vc_name,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="vc_tel != null" >
|
|
|
+ vc_tel = #{vc_tel,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="vc_qq != null" >
|
|
|
+ vc_qq = #{vc_qq,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="vc_email != null" >
|
|
|
+ vc_email = #{vc_email,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="companyId != null" >
|
|
|
+ companyId = #{companyId,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="updaterId != null" >
|
|
|
+ updaterId = #{updaterId,jdbcType=INTEGER},
|
|
|
+ </if>
|
|
|
+ <if test="updateTime != null" >
|
|
|
+ updateTime = #{updateTime,jdbcType=TIMESTAMP},
|
|
|
+ </if>
|
|
|
+ <if test="ve_text1 != null" >
|
|
|
+ ve_text1 = #{ve_text1,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="ve_text2 != null" >
|
|
|
+ ve_text2 = #{ve_text2,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="ve_text3 != null" >
|
|
|
+ ve_text3 = #{ve_text3,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="ve_text4 != null" >
|
|
|
+ ve_text4 = #{ve_text4,jdbcType=VARCHAR},
|
|
|
+ </if>
|
|
|
+ <if test="ve_text5 != null" >
|
|
|
+ ve_text5 = #{ve_text5,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},
|
|
|
+ vc_detno = #{vc_detno,jdbcType=INTEGER},
|
|
|
+ vc_name = #{vc_name,jdbcType=VARCHAR},
|
|
|
+ vc_tel = #{vc_tel,jdbcType=INTEGER},
|
|
|
+ vc_qq = #{vc_qq,jdbcType=VARCHAR},
|
|
|
+ vc_email = #{vc_email,jdbcType=VARCHAR},
|
|
|
+ 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}
|
|
|
+ where vc_id = #{id}
|
|
|
+ </update>
|
|
|
+</mapper>
|