From d119fe276b711994b6df568c88592c9eac503aa9 Mon Sep 17 00:00:00 2001 From: zhoushihao <zsh19950802@163.com> Date: 星期二, 01 四月 2025 08:56:53 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/master' --- hangzhoumesParent/common/servicebase/src/main/java/com/mes/order/mapper/xml/OrderMapper.xml | 34 +++++++++++++++++++++++++++++++--- 1 files changed, 31 insertions(+), 3 deletions(-) diff --git a/hangzhoumesParent/common/servicebase/src/main/java/com/mes/order/mapper/xml/OrderMapper.xml b/hangzhoumesParent/common/servicebase/src/main/java/com/mes/order/mapper/xml/OrderMapper.xml index 39b3ea8..bc48fb2 100644 --- a/hangzhoumesParent/common/servicebase/src/main/java/com/mes/order/mapper/xml/OrderMapper.xml +++ b/hangzhoumesParent/common/servicebase/src/main/java/com/mes/order/mapper/xml/OrderMapper.xml @@ -1,5 +1,33 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> -<mapper namespace="com.mes.order.mapper.OrderMapper"> - -</mapper> +<!--<mapper namespace="com.mes.order.mapper.OrdersMapper">--> +<!-- <resultMap id="baseMap" type="com.mes.order.entity.dto.OrderDTO">--> +<!-- <result column="order_id" property="orderId"/>--> +<!-- <result column="customer_name" property="customerName"/>--> +<!-- <result column="project" property="project"/>--> +<!-- <result column="area" property="area"/>--> +<!-- <result column="quantity" property="quantity"/>--> +<!-- <result column="create_time" property="createTime"/>--> +<!-- <result column="percent" property="percent"/>--> +<!-- </resultMap>--> +<!-- <select id="selectOrderPercent" resultMap="baseMap">--> +<!-- SELECT a.order_id,--> +<!-- a.customer_name,--> +<!-- a.project,--> +<!-- a.area,--> +<!-- a.quantity,--> +<!-- a.create_time,--> +<!-- round(ifnull(d.finishNum, 0) / a.quantity * 100) as 'percent'--> +<!-- from sd.`order` as a--> +<!-- LEFT JOIN (--> +<!-- SELECT sum(c.reporting_work_num) as 'finishNum',order_id--> +<!-- from sd.order_process_detail as c--> +<!-- where c.id in (--> +<!-- SELECT max(id) from sd.order_process_detail as b GROUP BY b.process_id, order_number--> +<!-- )--> +<!-- GROUP BY c.order_id--> +<!-- ) as d--> +<!-- on a.order_id = d.order_id--> +<!-- where a.warehousing != 2--> +<!-- </select>--> +<!--</mapper>--> -- Gitblit v1.8.0