delete from pm_user where ID = #{id,jdbcType=INTEGER} delete from pm_user_role where role_id = #{roleId,jdbcType=INTEGER} update pm_user set IS_ACTIVE = 0 where ID = #{id,jdbcType=INTEGER} insert into pm_user_role (USER_ID,ROLE_ID) values (#{id,jdbcType=INTEGER},#{roleId,jdbcType=INTEGER}) insert into pm_user (NAME, ORG_ID, POST_NAME, LOGIN_NAME, PIC_URL, SKIN, SALT, PASSWD, SEX, MAIL, QQ, TELPHONE, CREATE_TIME, UPDATE_TIME, OFFICE_ADDRESS, IS_ACTIVE ) values (#{name,jdbcType=VARCHAR}, #{orgId,jdbcType=INTEGER}, #{postName,jdbcType=VARCHAR}, #{loginName,jdbcType=VARCHAR},"/imw/static/css/sys/images/user/hpic0.jpg", "skin-0", #{salt,jdbcType=VARCHAR}, #{passwd,jdbcType=VARCHAR}, #{sex,jdbcType=CHAR}, #{mail,jdbcType=VARCHAR}, #{qq,jdbcType=VARCHAR}, #{telphone,jdbcType=VARCHAR}, #{createTime,jdbcType=DATE}, #{updateTime,jdbcType=DATE}, #{officeAddress,jdbcType=VARCHAR}, "1" ) SELECT last_insert_id() as ID; update pm_user set IS_ACTIVE = 0 WHERE id in( #{o.id} ) insert into pm_user NAME, ORG_ID, COMPANY_ID, POST_NAME, LOGIN_NAME, PIC_URL, SKIN, SALT, PASSWD, SEX, MAIL, QQ, TELPHONE, CREATE_TIME, UPDATE_TIME, IS_ACTIVE, #{name,jdbcType=VARCHAR}, #{orgId,jdbcType=INTEGER}, #{companyId,jdbcType=VARCHAR}, #{postName,jdbcType=VARCHAR}, #{loginName,jdbcType=VARCHAR}, #{picUrl,jdbcType=VARCHAR}, #{skin,jdbcType=VARCHAR}, #{salt,jdbcType=VARCHAR}, #{passwd,jdbcType=VARCHAR}, #{sex,jdbcType=CHAR}, #{mail,jdbcType=VARCHAR}, #{qq,jdbcType=VARCHAR}, #{telphone,jdbcType=VARCHAR}, #{createTime,jdbcType=DATE}, #{updateTime,jdbcType=DATE}, 1, update pm_user NAME = #{name,jdbcType=VARCHAR}, ORG_ID = #{orgId,jdbcType=INTEGER}, COMPANY_ID = #{companyId,jdbcType=VARCHAR}, POST_NAME = #{postName,jdbcType=VARCHAR}, LOGIN_NAME = #{loginName,jdbcType=VARCHAR}, PIC_URL = #{picUrl,jdbcType=VARCHAR}, SKIN = #{skin,jdbcType=VARCHAR}, SALT = #{salt,jdbcType=VARCHAR}, PASSWD = #{passwd,jdbcType=VARCHAR}, SEX = #{sex,jdbcType=CHAR}, MAIL = #{mail,jdbcType=VARCHAR}, QQ = #{qq,jdbcType=VARCHAR}, TELPHONE = #{telphone,jdbcType=VARCHAR}, CREATE_TIME = #{createTime,jdbcType=DATE}, UPDATE_TIME = #{updateTime,jdbcType=DATE}, OFFICE_ADDRESS = #{officeAddress,jdbcType=VARCHAR}, IS_ACTIVE = #{isActive,jdbcType=CHAR}, C_ID = #{cId,jdbcType=CHAR}, where ID = #{id,jdbcType=INTEGER} update pm_user NAME = #{name,jdbcType=VARCHAR}, ORG_ID = #{orgId,jdbcType=INTEGER}, POST_NAME = #{postName,jdbcType=INTEGER}, LOGIN_NAME = #{loginName,jdbcType=VARCHAR}, PIC_URL = #{picUrl,jdbcType=VARCHAR}, SKIN = #{skin,jdbcType=VARCHAR}, SALT = #{salt,jdbcType=VARCHAR}, PASSWD = #{passwd,jdbcType=VARCHAR}, SEX = #{sex,jdbcType=CHAR}, MAIL = #{mail,jdbcType=VARCHAR}, QQ = #{qq,jdbcType=VARCHAR}, TELPHONE = #{telphone,jdbcType=VARCHAR}, CREATE_TIME = #{createTime,jdbcType=DATE}, UPDATE_TIME = #{updateTime,jdbcType=DATE}, IS_ACTIVE = #{isActive,jdbcType=CHAR}, where ID = #{id,jdbcType=INTEGER} UPDATE pm_user SET skin =#{skin} WHERE id=#{id} UPDATE pm_user SET passwd =#{passwd}, salt =#{salt} WHERE id=#{id} update pm_user set NAME = #{name,jdbcType=VARCHAR}, ORG_ID = #{orgId,jdbcType=INTEGER}, POST_NAME = #{postName,jdbcType=VARCHAR}, LOGIN_NAME = #{loginName,jdbcType=VARCHAR}, PIC_URL = #{picUrl,jdbcType=VARCHAR}, SKIN = #{skin,jdbcType=VARCHAR}, SALT = #{salt,jdbcType=VARCHAR}, PASSWD = #{passwd,jdbcType=VARCHAR}, SEX = #{sex,jdbcType=CHAR}, MAIL = #{mail,jdbcType=VARCHAR}, QQ = #{qq,jdbcType=VARCHAR}, TELPHONE = #{telphone,jdbcType=VARCHAR}, CREATE_TIME = #{createTime,jdbcType=DATE}, UPDATE_TIME = #{updateTime,jdbcType=DATE}, OFFICE_ADDRESS = #{officeAddress,jdbcType=VARCHAR} IS_ACTIVE = #{isActive,jdbcType=CHAR} where ID = #{id,jdbcType=INTEGER} update pm_user set SIGN_URL = #{picUrl} where id = #{id}