|
|
@@ -0,0 +1,32 @@ |
|
|
|
package cn.com.taiji.msgw.api; |
|
|
|
|
|
|
|
import javax.validation.Valid; |
|
|
|
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired; |
|
|
|
import org.springframework.web.bind.annotation.PostMapping; |
|
|
|
import org.springframework.web.bind.annotation.RequestBody; |
|
|
|
import org.springframework.web.bind.annotation.RequestMapping; |
|
|
|
import org.springframework.web.bind.annotation.RestController; |
|
|
|
|
|
|
|
import cn.com.taiji.common.model.dao.Pagination; |
|
|
|
import cn.com.taiji.common.web.ApiResponse; |
|
|
|
import cn.com.taiji.core.repo.request.msgw.MsgwClientPageRequest; |
|
|
|
import cn.com.taiji.msgw.manager.client.ClientConfigManager; |
|
|
|
import io.swagger.annotations.Api; |
|
|
|
import io.swagger.annotations.ApiOperation; |
|
|
|
|
|
|
|
@Api(tags = {"001.客户端相关功能"}) |
|
|
|
@RestController |
|
|
|
@RequestMapping("/client") |
|
|
|
public class ClientController { |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private ClientConfigManager clientConfigManager; |
|
|
|
@ApiOperation(value = "客户端-分页查询") |
|
|
|
@PostMapping(value = "/page") |
|
|
|
public ApiResponse<Pagination> page(@RequestBody @Valid MsgwClientPageRequest request) { |
|
|
|
Pagination pagination = clientConfigManager.page(request); |
|
|
|
return ApiResponse.of(pagination); |
|
|
|
} |
|
|
|
|
|
|
|
} |