|
|
@@ -39,7 +39,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<include refid="selectTosDeviceclassVo"/>
|
|
|
where String = #{devclassBid}
|
|
|
</select>
|
|
|
-
|
|
|
+
|
|
|
<insert id="insertTosDeviceclass" parameterType="TosDeviceclass" useGeneratedKeys="true" keyProperty="id">
|
|
|
insert into TosDeviceclass
|
|
|
<trim prefix="(" suffix=")" suffixOverrides=",">
|
|
|
@@ -82,4 +82,23 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
|
|
|
<delete id="deleteTosDeviceclassByDevclassBid" parameterType="String">
|
|
|
delete from TosDeviceclass where devclassBid = #{devclassBid}
|
|
|
</delete>
|
|
|
+
|
|
|
+ <select id="selectTosDeviceclassListByCreateDev" parameterType="TosDeviceclass" resultMap="TosDeviceclassResult">
|
|
|
+ SELECT tc.*
|
|
|
+ FROM IotDeviceconn AS dc
|
|
|
+ LEFT JOIN TosDevicetype AS tt ON tt.devtypeBid = dc.devtypeBid
|
|
|
+ LEFT JOIN TosDeviceclass AS tc ON tc.devclassBid = tt.devclassBid
|
|
|
+ <where>
|
|
|
+ dc.tid = #{tid} AND tc.devclassBid IS NOT NULL
|
|
|
+ <if test="devclassBid != null and devclassBid != ''"> and tc.devclassBid = #{devclassBid}</if>
|
|
|
+ <if test="devclassCode != null and devclassCode != ''"> and tc.devclassCode = #{devclassCode}</if>
|
|
|
+ <if test="devclassName != null and devclassName != ''"> and tc.devclassName like concat('%', #{devclassName}, '%')</if>
|
|
|
+ <if test="devclassRemark != null and devclassRemark != ''"> and tc.devclassRemark = #{devclassRemark}</if>
|
|
|
+ <if test="devclassCreator != null and devclassCreator != ''"> and tc.devclassCreator = #{devclassCreator}</if>
|
|
|
+ <if test="devclassModifier != null and devclassModifier != ''"> and tc.devclassModifier = #{devclassModifier}</if>
|
|
|
+ <if test="devclassModifieddate != null and devclassModifieddate != ''"> and tc.devclassModifieddate = #{devclassModifieddate}</if>
|
|
|
+ <if test="devclassCreateddate != null and devclassCreateddate != ''"> and tc.devclassCreateddate = #{devclassCreateddate}</if>
|
|
|
+ </where>
|
|
|
+ GROUP BY tc.devclassBid
|
|
|
+ </select>
|
|
|
</mapper>
|