123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101 |
- <?xml version="1.0" encoding="UTF-8" ?>
- <!DOCTYPE mapper
- PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
- "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
- <mapper namespace="com.huyi.service.common.report.mapper.ReportCompanyMapper">
- <!---注册数量-->
- <select id="getRegisterNum" parameterType="map" resultType="java.lang.String">
- SELECT
- COUNT(user_id) 'num'
- FROM
- sys_user
- WHERE del_flag != '2'
- AND user_id != '1'
- </select>
- <!--入驻企业数量-->
- <select id="getCompanyNum" parameterType="map" resultType="java.lang.String">
- SELECT
- COUNT(scy_id) 'num'
- FROM
- sys_company
- WHERE scy_status = '00'
- AND scy_id != '000000'
- <if test="type != null and type != ''">
- AND scy_type = #{type}
- </if>
- <if test="date != null and date != ''">
- AND DATE_FORMAT(create_time, '%Y-%m-%d') <= #{date}
- </if>
- </select>
- <!--已融资供应商数量-->
- <select id="getFinanceSupplier" parameterType="map" resultType="java.lang.String">
- SELECT
- COUNT(DISTINCT zfsq_company_id) 'num'
- FROM
- zc_finance_supplier_quota
- WHERE zfsq_status != '99'
- </select>
- <!--已签发业务核心企业数量-->
- <select id="getFinanceCore" parameterType="map" resultType="java.lang.String">
- SELECT
- COUNT(DISTINCT zfi_core_id) 'num'
- FROM
- zc_finance_inf
- WHERE zfi_status IN ('02','04','05','07')
- </select>
- <!--融信开立数量-->
- <select id="getFinanceRecordNum" parameterType="map" resultType="java.lang.String">
- SELECT
- COUNT(zfr_id) 'num'
- FROM
- zc_finance_record
- LEFT JOIN zc_finance_inf
- ON zfi_id = zfr_finance_id
- LEFT JOIN zc_finance_product
- ON zfp_id = zfi_product_id
- WHERE zfr_approve_stt = '01'
- AND zfr_status IN ('01','03')
- <if test="managementCompanyId != null and managementCompanyId != ''">
- AND zfp_management_id = #{managementCompanyId}
- </if>
- <if test="productId != null and productId != ''">
- AND zfi_product_id = #{productId}
- </if>
- </select>
- <!--融资产品数量-->
- <select id="getFinanceProductNum" parameterType="map" resultType="map">
- SELECT
- COUNT(zfp_id) 'num'
- FROM
- zc_finance_product
- where 1=1
- <if test="managementCompanyId != null and managementCompanyId != ''">
- AND zfp_management_id = #{managementCompanyId}
- </if>
- </select>
- <!--融资数量-->
- <select id="getFinanceNum" parameterType="map" resultType="java.lang.String">
- SELECT
- COUNT(zfi_id) 'num'
- FROM
- zc_finance_inf
- LEFT JOIN zc_finance_product
- ON zfp_id = zfi_product_id
- WHERE zfi_status IN ('02','04','05','07')
- <if test="productId != null and productId != ''">
- AND zfi_product_id = #{productId}
- </if>
- <if test="managementCompanyId != null and managementCompanyId != ''">
- AND zfp_management_id = #{managementCompanyId}
- </if>
- </select>
- </mapper>
|