40 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			XML
		
	
	
	
			
		
		
	
	
			40 lines
		
	
	
		
			1.6 KiB
		
	
	
	
		
			XML
		
	
	
	
| <?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="com.hzs.member.base.mapper.CuMemberShareMapper">
 | |
| 
 | |
|     <select id="seaFlourList" resultType="com.hzs.member.marketnews.vo.SeaFlourVo">
 | |
|         select ms.MEMBER_CODE memberCode,ms.MEMBER_NAME memberName,ms.PHONE phone,ms.CREATION_TIME creationTime,
 | |
|         ms.pk_vertex,
 | |
|         ms.service_code,
 | |
|         ms.nick_name
 | |
|         from CU_MEMBER ms
 | |
|         inner join bd_grade bg
 | |
|         on ms.pk_settle_grade = bg.pk_id
 | |
|         where 1= 1 and bg.grade_value= 20
 | |
|         and
 | |
|         (
 | |
|         (select count(so.PK_ID) from sa_order so where so.PK_CREATOR = ms.pk_id and so.del_flag = 0 and so.ORDER_STATUS = 1) = 0
 | |
|         )
 | |
|         <if test="pkMember != null">
 | |
|             and ms.PK_PARENT = #{pkMember}
 | |
|         </if>
 | |
|         <if test="memberInfo != null and memberInfo != ''">
 | |
|             and (ms.MEMBER_NAME=#{memberInfo} or ms.MEMBER_CODE=#{memberInfo})
 | |
|         </if>
 | |
|         <if test="memberCode != null and memberCode != ''">
 | |
|             and (ms.member_code = #{memberCode} or ms.SERVICE_CODE = #{memberCode})
 | |
|         </if>
 | |
|         <if test="memberName != null and memberName != ''">
 | |
|             and (ms.member_name = #{memberName} or ms.NICK_NAME = #{memberName})
 | |
|         </if>
 | |
|         <if test="startCreationTime != null">
 | |
|             and ms.CREATION_TIME >= #{startCreationTime}
 | |
|         </if>
 | |
|         <if test="endCreationTime != null">
 | |
|             and ms.CREATION_TIME < #{endCreationTime}
 | |
|         </if>
 | |
|         order by ms.CREATION_TIME desc
 | |
|     </select>
 | |
| 
 | |
| </mapper>
 |