From 1279d6eee2934b2765ce4ea1bf3a4d45d931760d Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期二, 18 六月 2024 10:35:59 +0800 Subject: [PATCH] webservice推送设备状态和设备利用率 --- lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentMapper.xml | 25 +++++++++++++++++++++++++ 1 files changed, 25 insertions(+), 0 deletions(-) diff --git a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentMapper.xml b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentMapper.xml index b504640..45a848f 100644 --- a/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentMapper.xml +++ b/lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentMapper.xml @@ -2,4 +2,29 @@ <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mapper namespace="org.jeecg.modules.mdc.mapper.EquipmentMapper"> + <select id="selectEquipmentStatus" resultType="org.jeecg.modules.mdc.vo.WsEquipmentStatus"> + SELECT + t1.EquipmentID equipmentCode, + t1.equipmentName equipmentName, + t1.oporation equipmentStatus, + t1.collectTime creationDate, + t2.FactoryName mainDeptCode + FROM + Equipment t1 + LEFT JOIN FactoryInfo t2 ON t1.FactoryID = t2.FactoryID + </select> + + <select id="selectEquipmentRate" resultType="org.jeecg.modules.mdc.vo.WsEquipmentUtilizationRate"> + SELECT + t1.EquipmentID equipmentCode, + t1.equipmentName equipmentName, + t2.FactoryName mainDeptCode, + t3.process_long equipmentRunTime, + t3.create_time statisDate + FROM + Equipment t1 + LEFT JOIN FactoryInfo t2 ON t1.FactoryID = t2.FactoryID + LEFT JOIN mdc_equipment_statistical_info t3 ON t1.EquipmentID = t3.equipment_id + WHERE t3.the_date = #{date} + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3