diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/StorageStatusController.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/StorageStatusController.java index 1c5ca563..6252b499 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/StorageStatusController.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/controller/StorageStatusController.java @@ -106,7 +106,7 @@ public class StorageStatusController extends BaseController { maIds.addAll(xshdrkids); Set ids = new HashSet<>(maIds); startPage(); - List list = storageStatusMapper.getAllRecords(ids); + List list = storageStatusMapper.getAllRecords(ids,bean); return AjaxResult.success(getDataTable(list)); } } diff --git a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/StorageStatusMapper.java b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/StorageStatusMapper.java index 3eab5c3f..653f116d 100644 --- a/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/StorageStatusMapper.java +++ b/sgzb-modules/sgzb-material/src/main/java/com/bonus/sgzb/material/mapper/StorageStatusMapper.java @@ -36,5 +36,5 @@ public interface StorageStatusMapper { List getxshdrk(StorageStatus bean); - List getAllRecords(@Param("ids") Set ids); + List getAllRecords(@Param("ids") Set ids,@Param("bean") StorageStatus bean); } diff --git a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/StorageStatusMapper.xml b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/StorageStatusMapper.xml index 0464c252..e7982487 100644 --- a/sgzb-modules/sgzb-material/src/main/resources/mapper/material/StorageStatusMapper.xml +++ b/sgzb-modules/sgzb-material/src/main/resources/mapper/material/StorageStatusMapper.xml @@ -293,6 +293,9 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" #{maId} + + and mm.ma_code like concat('%',#{bean.maCode},'%') + \ No newline at end of file