智慧保安后台管理-外网-验收版本
tangzy
2021-12-06 cc057177b2fb17aee9a173a6adbabdc578fd74c7
src/main/java/org/springblade/modules/member/mapper/MemberMapper.xml
@@ -19,8 +19,22 @@
        select * from sys_member where is_deleted = 0
    </select>
    <select id="selectMemberInfo" resultMap="memberResultMap">
        select * from sys_member where creditCode=#{creditcode}
    <select id="selectMemberInfo" resultType="org.springblade.modules.member.vo.MemberVO">
        select
        id,name,post,cardid,cell,creditCode creditcode,ifnull(DATE_FORMAT(NOW(), '%Y') - SUBSTRING(cardid,7,4),0) age
        from sys_member
        where
        1=1
        <if test="member.creditcode!=null and member.creditcode!=''" >
            and creditCode=#{member.creditcode}
        </if>
        <if test="member.name!=null and member.name!=''" >
            and name like concat ('%',#{member.name},'%')
        </if>
        <if test="member.post!=null and member.post!=''" >
            and post like concat ('%',#{member.post},'%')
        </if>
    </select>
</mapper>