版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/ZHOU_VIP/article/details/83145832
<select id="queryAllOsmDevOplogByPara" resultType="com.zte.claa.infiboss.app.model.osm.OsmDevOplog">
SELECT t.DEVEUI AS deveui,
t.DEVTYPE AS devType,
t.ORDNO AS ordNo,
t.CLAANO AS claaNo,
t.OPTIME AS opTime,
t.REMARK AS remark,
t.OPDESCP AS opDescp,
t.OPERATOR AS operator,
t.USERID AS userid,
t.OPFLAG AS opFlag,
u.USERNAME AS username
FROM t_osm_dev_oplog t LEFT JOIN t_cgs_sm_user u
ON t.USERID = u.USERID
WHERE 1 = 1
<if test='para.deveui != null and para.deveui != "" '>
AND t.DEVEUI = #{para.deveui, jdbcType=VARCHAR}
</if>
<if test='para.ordNo != null and para.ordNo != "" '>
AND t.ORDNO = #{para.ordNo, jdbcType=VARCHAR}
</if>
<if test='para.opDescp != null and para.opDescp != "" '>
AND t.OPDESCP like CONCAT('%',#{para.opDescp, jdbcType=VARCHAR},'%')
</if>
ORDER BY t.OPTIME DESC
</select>