处理oracle适配
This commit is contained in:
parent
e113c7f124
commit
6e6347555a
|
|
@ -14,11 +14,11 @@
|
|||
</resultMap>
|
||||
|
||||
<select id="getTaxEmpOptAuth" resultMap="getTaxEmpOptAuthMap">
|
||||
select resource.target as tax_agent_id, d.employee_id, o.opt
|
||||
select res.target as tax_agent_id, d.employee_id, o.opt
|
||||
from hrsa_auth_role_emp emp
|
||||
left join hrsa_auth_role role on emp.role_id = role.id and emp.delete_type = 0 and role.delete_type = 0
|
||||
left join hrsa_auth_resource resource
|
||||
on resource.role_id = role.id and resource.target_type = 1 and resource.delete_type = 0
|
||||
left join hrsa_auth_resource res
|
||||
on res.role_id = role.id and res.target_type = 1 and res.delete_type = 0
|
||||
left join hrsa_auth_role_data d on emp.role_id = d.role_id and d.delete_type = 0
|
||||
left join hrsa_auth_opt o on d.role_id = o.role_id and o.delete_type = 0
|
||||
where emp.employee_id = #{uid}
|
||||
|
|
@ -36,10 +36,10 @@
|
|||
</resultMap>
|
||||
|
||||
<select id="getTaxOptAuth" resultMap="getTaxOptAuthMap">
|
||||
select resource.target as tax_agent_id, o.opt
|
||||
select res.target as tax_agent_id, o.opt
|
||||
from hrsa_auth_role role
|
||||
left join hrsa_auth_role_emp emp on emp.role_id = role.id and emp.delete_type = 0 and role.delete_type = 0
|
||||
left join hrsa_auth_resource resource on resource.role_id = role.id and resource.target_type = 1 and resource.delete_type = 0
|
||||
left join hrsa_auth_resource res on res.role_id = role.id and res.target_type = 1 and res.delete_type = 0
|
||||
left join hrsa_auth_opt o on role.id = o.role_id and o.delete_type = 0
|
||||
where emp.employee_id = #{uid}
|
||||
<if test="page != null and page != ''">
|
||||
|
|
@ -58,11 +58,11 @@
|
|||
</resultMap>
|
||||
|
||||
<select id="getSobOptAuth" resultMap="getSobOptAuthMap">
|
||||
select resource.target as sob_id, o.opt
|
||||
select res.target as sob_id, o.opt
|
||||
from hrsa_auth_role role
|
||||
left join hrsa_auth_role_emp emp on emp.role_id = role.id and emp.delete_type = 0 and role.delete_type = 0
|
||||
left join hrsa_auth_resource resource on resource.role_id = role.id and resource.target_type = 2 and
|
||||
resource.delete_type = 0
|
||||
left join hrsa_auth_resource res on res.role_id = role.id and res.target_type = 2 and
|
||||
res.delete_type = 0
|
||||
left join hrsa_auth_opt o on role.id = o.role_id and o.delete_type = 0
|
||||
where emp.employee_id = #{uid}
|
||||
<if test="page != null and page != ''">
|
||||
|
|
@ -72,20 +72,20 @@
|
|||
|
||||
|
||||
<select id="getLimitSobs" resultType="long">
|
||||
select resource.target
|
||||
select res.target
|
||||
from hrsa_auth_role_emp emp
|
||||
left join hrsa_auth_role role on emp.role_id = role.id and emp.delete_type = 0 and role.delete_type = 0
|
||||
left join hrsa_auth_resource resource
|
||||
on resource.role_id = role.id and resource.target_type = 2 and resource.delete_type = 0
|
||||
left join hrsa_auth_resource res
|
||||
on res.role_id = role.id and res.target_type = 2 and res.delete_type = 0
|
||||
where emp.employee_id = #{uid}
|
||||
</select>
|
||||
|
||||
<select id="getLimitTaxAgents" resultType="long">
|
||||
select resource.target
|
||||
select res.target
|
||||
from hrsa_auth_role_emp emp
|
||||
left join hrsa_auth_role role on emp.role_id = role.id and emp.delete_type = 0 and role.delete_type = 0
|
||||
left join hrsa_auth_resource resource
|
||||
on resource.role_id = role.id and resource.target_type = 1 and resource.delete_type = 0
|
||||
left join hrsa_auth_resource res
|
||||
on res.role_id = role.id and res.target_type = 1 and res.delete_type = 0
|
||||
where emp.employee_id = #{uid}
|
||||
</select>
|
||||
|
||||
|
|
@ -129,15 +129,15 @@
|
|||
<select id="authTree" parameterType="com.engine.salary.entity.auth.param.AuthTreeQueryParam"
|
||||
resultMap="authTreeMap">
|
||||
select emp.employee_id as role_emp_id
|
||||
,role.id as role_id ,role.name as role_name,resource.id as resource_id
|
||||
,resource.target_name ,resource.target_type
|
||||
,role.id as role_id ,role.name as role_name,res.id as resource_id
|
||||
,res.target_name ,res.target_type
|
||||
,o.id as opt_id, o.page,o.opt
|
||||
,d.id as data_id,d.employee_id
|
||||
from hrsa_auth_role role
|
||||
left join hrsa_auth_role_emp emp on emp.role_id = role.id and emp.delete_type = 0 and role.delete_type = 0
|
||||
left join hrsa_auth_opt o on role.id = o.role_id and o.delete_type = 0
|
||||
left join hrsa_auth_role_data d on emp.role_id = d.role_id and d.delete_type = 0
|
||||
left join hrsa_auth_resource resource on resource.role_id = role.id and resource.delete_type = 0
|
||||
left join hrsa_auth_resource res on res.role_id = role.id and res.delete_type = 0
|
||||
where emp.employee_id = #{roleEmpId}
|
||||
<if test="roleIds != null and roleIds.size()>0">
|
||||
AND role.id IN
|
||||
|
|
|
|||
Loading…
Reference in New Issue