chenw 7 лет назад
Родитель
Сommit
685eb6f96f
1 измененных файлов с 8 добавлено и 8 удалено
  1. 8 8
      bi-server/src/main/java/com/usoftchina/bi/server/dao/user/UserMapper.java

+ 8 - 8
bi-server/src/main/java/com/usoftchina/bi/server/dao/user/UserMapper.java

@@ -15,7 +15,7 @@ public interface UserMapper {
     新增一条用户数据
     新增一条用户数据
      */
      */
     @Insert("insert into bi_users(bu_id, bu_name, BU_POST, USER_NAME, PASS_WORD, BU_DEPARTMENT, CREATE_DATE) values" +
     @Insert("insert into bi_users(bu_id, bu_name, BU_POST, USER_NAME, PASS_WORD, BU_DEPARTMENT, CREATE_DATE) values" +
-            "(#{id}, #{name}, #{post}, #{userName}, #{passWord}, #{department}, to_date(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),'YYYY-MM-DD hh24:mi:ss'))")
+            "(#{id,jdbcType=INTEGER}, #{name,jdbcType=VARCHAR}, #{post,jdbcType=VARCHAR}, #{userName,jdbcType=VARCHAR}, #{passWord,jdbcType=VARCHAR}, #{department,jdbcType=VARCHAR}, to_date(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),'YYYY-MM-DD hh24:mi:ss'))")
     @SelectKey(before=true,keyProperty="id",resultType=int.class,statement="SELECT bi_users_sequence.nextval from dual",keyColumn = "bu_id")
     @SelectKey(before=true,keyProperty="id",resultType=int.class,statement="SELECT bi_users_sequence.nextval from dual",keyColumn = "bu_id")
     void addUser(User user);
     void addUser(User user);
 
 
@@ -24,14 +24,14 @@ public interface UserMapper {
      */
      */
     @Update("<script>" +
     @Update("<script>" +
             "UPDATE bi_users set " +
             "UPDATE bi_users set " +
-            "USER_NAME = #{userName}" +
-            "<if test=\"passWord != null\"> , PASS_WORD = #{passWord} </if>" +
-            " <if test=\"name != null\"> , bu_name = #{name} </if>" +
-            " <if test=\"post != null\"> , BU_POST = #{post} </if>" +
-            " <if test=\"department != null\"> , BU_DEPARTMENT = #{department} </if>" +
-            " <if test=\"role != null\"> , BU_ROLE = #{role} </if>" +
+            "USER_NAME = #{userName,jdbcType=VARCHAR}" +
+            "<if test=\"passWord != null\"> , PASS_WORD = #{passWord,jdbcType=VARCHAR} </if>" +
+            " <if test=\"name != null\"> , bu_name = #{name,jdbcType=VARCHAR} </if>" +
+            " <if test=\"post != null\"> , BU_POST = #{post,jdbcType=VARCHAR} </if>" +
+            " <if test=\"department != null\"> , BU_DEPARTMENT = #{department,jdbcType=VARCHAR} </if>" +
+            " <if test=\"role != null\"> , BU_ROLE = #{role,jdbcType=VARCHAR} </if>" +
             " ,updata_date = to_date(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),'YYYY-MM-DD hh24:mi:ss')" +
             " ,updata_date = to_date(to_char(sysdate,'yyyy-mm-dd hh24:mi:ss'),'YYYY-MM-DD hh24:mi:ss')" +
-            "  where bu_id = #{id}" +
+            "  where bu_id = #{id,jdbcType=INTEGER}" +
             " </script>")
             " </script>")
     void updateUser(User user);
     void updateUser(User user);