Commit f84d7522 authored by lixuan's avatar lixuan

Merge branch 'dev' into 'main'

Dev

See merge request !74
parents 4730d19e 642c8e2b
Pipeline #143019 passed with stages
in 3 minutes and 31 seconds
...@@ -34,7 +34,7 @@ public class HouseResourceAssociationObjectController { ...@@ -34,7 +34,7 @@ public class HouseResourceAssociationObjectController {
} }
@GetMapping("/detail") @GetMapping("/detail")
public AjaxResult deleteHouseResourceAssociationObjectById(@RequestParam String houseResourceId, @RequestParam int type) { public AjaxResult getHouseResourceAssociationObjectDetail(@RequestParam String houseResourceId) {
return AjaxResult.success(houseResourceAssociationObjectService.queryHouseResourceAssociationObjectByHouseResourceIdType(houseResourceId, type)); return AjaxResult.success(houseResourceAssociationObjectService.queryHouseResourceAssociationObjectByHouseResourceIdType(houseResourceId));
} }
} }
...@@ -17,5 +17,5 @@ public interface HouseResourceAssociationObjectMapper { ...@@ -17,5 +17,5 @@ public interface HouseResourceAssociationObjectMapper {
void deleteByHouseResourceId(String houseResourceId); void deleteByHouseResourceId(String houseResourceId);
List<HouseResourceAssociationObject> selectHouseResourceObjectAssociationByHouseResourceIdType(@Param("houseResourceId") String houseResourceId, @Param("type") int type); List<HouseResourceAssociationObject> selectHouseResourceObjectAssociationByHouseResourceIdType(@Param("houseResourceId") String houseResourceId);
} }
...@@ -13,5 +13,5 @@ public interface HouseResourceAssociationObjectService { ...@@ -13,5 +13,5 @@ public interface HouseResourceAssociationObjectService {
void deleteHouseResourceAssociationObjectById(String id); void deleteHouseResourceAssociationObjectById(String id);
HouseResourceAssociationObjectVo queryHouseResourceAssociationObjectByHouseResourceIdType(String houseResourceId, int type); HouseResourceAssociationObjectVo queryHouseResourceAssociationObjectByHouseResourceIdType(String houseResourceId);
} }
...@@ -50,8 +50,8 @@ public class HouseResourceAssociationObjectServiceImpl implements HouseResourceA ...@@ -50,8 +50,8 @@ public class HouseResourceAssociationObjectServiceImpl implements HouseResourceA
} }
@Override @Override
public HouseResourceAssociationObjectVo queryHouseResourceAssociationObjectByHouseResourceIdType(String houseResourceId, int type) { public HouseResourceAssociationObjectVo queryHouseResourceAssociationObjectByHouseResourceIdType(String houseResourceId) {
List<HouseResourceAssociationObject> houseResourceAssociationObject = houseResourceAssociationObjectMapper.selectHouseResourceObjectAssociationByHouseResourceIdType(houseResourceId, type); List<HouseResourceAssociationObject> houseResourceAssociationObject = houseResourceAssociationObjectMapper.selectHouseResourceObjectAssociationByHouseResourceIdType(houseResourceId);
if (CollectionUtils.isEmpty(houseResourceAssociationObject)) { if (CollectionUtils.isEmpty(houseResourceAssociationObject)) {
return new HouseResourceAssociationObjectVo(); return new HouseResourceAssociationObjectVo();
} }
......
...@@ -14,9 +14,12 @@ import com.ruoyi.system.domain.house.vo.HouseResourceDetail; ...@@ -14,9 +14,12 @@ import com.ruoyi.system.domain.house.vo.HouseResourceDetail;
import com.ruoyi.system.domain.house.vo.HouseResourcePage; import com.ruoyi.system.domain.house.vo.HouseResourcePage;
import com.ruoyi.system.domain.house.vo.HouseResourcePageQuery; import com.ruoyi.system.domain.house.vo.HouseResourcePageQuery;
import com.ruoyi.system.domain.house.vo.HouseResourceSaveUpdateDto; import com.ruoyi.system.domain.house.vo.HouseResourceSaveUpdateDto;
import com.ruoyi.system.domain.other.Labels;
import com.ruoyi.system.domain.other.LabelsExample;
import com.ruoyi.system.mapper.grid.GridRegionMapper; import com.ruoyi.system.mapper.grid.GridRegionMapper;
import com.ruoyi.system.mapper.house.HouseResourceAssociationObjectMapper; import com.ruoyi.system.mapper.house.HouseResourceAssociationObjectMapper;
import com.ruoyi.system.mapper.house.HouseResourceMapper; import com.ruoyi.system.mapper.house.HouseResourceMapper;
import com.ruoyi.system.mapper.other.LabelsMapper;
import com.ruoyi.system.service.grid.GridCompanyService; import com.ruoyi.system.service.grid.GridCompanyService;
import com.ruoyi.system.service.grid.GridShopService; import com.ruoyi.system.service.grid.GridShopService;
import com.ruoyi.system.service.house.HouseResourceService; import com.ruoyi.system.service.house.HouseResourceService;
...@@ -26,6 +29,7 @@ import org.springframework.transaction.annotation.Transactional; ...@@ -26,6 +29,7 @@ import org.springframework.transaction.annotation.Transactional;
import org.springframework.util.StringUtils; import org.springframework.util.StringUtils;
import java.util.*; import java.util.*;
import java.util.stream.Collectors;
@Service @Service
public class HouseResourceServiceImpl implements HouseResourceService { public class HouseResourceServiceImpl implements HouseResourceService {
...@@ -40,12 +44,15 @@ public class HouseResourceServiceImpl implements HouseResourceService { ...@@ -40,12 +44,15 @@ public class HouseResourceServiceImpl implements HouseResourceService {
private final GridShopService gridShopService; private final GridShopService gridShopService;
public HouseResourceServiceImpl(HouseResourceMapper houseResourceMapper, HouseResourceAssociationObjectMapper houseResourceAssociationObjectMapper, GridRegionMapper gridRegionMapper, GridCompanyService gridCompanyService, GridShopService gridShopService) { private final LabelsMapper labelsMapper;
public HouseResourceServiceImpl(HouseResourceMapper houseResourceMapper, HouseResourceAssociationObjectMapper houseResourceAssociationObjectMapper, GridRegionMapper gridRegionMapper, GridCompanyService gridCompanyService, GridShopService gridShopService, LabelsMapper labelsMapper) {
this.houseResourceMapper = houseResourceMapper; this.houseResourceMapper = houseResourceMapper;
this.houseResourceAssociationObjectMapper = houseResourceAssociationObjectMapper; this.houseResourceAssociationObjectMapper = houseResourceAssociationObjectMapper;
this.gridRegionMapper = gridRegionMapper; this.gridRegionMapper = gridRegionMapper;
this.gridCompanyService = gridCompanyService; this.gridCompanyService = gridCompanyService;
this.gridShopService = gridShopService; this.gridShopService = gridShopService;
this.labelsMapper = labelsMapper;
} }
@Override @Override
......
...@@ -41,6 +41,6 @@ ...@@ -41,6 +41,6 @@
<select id="selectHouseResourceObjectAssociationByHouseResourceIdType" <select id="selectHouseResourceObjectAssociationByHouseResourceIdType"
resultType="com.ruoyi.system.domain.house.HouseResourceAssociationObject"> resultType="com.ruoyi.system.domain.house.HouseResourceAssociationObject">
SELECT id, type, house_resource_id, business_id from house_resource_association_object WHERE house_resource_id = #{houseResourceId} and type = #{type} SELECT id, type, house_resource_id, business_id from house_resource_association_object WHERE house_resource_id = #{houseResourceId}
</select> </select>
</mapper> </mapper>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment