1.添加主播 UID字段,修复筛选用户
This commit is contained in:
@@ -180,10 +180,10 @@
|
||||
|
||||
<select id="selectPageWithXML" resultType="cn.iocoder.yudao.module.tkdata.dal.dataobject.employeehosts.EmployeeHostsDO">
|
||||
select ns.id,hosts_id, hosts_level, hosts_coins, Invitation_type, fans, fllowernum,
|
||||
yesterday_coins,ns.create_time, country, online_fans,hosts_kind,remake ,operation_status,user_id from server_employee_hosts ns left join server_country_info ci ON ns.country = ci.country_name
|
||||
yesterday_coins,ns.create_time, country, online_fans,hosts_kind,remake ,operation_status,user_id,uid from server_employee_hosts ns left join server_country_info ci ON ns.country = ci.country_name
|
||||
WHERE tenant_id = #{req.tenantId,jdbcType=BIGINT}
|
||||
<!-- 筛选员工名下主播 -->
|
||||
<if test="req.userId != null and req.userId != ''">
|
||||
<if test="req.userId != null ">
|
||||
and user_id = #{req.userId,jdbcType=BIGINT}
|
||||
</if>
|
||||
<!-- 主播国家筛选 -->
|
||||
@@ -206,50 +206,50 @@
|
||||
and ns.hosts_level =#{req.hostsLevel,jdbcType=VARCHAR}
|
||||
</if>
|
||||
<!-- 今日主播金币筛选 -->
|
||||
<if test="req.hostsCoinsMin != null and req.hostsCoinsMax == null and req.hostsCoinsMax != '' ">
|
||||
<if test="req.hostsCoinsMin != null and req.hostsCoinsMax == null ">
|
||||
and ns.hosts_coins >=#{req.hostsCoinsMin,jdbcType=INTEGER}
|
||||
</if>
|
||||
<if test="req.hostsCoinsMax != null and req.hostsCoinsMin == null and req.hostsCoinsMin !='' ">
|
||||
<if test="req.hostsCoinsMax != null and req.hostsCoinsMin == null ">
|
||||
and ns.hosts_coins <=#{req.hostsCoinsMax,jdbcType=INTEGER}
|
||||
</if>
|
||||
<if test="req.hostsCoinsMin != null and req.hostsCoinsMax != null " >
|
||||
and ns.hosts_coins between #{req.hostsCoinsMin,jdbcType=INTEGER} and #{req.hostsCoinsMax,jdbcType=INTEGER}
|
||||
</if>
|
||||
<!-- 昨日主播金币筛选 -->
|
||||
<if test="req.yesterdayCoinsMin != null and req.yesterdayCoinsMax == null and req.yesterdayCoinsMax != ''">
|
||||
<if test="req.yesterdayCoinsMin != null and req.yesterdayCoinsMax == null ">
|
||||
and ns.yesterday_coins >=#{req.yesterdayCoinsMin,jdbcType=INTEGER}
|
||||
</if>
|
||||
<if test="req.yesterdayCoinsMax != null and req.yesterdayCoinsMin == null and req.yesterdayCoinsMin != '' ">
|
||||
<if test="req.yesterdayCoinsMax != null and req.yesterdayCoinsMin == null ">
|
||||
and ns.yesterday_coins <=#{req.yesterdayCoinsMax,jdbcType=INTEGER}
|
||||
</if>
|
||||
<if test="req.yesterdayCoinsMin != null and req.yesterdayCoinsMax != null " >
|
||||
and ns.yesterday_coins between #{req.yesterdayCoinsMin,jdbcType=INTEGER} and #{req.yesterdayCoinsMax,jdbcType=INTEGER}
|
||||
</if>
|
||||
<!-- 主播粉丝数筛选-->
|
||||
<if test="req.fansMin != null and req.fansMax == null and req.fansMax != ''">
|
||||
<if test="req.fansMin != null and req.fansMax == null ">
|
||||
and ns.fans >=#{req.fansMin,jdbcType=INTEGER}
|
||||
</if>
|
||||
<if test="req.fansMax != null and req.fansMin == null and req.fansMin != '' ">
|
||||
<if test="req.fansMax != null and req.fansMin == null ">
|
||||
and ns.fans <=#{req.fansMax,jdbcType=INTEGER}
|
||||
</if>
|
||||
<if test="req.fansMin != null and req.fansMax != null " >
|
||||
and ns.fans between #{req.fansMin,jdbcType=INTEGER} and #{req.fansMax,jdbcType=INTEGER}
|
||||
</if>
|
||||
<!-- 主播关注筛选-->
|
||||
<if test="req.fllowernumMin != null and req.fllowernumMax == null and req.fllowernumMax != ''">
|
||||
<if test="req.fllowernumMin != null and req.fllowernumMax == null ">
|
||||
and ns.fllowernum >=#{req.fllowernumMin,jdbcType=INTEGER}
|
||||
</if>
|
||||
<if test="req.fllowernumMax != null and req.fllowernumMin == null and req.fllowernumMin != ''">
|
||||
<if test="req.fllowernumMax != null and req.fllowernumMin == null ">
|
||||
and ns.fllowernum <=#{req.fllowernumMax,jdbcType=INTEGER}
|
||||
</if>
|
||||
<if test="req.fllowernumMin != null and req.fllowernumMax != null " >
|
||||
and ns.fllowernum between #{req.fllowernumMin,jdbcType=INTEGER} and #{req.fllowernumMax,jdbcType=INTEGER}
|
||||
</if>
|
||||
<!-- 主播在线人数筛选-->
|
||||
<if test="req.onlineFansMin != null and req.onlineFansMax == null and req.onlineFansMax != '' ">
|
||||
<if test="req.onlineFansMin != null and req.onlineFansMax == null ">
|
||||
and ns.online_fans >=#{req.onlineFansMin,jdbcType=INTEGER}
|
||||
</if>
|
||||
<if test="req.onlineFansMax != null and req.onlineFansMin == null and req.onlineFansMin != ''">
|
||||
<if test="req.onlineFansMax != null and req.onlineFansMin == null ">
|
||||
and ns.online_fans <= #{req.onlineFansMax,jdbcType=INTEGER}
|
||||
</if>
|
||||
<if test="req.onlineFansMin != null and req.onlineFansMax != null " >
|
||||
|
||||
Reference in New Issue
Block a user