廖井涛
2025-10-28 fcc929fa2888c6b06a168f1ca84344e3bf9fdce5
north-glass-erp/src/main/resources/mapper/mm/FinishedOperateLog.xml
@@ -36,6 +36,7 @@
        <result column="project" property="order.project"/>
        <result column="customer_name" property="order.customerName"/>
        <result column="customer_Id" property="order.customerId"/>
        <result column="order_type" property="order.orderType"/>
    </resultMap>
@@ -483,7 +484,8 @@
        fol.money,
        o.customer_name,
        o.project,
        od.price
        od.price,
        o.order_type
        from (select *
        from mm.finished_operate_log aa where  aa.status!='已作废') fol
        left join sd.order_detail od on fol.order_id = od.order_id and fol.operation_number = od.order_number
@@ -552,6 +554,9 @@
            </if>
            <if test="finishedOperateLog.orderDetail!=null and finishedOperateLog.orderDetail.price != null and finishedOperateLog.orderDetail.price != ''">
                and  od.price regexp #{finishedOperateLog.orderDetail.price}
            </if>
            <if test="finishedOperateLog.order !=null and (finishedOperateLog.order.orderType != null and finishedOperateLog.order.orderType != '')">
                and o.order_type regexp #{finishedOperateLog.order.orderType}
            </if>
        </where>
        order by fol.`status` desc
@@ -629,6 +634,9 @@
            </if>
            <if test="finishedOperateLog.orderDetail!=null and finishedOperateLog.orderDetail.price != null and finishedOperateLog.orderDetail.price != ''">
                and  od.price regexp #{finishedOperateLog.orderDetail.price}
            </if>
            <if test="finishedOperateLog.order !=null and (finishedOperateLog.order.orderType != null and finishedOperateLog.order.orderType != '')">
                and o.order_type regexp #{finishedOperateLog.order.orderType}
            </if>
        </where>
    </select>
@@ -773,7 +781,8 @@
               fol.money,
               o.customer_name,
               o.project,
               od.price
               od.price,
               o.order_type
        from (select *
              from mm.finished_operate_log aa where  aa.status!='已作废') fol
                 left join sd.order_detail od on fol.order_id = od.order_id and fol.operation_number = od.order_number
@@ -1067,4 +1076,6 @@
        left join sd.`order` o on o.order_id=fol.order_id
        where fol.operation_order_number=#{deliveryId}
    </select>
</mapper>