| | |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | /** |
| | | * 查询物品 |
| | | * add by wuxw 2023-01-19 |
| | | */ |
| | | @Java110Cmd(serviceCode = "resourceStore.listResourceStores") |
| | | public class ListResourceStoresCmd extends Cmd { |
| | | |
| | |
| | | basePrivilegeDto.setResource("/viewGroupResource"); |
| | | basePrivilegeDto.setUserId(userId); |
| | | List<Map> privileges = menuInnerServiceSMOImpl.checkUserHasResource(basePrivilegeDto); |
| | | if (reqJson.containsKey("operationType") && reqJson.getString("operationType").equals("1000") && privileges.size() > 0) { |
| | | if ("1000".equals(reqJson.getString("operationType")) && privileges.size() > 0) { |
| | | resourceStoreDto.setShType(""); |
| | | resourceStoreDto.setShObjIds(new String[]{reqJson.getString("communityId"), reqJson.getString("storeId")}); |
| | | } else if (StorehouseDto.SH_TYPE_COMMUNITY.equals(resourceStoreDto.getShType()) || privileges.size() == 0) { |
| | |
| | | //resourceStoreDto.setShType(StorehouseDto.SH_TYPE_COMMUNITY); |
| | | resourceStoreDto.setShObjId(reqJson.getString("communityId")); |
| | | } |
| | | BasePrivilegeDto basePrivilegeDto1 = new BasePrivilegeDto(); |
| | | basePrivilegeDto1.setResource("/viewHiddenWarehouse"); |
| | | basePrivilegeDto1.setUserId(userId); |
| | | List<Map> viewHiddenWarehousePrivileges = menuInnerServiceSMOImpl.checkUserHasResource(basePrivilegeDto1); |
| | | if (viewHiddenWarehousePrivileges.size() == 0) { |
| | | resourceStoreDto.setIsShow("true"); |
| | | } |
| | | int count = resourceStoreInnerServiceSMOImpl.queryResourceStoresCount(resourceStoreDto); |
| | | List<ApiResourceStoreDataVo> resourceStores = new ArrayList<>(); |
| | | //计算总价(小计) |