| rsf-admin/src/page/orders/asnOrder/AsnWareModal.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| rsf-admin/src/page/orders/check/MatnrInfoModal.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| rsf-admin/src/page/orders/outStock/MatnrInfoModal.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| rsf-admin/src/page/orders/outStock/OutOrderModal.jsx | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/MatnrServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
rsf-admin/src/page/orders/asnOrder/AsnWareModal.jsx
@@ -46,9 +46,9 @@ const reset = () => { setFormData({ name: '', code: '', groupId: 0 name: null, code: null, groupId: null }) } rsf-admin/src/page/orders/check/MatnrInfoModal.jsx
@@ -48,9 +48,9 @@ const reset = () => { setFormData({ name: '', code: '', groupId: 0 name: null, code: null, groupId: null }) } rsf-admin/src/page/orders/outStock/MatnrInfoModal.jsx
@@ -48,9 +48,9 @@ const reset = () => { setFormData({ name: '', code: '', groupId: 0 name: null, code: null, groupId: null }) } @@ -78,6 +78,7 @@ const getData = async () => { setIsLoading(true) console.log(page); const res = await request.post(`/matnr/page`, { ...formData, current: page?.page, rsf-admin/src/page/orders/outStock/OutOrderModal.jsx
@@ -198,7 +198,7 @@ </DialogTitle> <Grid container rowSpacing={2} columnSpacing={2}> <DialogContent> <Grid item sx={24}> <Grid item> <List resource="/deliveryItem/filters" sx={{ rsf-server/src/main/java/com/vincent/rsf/server/manager/service/impl/MatnrServiceImpl.java
@@ -139,21 +139,24 @@ public PageParam<Matnr, BaseParam> getMatnrPage(PageParam<Matnr, BaseParam> pageParam, Map<String, Object> params) { List<Long> longs = new ArrayList<>(); if (params.containsKey("groupId")) { Object groupId = params.get("groupId"); MatnrGroup group = matnrGroupService.getById(groupId.toString()); if (null != group){ pageParam.getWhere().getMap().remove("groupId"); if(!group.getCode().equals("01")){ List<MatnrGroup> matnrGroups = matnrGroupService.list(new LambdaQueryWrapper<MatnrGroup>() .eq(MatnrGroup::getParentId, Long.parseLong(groupId.toString())) .select(MatnrGroup::getId)); if (!matnrGroups.isEmpty()) { longs = matnrGroups.stream().map(MatnrGroup::getId).collect(Collectors.toList()); if (!Objects.isNull(params.get("groupId"))) { Object groupId = params.get("groupId"); MatnrGroup group = matnrGroupService.getById(groupId.toString()); if (null != group){ pageParam.getWhere().getMap().remove("groupId"); if(!group.getCode().equals("01")){ List<MatnrGroup> matnrGroups = matnrGroupService.list(new LambdaQueryWrapper<MatnrGroup>() .eq(MatnrGroup::getParentId, Long.parseLong(groupId.toString())) .select(MatnrGroup::getId)); if (!matnrGroups.isEmpty()) { longs = matnrGroups.stream().map(MatnrGroup::getId).collect(Collectors.toList()); } longs.add(group.getId()); } longs.add(group.getId()); } } } QueryWrapper<Matnr> queryWrapper = pageParam.buildWrapper(true); queryWrapper.in(!longs.isEmpty(),"group_id", longs);