| | |
| | | </update> |
| | | |
| | | <select id="listAll" resultType="com.dsh.activity.model.QueryBodySideAppointmentVO"> |
| | | select t1.* from t_body_side_appointments t1 |
| | | <where> |
| | | <if test="query.phone!=null and query.phone!= ''"> |
| | | and t1.phone like concat('%',#{query.phone},'%') |
| | | </if> |
| | | <if test="query.parentName!=null and query.parentName!= ''"> |
| | | and t1.parentName like concat('%',#{query.parentName},'%') |
| | | </if> |
| | | <if test="query.state!=null and query.state!= ''"> |
| | | and t1.status = #{query.state} |
| | | </if> |
| | | select t1.* from t_body_side_appointments t1 |
| | | <where> |
| | | <if test="query.phone!=null and query.phone!= ''"> |
| | | and t1.phone like concat('%',#{query.phone},'%') |
| | | </if> |
| | | <if test="query.parentName!=null and query.parentName!= ''"> |
| | | and t1.parentName like concat('%',#{query.parentName},'%') |
| | | </if> |
| | | <if test="query.state!=null and query.state!= ''"> |
| | | and t1.status = #{query.state} |
| | | </if> |
| | | |
| | | <if test="query.day!=null and query.day!= '' and query.day==1" > |
| | | and DATE(t1.appointmentTime) = CURDATE() |
| | | </if> |
| | | <if test="query.day!=null and query.day!= '' and query.day==2" > |
| | | and DATE(t1.appointmentTime) = DATE_ADD(CURDATE(), INTERVAL 1 DAY) |
| | | </if> |
| | | <if test="query.day!=null and query.day!= '' and query.day==7" > |
| | | AND DATE(t1.appointmentTime) BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 7 DAY) |
| | | </if> |
| | | <if test="query.ids != null and query.ids.size()>0"> |
| | | AND t1.storeId IN |
| | | <foreach collection="query.ids" separator="," item="id" open="(" close=")"> |
| | | #{id} |
| | | </foreach> |
| | | </if> |
| | | </where> |
| | | <if test="query.day!=null and query.day!= '' and query.day==1"> |
| | | and DATE(t1.appointmentTime) = CURDATE() |
| | | </if> |
| | | <if test="query.day!=null and query.day!= '' and query.day==2"> |
| | | and DATE(t1.appointmentTime) = DATE_ADD(CURDATE(), INTERVAL 1 DAY) |
| | | </if> |
| | | <if test="query.day!=null and query.day!= '' and query.day==7"> |
| | | AND DATE(t1.appointmentTime) BETWEEN CURDATE() AND DATE_ADD(CURDATE(), INTERVAL 7 DAY) |
| | | </if> |
| | | <if test="query.ids != null and query.ids.size()>0"> |
| | | AND t1.storeId IN |
| | | <foreach collection="query.ids" separator="," item="id" open="(" close=")"> |
| | | #{id} |
| | | </foreach> |
| | | </if> |
| | | </where> |
| | | </select> |
| | | |
| | | </mapper> |