From 5ae1b71ab6b57140d46e6a8b9e606bb4a390ce27 Mon Sep 17 00:00:00 2001 From: Lius <Lius2225@163.com> Date: 星期一, 03 三月 2025 11:11:46 +0800 Subject: [PATCH] webservice接口 --- lxzn-module-mdc/src/main/java/org/jeecg/modules/mdc/mapper/xml/EquipmentMapper.xml | 36 ++++++++++++++++++++++++++++++++++++ 1 files changed, 36 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..a5f4ac3 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,40 @@ <!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 finr + 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 finr, + 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> + + + <select id="selectOee" resultType="java.lang.String"> + SELECT + oee + FROM + mdc_oee_info + WHERE equipment_id = #{equipmentId} AND the_date = #{date} + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3