zss
2023-09-07 ad5903565064f5262282a5b9d7b8bff657874022
base-server/src/main/resources/mapper/DeviceMapper.xml
@@ -50,12 +50,27 @@
    </select>
    <!--原材料检验-选择设备-->
    <select id="chooseDevice" resultType="java.util.Map">
        select id, name
    <resultMap id="oneMap" type="map">
        <result property="name" column="father"/>
        <collection property="children" resultMap="twoMap" javaType="List"/>
    </resultMap>
    <resultMap id="twoMap" type="map">
        <id property="id" column="id"/>
        <result property="name" column="name"/>
    </resultMap>
    <select id="chooseDevice" resultMap="oneMap">
        select id, father, name
        from mom_ocean.device
        where state = 1
          and device_status in (1, 5)
    </select>
    <!--新增选择设备组-->
    <select id="listGroup" resultType="java.lang.String">
        select distinct father
        from mom_ocean.device
        where state = 1
    </select>
    <!--批量删除-->
    <update id="delAllDevice">
        update mom_ocean.device