forked from kidgrow-microservices-platform

kidgrow-business/kidgrow-usercenter/kidgrow-usercenter-biz/src/main/resources/mapper/SysDoctorMapper.xml
@@ -128,4 +128,27 @@
      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=1
        </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>
    </select>
</mapper>