update t_customer_info set partner_id = #{partnerId} , partner_user_id = #{userId} where id = #{id}
update t_customer_info c
set c.is_member = 0,c.member_overtime = NULL
where c.member_overtime < now() and c.is_member = 1
SELECT
c.*,
p.name as partnerName,
u.nick_name,
u.tel,
(select count(o.id) from t_order o where o.create_by = c.user_id and o.deleted=0 and o.status_backend not in ('PENDING','CANCEL','REFUND')) as orderNum
FROM
t_customer_info c
LEFT JOIN t_user u ON c.user_id = u.id left join t_partner_info p on c.partner_id = p.id where c.deleted = 0
and c.id = #{dto.id}
and c.partner_id = #{dto.partnerId}
and c.name like concat('%', #{dto.name}, '%')
and u.nick_name like concat('%', #{dto.nickName}, '%')
and u.tel like concat('%', #{dto.tel}, '%')
and c.province = #{dto.province}
and c.city = #{dto.city}
and c.region = #{dto.region}
and c.partner_user_id = #{dto.partnerUserId}
AND c.is_enabled = #{dto.isEnabled}
order by c.create_time desc
select * from t_customer_info where user_id = #{userId} and deleted = 0