龚焕茏
2024-04-16 c2ca0db5572b90d3ab8ff05dd8a82a308dd8bc42
ycl-server/src/main/resources/mapper/zgyw/YwUnitMapper.xml
@@ -33,6 +33,20 @@
        where id = #{id}
    </select>
    <select id="workList" resultType="com.ycl.platform.domain.vo.YwUnitVO">
        SELECT
            a.*,
            COUNT(b.id) AS work_order_count
        FROM
            t_yw_unit a
                LEFT JOIN
            t_work_order b ON a.id = b.unit_id AND b.deleted = 0 AND b.status = 'WAIT_DISTRIBUTE'
        WHERE
            a.deleted = 0
        GROUP BY
            a.id;
    </select>
    <insert id="insertYwUnit" parameterType="YwUnit" useGeneratedKeys="true" keyProperty="id">
        insert into t_yw_unit
        <trim prefix="(" suffix=")" suffixOverrides=",">