| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- package com.template.api.system;
- import com.template.common.result.PageResult;
- import com.template.model.pojo.system.SysUser;
- import com.template.model.request.loginRequest;
- import com.template.model.result.CommonResult;
- import io.swagger.annotations.Api;
- import io.swagger.annotations.ApiOperation;
- import org.springframework.ui.Model;
- import org.springframework.validation.BindingResult;
- import org.springframework.validation.annotation.Validated;
- import org.springframework.web.bind.annotation.*;
- import java.io.UnsupportedEncodingException;
- @RequestMapping("/api/sysUser")
- @Api(tags = {"sysUser"}, value = "用户")
- public interface SysUserControllerAPI {
- @PostMapping(value = "/add")
- @ApiOperation(value = "新增用户数据", notes = "新增用户数据", httpMethod = "POST")
- @ResponseBody
- public CommonResult<Integer> add(@Validated @RequestBody SysUser sysUser);
- @PostMapping(value = "/update")
- @ApiOperation(value = "修改用户数据", notes = "修改用户数据", httpMethod = "POST")
- @ResponseBody
- public CommonResult<Integer> update(@Validated @RequestBody SysUser sysUser);
- @PostMapping(value = "/del")
- @ApiOperation(value = "删除用户数据", notes = "删除用户数据", httpMethod = "POST")
- @ResponseBody
- public CommonResult<Integer> del(@RequestParam Long id);
- @PostMapping(value = "/queryPage")
- @ApiOperation(value = "查看用户数据", notes = "查看用户数据", httpMethod = "POST")
- @ResponseBody
- public CommonResult<PageResult> queryPage(@RequestBody SysUser sysUser);
- @PostMapping(value = "/login")
- @ApiOperation(value = "登录", notes = "登录", httpMethod = "POST")
- @ResponseBody
- public CommonResult Login(@RequestBody loginRequest loginRequest, BindingResult bindingResult);
- @PostMapping(value = "/queryOwn")
- @ApiOperation(value = "获取个人信息", notes = "获取个人信息", httpMethod = "POST")
- @ResponseBody
- public CommonResult<PageResult> queryOwn();
- @RequestMapping(value = "/authorize")
- @ApiOperation(value = "统一认证", notes = "统一认证", httpMethod = "POST")
- public String authorize(Model model) throws UnsupportedEncodingException;
- @RequestMapping(value = "/callback")
- @ApiOperation(value = "回调", notes = "回调", httpMethod = "POST")
- public String callback(String code, String state) throws UnsupportedEncodingException;
- @RequestMapping(value = "/queryScorer")
- @ApiOperation(value = "查看评分人", notes = "查看评分人", httpMethod = "POST")
- @ResponseBody
- public CommonResult queryScorer(@RequestParam String organizes);
- @RequestMapping(value = "/authorizeWp")
- @ApiOperation(value = "微校授权", notes = "微校授权", httpMethod = "POST")
- public String authorizeWp();
- @RequestMapping(value = "/code")
- @ApiOperation(value = "回调", notes = "回调", httpMethod = "POST")
- public String code(String wxcode, String state) throws UnsupportedEncodingException;
- }
|