智慧保安后台管理-外网项目备份
钟日健
2022-02-24 ab3024e6f8a3bc765bee326bf90afc07391ae449
新增保安公司密码未修改查询
5 files modified
41 ■■■■■ changed files
src/main/java/org/springblade/modules/simulateexam/service/impl/SimulateExamRecordServiceImpl.java 1 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/system/controller/UserController.java 8 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/system/service/IUserService.java 6 ●●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java 25 ●●●●● patch | view | raw | blame | history
src/main/resources/application.yml 1 ●●●● patch | view | raw | blame | history
src/main/java/org/springblade/modules/simulateexam/service/impl/SimulateExamRecordServiceImpl.java
@@ -232,7 +232,6 @@
                //去获取题目
                return insertSimulateExamRecord(simulateExamRecord1);
            }
        }
        return null;
    }
src/main/java/org/springblade/modules/system/controller/UserController.java
@@ -1526,4 +1526,12 @@
    }
    /**
     * 查询登录密码还是 123456 的单位信息
     * @return
     */
    @GetMapping("/getNotUpdatePwdInfo")
    public R getNotUpdatePwdInfo(){
        return R.data(userService.getNotUpdatePwdInfo());
    }
}
src/main/java/org/springblade/modules/system/service/IUserService.java
@@ -21,6 +21,7 @@
import org.apache.ibatis.annotations.Param;
import org.springblade.core.mp.base.BaseService;
import org.springblade.core.mp.support.Query;
import org.springblade.core.tool.api.R;
import org.springblade.modules.auth.enums.UserEnum;
import org.springblade.modules.system.entity.User;
import org.springblade.modules.system.entity.UserInfo;
@@ -374,4 +375,9 @@
     */
    Object getAgeStatistics(UserVO user);
    /**
     * 查询登录密码还是 123456 的单位信息
     * @return
     */
    Object getNotUpdatePwdInfo();
}
src/main/java/org/springblade/modules/system/service/impl/UserServiceImpl.java
@@ -1743,4 +1743,29 @@
        //返回
        return list;
    }
    /**
     * 查询登录密码还是 123456 的单位信息
     * @return
     */
    @Override
    public Object getNotUpdatePwdInfo() {
        //查询角色为保安公司管理员的用户信息
        User user = new User();
        user.setRoleId("1414575196264300546");
        user.setStatus(1);
        user.setIsDeleted(0);
        List<User> list = this.list(Condition.getQueryWrapper(user));
        List<User> list1 = new ArrayList<>();
        //遍历
        if (list.size()>0){
            byte[] bytes = DigestUtil.decodeHex(list.get(0).getPassword());
            try {
                System.out.println("解密的密码 = " + new String(bytes));
            } catch (Exception e) {
                e.printStackTrace();
            }
        }
        return list;
    }
}
src/main/resources/application.yml
@@ -221,6 +221,7 @@
      - /simulateExamRecord/getSimulateExamRefreshInfo
      - /simulateExamRecord/beginExam
      - /examSubjectChoices/getSubjectResultInfoBySimulate
      - /blade-user/getNotUpdatePwdInfo
    #授权认证配置
    auth: