From 8d87e04c9e5fb2fd54b25b045af6c60bf5641027 Mon Sep 17 00:00:00 2001
From: liurunyu <lry9898@163.com>
Date: 星期五, 29 十一月 2024 14:54:26 +0800
Subject: [PATCH] 导出升级结果为excel文件的一个bug

---
 pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserCtrl.java |   50 +++++++++++++++++++++++++++++++++-----------------
 1 files changed, 33 insertions(+), 17 deletions(-)

diff --git a/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserCtrl.java b/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserCtrl.java
index 92af42e..90fbbba 100644
--- a/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserCtrl.java
+++ b/pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/user/UserCtrl.java
@@ -12,6 +12,7 @@
 import com.dy.pipIrrBase.result.SystemResultCode;
 import com.dy.pipIrrGlobal.pojoBa.BaUser;
 import com.dy.pipIrrGlobal.util.Constant;
+import com.dy.pipIrrGlobal.voBa.VoSimpleUser;
 import com.dy.pipIrrGlobal.voBa.VoUserInfo;
 import com.mysql.cj.util.StringUtils;
 import io.swagger.v3.oas.annotations.Operation;
@@ -43,7 +44,7 @@
     @Value("${user.defaultTrueRandomFalsePassword:true}")
     private Boolean defaultTrueRandomFalsePassword;
 
-    @Value("${user.defaultPassword:ABC123}")
+    @Value("${user.defaultPassword:abc_123}")
     private String defaultPassword;
 
     @Autowired
@@ -94,11 +95,11 @@
     public BaseResponse<QueryResultVo<List<VoUserInfo>>> some(QueryVo vo) {
         try {
             QueryResultVo<List<VoUserInfo>> res = this.sv.selectSome(vo);
-            if(res.itemTotal == 0) {
-                return BaseResponseUtils.buildFail(SystemResultCode.THE_USER_NOT_EXIST.getMessage());
-            }else {
+//            if(res.itemTotal == 0) {
+//                return BaseResponseUtils.buildSuccess(SystemResultCode.THE_USER_NOT_EXIST.getMessage());
+//            }else {
                 return BaseResponseUtils.buildSuccess(res);
-            }
+//            }
 
 
         } catch (Exception e) {
@@ -243,13 +244,13 @@
     @SsoAop()
     public BaseResponse<Boolean> changePassword(String id, String oldPassword, String newPassword) throws Exception {
         if (id == null) {
-            return BaseResponseUtils.buildFail("id涓嶈兘涓虹┖");
+            return BaseResponseUtils.buildErrorMsg("id涓嶈兘涓虹┖");
         }
         if (StringUtils.isNullOrEmpty(oldPassword)) {
-            return BaseResponseUtils.buildFail("鏃у瘑鐮佷笉鑳戒负绌�");
+            return BaseResponseUtils.buildErrorMsg("鏃у瘑鐮佷笉鑳戒负绌�");
         }
         if (StringUtils.isNullOrEmpty(newPassword)) {
-            return BaseResponseUtils.buildFail("鏂板瘑鐮佷笉鑳戒负绌�");
+            return BaseResponseUtils.buildErrorMsg("鏂板瘑鐮佷笉鑳戒负绌�");
         }
         /*
         濡傛灉鍓嶇杩涜浜哹ase64鍔犲瘑
@@ -264,10 +265,10 @@
         try {
             BaUser po = this.sv.selectById(idLg);
             if (Objects.isNull(po)) {
-                return BaseResponseUtils.buildFail("鏈緱鍒扮敤鎴凤紝璇锋眰澶辫触");
+                return BaseResponseUtils.buildErrorMsg("鏈緱鍒扮敤鎴凤紝璇锋眰澶辫触");
             } else {
                 if (!po.password.equalsIgnoreCase(oldPassword)) {
-                    return BaseResponseUtils.buildFail("鏃у瘑鐮佷笉姝g‘锛岃姹傚け璐�");
+                    return BaseResponseUtils.buildErrorMsg("鏃у瘑鐮佷笉姝g‘锛岃姹傚け璐�");
                 } else {
                     count = this.sv.changePassword(idLg, newPassword);
                 }
@@ -277,7 +278,7 @@
             return BaseResponseUtils.buildException(e.getMessage());
         }
         if (count <= 0) {
-            return BaseResponseUtils.buildFail("鏁版嵁搴撳瓨鍌ㄥけ璐�");
+            return BaseResponseUtils.buildErrorMsg("鏁版嵁搴撳瓨鍌ㄥけ璐�");
         } else {
             return BaseResponseUtils.buildSuccess(true);
         }
@@ -285,7 +286,7 @@
 
     /**
      * 閲嶇疆瀵嗙爜
-     * @param vo form琛ㄥ崟瀵硅薄
+     * @param
      * @return 鏄惁鎴愬姛
      */
     @Operation(summary = "閲嶇疆瀵嗙爜", description = "鎻愪氦鏁版嵁锛坒orm琛ㄥ崟json鏁版嵁锛夛紝杩涜瀵嗙爜閲嶇疆")
@@ -299,19 +300,19 @@
     })
     @PostMapping(path = "resetPassword", consumes = MediaType.APPLICATION_JSON_VALUE)
     @SsoAop()
-    public BaseResponse<Boolean> resetPassword(@RequestBody  ResetPasswordVo vo) throws Exception {
-        if (vo.id == null) {
+    public BaseResponse<Boolean> resetPassword(@RequestBody ResetPasswordVo vo) throws Exception {
+        if (vo.id == null || vo.id == "") {
             return BaseResponseUtils.buildFail("id涓嶈兘涓虹┖");
         }
-        String password = MD5.encrypt(vo.password);//杩涜鍔犲瘑鐮�
         Long idLg = Long.parseLong(vo.id);
         int count;
         try {
             BaUser po = this.sv.selectById(idLg);
             if (Objects.isNull(po)) {
                 return BaseResponseUtils.buildFail("鏈緱鍒扮敤鎴凤紝璇锋眰澶辫触");
-            } else {
-                count = this.sv.changePassword(idLg, password);
+            }else {
+                String defaultPassword1 = MD5.encrypt(defaultPassword);//杩涜鍔犲瘑鐮�
+                count = this.sv.changePassword(idLg, defaultPassword1);
             }
         } catch (Exception e) {
             log.error("淇濆瓨鐢ㄦ埛寮傚父", e);
@@ -514,4 +515,19 @@
             return BaseResponseUtils.buildException(e.getMessage());
         }
     }
+
+    /**
+     * 鑾峰彇绠�鍗曠敤鎴锋暟鎹垪琛紝鏁版嵁鍒楄〃鏌ヨ鏉′欢涓娇鐢�
+     * @return
+     */
+    @GetMapping(path = "simple_users")
+    @SsoAop()
+    public BaseResponse<List<VoSimpleUser>> getSimpleUsers(){
+        try {
+            return BaseResponseUtils.buildSuccess(sv.getSimpleUsers());
+        } catch (Exception e) {
+            log.error("鏌ヨ绠�鍗曠敤鎴蜂俊鎭紓甯�", e);
+            return BaseResponseUtils.buildException(e.getMessage());
+        }
+    }
 }

--
Gitblit v1.8.0