Explorar el Código

init

release_toaliyun_real
xhxu hace 5 años
padre
commit
9ce92e11ff
Se han modificado 1 ficheros con 4 adiciones y 4 borrados
  1. +4
    -4
      mallinkService/src/main/java/com/iformall/service/impl/WxProjectConfigServiceImpl.java

+ 4
- 4
mallinkService/src/main/java/com/iformall/service/impl/WxProjectConfigServiceImpl.java Ver fichero

@@ -166,16 +166,16 @@ public class WxProjectConfigServiceImpl implements WxProjectConfigService {
@Override @Override
@Transactional(rollbackFor = {Exception.class}) @Transactional(rollbackFor = {Exception.class})
public void initBuilding(List<WxMallBuilding> wxMallBuildings) { public void initBuilding(List<WxMallBuilding> wxMallBuildings) {
wxMallBuildingService.deleteByTenantId(wxMallBuildings.get(0).getTenantId());
wxMallFloorService.deleteByTenantId(wxMallBuildings.get(0).getTenantId());
// wxMallBuildingService.deleteByTenantId(wxMallBuildings.get(0).getTenantId());
// wxMallFloorService.deleteByTenantId(wxMallBuildings.get(0).getTenantId());
for (WxMallBuilding wxMallBuilding:wxMallBuildings) { for (WxMallBuilding wxMallBuilding:wxMallBuildings) {
wxMallBuilding.setId(null);
// wxMallBuilding.setId(null);
wxMallBuilding.setMallId(Long.parseLong(wxMallBuilding.getTenantId())); wxMallBuilding.setMallId(Long.parseLong(wxMallBuilding.getTenantId()));
if(wxMallBuilding.getFloors() != null && wxMallBuilding.getFloors().size() > 0){ if(wxMallBuilding.getFloors() != null && wxMallBuilding.getFloors().size() > 0){
wxMallBuilding.setFloorNumber(wxMallBuilding.getFloors().size()); wxMallBuilding.setFloorNumber(wxMallBuilding.getFloors().size());
wxMallBuildingService.saveOrUpdate(wxMallBuilding); wxMallBuildingService.saveOrUpdate(wxMallBuilding);
for (WxMallFloor wxMallFloor:wxMallBuilding.getFloors()) { for (WxMallFloor wxMallFloor:wxMallBuilding.getFloors()) {
wxMallFloor.setId(null);
// wxMallFloor.setId(null);
wxMallFloor.setTenantId(wxMallBuilding.getTenantId()); wxMallFloor.setTenantId(wxMallBuilding.getTenantId());
wxMallFloor.setParentTenantId(wxMallBuilding.getParentTenantId()); wxMallFloor.setParentTenantId(wxMallBuilding.getParentTenantId());
wxMallFloor.setMallId(Long.parseLong(wxMallBuilding.getTenantId())); wxMallFloor.setMallId(Long.parseLong(wxMallBuilding.getTenantId()));


Cargando…
Cancelar
Guardar