luodangjia
2024-07-24 3b56d93c50c2cde9738c8081a08cb657cbe6f087
ManagementIGOTravel/guns-admin/src/main/java/com/stylefeng/guns/modular/system/controller/general/TDriverController.java
@@ -79,6 +79,9 @@
    @Value("${spring.mail.template-path}")
    private String templatePath;
    @Autowired
    private RedisUtil redisUtil;
@@ -766,9 +769,7 @@
        tDriverService.updateById(driver);
        return SUCCESS_TIP;
    }
    @Autowired
    private RedisUtil redisUtil;
    /**
     * 操作司机状态
     */
@@ -780,11 +781,10 @@
            if (1 == optType){  //解冻
                tDriver.setAuthState(2);
            }else if (2 == optType){  //冻结
                String key = redisUtil.getValue(tDriver.getPhone());
                redisUtil.remove(key);//删除个人信息数据
                String token = redisUtil.getValue("DRIVER_" + tDriver.getPhone());
                redisUtil.remove(token);//删除个人信息数据
                redisUtil.remove("DRIVER_" + tDriver.getPhone());//删除后台冻结相关缓存
                redisUtil.remove("DRIVER_" + driverId);//清除存储的token
                redisUtil.remove("DEVICE_" + driverId);//清除车载端登录的标识
                tDriver.setAuthState(3);
            }
            tDriver.setRemark(remark);