<?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="org.dromara.eims.mapper.EimsInspectPlanMapper">
|
<resultMap type="org.dromara.eims.domain.vo.EimsInspectPlanVo" id="EimsInspectPlanResult">
|
</resultMap>
|
<select id="selectInspPlanList" resultMap="EimsInspectPlanResult">
|
SELECT ip.*,equ.equ_name equName,equ.equ_code equCode,equ.asset_no assetNo,equ.model_no modelNo,
|
us.nick_name inspUserName,dp.dept_name inspDeptName,
|
CONCAT_WS('', ip.insp_cycle, dd.dict_label) inspCycleUnitName
|
FROM eims_inspect_plan ip
|
LEFT JOIN eims_equ equ ON ip.equ_id = equ.equ_id
|
LEFT JOIN sys_user us ON ip.insp_user = us.user_id
|
LEFT JOIN sys_dept dp ON ip.insp_dept = dp.dept_id
|
LEFT JOIN sys_dict_data dd on dd.dict_type = 'maint_cycle_unit' and dd.dict_value = ip.insp_cycle_unit
|
${ew.getCustomSqlSegment}
|
</select>
|
<select id="selectVoListJoinEqu" resultType="org.dromara.eims.domain.vo.EimsInspectPlanVo">
|
SELECT ip.*
|
FROM eims_inspect_plan ip
|
LEFT JOIN eims_equ equ ON ip.equ_id = equ.equ_id
|
${ew.getCustomSqlSegment}
|
</select>
|
</mapper>
|