All Downloads are FREE. Search and download functionalities are using the official Maven repository.

cn.gudqs.business.common.api.SysRegionController Maven / Gradle / Ivy

The newest version!
package cn.gudqs.business.common.api;

import cn.gudqs.base.BaseController;
import cn.gudqs.base.ResultBean;
import cn.gudqs.business.common.entity.SysRegionModel;
import cn.gudqs.business.common.service.ISysRegionService;
import io.swagger.annotations.Api;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.annotation.Resource;
import java.util.List;


/**
 * @author generator by wq
 * @date 2019/05/06 10:17:30
 */
@RestController
@RequestMapping("/api/region")
@Api(description = "行政区域查询")
public class SysRegionController extends BaseController {

    @Resource
    private ISysRegionService sysRegionService;


    @PostMapping("/findAll")
    public ResultBean> findAll() throws Exception {
        return success(sysRegionService.findAll());
    }

    @PostMapping("/findByPId")
    public ResultBean> findByPId(Integer pid) {
        if (pid == null) {
            pid = 1;
        }
        return success(sysRegionService.select(new SysRegionModel(pid)));
    }


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy