SitesController.java 1.25 KB
package com.cnlive.shenhe.controller;

import com.cnlive.shenhe.serviceImpl.SitesServiceImpl;
import com.cnlive.shenhe.utils.CommonUtils;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;

/**
 * @Auther: 周伟鹏
 * @Date: 2018/11/30 17:28
 * @Description:
 */
@Controller
@RequestMapping("/sites")
public class SitesController {

    private static Logger logger = LoggerFactory.getLogger(SitesController.class);

    @Autowired
    SitesServiceImpl sitesService;

    /**
     * 站点白名单分页列表
     * @param page
     * @param pageSize
     * @param orderByClause
     * @param key
     * @param spid
     * @return
     */
    @GetMapping(value = "/page")
    @ResponseBody
    public Object getTest(Integer page,Integer pageSize,String orderByClause,String key,Integer spid){
        if(CommonUtils.isNull(page))page=1;
        if(CommonUtils.isNull(pageSize))pageSize=10;
        return  sitesService.getPage(page,pageSize,orderByClause,key,spid);
    }

}