ID_,OBJ_TYPE_,AUTHORIZE_ID_,OWNER_ID_,OWNER_NAME_,RIGHT_TYPE_,AUTH_ORG_,AUTH_ORG_NAME_
AND ID_ =#{id}
AND OBJ_TYPE_ =#{objType}
AND AUTHORIZE_ID_ =#{authorizeId}
AND OWNER_ID_ =#{ownerId}
AND OWNER_NAME_ LIKE #{ownerName}
AND RIGHT_TYPE_ =#{rightType}
DELETE FROM BPM_DEF_USER
WHERE
ID_=#{id}
SELECT
FROM BPM_DEF_USER
WHERE
ID_=#{id}
SELECT
FROM BPM_DEF_USER
order by ${orderField} ${orderSeq}
order by ID_ desc
select AUTHORIZE_ID_ from (
select AUTHORIZE_ID_ from BPM_DEF_USER u where RIGHT_TYPE_ = 'everyone' and OBJ_TYPE_=#{objType,jdbcType=VARCHAR}
union
select AUTHORIZE_ID_ from BPM_DEF_USER u
where RIGHT_TYPE_ = #{key} and OWNER_ID_ in (${value}) and OBJ_TYPE_=#{objType,jdbcType=VARCHAR}
) a ORDER BY a.AUTHORIZE_ID_ DESC
select from (
select from (
select u.* from BPM_DEF_USER u LEFT JOIN bpm_def_auth_type t1 on u.AUTHORIZE_ID_=t1.AUTHORIZE_ID_ WHERE t1.AUTHORIZE_TYPE_= #{authType,jdbcType=VARCHAR} and u.RIGHT_TYPE_ = 'everyone' and u.OBJ_TYPE_=#{objType,jdbcType=VARCHAR}
) t2
union
select from (
select u.* from BPM_DEF_USER u LEFT JOIN bpm_def_auth_type t1 on u.AUTHORIZE_ID_=t1.AUTHORIZE_ID_ WHERE t1.AUTHORIZE_TYPE_= #{authType,jdbcType=VARCHAR} and u.RIGHT_TYPE_ = #{key} and u.OWNER_ID_ in (${value}) and u.OBJ_TYPE_=#{objType,jdbcType=VARCHAR}
) t2
) a ORDER BY a.ID_ DESC
select AUTHORIZE_ID_ from BPM_DEF_USER u where RIGHT_TYPE_ = 'everyone' and AUTHORIZE_ID_=#{authorizeId,jdbcType=VARCHAR}
union
select AUTHORIZE_ID_ from BPM_DEF_USER u
where RIGHT_TYPE_ = #{key} and OWNER_ID_ in (${value}) and AUTHORIZE_ID_=#{authorizeId,jdbcType=VARCHAR}
DELETE FROM BPM_DEF_USER
WHERE AUTHORIZE_ID_=#{authorizeId} AND OBJ_TYPE_=#{objType,jdbcType=VARCHAR}
SELECT
FROM BPM_DEF_USER
WHERE
AUTHORIZE_ID_=#{map.authorizeId} and OWNER_ID_=#{map.ownerId} and OWNER_NAME_=#{map.ownerName} and RIGHT_TYPE_=#{map.rightType}