From 9e97ded95f71e4c736bf11464ea2c25860d2aab8 Mon Sep 17 00:00:00 2001 From: zhangherong <571457620@qq.com> Date: 星期三, 10 九月 2025 11:47:27 +0800 Subject: [PATCH] art: 下料接口,上下料查询接口修改 --- src/main/java/org/jeecg/modules/mes/mapper/xml/MesMaterialLoadingMapper.xml | 39 +++++++++++++++++++++++++++++++++++++++ 1 files changed, 39 insertions(+), 0 deletions(-) diff --git a/src/main/java/org/jeecg/modules/mes/mapper/xml/MesMaterialLoadingMapper.xml b/src/main/java/org/jeecg/modules/mes/mapper/xml/MesMaterialLoadingMapper.xml index 52eb013..ade3ec2 100644 --- a/src/main/java/org/jeecg/modules/mes/mapper/xml/MesMaterialLoadingMapper.xml +++ b/src/main/java/org/jeecg/modules/mes/mapper/xml/MesMaterialLoadingMapper.xml @@ -1,5 +1,44 @@ <?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="org.jeecg.modules.mes.mapper.MesMaterialLoadingMapper"> + <select id="queryUnloadingByLoadingId" resultType="org.jeecg.modules.mes.entity.MesMaterialUnloading"> + select * from mes_material_unloading where loading_id = #{loadingId} and del_flag = 0 order by create_time desc + </select> + <select id="queryPageList" resultType="org.jeecg.modules.mes.entity.MesMaterialLoading"> + select * + from (SELECT m.id, + m.create_by, + m.create_time, + m.material_number, + m.material_name, + m.factory_id, + m.warehouse_id, + m.batch_number, + m.steel_ball_size, + m.quantity, + m.remaining_quantity, + m.unloading_flag, + 'LOADING' AS category + FROM mes_material_loading m + WHERE m.del_flag = 0 + UNION ALL + SELECT t1.id, + t1.create_by, + t1.create_time, + t1.material_number, + t1.material_name, + t2.factory_id, + t2.warehouse_id, + t2.batch_number, + t2.steel_ball_size, + t1.quantity, + t2.remaining_quantity, + t2.unloading_flag, + 'UNLOADING' AS category + FROM mes_material_unloading t1 + INNER JOIN mes_material_loading t2 ON t1.loading_id = t2.id + WHERE t1.del_flag = 0) mml + ${ew.customSqlSegment} + </select> </mapper> \ No newline at end of file -- Gitblit v1.9.3