xiewj hace 2 años
padre
commit
787246e938

+ 5 - 4
src/main/java/com/fdkankan/site/controller/LoginController.java

@@ -20,6 +20,7 @@ import com.fdkankan.site.httpClient.response.FdkkResponse;
 import com.fdkankan.redis.constant.RedisKey;
 import com.fdkankan.redis.util.RedisUtil;
 import com.fdkankan.site.httpClient.response.FdkkUserVo;
+import com.fdkankan.site.request.LoginParam;
 import com.fdkankan.site.service.IProjectService;
 import com.fdkankan.site.service.IProjectTeamService;
 import com.fdkankan.site.service.impl.UserServiceImpl;
@@ -48,10 +49,10 @@ public class LoginController extends BaseController {
 
     @PostMapping("/fdLogin/{projectId}")
     @SaIgnore
-    public ResultData fdLogin(@RequestBody FdkkLoginRequest request, @PathVariable Integer projectId) {
-        VUtils.isTure(ObjectUtil.isNull(projectId)).throwMessage(ResultCode.PARAM_MISS);
-        if (ObjectUtil.isNotNull(projectId)&&projectId>0){
-            projectService.checkProjectPer(request.getPhoneNum(),projectId);
+    public ResultData fdLogin(@RequestBody FdkkLoginRequest request, LoginParam param) {
+        VUtils.isTure(ObjectUtil.isNull(param.getProjectId())).throwMessage(ResultCode.PARAM_MISS);
+        if (ObjectUtil.isNotNull(param.getProjectId())&&param.getProjectId()>0){
+            projectService.checkProjectPer(request.getPhoneNum(),param.getProjectId());
         }
         try {
             FdkkResponse<FdkkLoginVo> fdkkLoginVo = fdKKClient.fdkkLogin(request);

+ 12 - 0
src/main/java/com/fdkankan/site/request/LoginParam.java

@@ -0,0 +1,12 @@
+package com.fdkankan.site.request;
+
+import lombok.Data;
+
+/**
+ * @author Xiewj
+ * @date 2023/6/15
+ */
+@Data
+public class LoginParam {
+    private Integer projectId;
+}