From df4733091b30b0434a04dacd0e844663114d4cfe Mon Sep 17 00:00:00 2001 From: 无关风月 <443237572@qq.com> Date: 星期三, 09 七月 2025 17:51:56 +0800 Subject: [PATCH] 修改支付宝支付和bug修改 --- cloud-server-management/src/main/resources/mapper/RoleMapper.xml | 22 ++++++++++++++++++++++ 1 files changed, 22 insertions(+), 0 deletions(-) diff --git a/cloud-server-management/src/main/resources/mapper/RoleMapper.xml b/cloud-server-management/src/main/resources/mapper/RoleMapper.xml index 36432b2..5981a86 100644 --- a/cloud-server-management/src/main/resources/mapper/RoleMapper.xml +++ b/cloud-server-management/src/main/resources/mapper/RoleMapper.xml @@ -42,6 +42,17 @@ <if test="type==3"> and objType =3 and objId =#{id} </if> + <if test="type == 2"> + and (objType = 2 and objId =#{id} + or + <if test="storeIds != null and storeIds.size()>0"> + objId IN + <foreach collection="storeIds" separator="," item="id" open="(" close=")"> + #{id} + </foreach> + </if> + ) + </if> </select> <select id="roleTreeListByRoleId" resultType="com.dsh.course.model.node.ZTreeNode"> @@ -80,6 +91,17 @@ <if test="type==3"> and objType =3 and objId =#{id} </if> + <if test="type == 2"> + and (objType = 2 and objId =#{id} + or + <if test="storeIds != null and storeIds.size()>0"> + objId IN + <foreach collection="storeIds" separator="," item="id" open="(" close=")"> + #{id} + </foreach> + </if> + ) + </if> ) r1 ON r.ID = r1.ID ORDER BY pId, -- Gitblit v1.7.1