From 9b4433fddf5b401edb0aace8a404ac733b122702 Mon Sep 17 00:00:00 2001 From: 田源 <tianyuan@vci-tech.com> Date: 星期四, 03 四月 2025 14:35:02 +0800 Subject: [PATCH] 添加非密字段显示 --- Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/BtmTypeClient.java | 21 +++++++++++---------- 1 files changed, 11 insertions(+), 10 deletions(-) diff --git a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/BtmTypeClient.java b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/BtmTypeClient.java index 97373b4..e5a6b3a 100644 --- a/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/BtmTypeClient.java +++ b/Source/UBCS/ubcs-service/ubcs-omd/src/main/java/com/vci/ubcs/omd/feign/BtmTypeClient.java @@ -78,12 +78,13 @@ String domainValue = conditionMap.get(DOMAIN); VciBaseUtil.alertNotNull(domainValue,"棰嗗煙鍊�"); conditionMap.remove(DOMAIN); - BtmType queryObj = new BtmType(); - BeanMap.create(queryObj).putAll(conditionMap); +// BtmType queryObj = new BtmType(); +// BeanMap.create(queryObj).putAll(conditionMap); + Map<String, Object> condition = new HashMap<>(conditionMap); Query query = new Query(); query.setSize(pageHelper.getLimit()); query.setCurrent(pageHelper.getPage()); - IPage<BtmType> page = btmTypeService.page(Condition.getPage(query), Condition.getQueryWrapper(queryObj).lambda().eq(BtmType::getDomain, domainValue).orderByAsc(BtmType::getId)); + IPage<BtmType> page = btmTypeService.page(Condition.getPage(query), Condition.getQueryWrapper(condition,BtmType.class).lambda().eq(BtmType::getBizDomain, domainValue).orderByAsc(BtmType::getId)); if (CollectionUtils.isEmpty(page.getRecords())){ return R.data(null); } @@ -91,7 +92,7 @@ BeanUtil.copy(page,pageVO); pageVO.setRecords(BtmTypeWrapper.build().listEntityVO(page.getRecords())); R<Page<BtmTypeVO>> r = R.data(pageVO); - r.setSuccess(true); +// r.setSuccess(true); return r; } @@ -115,9 +116,9 @@ conditionMap.remove(DOMAIN); BtmType queryObj = new BtmType(); BeanMap.create(queryObj).putAll(conditionMap); - List<BtmType> list = btmTypeService.list(Condition.getQueryWrapper(queryObj).lambda().eq(BtmType::getDomain, domainValue).orderByAsc(BtmType::getId)); + List<BtmType> list = btmTypeService.list(Condition.getQueryWrapper(queryObj).lambda().eq(BtmType::getBizDomain, domainValue).orderByAsc(BtmType::getId)); if (CollectionUtils.isEmpty(list)){ - return R.data(null); + return R.data(new ArrayList<>()); } return R.data(BtmTypeWrapper.build().listEntityVO(list)); } @@ -139,7 +140,7 @@ ).orElseGet(ArrayList::new) ); if (CollectionUtils.isEmpty(voList)){ - return R.data(null); + return R.data(new ArrayList<>(),"鏆傛棤鏁版嵁鎵胯浇锛�"); } return R.data(voList); } @@ -160,9 +161,6 @@ ) ).orElseGet(ArrayList::new) ); - if (CollectionUtils.isEmpty(voList)){ - return R.data(null); - } return R.data(voList); } @@ -173,6 +171,7 @@ * @return 榛樿瀛楁灞炴�� */ @Override + @GetMapping(GET_DEFAULT_ATTR_BY_BTM_ID) public R<BtmTypeVO> getDefaultAttrByBtmId(String btmTypeId) { return R.data(Optional.ofNullable(btmTypeService.getDefaultAttrByBtmId(btmTypeId)).orElseGet(BtmTypeVO::new)); } @@ -184,6 +183,7 @@ * @return 鎵�鏈夊瓧娈� */ @Override + @GetMapping(GET_ALL_ATTR_BY_BTM_ID) public R<BtmTypeVO> getAllAttributeByBtmId(String btmTypeId) { return R.data(Optional.ofNullable(btmTypeService.getAllAttributeByBtmId(btmTypeId)).orElseGet(BtmTypeVO::new)); } @@ -195,6 +195,7 @@ * @return 鎵�鏈夊瓧娈� */ @Override + @GetMapping(GET_ALL_ATTR_BY_BTM_OID) public R<BtmTypeVO> getAllAttributeByBtmOid(String btmTypeOid) { return R.data(Optional.ofNullable(btmTypeService.getAllAttributeByBtmOid(btmTypeOid)).orElseGet(BtmTypeVO::new)); } -- Gitblit v1.9.3