39 lines
1.4 KiB
XML
39 lines
1.4 KiB
XML
<?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.bonus.zlpt.bigscreen.mapper.BmCompanyInfoMapper">
|
|
|
|
<select id="selectTypeList" resultType="com.bonus.zlpt.bigscreen.domain.vo.CoTypeVo">
|
|
SELECT company_type as coType, COUNT(*) AS count
|
|
FROM bm_company_info
|
|
WHERE company_type IN ('社会企业', '南网集团企业', '南网控股企业')
|
|
GROUP BY company_type
|
|
</select>
|
|
|
|
<select id="selectColtdList" resultType="com.bonus.zlpt.bigscreen.domain.vo.ColtdTypeVo">
|
|
SELECT
|
|
c.company_ltd AS companyType,
|
|
m.ma_status AS maStatus,
|
|
COUNT(m.ma_id) AS count,
|
|
g.lon AS lon,
|
|
g.lat AS lat,
|
|
m.ma_id AS maId
|
|
FROM ma_dev_info m
|
|
JOIN bm_company_info c ON m.own_co = c.company_id
|
|
JOIN gps_real_info g ON m.gps_code = g.gps_code
|
|
WHERE
|
|
m.ma_status IN ('在租', '自有', '待租')
|
|
GROUP BY
|
|
c.company_ltd, m.ma_status, g.lon, g.lat,maId
|
|
|
|
|
|
</select>
|
|
|
|
<select id="selectTimeList" resultType="com.bonus.zlpt.bigscreen.domain.vo.LatVo">
|
|
SELECT gh.lon AS lon, gh.lat AS lat
|
|
FROM ma_dev_info md
|
|
LEFT JOIN gps_his_info gh ON md.gps_code = gh.gps_code
|
|
WHERE gh.time = STR_TO_DATE(#{time}, '%Y.%m.%d')
|
|
</select>
|
|
</mapper> |