|
@@ -2,6 +2,7 @@ package com.nokia.controller;
|
|
|
|
|
|
import com.nokia.common.R;
|
|
|
import com.nokia.service.AclService;
|
|
|
+import com.nokia.vo.AppVerificationVo;
|
|
|
import com.nokia.vo.TokenVo;
|
|
|
import com.nokia.vo.WebVerificationVo;
|
|
|
import io.swagger.v3.oas.annotations.Operation;
|
|
@@ -37,8 +38,11 @@ public class VerificationController {
|
|
|
@Operation(summary = "鉴权")
|
|
|
@ApiResponses(value = {
|
|
|
@ApiResponse(responseCode = "web", description = "{\"success\":true,\"code\":1,\"message\":\"成功\",\"data\":{\"userName\":\"张三\",\"hasNotice\": true,\"list\":[{\"id\":1,\"name\":\"工单处理\",\"url\":\"url\",\"webIcon\":\"webIcon\",\"priority\":0},{\"id\":2,\"name\":\"工单答复\",\"url\":\"url\",\"webIcon\":\"webIcon\",\"priority\":0}]}}", content = @Content(schema = @Schema(implementation = WebVerificationVo.class))),
|
|
|
+ @ApiResponse(responseCode = "app", description = "{ \"success\": true, \"code\": 1, \"message\": \"成功\", \"data\": [ { \"id\": 3, \"name\": \"工单答复\", \"url\": \"/pages/index/index?type=reply&fromSystem=test&token=test_token_hebei\", \"appIcon\": \"icon3\", \"priority\": 99 }, { \"id\": 1, \"name\": \"工单处理\", \"url\": \"/pages/index/index?type=dispose&fromSystem=test&token=test_token_hebei\", \"appIcon\": \"icon1\", \"priority\": 88 }, { \"id\": 2, \"name\": \"工单查询\", \"url\": \"/pages/index/index?type=query&fromSystem=test&token=test_token_hebei\", \"appIcon\": \"icon2\", \"priority\": 77 } ] }", content = @Content(schema = @Schema(implementation = AppVerificationVo.class))),
|
|
|
@ApiResponse(responseCode = "permission", description = "{\"success\":true,\"code\":1,\"message\":\"成功\",\"data\":null}"),
|
|
|
- @ApiResponse(responseCode = "用户不存在", description = "{\"success\":false,\"code\":0,\"message\":\"用户不存在\",\"data\":null}", content = @Content)
|
|
|
+ @ApiResponse(responseCode = "用户不存在", description = "{\"success\":false,\"code\":0,\"message\":\"用户不存在\",\"data\":null}", content = @Content),
|
|
|
+ @ApiResponse(responseCode = "省级用户无权限提示", description = "{\"success\":true,\"code\":1,\"message\":\"用户无权限,请联系省公司管理员 18631112100\",\"data\":[]", content = @Content),
|
|
|
+ @ApiResponse(responseCode = "地市级用户无权限提示", description = "{\"success\":true,\"code\":1,\"message\":\"用户无权限,请联系邢台地市管理员 18631901197/18603197929/15531919972\",\"data\":[]", content = @Content)
|
|
|
})
|
|
|
@PostMapping("/verification")
|
|
|
public R verifySystem(@Valid @RequestBody TokenVo tokenEntity, HttpSession session) {
|