Browse Source

[商铺商户][修改]:楼层楼座获取接口

release_toaliyun_real
gongbiao 7 years ago
parent
commit
dee39858d9
6 changed files with 54 additions and 37 deletions
  1. +13
    -9
      mallinkAdmin/src/main/java/com/simple/controller/WxMallBuildingController.java
  2. +10
    -3
      mallinkAdmin/src/main/java/com/simple/controller/WxMallFloorController.java
  3. +4
    -7
      mallinkService/src/main/java/com/simple/service/WxMallBuildingService.java
  4. +4
    -7
      mallinkService/src/main/java/com/simple/service/WxMallFloorService.java
  5. +11
    -8
      mallinkService/src/main/java/com/simple/service/impl/WxMallBuildingServiceImpl.java
  6. +12
    -3
      mallinkService/src/main/java/com/simple/service/impl/WxMallFloorServiceImpl.java

+ 13
- 9
mallinkAdmin/src/main/java/com/simple/controller/WxMallBuildingController.java View File

@@ -1,19 +1,16 @@
package com.simple.controller;

import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.Assert;
import org.springframework.web.bind.annotation.*;

import com.github.pagehelper.PageInfo;
import com.simple.common.Result;
import com.simple.common.ResultData;

import com.simple.domain.po.WxMallBuilding;
import com.simple.service.WxMallBuildingService;
import io.swagger.annotations.ApiImplicitParam;
import io.swagger.annotations.ApiImplicitParams;
import io.swagger.annotations.ApiOperation;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;

@RestController
@RequestMapping("wxMallBuilding")
@@ -65,7 +62,14 @@ public class WxMallBuildingController extends BaseController
public ResultData findById(Long id) {
return new ResultData(Result.SUCCESS,"查询成功",wxMallBuildingService.getById(id));
}


@ApiOperation("获取所有数据")
@GetMapping("getbuildinglist")
public ResultData getbuildinglist() {
return wxMallBuildingService.getbuildinglist(getTenantId());
}



}

+ 10
- 3
mallinkAdmin/src/main/java/com/simple/controller/WxMallFloorController.java View File

@@ -65,7 +65,14 @@ public class WxMallFloorController extends BaseController
public ResultData findById(Long id) {
return new ResultData(Result.SUCCESS,"查询成功",wxMallFloorService.getById(id));
}

@ApiOperation("获取所有数据")
@GetMapping("getfloorlist")
@ApiImplicitParams({
@ApiImplicitParam(name="buildingId",value="楼座ID",dataType="Long", paramType = "query",required=true)})
public ResultData getfloorlist(Long buildingId){
return wxMallFloorService.getfloorlist(getTenantId(),buildingId);
}


}

+ 4
- 7
mallinkService/src/main/java/com/simple/service/WxMallBuildingService.java View File

@@ -2,6 +2,7 @@ package com.simple.service;

import java.util.*;
import com.github.pagehelper.PageInfo;
import com.simple.common.ResultData;
import com.simple.domain.po.WxMallBuilding;

public interface WxMallBuildingService {
@@ -37,12 +38,8 @@ public interface WxMallBuildingService {
* @param id
*/
void deleteById(Long id);


ResultData getbuildinglist(String tenantId);

}

+ 4
- 7
mallinkService/src/main/java/com/simple/service/WxMallFloorService.java View File

@@ -2,6 +2,7 @@ package com.simple.service;

import java.util.*;
import com.github.pagehelper.PageInfo;
import com.simple.common.ResultData;
import com.simple.domain.po.WxMallFloor;

public interface WxMallFloorService {
@@ -37,12 +38,8 @@ public interface WxMallFloorService {
* @param id
*/
void deleteById(Long id);


ResultData getfloorlist(String tenantId, Long buildingId);

}

+ 11
- 8
mallinkService/src/main/java/com/simple/service/impl/WxMallBuildingServiceImpl.java View File

@@ -3,6 +3,7 @@ package com.simple.service.impl;
import java.util.*;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.simple.common.ResultData;
import com.simple.domain.po.WxMallBuilding;
import com.simple.mapper.WxMallBuildingMapper;
import com.simple.service.WxMallBuildingService;
@@ -43,12 +44,14 @@ public class WxMallBuildingServiceImpl implements WxMallBuildingService {
public void deleteById(Long id) {
wxMallBuildingMapper.deleteByPrimaryKey(id);
}

@Override
public ResultData getbuildinglist(String tenantId) {
WxMallBuilding wxMallBuilding = new WxMallBuilding();
wxMallBuilding.setTenantId(tenantId);
List<WxMallBuilding> list = wxMallBuildingMapper.findList(wxMallBuilding);
return new ResultData(list);
}


}

+ 12
- 3
mallinkService/src/main/java/com/simple/service/impl/WxMallFloorServiceImpl.java View File

@@ -3,6 +3,8 @@ package com.simple.service.impl;
import java.util.*;
import com.github.pagehelper.PageHelper;
import com.github.pagehelper.PageInfo;
import com.simple.common.ResultData;
import com.simple.domain.po.WxMallBuilding;
import com.simple.domain.po.WxMallFloor;
import com.simple.mapper.WxMallFloorMapper;
import com.simple.service.WxMallFloorService;
@@ -43,9 +45,16 @@ public class WxMallFloorServiceImpl implements WxMallFloorService {
public void deleteById(Long id) {
wxMallFloorMapper.deleteByPrimaryKey(id);
}


@Override
public ResultData getfloorlist(String tenantId,Long buildingId) {
WxMallFloor wxMallFloor = new WxMallFloor();
wxMallFloor.setTenantId(tenantId);
wxMallFloor.setBuildingId(buildingId);
List<WxMallFloor> list = wxMallFloorMapper.findList(wxMallFloor);
return new ResultData(list);
}


Loading…
Cancel
Save