From f5979b61dd5f52f506007d86908baa5f1b7eab97 Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期日, 26 十一月 2023 18:08:52 +0800
Subject: [PATCH] 1、优化代码,去除一些类中的main方法,原因是Maven打包不允许有多个main方法; 2、实现pipIrr-mwTest-server模块; 3、重构pom.xml,配置打包策略。

---
 pipIrr-platform/pipIrr-web/pipIrr-web-sso/src/main/java/com/dy/sso/busi/SsoCtrl.java |   22 ++++++++++++++++++++++
 1 files changed, 22 insertions(+), 0 deletions(-)

diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-sso/src/main/java/com/dy/sso/busi/SsoCtrl.java b/pipIrr-platform/pipIrr-web/pipIrr-web-sso/src/main/java/com/dy/sso/busi/SsoCtrl.java
index 8b9e866..783d579 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-sso/src/main/java/com/dy/sso/busi/SsoCtrl.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-sso/src/main/java/com/dy/sso/busi/SsoCtrl.java
@@ -75,6 +75,7 @@
         List<Org> list = Arrays.asList(Org.Ym, Org.Pj) ;
         return BaseResponseUtils.buildSuccess(list);
     }
+
     /**
      * 瀹㈡埛绔姹傜敤鎴风櫥褰曪紝瀹㈡埛绔彁浜son鏁版嵁
      * @param vo 鐢ㄦ埛鐧诲綍鍊煎璞�
@@ -103,6 +104,11 @@
     public BaseResponse<UserVo> loginJson(@RequestBody @Parameter(description = "鐧诲綍json鏁版嵁", required = true) @Valid LoginVo vo,  @Parameter(hidden = true) BindingResult bindingResult) {
         if(bindingResult != null && bindingResult.hasErrors()){
             return BaseResponseUtils.buildFail(Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage());
+        }
+        if(!vo.phone.equals("admin")){
+            if(vo.phone.length() != 11){
+                return BaseResponseUtils.buildFail("鎵嬫満鍙凤紙闀垮害涓嶆槸11浣嶏級涓嶆纭�");
+            }
         }
         if(vo.orgTag == null || vo.orgTag.trim().length() == 0){
             return BaseResponseUtils.buildFail("鏈�夋嫨缁勭粐鍗曚綅");
@@ -270,6 +276,22 @@
         return vo ;
     }
 
+    /**
+     * 鑾峰緱褰撳墠鐧诲綍鐢ㄦ埛
+     * @param token 鐧诲綍鐢ㄦ埛token
+     * @return SsoVo
+     */
+    @Hidden
+    @GetMapping(path = "ssoCurUser")
+    public CurUserVo ssoCurUser(String token){
+        BaUser userPo = this.sv.getByUuid(token) ;
+        CurUserVo vo = new CurUserVo();
+        if(userPo != null){
+            vo.id = userPo.id ;
+            vo.name = userPo.name ;
+        }
+        return vo ;
+    }
     /////////////////////////////////////////////////////////////////
     //
     // 浠ヤ笅绉佹湁鏂规硶

--
Gitblit v1.8.0