From 15206b16b0121ba7331496c0f0946e4004ad4507 Mon Sep 17 00:00:00 2001 From: zhuguifei <312353457@qq.com> Date: 星期一, 18 十一月 2024 09:43:36 +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