|
@@ -1,36 +1,38 @@
|
|
|
<?xml version="1.0" encoding="UTF-8" ?>
|
|
|
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
|
|
|
<mapper namespace="cn.cslg.permission.mapper.ClientMapper">
|
|
|
- <select id="getClientPageList" resultType="cn.cslg.permission.domain.Client" parameterType="cn.cslg.permission.common.model.dto.ClientDTO">
|
|
|
- select * from CLIENT a left join ASSOCIATE_TENANT_CLIENT b on a.ID=b.CLIENT_ID
|
|
|
-<where>
|
|
|
- <if test="params.tenantId!=null">
|
|
|
- and b.TENANT_ID =#{params.tenantId}
|
|
|
- </if>
|
|
|
- <if test="params.name!=null">
|
|
|
- and a.NAME like concat('%', #{params.name}, '%')
|
|
|
- </if>
|
|
|
-</where>
|
|
|
- </select>
|
|
|
+ <select id="getClientPageList" resultType="cn.cslg.permission.domain.Client"
|
|
|
+ parameterType="cn.cslg.permission.common.model.dto.ClientDTO">
|
|
|
+ select * from CLIENT a left join ASSOCIATE_TENANT_CLIENT b on a.ID=b.CLIENT_ID
|
|
|
+ <where>
|
|
|
+ <if test="params.tenantId!=null">
|
|
|
+ and b.TENANT_ID =#{params.tenantId}
|
|
|
+ </if>
|
|
|
+ <if test="params.name!=null">
|
|
|
+ and a.NAME like concat('%', #{params.name}, '%')
|
|
|
+ </if>
|
|
|
+ </where>
|
|
|
+ </select>
|
|
|
|
|
|
- <select id="getNoTenantClients" resultType="cn.cslg.permission.domain.Client" parameterType="cn.cslg.permission.common.model.dto.ClientDTO">
|
|
|
- select * from CLIENT a left join ASSOCIATE_TENANT_CLIENT b on a.ID=b.CLIENT_ID
|
|
|
+ <select id="getNoTenantClients" resultType="cn.cslg.permission.domain.Client"
|
|
|
+ parameterType="cn.cslg.permission.common.model.dto.ClientDTO">
|
|
|
+ select * from CLIENT a left join ASSOCIATE_TENANT_CLIENT b on a.ID=b.CLIENT_ID
|
|
|
<where>
|
|
|
- a.TENANT_ID is null
|
|
|
+ a.TENANT_ID is null
|
|
|
</where>
|
|
|
</select>
|
|
|
<select id="queryList" resultType="cn.cslg.permission.domain.Client" parameterType="java.lang.Integer">
|
|
|
- select * from CLIENT a left join ASSOCIATE_TENANT_CLIENT b on a.ID=b.CLIENT_ID
|
|
|
+ select * from CLIENT a left join ASSOCIATE_TENANT_CLIENT b on a.ID=b.CLIENT_ID
|
|
|
<where>
|
|
|
b.TENANT_ID =#{params}
|
|
|
</where>
|
|
|
</select>
|
|
|
|
|
|
<select id="queryTenantClients" resultType="java.lang.Integer" parameterType="java.lang.Integer">
|
|
|
- select a.TENANT_ID from CLIENT a left join ASSOCIATE_TENANT_CLIENT b on a.ID=b.CLIENT_ID
|
|
|
+ select a.TENANT_ID from CLIENT a left join ASSOCIATE_TENANT_CLIENT b on a.ID=b.CLIENT_ID
|
|
|
<where>
|
|
|
b.TENANT_ID =#{params}
|
|
|
-and a.TENANT_ID is not null
|
|
|
+ and a.TENANT_ID is not null
|
|
|
</where>
|
|
|
</select>
|
|
|
</mapper>
|