From cac939bb4469b181844f0537fc6866fc23da9054 Mon Sep 17 00:00:00 2001
From: “djh” <“3298565835@qq.com”>
Date: 星期三, 03 十二月 2025 16:20:34 +0800
Subject: [PATCH] 修改
---
multi-system/src/main/resources/mapper/system/ProductItemMapper.xml | 16 ++++++++++++++--
1 files changed, 14 insertions(+), 2 deletions(-)
diff --git a/multi-system/src/main/resources/mapper/system/ProductItemMapper.xml b/multi-system/src/main/resources/mapper/system/ProductItemMapper.xml
index ee68552..a020fd6 100644
--- a/multi-system/src/main/resources/mapper/system/ProductItemMapper.xml
+++ b/multi-system/src/main/resources/mapper/system/ProductItemMapper.xml
@@ -11,6 +11,8 @@
pi.`catalogue_id`,
CONCAT(c.`number`, ' ', c.`mess`) AS catalogue_name,
pi.`company_id`,
+ pi.`item_id`,
+ i.item_name,
sc.`name` as company_name,
pi.`number`,
pi.`erdact`,
@@ -24,16 +26,26 @@
pi.`update_time`
FROM
product_item pi
- LEFT JOIN sys_company sc on pi.company_id = sc.id
- left join catalogue c on pi.catalogue_id = c.id
+ LEFT JOIN sys_company sc on pi.company_id = sc.id
+ left join catalogue c on pi.catalogue_id = c.id
+ LEFT JOIN item i ON pi.item_id = i.id
+ LEFT JOIN item_user iu ON i.id = iu.item_id
WHERE
pi.del_flag = 1 and pi.type = #{type}
<if test="companyId!=null and companyId!=''">
and pi.company_id =#{companyId}
</if>
+ <if test="userId!=null">
+ and iu.user_id = #{userId}
+ </if>
+ <if test="itemId!=null">
+ and pi.item_id = #{itemId}
+ </if>
<if test="catalogueId!=null and catalogueId!=''">
and pi.catalogue_id = #{catalogueId}
</if>
+ GROUP BY
+ pi.id
ORDER BY
pi.create_time ASC
</select>
--
Gitblit v1.9.2