Commit 2da1fa9c authored by 于桐's avatar 于桐

接口梳理

parent 0dff6d0b
Pipeline #947 failed with stages
...@@ -22,8 +22,9 @@ import javax.servlet.http.HttpServletRequest; ...@@ -22,8 +22,9 @@ import javax.servlet.http.HttpServletRequest;
@Slf4j @Slf4j
public class AuthInfoController implements IBaseController { public class AuthInfoController implements IBaseController {
/**
* @yapi unknown
*/
@RequestMapping("/info/login") @RequestMapping("/info/login")
public JsonResult loginInfo(HttpServletRequest request) { public JsonResult loginInfo(HttpServletRequest request) {
SessionStruct sessionStruct = getCurrentSessionFromRedis(); SessionStruct sessionStruct = getCurrentSessionFromRedis();
......
...@@ -70,6 +70,9 @@ public class UserQueryLogController { ...@@ -70,6 +70,9 @@ public class UserQueryLogController {
private static final String PRIVATE_KEY = "MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJiLDU8pacJuQrLMcr5uUekpNH+q07c6rue+NJ1yikJKY4mqOLcH6okyt/TfbjaZgkhB4XdhJNBlN+uLkSQ2CiqfRj8piksAq6rz2M90iQHeW+Ku97D22l9sBPgHXhaChZ0wfmiioG3SXLd/4mOgEzl0oVM6uFySEUOhoHdQBpqJAgMBAAECgYA3DfCWwoaWEr9l0p4TFrPfZ+y3qwrQVZCsuRw6Ow2lUT3NgK8JeATw0WpNKZqYgBziQUzDjj8AK5fcHjobDJnsKGqC2VQ+j05hQZztoHTrYxOx6xrGxIzqmbt/dPsw779xXSRJu3DuUeCm6CrGZpVpPX/NtXBxIhXRY2KRNa1SZQJBAPMboc+M6/OeGPQqFvXg9jgEWcosBpy6HtukfjONQAVuM5e0pZa8SQCLhcoHgbbqcEhbDAJEqr9x9eZjjFPSt08CQQCgoe/hOVf0s5oo1IM1TVEUkGOIzVVlyTMwu0p4jwt3987D7BKZe7mCl41quWDwL4JIQ0GcivVMpJzYsDBZHRqnAkBMgCKAHHlXdSWnF+OXxg3U/NGAhDAke5EgTvgDouxFiTMlBwygjWlviXg1Zf1UoRtqOXRi9lbA3cyijirnacSTAkBmve0ug30MmOvbfcHGkANyQcBIOf2LMxu46bKCVgwh2bC4hACJhydqrgDX6GZmehy8l7gZpo+rTAa+WkMyXHk1AkEArt6ElkyNI7TDu0By59Zin05tuZJr6QoMXs9bVH+xP3OBG1KfPYTBc9yb5MOjXIxAjyGGeDpUfhuUDBe56GTOBA=="; private static final String PRIVATE_KEY = "MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAJiLDU8pacJuQrLMcr5uUekpNH+q07c6rue+NJ1yikJKY4mqOLcH6okyt/TfbjaZgkhB4XdhJNBlN+uLkSQ2CiqfRj8piksAq6rz2M90iQHeW+Ku97D22l9sBPgHXhaChZ0wfmiioG3SXLd/4mOgEzl0oVM6uFySEUOhoHdQBpqJAgMBAAECgYA3DfCWwoaWEr9l0p4TFrPfZ+y3qwrQVZCsuRw6Ow2lUT3NgK8JeATw0WpNKZqYgBziQUzDjj8AK5fcHjobDJnsKGqC2VQ+j05hQZztoHTrYxOx6xrGxIzqmbt/dPsw779xXSRJu3DuUeCm6CrGZpVpPX/NtXBxIhXRY2KRNa1SZQJBAPMboc+M6/OeGPQqFvXg9jgEWcosBpy6HtukfjONQAVuM5e0pZa8SQCLhcoHgbbqcEhbDAJEqr9x9eZjjFPSt08CQQCgoe/hOVf0s5oo1IM1TVEUkGOIzVVlyTMwu0p4jwt3987D7BKZe7mCl41quWDwL4JIQ0GcivVMpJzYsDBZHRqnAkBMgCKAHHlXdSWnF+OXxg3U/NGAhDAke5EgTvgDouxFiTMlBwygjWlviXg1Zf1UoRtqOXRi9lbA3cyijirnacSTAkBmve0ug30MmOvbfcHGkANyQcBIOf2LMxu46bKCVgwh2bC4hACJhydqrgDX6GZmehy8l7gZpo+rTAa+WkMyXHk1AkEArt6ElkyNI7TDu0By59Zin05tuZJr6QoMXs9bVH+xP3OBG1KfPYTBc9yb5MOjXIxAjyGGeDpUfhuUDBe56GTOBA==";
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/259
*/
@RequestMapping("/queryLog") @RequestMapping("/queryLog")
@ApiOperation(value = "给运营系统提供的查询查询记录的", notes = "给运营系统提供的查询查询记录的", httpMethod = "POST") @ApiOperation(value = "给运营系统提供的查询查询记录的", notes = "给运营系统提供的查询查询记录的", httpMethod = "POST")
public JsonResult queryLog(HttpServletRequest request, @RequestParam(required = false) String beginDate, @RequestParam(required = false) String endDate, Integer pageId, Integer pageSize) { public JsonResult queryLog(HttpServletRequest request, @RequestParam(required = false) String beginDate, @RequestParam(required = false) String endDate, Integer pageId, Integer pageSize) {
...@@ -123,6 +126,9 @@ public class UserQueryLogController { ...@@ -123,6 +126,9 @@ public class UserQueryLogController {
} }
} }
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/261
*/
@RequestMapping("/queryUserInfo") @RequestMapping("/queryUserInfo")
@ApiOperation(value = "给运营系统提供的查询用户信息的接口", notes = "给运营系统提供的查询用户信息的接口", httpMethod = "POST") @ApiOperation(value = "给运营系统提供的查询用户信息的接口", notes = "给运营系统提供的查询用户信息的接口", httpMethod = "POST")
public JsonResult queryForResult(HttpServletRequest request, String key, String keyValues, String columns, Integer pageId, Integer pageSize) { public JsonResult queryForResult(HttpServletRequest request, String key, String keyValues, String columns, Integer pageId, Integer pageSize) {
...@@ -261,6 +267,9 @@ public class UserQueryLogController { ...@@ -261,6 +267,9 @@ public class UserQueryLogController {
return phonesMap; return phonesMap;
} }
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/257
*/
@RequestMapping("/exportUserInfo") @RequestMapping("/exportUserInfo")
@ApiOperation(value = "给运营系统提供的导出用户信息的接口", notes = "给运营系统提供的导出用户信息的接口", httpMethod = "POST") @ApiOperation(value = "给运营系统提供的导出用户信息的接口", notes = "给运营系统提供的导出用户信息的接口", httpMethod = "POST")
public JsonResult exportExcel(final HttpServletResponse response, HttpServletRequest request, String key, String keyValues, String columns) { public JsonResult exportExcel(final HttpServletResponse response, HttpServletRequest request, String key, String keyValues, String columns) {
......
...@@ -62,7 +62,10 @@ public class AppController implements IBaseController { ...@@ -62,7 +62,10 @@ public class AppController implements IBaseController {
* @param appChannel - 应用平台(应用商店、AppStore...) * @param appChannel - 应用平台(应用商店、AppStore...)
* @param request * @param request
* @return Token和phoneNo * @return Token和phoneNo
* @yapi http://yapi.quantgroups.com/project/17/interface/api/169
* @Deprecated 20210318
*/ */
@Deprecated
@IpValidator @IpValidator
@RequestMapping("/login") @RequestMapping("/login")
@ApiOperation(value = "App登陆", notes = "App登陆", httpMethod = "POST") @ApiOperation(value = "App登陆", notes = "App登陆", httpMethod = "POST")
...@@ -112,8 +115,8 @@ public class AppController implements IBaseController { ...@@ -112,8 +115,8 @@ public class AppController implements IBaseController {
* @param appChannel - 应用平台(应用商店、AppStore...) * @param appChannel - 应用平台(应用商店、AppStore...)
* @param request * @param request
* @return 用户信息 * @return 用户信息
* @yapi http://yapi.quantgroups.com/project/17/interface/api/173
*/ */
@IpValidator @IpValidator
@RequestMapping("/login_super") @RequestMapping("/login_super")
@ApiOperation(value = "免密登陆, 新手机号还自动注册", notes = "免密登陆, 新手机号还自动注册", httpMethod = "POST") @ApiOperation(value = "免密登陆, 新手机号还自动注册", notes = "免密登陆, 新手机号还自动注册", httpMethod = "POST")
...@@ -173,6 +176,7 @@ public class AppController implements IBaseController { ...@@ -173,6 +176,7 @@ public class AppController implements IBaseController {
* @param appChannel - 应用平台(应用商店、AppStore...) * @param appChannel - 应用平台(应用商店、AppStore...)
* @param request * @param request
* @return Token和phoneNo * @return Token和phoneNo
* @yapi http://yapi.quantgroups.com/project/17/interface/api/171
*/ */
@LoginInterceptor @LoginInterceptor
@IpValidator @IpValidator
......
...@@ -146,7 +146,10 @@ public class InnerController implements IBaseController { ...@@ -146,7 +146,10 @@ public class InnerController implements IBaseController {
* @param phoneNo - 手机号 * @param phoneNo - 手机号
* @param idNo - 身份证号 * @param idNo - 身份证号
* @return user表的uuid * @return user表的uuid
* @yapi http://yapi.quantgroups.com/project/17/interface/api/187
* @Deprecated 20210318
*/ */
@Deprecated
@IpValidator @IpValidator
@RequestMapping("/fetchUuid") @RequestMapping("/fetchUuid")
@ApiOperation(httpMethod = "POST", value = "根据手机号或身份证号查询用户UUID") @ApiOperation(httpMethod = "POST", value = "根据手机号或身份证号查询用户UUID")
...@@ -159,6 +162,9 @@ public class InnerController implements IBaseController { ...@@ -159,6 +162,9 @@ public class InnerController implements IBaseController {
return JsonResult.buildSuccessResult(null, uuid); return JsonResult.buildSuccessResult(null, uuid);
} }
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/215
*/
@RequestMapping("/user/search/phoneNo") @RequestMapping("/user/search/phoneNo")
@ApiOperation(httpMethod = "GET", value = "根据手机号查询用户信息") @ApiOperation(httpMethod = "GET", value = "根据手机号查询用户信息")
public JsonResult findByPhoneNo(String phoneNo) { public JsonResult findByPhoneNo(String phoneNo) {
...@@ -171,6 +177,9 @@ public class InnerController implements IBaseController { ...@@ -171,6 +177,9 @@ public class InnerController implements IBaseController {
return JsonResult.buildSuccessResult("", userRet); return JsonResult.buildSuccessResult("", userRet);
} }
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/219
*/
@RequestMapping("/user/search/uuid") @RequestMapping("/user/search/uuid")
@ApiOperation(httpMethod = "POST", value = "根据UUID查询用户信息") @ApiOperation(httpMethod = "POST", value = "根据UUID查询用户信息")
public JsonResult findByUuid(String uuid) { public JsonResult findByUuid(String uuid) {
...@@ -182,6 +191,11 @@ public class InnerController implements IBaseController { ...@@ -182,6 +191,11 @@ public class InnerController implements IBaseController {
return JsonResult.buildSuccessResult("", userRet); return JsonResult.buildSuccessResult("", userRet);
} }
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/287
* @Deprecated 20210318
*/
@Deprecated
@GetMapping("/user/search/hash") @GetMapping("/user/search/hash")
@ApiOperation(httpMethod = "GET", value = "根据md5(手机号)或md5(身份证号)查询用户信息") @ApiOperation(httpMethod = "GET", value = "根据md5(手机号)或md5(身份证号)查询用户信息")
public JsonResult findByUuid(@RequestParam String md5Value, public JsonResult findByUuid(@RequestParam String md5Value,
...@@ -200,6 +214,10 @@ public class InnerController implements IBaseController { ...@@ -200,6 +214,10 @@ public class InnerController implements IBaseController {
UserRet userRet = new UserRet(user); UserRet userRet = new UserRet(user);
return JsonResult.buildSuccessResult("", userRet); return JsonResult.buildSuccessResult("", userRet);
} }
/**
* @yapi unknown
*/
//与旧的区别就是新的如果返回多个的时候只取最新的 //与旧的区别就是新的如果返回多个的时候只取最新的
@GetMapping("/user/search/hash2") @GetMapping("/user/search/hash2")
@ApiOperation(httpMethod = "GET", value = "根据md5(手机号)或md5(身份证号)查询用户信息") @ApiOperation(httpMethod = "GET", value = "根据md5(手机号)或md5(身份证号)查询用户信息")
...@@ -220,6 +238,9 @@ public class InnerController implements IBaseController { ...@@ -220,6 +238,9 @@ public class InnerController implements IBaseController {
return JsonResult.buildSuccessResult("", userRet); return JsonResult.buildSuccessResult("", userRet);
} }
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/229
*/
@RequestMapping("/userInfo/search/uuid") @RequestMapping("/userInfo/search/uuid")
@ApiOperation(httpMethod = "POST", value = "根据UUID查询用户详细信息") @ApiOperation(httpMethod = "POST", value = "根据UUID查询用户详细信息")
public JsonResult findUserInfoByUuid(@RequestParam(value = "uuid") String uuid) { public JsonResult findUserInfoByUuid(@RequestParam(value = "uuid") String uuid) {
...@@ -240,6 +261,9 @@ public class InnerController implements IBaseController { ...@@ -240,6 +261,9 @@ public class InnerController implements IBaseController {
return JsonResult.buildSuccessResult("", null); return JsonResult.buildSuccessResult("", null);
} }
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/227
*/
@RequestMapping("/userInfo/search/phone") @RequestMapping("/userInfo/search/phone")
@ApiOperation(httpMethod = "POST", value = "根据手机号查询用户详细信息") @ApiOperation(httpMethod = "POST", value = "根据手机号查询用户详细信息")
public JsonResult findUserInfoByPhone(@RequestParam(value = "phone") String phone) { public JsonResult findUserInfoByPhone(@RequestParam(value = "phone") String phone) {
...@@ -260,6 +284,9 @@ public class InnerController implements IBaseController { ...@@ -260,6 +284,9 @@ public class InnerController implements IBaseController {
return JsonResult.buildSuccessResult("", null); return JsonResult.buildSuccessResult("", null);
} }
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/205
*/
@RequestMapping("/user/getPhoneByUserIds") @RequestMapping("/user/getPhoneByUserIds")
@ApiOperation(httpMethod = "POST", value = "根据用户 ID 批量查询用户信息") @ApiOperation(httpMethod = "POST", value = "根据用户 ID 批量查询用户信息")
public JsonResult findByIds(@RequestParam(value = "userIds") String userIdsString) { public JsonResult findByIds(@RequestParam(value = "userIds") String userIdsString) {
...@@ -277,6 +304,9 @@ public class InnerController implements IBaseController { ...@@ -277,6 +304,9 @@ public class InnerController implements IBaseController {
} }
} }
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/211
*/
@RequestMapping("/user/save") @RequestMapping("/user/save")
@ApiOperation(httpMethod = "POST", value = "注册用户") @ApiOperation(httpMethod = "POST", value = "注册用户")
public JsonResult saveUser(String phoneNo, Long registeredFrom) { public JsonResult saveUser(String phoneNo, Long registeredFrom) {
...@@ -379,6 +409,7 @@ public class InnerController implements IBaseController { ...@@ -379,6 +409,7 @@ public class InnerController implements IBaseController {
/** /**
* 根据用户id查询用户的详细信息 * 根据用户id查询用户的详细信息
* @yapi http://yapi.quantgroups.com/project/17/interface/api/237
*/ */
@RequestMapping("/user_detail/search/userId") @RequestMapping("/user_detail/search/userId")
@ApiOperation(httpMethod = "POST", value = "查询用户详情") @ApiOperation(httpMethod = "POST", value = "查询用户详情")
...@@ -394,6 +425,9 @@ public class InnerController implements IBaseController { ...@@ -394,6 +425,9 @@ public class InnerController implements IBaseController {
return JsonResult.buildSuccessResult("用户实名信息", UserDetailRet.getUserDetail(userDetail)); return JsonResult.buildSuccessResult("用户实名信息", UserDetailRet.getUserDetail(userDetail));
} }
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/217
*/
@RequestMapping("/user/search/userId") @RequestMapping("/user/search/userId")
@ApiOperation(httpMethod = "POST", value = "查询用户基本信息") @ApiOperation(httpMethod = "POST", value = "查询用户基本信息")
public JsonResult findUserByUserId(Long userId) { public JsonResult findUserByUserId(Long userId) {
...@@ -404,6 +438,9 @@ public class InnerController implements IBaseController { ...@@ -404,6 +438,9 @@ public class InnerController implements IBaseController {
return JsonResult.buildErrorStateResult("", null); return JsonResult.buildErrorStateResult("", null);
} }
/**
* @yapi http://yapi.quantgroups.com/project/17/interface/api/235
*/
@RequestMapping("/user_detail/search/phone") @RequestMapping("/user_detail/search/phone")
@ApiOperation(httpMethod = "POST", value = "查询用户详情") @ApiOperation(httpMethod = "POST", value = "查询用户详情")
public JsonResult findUserDetailByPhone(String phoneNo) { public JsonResult findUserDetailByPhone(String phoneNo) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment