| | |
| | | <mapper namespace="com.kidgrow.usercenter.mapper.SysDoctorMapper"> |
| | | <!--定义查询列--> |
| | | <sql id="Column_List"> |
| | | * |
| | | DISTINCT * |
| | | </sql> |
| | | |
| | | <!--sql查询片段--> |
| | |
| | | and doctor_logo = #{p.doctorLogo} |
| | | </if> |
| | | <if test="p.doctorTel != null and p.doctorTel !=''"> |
| | | and doctor_tel like concat('%',#{p.doctorTel},'%') |
| | | and doctor_tel like concat('%',#{p.doctorTel},'%') |
| | | </if> |
| | | <if test="p.doctorRankId != null and p.doctorRankId !=''"> |
| | | and doctor_rank_id = #{p.doctorRankId} |
| | |
| | | username = #{userName} |
| | | OR mobile = #{userName}) |
| | | </select> |
| | | <select id="chartDoctor" resultType="int" parameterType="int"> |
| | | select count(id) doctorCount from sys_doctor where is_del=0 and enabled=1 |
| | | <if test="datatype==0"> |
| | | -- 自注册医生 |
| | | and (doctor_type=0 or doctor_type=1) and doctor_state=0 |
| | | </if> |
| | | <if test="datatype==1"> |
| | | -- 签约医生 |
| | | and is_signing=1 and doctor_state=1 |
| | | </if> |
| | | <if test="datatype==2"> |
| | | -- 医答医生 |
| | | and is_answer=1 and doctor_state=1 |
| | | </if> |
| | | <if test="datatype==3"> |
| | | -- C端医生 |
| | | and (doctor_type=2 or doctor_type=0) and doctor_state=1 |
| | | </if> |
| | | <if test="datatype==4"> |
| | | -- H端医生 |
| | | and (doctor_type=1 or doctor_type=0) and doctor_state=1 |
| | | </if> |
| | | <if test="datatype==5"> |
| | | -- H端医生 |
| | | and (doctor_type=1 or doctor_type=0) and doctor_state=0 and enabled=0 |
| | | </if> |
| | | </select> |
| | | </mapper> |