diff --git a/coolstore-partner-dao/src/main/resources/mapper/SysRoleMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/SysRoleMapper.xml
index 754787c3e..e3f3d8f52 100644
--- a/coolstore-partner-dao/src/main/resources/mapper/SysRoleMapper.xml
+++ b/coolstore-partner-dao/src/main/resources/mapper/SysRoleMapper.xml
@@ -397,7 +397,7 @@
and eu.active = true
-- and sr.source = 'create'
- and sr.position_type = #{positionType}
+ and (sr.position_type = #{positionType} or sr.id = 180000000)
and eu.user_status = '1'
diff --git a/coolstore-partner-dao/src/main/resources/mapper/UserAuthMappingMapper.xml b/coolstore-partner-dao/src/main/resources/mapper/UserAuthMappingMapper.xml
index ded24a4de..c1db9d00b 100644
--- a/coolstore-partner-dao/src/main/resources/mapper/UserAuthMappingMapper.xml
+++ b/coolstore-partner-dao/src/main/resources/mapper/UserAuthMappingMapper.xml
@@ -55,7 +55,7 @@
- and b.position_type =#{positionType}
+ and (b.position_type =#{positionType} or b.id = 180000000 )
and b.role_auth !=#{notRoleAuth}