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,
LOGIN_NAME, PIC_URL,
SKIN,
SALT, PASSWD,
SEX, MAIL, QQ, TELPHONE,
CREATE_TIME, UPDATE_TIME,
OFFICE_ADDRESS,
type,
IS_ACTIVE,identity_state,internal_emp,brother
)
values (#{name,jdbcType=VARCHAR},
#{orgId,jdbcType=INTEGER},
#{loginName,jdbcType=VARCHAR},"/SCEquipWeb/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}, #{type.id,jdbcType=INTEGER},
"1",
#{identityState,jdbcType=VARCHAR},
#{internalEmp,jdbcType=INTEGER},
#{brother,jdbcType=INTEGER}
)
SELECT
last_insert_id() as ID;
update FROM pm_user set IS_ACTIVE = 0 WHERE id in(
#{o.id}
)
insert into pm_user
NAME,
ORG_ID,
LOGIN_NAME,
PIC_URL,
SKIN,
SALT,
PASSWD,
SEX,
MAIL,
QQ,
TELPHONE,
CREATE_TIME,
UPDATE_TIME,
internal_emp,
IS_ACTIVE,
green_score,
if_permiss,
#{name,jdbcType=VARCHAR},
#{orgId,jdbcType=INTEGER},
#{loginName,jdbcType=VARCHAR},
"/SCEquipWeb/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},
#{internalEmp,jdbcType=INTEGER},
1,
#{greenScore},
#{ifPermiss},
update pm_user
NAME = #{name,jdbcType=VARCHAR},
ORG_ID = #{orgId,jdbcType=INTEGER},
LOGIN_NAME = #{loginName,jdbcType=VARCHAR},
PIC_URL = #{picUrl,jdbcType=VARCHAR},
SKIN = #{skin,jdbcType=VARCHAR},
SALT = #{salt,jdbcType=VARCHAR},
job_number = #{jobNumber,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},
type = #{type.id,jdbcType=INTEGER},
brother = #{brother,jdbcType=INTEGER},
C_ID = #{cId,jdbcType=CHAR},
where ID = #{id,jdbcType=INTEGER}
update pm_user
NAME = #{name,jdbcType=VARCHAR},
ORG_ID = #{orgId,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},
internal_emp = #{internalEmp},
IS_ACTIVE = #{isActive,jdbcType=CHAR},
green_score = #{greenScore},
if_permiss = #{ifPermiss},
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},
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 passwd =#{passwd},
name =#{name},
salt =#{salt}
WHERE id=#{id}