zouyu
2025-08-13 5c756ddaea4cbe51e85027b34691c40da878a4d7
ruoyi-admin/src/main/java/com/ruoyi/web/controller/tide/TideController.java
@@ -43,6 +43,8 @@
        JSONObject tenant = JSONObject.parseObject(userInfo.get("tenant").toString());
        AjaxResult ajax = AjaxResult.success();
        // 生成令牌
        log.info("租户信息:{}",userInfo);
        log.info("租户账号:{},租户密码:{}",tenant.get("tenantAccount").toString(), tenant.get("tenantPassword").toString());
        String generateToken = loginService.login(tenant.get("tenantAccount").toString(), tenant.get("tenantPassword").toString(), null,
                IdWorker.get32UUID());
        ajax.put(Constants.TOKEN, generateToken);
@@ -52,11 +54,12 @@
    @PostMapping("/applicationOrdering")
    public JSONObject order (@RequestBody TidePojo tidePojo) {
        SysUser user = userService.selectUserByUserName(tidePojo.getPltAccountLogin());
        String randomString = TideUtils.getRandomString(12);
        String defaultPwd = "I73Kj+Mn$+SI";//默认开通密码固定写死
//        String randomString = TideUtils.getRandomString(12);
        //账号不存在,执行新增操作
        if(Objects.isNull(user)){
            user = new SysUser();
            String password = SecurityUtils.encryptPassword(randomString);
            String password = SecurityUtils.encryptPassword(defaultPwd);
            user.setPassword(password);
            user.setUserName(tidePojo.getPltAccountLogin());
            user.setNickName(tidePojo.getEnterpriseName());
@@ -68,7 +71,7 @@
        }
        Map<String, Object> map = new HashMap<>();
        map.put("account", tidePojo.getPltAccountLogin());
        map.put("token", randomString);
        map.put("token", defaultPwd);
        map.put("tenantId", user.getUserId());
        return TideUtils.getResult(20000, "成功", map);
    }