Class UserDynamicCodeController

java.lang.Object
com.sankcrm.erp.auth.interfaces.user.UserDynamicCodeController

@RestController public class UserDynamicCodeController extends Object
账号动态验证码管理
Since:
2.3.0
Author:
zhsxin
create time:
2024-05-09 17:08
  • Constructor Details

    • UserDynamicCodeController

      public UserDynamicCodeController()
  • Method Details

    • kerReset

      @PostMapping("/v1/app/auth/userinfo/dynamic/code/reset") public com.sankcrm.erp.mvc.application.readmodel.Response<String> kerReset(@RequestBody DynamicCodeKeyResetCommand command) throws com.sankcrm.erp.common.exception.CoreException
      重置密钥
      Parameters:
      command - 用户信息
      Returns:
      用户信息
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • statusToggle

      @PostMapping("/v1/app/auth/userinfo/dynamic/code/status/toggle") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.common.type.EnableOrDisable> statusToggle(@RequestBody DynamicCodeStatusToggleCommand command) throws com.sankcrm.erp.common.exception.CoreException
      状态修改

      启用(ENABLE) 转为 禁用(DISABLE) 禁用(DISABLE) 转为 启用(ENABLE)

      Parameters:
      command - 用户信息
      Returns:
      用户信息
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败
    • statusToggle

      @GetMapping("/v1/app/auth/userinfo/dynamic/code/status") public com.sankcrm.erp.mvc.application.readmodel.Response<com.sankcrm.erp.common.type.EnableOrDisable> statusToggle(DynamicCodeOptByIdQuery query) throws com.sankcrm.erp.common.exception.CoreException
      状态查询

      启用(ENABLE) 禁用(DISABLE) 未开启(FAILURE)

      Parameters:
      query - 用户信息
      Returns:
      用户信息
      Throws:
      com.sankcrm.erp.common.exception.CoreException - 创建失败