replace INTO auth_user(id, userName, passWord, lastLoginIp, lastLoginTime, createTime, userFlag, lastModifyTime, employeeName,CustomerId,locInvCode,locSubInvCode) values ( #{id}, #{userName}, #{passWord}, #{lastLoginIp}, #{lastLoginTime}, #{createTime}, #{userFlag,jdbcType=INTEGER}, #{lastModifyTime}, #{employeeName}, #{CustomerId}, #{locInvCode}, #{locSubInvCode} ) INSERT INTO auth_user(userName,passWord,lastLoginIp,lastLoginTime,createTime,userFlag ,employeeName,CustomerId,lastModifyTime,locInvCode,locSubInvCode) values (#{userName}, #{passWord}, '', #{lastLoginIp}, '', #{lastLoginTime}, '0001-01-01 00:00:00', #{createTime}, #{userFlag,jdbcType=INTEGER}, #{employeeName}, #{CustomerId},#{lastModifyTime},#{locInvCode},#{locSubInvCode}) UPDATE auth_user userName=#{userName}, passWord=#{passWord}, lastLoginIp=#{lastLoginIp}, lastLoginTime=#{lastLoginTime}, lastModifyTime=#{lastModifyTime}, userFlag=#{userFlag}, employeeName=#{employeeName}, locInvCode=#{locInvCode}, locSubInvCode=#{locSubInvCode}, WHERE id=#{id} delete from auth_user where id = #{id} delete from auth_user where CustomerId = #{customerId}