65 lines
2.2 KiB
XML
65 lines
2.2 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.aqgqj.app.dao.SelectAppDao">
|
|
<select id="getToolsSelect" resultType="com.bonus.aqgqj.app.entity.SamplesManageAppVo">
|
|
select
|
|
id,
|
|
dict_name as name
|
|
from
|
|
sys_distinct
|
|
where
|
|
p_id = 92
|
|
and del_flag = 0
|
|
<if test="keyWord != null and keyWord!=''">
|
|
and dict_name like concat('%',#{keyWord},'%')
|
|
</if>
|
|
</select>
|
|
|
|
<select id="getTestTeamSelected" resultType="com.bonus.aqgqj.app.entity.SamplesManageAppVo">
|
|
SELECT
|
|
id,
|
|
team_name AS name
|
|
FROM
|
|
tb_team
|
|
WHERE
|
|
del_flag = 0
|
|
AND team_type_code =2
|
|
</select>
|
|
<select id="getCustomNameSelected" resultType="com.bonus.aqgqj.app.entity.SamplesManageAppVo">
|
|
SELECT id,
|
|
custom_name AS name
|
|
FROM tb_custom
|
|
WHERE del_flag = 0
|
|
and custom_status = 0
|
|
and dept_id = 0
|
|
</select>
|
|
<select id="getDeptSelectedById" resultType="com.bonus.aqgqj.app.entity.SamplesManageAppVo">
|
|
SELECT id,
|
|
custom_name as name
|
|
FROM tb_custom
|
|
WHERE p_id = #{customId}
|
|
and del_flag = 0
|
|
and custom_status = 0
|
|
and dept_id = 1
|
|
</select>
|
|
<select id="getDicts" resultType="com.bonus.aqgqj.base.entity.SelectEntity">
|
|
SELECT sd2.dict_value AS value,
|
|
sd2.dict_name AS name
|
|
FROM sys_distinct sd
|
|
LEFT JOIN sys_distinct sd2 ON sd.id = sd2.p_id AND sd2.del_flag = 0
|
|
WHERE sd.dict_code = #{code} AND sd.del_flag = 0
|
|
</select>
|
|
<select id="getDevices" resultType="com.bonus.aqgqj.app.entity.ExperDeviceAppVo">
|
|
SELECT dev_id AS devId,
|
|
dev_name AS devName,
|
|
dev_code AS devCode,
|
|
dev_module AS devModule,
|
|
DATE_FORMAT(contract_date, '%Y-%m-%d') AS contractDate
|
|
FROM tb_exper_device
|
|
WHERE del_flag = 0
|
|
<if test="id!=null">
|
|
AND dev_id = #{id}
|
|
</if>
|
|
</select>
|
|
</mapper> |