From 36dc88dd3f144c187a0e4b5636ee20ed88421a48 Mon Sep 17 00:00:00 2001
From: zhou zhou <3272660260@qq.com>
Date: 星期四, 19 三月 2026 19:37:35 +0800
Subject: [PATCH] #sql

---
 rsf-server/src/main/resources/mapper/manager/WarehouseStockMapper.xml |   50 ++++++++++++++++++++++++--------------------------
 1 files changed, 24 insertions(+), 26 deletions(-)

diff --git a/rsf-server/src/main/resources/mapper/manager/WarehouseStockMapper.xml b/rsf-server/src/main/resources/mapper/manager/WarehouseStockMapper.xml
index e0ccacc..bb45b61 100644
--- a/rsf-server/src/main/resources/mapper/manager/WarehouseStockMapper.xml
+++ b/rsf-server/src/main/resources/mapper/manager/WarehouseStockMapper.xml
@@ -1,30 +1,28 @@
 <?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="com.vincent.rsf.server.manager.mapper.WarehouseStockMapper">
-    <select id="pageByStock" resultType="com.vincent.rsf.server.manager.entity.ViewStockManage">
-        SELECT id,
-               loc_id,
-               loc_code,
-               type,
-               order_item_id,
-               wk_type,
-               matnr_id,
-               maktx,
-               matnr_code,
-               splr_id,
-               unit,
-               SUM(anfme)    anfme,
-               SUM(qty)      qty,
-               SUM(work_qty) work_qty,
-               batch,
-               spec,
-               model,
-               fields_index,
-               update_by,
-               create_by,
-               update_time,
-               create_time
-        FROM view_stock_manage
-            ${ew.customSqlSegment}
-    </select>
+       <select id="pageByStock" resultType="com.vincent.rsf.server.manager.entity.ViewStockManage">
+              SELECT
+                     matnr_id,
+                     MAX(id) as id,
+                     MAX(loc_code) as loc_code,
+                     MAX(warehouse) as warehouse,
+                     MAX(type) as type,
+                     MAX(maktx) as maktx,
+                     MAX(matnr_code) as matnr_code,
+                     MAX(unit) as unit,
+                     MAX(spec) as spec,
+                     MAX(model) as model,
+                     MAX(batch) as batch,
+                     MAX(fields_index) as fields_index,
+                     MAX(update_by) as update_by,
+                     MAX(create_by) as create_by,
+                     MAX(update_time) as update_time,
+                     MAX(create_time) as create_time,
+                     SUM(anfme) as anfme,
+                     SUM(qty) as qty,
+                     SUM(work_qty) as work_qty
+              FROM view_stock_manage
+                          ${ew.customSqlSegment}
+       </select>
 </mapper>

--
Gitblit v1.9.1