From 53234d6959c5fdeb4dec544ad32158b65a6d685e Mon Sep 17 00:00:00 2001 From: bsw215583320 <baoshiwei121@163.com> Date: 星期一, 27 五月 2024 14:45:28 +0800 Subject: [PATCH] 机台监控界面效率能消耗对比的标准值,取近十次平均 --- jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderMapper.xml | 15 +++++++++++++++ 1 files changed, 15 insertions(+), 0 deletions(-) diff --git a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderMapper.xml b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderMapper.xml index 31344b3..64f8841 100644 --- a/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderMapper.xml +++ b/jeecg-module-dry/jeecg-module-dry-biz/src/main/java/org/jeecg/modules/dry/mapper/xml/DryOrderMapper.xml @@ -2,4 +2,19 @@ <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="org.jeecg.modules.dry.mapper.DryOrderMapper"> + <select id="queryMonthOverview" resultType="java.lang.String"> + select DATE_FORMAT(order_time, '%Y-%m-%d') as orderTime + from dry_order where 1=1 and DATE_FORMAT(order_time, '%Y-%m') = #{month} + and tenant_id = #{tenantId} group by orderTime order by orderTime desc + + </select> + <select id="queryRecentOrderAvg" resultType="org.jeecg.modules.dry.vo.DryRecentOrderAvg"> + select avg(a.xiaolv) efficAvg,avg(a.zq) steamAvg,avg(a.dn) wattAvg from ( + select (origin_weight-yield)/dry_time*60 xiaolv, + steam/(origin_weight-yield) zq, + watt/(origin_weight-yield) dn + from dry_order where tenant_id = #{tenantId} and herb_name = #{herbName} + and dry_time > 0 order by order_time desc limit 10 + ) a + </select> </mapper> -- Gitblit v1.9.3