1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- <?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="cn.ubitech.ttc.dao.ConstantCodeMapper">
- <!-- 开启二级缓存 -->
- <cache type="org.mybatis.caches.ehcache.LoggingEhcache"/>
- <select id="getNoticeHaveImgList" resultType="cn.ubitech.ttc.model.web.webresourceModel" useCache="false">
- SELECT
- r.*,s.original_name as originalName
- FROM
- resourcelibrary r FORCE INDEX(INDEX_RESTYPE) LEFT JOIN
- system_picture s
- ON
- r.id = s.infoid
- WHERE
- s.id is not NULL
- and s.isenabled=1
- AND r.isenabled=1
- and r.restype = 33
- ORDER BY
- r.createtime DESC
- </select>
- <select id="getKuLimitList" resultType="cn.ubitech.ttc.entity.Resourcelibrary" useCache="false">
- SELECT
- r.*
- FROM
- resourcelibrary r FORCE INDEX(INDEX_RESTYPE)
- WHERE
- r.restype = #{restype}
- AND r.isenabled=1
- AND r.comefrom = '320117001'
- ORDER BY
- r.createtime DESC LIMIT 0,6
- </select>
- <select id="getOrgLimitList" resultType="cn.ubitech.ttc.model.web.webresourceModel" useCache="false">
- SELECT
- r.*,c.name as codename
- FROM
- resourcelibrary r FORCE INDEX (INDEX_RESTYPE) RIGHT JOIN
- constant_code c ON r.category = c.code
- WHERE
- r.restype = #{restype}
- AND r.isenabled=1
- ORDER BY
- r.category ASC
- LIMIT 0,7
- </select>
- <select id="getConstantcode" resultType="cn.ubitech.ttc.entity.ConstantCode">
- SELECT
- c.*
- FROM
- constant_code c
- WHERE
- 1 = 1
- AND (
- c. CODE LIKE '31%'
- OR c. CODE LIKE '32011700%'
- OR c. CODE LIKE '32%'
- )
- AND c.isenabled = 1
- </select>
- </mapper>
|