Serialized Form

  • Package com.sankcrm.erp.apisix.application.command.casbin

  • Package com.sankcrm.erp.apisix.application.command.tls

  • Package com.sankcrm.erp.apisix.application.command.updateroute

  • Package com.sankcrm.erp.apisix.application.command.updateupstream

  • Package com.sankcrm.erp.apisix.application.tlscert.apply.readmodel

  • Package com.sankcrm.erp.apisix.application.tlscert.ca.command

  • Package com.sankcrm.erp.apisix.application.tlscert.dns.command

  • Package com.sankcrm.erp.apisix.application.tlscert.readmodel

  • Package com.sankcrm.erp.apisix.domain.model

    • Class com.sankcrm.erp.apisix.domain.model.NodeWarnLog

      class NodeWarnLog extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • canceled
          com.sankcrm.erp.common.type.YesOrNo canceled
          是否已取消
        • logId
          NodeWarnLogId logId
          记录编号
        • message
          String message
          错误信息
        • node
          String node
          服务节点地址
        • operatorId
          com.sankcrm.erp.auth.domain.model.user.UserId operatorId
          操作员编号
        • remark
          String remark
          操作备注
        • sign
          String sign
          签名
    • Class com.sankcrm.erp.apisix.domain.model.NodeWarnLogId

      class NodeWarnLogId extends com.sankcrm.erp.domain.model.AbstractId<NodeWarnLogId> implements Serializable
    • Class com.sankcrm.erp.apisix.domain.model.QNodeWarnLog

      class QNodeWarnLog extends com.querydsl.core.types.dsl.EntityPathBase<NodeWarnLog> implements Serializable
      serialVersionUID:
      85910176L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • canceled
          com.querydsl.core.types.dsl.EnumPath<com.sankcrm.erp.common.type.YesOrNo> canceled
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • logId
          com.querydsl.core.types.dsl.ComparablePath<NodeWarnLogId> logId
        • message
          com.querydsl.core.types.dsl.StringPath message
        • node
          com.querydsl.core.types.dsl.StringPath node
        • operatorId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> operatorId
        • remark
          com.querydsl.core.types.dsl.StringPath remark
        • sign
          com.querydsl.core.types.dsl.StringPath sign
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
  • Package com.sankcrm.erp.apisix.domain.model.tlscert

  • Package com.sankcrm.erp.apisix.domain.model.tlscert.apply

  • Package com.sankcrm.erp.apisix.domain.model.tlscert.ca

  • Package com.sankcrm.erp.apisix.domain.model.tlscert.dns

  • Package com.sankcrm.erp.auth.application.authz.command.create

  • Package com.sankcrm.erp.auth.application.thirdauth.wechat.command.jsapisign

  • Package com.sankcrm.erp.auth.domain.model

    • Class com.sankcrm.erp.auth.domain.model.App

      class App extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • appId
          com.sankcrm.erp.auth.domain.model.app.AppId appId
          应用编号
        • channelConf
          com.sankcrm.erp.auth.domain.model.app.ChannelConf channelConf
          渠道配置
          Since:
          2.1.3
        • company
          String company
          公司
        • copyright
          String copyright
          版权信息
        • description
          String description
          描述信息
        • displayName
          String displayName
          展示名称
        • extra
          com.sankcrm.erp.auth.domain.model.Extra extra
          扩展信息
          Since:
          2.1.1
        • homePage
          String homePage
          首页地址
        • icp
          String icp
          备案信息
        • login
          com.sankcrm.erp.auth.domain.model.app.LoginPolicy login
          登录策略
        • logo
          String logo
          Logo
        • name
          String name
          应用名

          同一组织下的名称不能重复

        • organizeId
          com.sankcrm.erp.auth.domain.model.OrganizationId organizeId
          组织机构编号
        • register
          com.sankcrm.erp.auth.domain.model.app.RegisterPolicy register
          注册策略
          Since:
          2.1.3
        • secret
          com.sankcrm.erp.common.sensitive.SecretKey secret
          Client secret
        • token
          com.sankcrm.erp.auth.domain.model.app.TokenPolicy token
          Token生成策略
        • uiStyles
          com.sankcrm.erp.auth.domain.model.Extra uiStyles
          UI样式

          由 UI 自定义数据格式

          后端不做处理以及验证

          Since:
          2.6.0
    • Class com.sankcrm.erp.auth.domain.model.Extra

      class Extra extends LinkedHashMap<String,Serializable> implements Serializable
    • Class com.sankcrm.erp.auth.domain.model.InviteCode

      class InviteCode extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • appId
          com.sankcrm.erp.auth.domain.model.app.AppId appId
          生成的应用编号
        • bindSource
          String bindSource
          绑定来源
          Since:
          2.1.6
        • code
          String code
          邀请码
        • creatorId
          com.sankcrm.erp.auth.domain.model.user.UserId creatorId
          生成邀请码的用户
        • expireDatetime
          LocalDateTime expireDatetime
          绑定过期时间
        • userId
          com.sankcrm.erp.auth.domain.model.user.UserId userId
          绑定的用户
    • Class com.sankcrm.erp.auth.domain.model.Organization

      class Organization extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • defaultAvatar
          String defaultAvatar
          默认头像
        • displayName
          String displayName
          展示名称
        • name
          String name
          名称

          不能重复

        • organizeId
          com.sankcrm.erp.auth.domain.model.OrganizationId organizeId
          组织机构编码
        • parentId
          com.sankcrm.erp.auth.domain.model.OrganizationId parentId
          父节点
          Since:
          2.2.0
    • Class com.sankcrm.erp.auth.domain.model.OrganizationId

      class OrganizationId extends com.sankcrm.erp.domain.model.AbstractId<com.sankcrm.erp.auth.domain.model.OrganizationId> implements Serializable
    • Class com.sankcrm.erp.auth.domain.model.QApp

      class QApp extends com.querydsl.core.types.dsl.EntityPathBase<App> implements Serializable
      serialVersionUID:
      2118063205L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • appId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.app.AppId> appId
        • channelConf
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.auth.domain.model.app.ChannelConf> channelConf
        • company
          com.querydsl.core.types.dsl.StringPath company
        • copyright
          com.querydsl.core.types.dsl.StringPath copyright
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • description
          com.querydsl.core.types.dsl.StringPath description
        • displayName
          com.querydsl.core.types.dsl.StringPath displayName
        • extra
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.auth.domain.model.Extra> extra
        • homePage
          com.querydsl.core.types.dsl.StringPath homePage
        • icp
          com.querydsl.core.types.dsl.StringPath icp
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • login
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.auth.domain.model.app.LoginPolicy> login
        • logo
          com.querydsl.core.types.dsl.StringPath logo
        • name
          com.querydsl.core.types.dsl.StringPath name
        • organizeId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.OrganizationId> organizeId
        • register
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.auth.domain.model.app.RegisterPolicy> register
        • secret
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.common.sensitive.SecretKey> secret
        • token
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.auth.domain.model.app.TokenPolicy> token
        • uiStyles
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.auth.domain.model.Extra> uiStyles
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.QInviteCode

      class QInviteCode extends com.querydsl.core.types.dsl.EntityPathBase<InviteCode> implements Serializable
      serialVersionUID:
      -950880814L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • appId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.app.AppId> appId
        • bindSource
          com.querydsl.core.types.dsl.StringPath bindSource
        • code
          com.querydsl.core.types.dsl.StringPath code
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • creatorId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> creatorId
        • expireDatetime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> expireDatetime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • userId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> userId
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.QOrganization

      class QOrganization extends com.querydsl.core.types.dsl.EntityPathBase<Organization> implements Serializable
      serialVersionUID:
      -1909022865L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • defaultAvatar
          com.querydsl.core.types.dsl.StringPath defaultAvatar
        • displayName
          com.querydsl.core.types.dsl.StringPath displayName
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • name
          com.querydsl.core.types.dsl.StringPath name
        • organizeId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.OrganizationId> organizeId
        • parentId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.OrganizationId> parentId
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
  • Package com.sankcrm.erp.auth.domain.model.binderrormsg

    • Class com.sankcrm.erp.auth.domain.model.binderrormsg.BindErrorMessage

      class BindErrorMessage extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • content
          String content
        • loginMobile
          com.sankcrm.erp.common.sensitive.Phone loginMobile
        • openId
          String openId
    • Class com.sankcrm.erp.auth.domain.model.binderrormsg.QBindErrorMessage

      class QBindErrorMessage extends com.querydsl.core.types.dsl.EntityPathBase<BindErrorMessage> implements Serializable
      serialVersionUID:
      -1831662984L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • content
          com.querydsl.core.types.dsl.StringPath content
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • loginMobile
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.common.sensitive.Phone> loginMobile
        • openId
          com.querydsl.core.types.dsl.StringPath openId
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
  • Package com.sankcrm.erp.auth.domain.model.casbin

    • Class com.sankcrm.erp.auth.domain.model.casbin.CasbinModel

      class CasbinModel extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • appId
          com.sankcrm.erp.auth.domain.model.app.AppId appId
          应用编号

          一个应用只有一个可用模型

        • matchers
          String matchers
          匹配器
        • modelId
          com.sankcrm.erp.auth.domain.model.casbin.CasbinModelId modelId
          模型编号
        • name
          String name
          名称
        • policyDefine
          String policyDefine
          策略定义
        • policyEffect
          String policyEffect
          策略效果
        • requestDefine
          String requestDefine
          请求定义
        • roleDefine
          String roleDefine
          角色策略定义
        • status
          com.sankcrm.erp.common.type.EnableOrDisable status
          状态
    • Class com.sankcrm.erp.auth.domain.model.casbin.CasbinModelId

      class CasbinModelId extends com.sankcrm.erp.domain.model.AbstractId<com.sankcrm.erp.auth.domain.model.casbin.CasbinModelId> implements Serializable
    • Class com.sankcrm.erp.auth.domain.model.casbin.CasbinPolicy

      class CasbinPolicy extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • modelId
          com.sankcrm.erp.auth.domain.model.casbin.CasbinModelId modelId
          模型编号
        • v0
          String v0
          值0

          由Model中的[policy_definition]部分决定

          可以是用户或者角色或者其他

        • v1
          String v1
          值1

          由Model中的[policy_definition]部分决定

          可以是要访问的资源(uri),或者其他

        • v2
          String v2
          值2

          由Model中的[policy_definition]部分决定

          可以是资源的访问方式(get, post, ...) 也可以是其他

        • v3
          String v3
          值3

          由Model中的[policy_definition]部分决定

        • v4
          String v4
          值4

          由Model中的[policy_definition]部分决定

        • v5
          String v5
          值5

          由Model中的[policy_definition]部分决定

    • Class com.sankcrm.erp.auth.domain.model.casbin.CasbinRolePolicy

      class CasbinRolePolicy extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • group
          String group
          分组

          由Model中的[role_definition]部分决定

        • modelId
          com.sankcrm.erp.auth.domain.model.casbin.CasbinModelId modelId
          模型编号
        • v0
          String v0
          值0

          由Model中的[role_definition]部分决定

        • v1
          String v1
          值1

          由Model中的[role_definition]部分决定

        • v2
          String v2
          值2

          由Model中的[role_definition]部分决定

        • v3
          String v3
          值3

          由Model中的[role_definition]部分决定

        • v4
          String v4
          值4

          由Model中的[role_definition]部分决定

        • v5
          String v5
          值5

          由Model中的[role_definition]部分决定

    • Class com.sankcrm.erp.auth.domain.model.casbin.QCasbinModel

      class QCasbinModel extends com.querydsl.core.types.dsl.EntityPathBase<CasbinModel> implements Serializable
      serialVersionUID:
      122131287L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • appId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.app.AppId> appId
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • matchers
          com.querydsl.core.types.dsl.StringPath matchers
        • modelId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.casbin.CasbinModelId> modelId
        • name
          com.querydsl.core.types.dsl.StringPath name
        • policyDefine
          com.querydsl.core.types.dsl.StringPath policyDefine
        • policyEffect
          com.querydsl.core.types.dsl.StringPath policyEffect
        • requestDefine
          com.querydsl.core.types.dsl.StringPath requestDefine
        • roleDefine
          com.querydsl.core.types.dsl.StringPath roleDefine
        • status
          com.querydsl.core.types.dsl.EnumPath<com.sankcrm.erp.common.type.EnableOrDisable> status
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.casbin.QCasbinPolicy

      class QCasbinPolicy extends com.querydsl.core.types.dsl.EntityPathBase<CasbinPolicy> implements Serializable
      serialVersionUID:
      -422767932L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • modelId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.casbin.CasbinModelId> modelId
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • v0
          com.querydsl.core.types.dsl.StringPath v0
        • v1
          com.querydsl.core.types.dsl.StringPath v1
        • v2
          com.querydsl.core.types.dsl.StringPath v2
        • v3
          com.querydsl.core.types.dsl.StringPath v3
        • v4
          com.querydsl.core.types.dsl.StringPath v4
        • v5
          com.querydsl.core.types.dsl.StringPath v5
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.casbin.QCasbinRolePolicy

      class QCasbinRolePolicy extends com.querydsl.core.types.dsl.EntityPathBase<CasbinRolePolicy> implements Serializable
      serialVersionUID:
      -1259227686L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • group
          com.querydsl.core.types.dsl.StringPath group
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • modelId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.casbin.CasbinModelId> modelId
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • v0
          com.querydsl.core.types.dsl.StringPath v0
        • v1
          com.querydsl.core.types.dsl.StringPath v1
        • v2
          com.querydsl.core.types.dsl.StringPath v2
        • v3
          com.querydsl.core.types.dsl.StringPath v3
        • v4
          com.querydsl.core.types.dsl.StringPath v4
        • v5
          com.querydsl.core.types.dsl.StringPath v5
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
  • Package com.sankcrm.erp.auth.domain.model.route

    • Class com.sankcrm.erp.auth.domain.model.route.AppNode

      class AppNode extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • appId
          com.sankcrm.erp.auth.domain.model.app.AppId appId
          Deprecated, for removal: This API element is subject to removal in a future version.
          节点与应用不作关联
          应用编号
        • extra
          com.sankcrm.erp.auth.domain.model.Extra extra
          其他信息
        • name
          String name
          名称
        • nodeId
          com.sankcrm.erp.auth.domain.model.route.AppNodeId nodeId
          应用编号
        • nodes
          List<String> nodes
          节点
        • timeout
          Timeout timeout
          超时配置
          Since:
          2.5.0
    • Class com.sankcrm.erp.auth.domain.model.route.AppNodeId

      class AppNodeId extends com.sankcrm.erp.domain.model.AbstractId<com.sankcrm.erp.auth.domain.model.route.AppRouteId> implements Serializable
    • Class com.sankcrm.erp.auth.domain.model.route.AppRoute

      class AppRoute extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • appId
          com.sankcrm.erp.auth.domain.model.app.AppId appId
          应用编号
        • extra
          com.sankcrm.erp.auth.domain.model.Extra extra
          其他信息
        • hosts
          List<String> hosts
          域名
        • modelId
          com.sankcrm.erp.auth.domain.model.casbin.CasbinModelId modelId
          权限编号ID
        • name
          String name
          名称
        • nodeId
          com.sankcrm.erp.auth.domain.model.route.AppNodeId nodeId
          服务节点
        • routeId
          com.sankcrm.erp.auth.domain.model.route.AppRouteId routeId
          路由编号
        • timeout
          Timeout timeout
          超时配置
          Since:
          2.5.0
        • uris
          List<String> uris
          匹配地址
    • Class com.sankcrm.erp.auth.domain.model.route.AppRouteId

      class AppRouteId extends com.sankcrm.erp.domain.model.AbstractId<com.sankcrm.erp.auth.domain.model.route.AppRouteId> implements Serializable
    • Class com.sankcrm.erp.auth.domain.model.route.QAppNode

      class QAppNode extends com.querydsl.core.types.dsl.EntityPathBase<AppNode> implements Serializable
      serialVersionUID:
      774572642L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • appId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.app.AppId> appId
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • extra
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.auth.domain.model.Extra> extra
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • name
          com.querydsl.core.types.dsl.StringPath name
        • nodeId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.route.AppNodeId> nodeId
        • nodes
          com.querydsl.core.types.dsl.ListPath<String,com.querydsl.core.types.dsl.StringPath> nodes
        • timeout
          com.querydsl.core.types.dsl.SimplePath<Timeout> timeout
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.route.QAppRoute

      class QAppRoute extends com.querydsl.core.types.dsl.EntityPathBase<AppRoute> implements Serializable
      serialVersionUID:
      -1754340887L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • appId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.app.AppId> appId
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • extra
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.auth.domain.model.Extra> extra
        • hosts
          com.querydsl.core.types.dsl.ListPath<String,com.querydsl.core.types.dsl.StringPath> hosts
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • modelId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.casbin.CasbinModelId> modelId
        • name
          com.querydsl.core.types.dsl.StringPath name
        • nodeId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.route.AppNodeId> nodeId
        • routeId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.route.AppRouteId> routeId
        • timeout
          com.querydsl.core.types.dsl.SimplePath<Timeout> timeout
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • uris
          com.querydsl.core.types.dsl.ListPath<String,com.querydsl.core.types.dsl.StringPath> uris
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.route.Timeout

      class Timeout extends com.sankcrm.erp.domain.model.IdentifiedValueObject implements Serializable
  • Package com.sankcrm.erp.auth.domain.model.sms

    • Class com.sankcrm.erp.auth.domain.model.sms.QSmsChannel

      class QSmsChannel extends com.querydsl.core.types.dsl.EntityPathBase<SmsChannel> implements Serializable
      serialVersionUID:
      381039707L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • api
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.auth.domain.model.sms.SmsApi> api
        • channelId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.sms.SmsChannelId> channelId
        • code
          com.querydsl.core.types.dsl.StringPath code
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • name
          com.querydsl.core.types.dsl.StringPath name
        • organizeId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.OrganizationId> organizeId
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.sms.QSmsCode

      class QSmsCode extends com.querydsl.core.types.dsl.EntityPathBase<SmsCode> implements Serializable
      serialVersionUID:
      756479381L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • bizId
          com.querydsl.core.types.dsl.StringPath bizId
        • channelId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.sms.SmsChannelId> channelId
        • code
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.common.sensitive.SecretKey> code
        • count
          com.querydsl.core.types.dsl.NumberPath<Integer> count
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • message
          com.querydsl.core.types.dsl.StringPath message
        • phone
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.common.sensitive.Phone> phone
        • proposal
          com.querydsl.core.types.dsl.StringPath proposal
        • receiveDate
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> receiveDate
        • sendDate
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> sendDate
        • status
          com.querydsl.core.types.dsl.EnumPath<SmsStatus> status
        • template
          com.querydsl.core.types.dsl.StringPath template
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • userId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> userId
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.sms.SmsApi

      class SmsApi extends LinkedHashMap<String,Object> implements Serializable
    • Class com.sankcrm.erp.auth.domain.model.sms.SmsChannel

      class SmsChannel extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • api
          com.sankcrm.erp.auth.domain.model.sms.SmsApi api
          API信息
        • channelId
          com.sankcrm.erp.auth.domain.model.sms.SmsChannelId channelId
          短信渠道流水号
        • code
          String code
          渠道编号
        • name
          String name
          配置名
        • organizeId
          com.sankcrm.erp.auth.domain.model.OrganizationId organizeId
          组织机构编码
    • Class com.sankcrm.erp.auth.domain.model.sms.SmsChannelConf

      class SmsChannelConf extends com.sankcrm.erp.domain.model.IdentifiedValueObject implements Serializable
      • Serialized Fields

        • channelId
          com.sankcrm.erp.auth.domain.model.sms.SmsChannelId channelId
          渠道配置
        • def
          com.sankcrm.erp.auth.domain.model.sms.SmsConf def
          默认配置
        • uses
          Map<com.sankcrm.erp.auth.infrastructure.sms.Use,com.sankcrm.erp.auth.domain.model.sms.SmsConf> uses
          指定用途配置
    • Class com.sankcrm.erp.auth.domain.model.sms.SmsChannelId

      class SmsChannelId extends com.sankcrm.erp.domain.model.AbstractId<com.sankcrm.erp.auth.domain.model.sms.SmsChannelId> implements Serializable
    • Class com.sankcrm.erp.auth.domain.model.sms.SmsCode

      class SmsCode extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • bizId
          String bizId
          发送回执 ID
          Since:
          2.4.0
        • channelId
          com.sankcrm.erp.auth.domain.model.sms.SmsChannelId channelId
          渠道编号
        • code
          com.sankcrm.erp.common.sensitive.SecretKey code
          验证码
        • count
          Integer count
          使用次数
        • message
          String message
          错误信息
          Since:
          2.4.0
        • phone
          com.sankcrm.erp.common.sensitive.Phone phone
          手机号
        • proposal
          String proposal
          建议
          Since:
          2.4.0
        • receiveDate
          LocalDateTime receiveDate
          接收时间
        • sendDate
          LocalDateTime sendDate
          发送时间
        • status
          SmsStatus status
          发送状态
          Since:
          2.4.0
        • template
          String template
          模板
        • userId
          com.sankcrm.erp.auth.domain.model.user.UserId userId
          用户编号
    • Class com.sankcrm.erp.auth.domain.model.sms.SmsConf

      class SmsConf extends com.sankcrm.erp.domain.model.IdentifiedValueObject implements Serializable
  • Package com.sankcrm.erp.auth.domain.model.thirdauth

    • Class com.sankcrm.erp.auth.domain.model.thirdauth.ApiSecret

      class ApiSecret extends LinkedHashMap<String,Object> implements Serializable
    • Class com.sankcrm.erp.auth.domain.model.thirdauth.AppChannel

      class AppChannel extends com.sankcrm.erp.domain.model.IdentifiedValueObject implements Serializable
      • Serialized Fields

        • appBase
          String appBase
          服务地址
        • scope
          Scopes scope
          授权范围
        • thirdAppId
          com.sankcrm.erp.auth.domain.model.thirdauth.ThirdAppId thirdAppId
          应用配置编号
    • Class com.sankcrm.erp.auth.domain.model.thirdauth.QThirdAppInfo

      class QThirdAppInfo extends com.querydsl.core.types.dsl.EntityPathBase<ThirdAppInfo> implements Serializable
      serialVersionUID:
      -50303421L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • api
          com.querydsl.core.types.dsl.SimplePath<ApiSecret> api
        • code
          com.querydsl.core.types.dsl.StringPath code
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • name
          com.querydsl.core.types.dsl.StringPath name
        • organizeId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.OrganizationId> organizeId
        • provider
          com.querydsl.core.types.dsl.EnumPath<com.sankcrm.erp.auth.domain.model.thirdauth.Providers> provider
        • thirdAppId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.thirdauth.ThirdAppId> thirdAppId
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.thirdauth.QThirdUserBoundLog

      class QThirdUserBoundLog extends com.querydsl.core.types.dsl.EntityPathBase<ThirdUserBoundLog> implements Serializable
      serialVersionUID:
      -190570883L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QEntity _super
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • openId
          com.querydsl.core.types.dsl.StringPath openId
        • operatorId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> operatorId
        • remark
          com.querydsl.core.types.dsl.StringPath remark
        • terminal
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.domain.model.Terminal> terminal
        • thirdAppId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.thirdauth.ThirdAppId> thirdAppId
        • type
          com.querydsl.core.types.dsl.EnumPath<BoundType> type
        • unionId
          com.querydsl.core.types.dsl.StringPath unionId
        • userId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> userId
    • Class com.sankcrm.erp.auth.domain.model.thirdauth.QThirdUserinfo

      class QThirdUserinfo extends com.querydsl.core.types.dsl.EntityPathBase<ThirdUserinfo> implements Serializable
      serialVersionUID:
      1322375589L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • appId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.app.AppId> appId
        • avatar
          com.querydsl.core.types.dsl.StringPath avatar
        • city
          com.querydsl.core.types.dsl.StringPath city
        • country
          com.querydsl.core.types.dsl.StringPath country
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • nickname
          com.querydsl.core.types.dsl.StringPath nickname
        • openId
          com.querydsl.core.types.dsl.StringPath openId
        • province
          com.querydsl.core.types.dsl.StringPath province
        • sex
          com.querydsl.core.types.dsl.EnumPath<com.sankcrm.erp.auth.domain.model.user.Sex> sex
        • thirdAppId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.thirdauth.ThirdAppId> thirdAppId
        • tokens
          com.querydsl.core.types.dsl.SimplePath<UserToken> tokens
        • unionId
          com.querydsl.core.types.dsl.StringPath unionId
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • userId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> userId
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.thirdauth.ThirdAppId

      class ThirdAppId extends com.sankcrm.erp.domain.model.AbstractId<com.sankcrm.erp.auth.domain.model.thirdauth.ThirdAppId> implements Serializable
    • Class com.sankcrm.erp.auth.domain.model.thirdauth.ThirdAppInfo

      class ThirdAppInfo extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • api
          ApiSecret api
          应用接口配置
        • code
          String code
          第三方应用编号
        • name
          String name
          应用名称
        • organizeId
          com.sankcrm.erp.auth.domain.model.OrganizationId organizeId
          组织机构编码
        • provider
          com.sankcrm.erp.auth.domain.model.thirdauth.Providers provider
          供应商
        • thirdAppId
          com.sankcrm.erp.auth.domain.model.thirdauth.ThirdAppId thirdAppId
          配置ID
    • Class com.sankcrm.erp.auth.domain.model.thirdauth.ThirdUserBoundLog

      class ThirdUserBoundLog extends com.sankcrm.erp.domain.model.Entity implements Serializable
      • Serialized Fields

        • openId
          String openId
          用户统一标识
        • operatorId
          com.sankcrm.erp.auth.domain.model.user.UserId operatorId
          操作员编号
        • remark
          String remark
          备注
        • terminal
          com.sankcrm.erp.domain.model.Terminal terminal
          终端信息
        • thirdAppId
          com.sankcrm.erp.auth.domain.model.thirdauth.ThirdAppId thirdAppId
          应用配置编号
        • type
          BoundType type
          绑定类型

          BOUND - 绑定 UNBOUND - 解绑

        • unionId
          String unionId
          用户统一标识
        • userId
          com.sankcrm.erp.auth.domain.model.user.UserId userId
          用户编号
    • Class com.sankcrm.erp.auth.domain.model.thirdauth.ThirdUserinfo

      class ThirdUserinfo extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • appId
          com.sankcrm.erp.auth.domain.model.app.AppId appId
          应用编号
        • avatar
          String avatar
          普通用户个人资料填写的省份
        • city
          String city
          普通用户个人资料填写的省份
        • country
          String country
          普通用户个人资料填写的省份
        • nickname
          String nickname
          普通用户昵称
        • openId
          String openId
          用户编号
        • province
          String province
          普通用户个人资料填写的省份
        • sex
          com.sankcrm.erp.auth.domain.model.user.Sex sex
          性别
        • thirdAppId
          com.sankcrm.erp.auth.domain.model.thirdauth.ThirdAppId thirdAppId
          应用配置编号
        • tokens
          UserToken tokens
          帐号令牌
        • unionId
          String unionId
          用户统一标识
        • userId
          com.sankcrm.erp.auth.domain.model.user.UserId userId
          用户编号

          可以修改

    • Class com.sankcrm.erp.auth.domain.model.thirdauth.Token

      class Token extends com.sankcrm.erp.domain.model.IdentifiedValueObject implements Serializable
      • Serialized Fields

        • expireDatetime
          LocalDateTime expireDatetime
          过期时间
        • value
          com.sankcrm.erp.common.sensitive.SecretKey value
          令牌
    • Class com.sankcrm.erp.auth.domain.model.thirdauth.UserToken

      class UserToken extends com.sankcrm.erp.domain.model.IdentifiedValueObject implements Serializable
      • Serialized Fields

        • access
          Token access
          访问令牌
        • refresh
          Token refresh
          刷新令牌
  • Package com.sankcrm.erp.auth.domain.model.thirdauth.apisecret

    • Class com.sankcrm.erp.auth.domain.model.thirdauth.apisecret.AliApiSecret

      class AliApiSecret extends com.sankcrm.erp.domain.model.IdentifiedValueObject implements Serializable
      • Serialized Fields

        • aliCertPath
          String aliCertPath
          支付宝公钥证书
        • aliPubKey
          com.sankcrm.erp.common.sensitive.SecretKey aliPubKey
          支付宝公钥
        • aliRootCertPath
          String aliRootCertPath
          支付宝根证书
        • encryptKey
          com.sankcrm.erp.common.sensitive.SecretKey encryptKey
          AES密钥
        • host
          String host
          网关地址
        • priKey
          com.sankcrm.erp.common.sensitive.SecretKey priKey
          商户私钥
        • protocol
          String protocol
          协议 [http | https]
        • pubCertPath
          String pubCertPath
          公钥证书
        • signType
          String signType
          签名算法
  • Package com.sankcrm.erp.auth.domain.model.thirdauth.wechat

    • Class com.sankcrm.erp.auth.domain.model.thirdauth.wechat.WechatApiSecret

      class WechatApiSecret extends com.sankcrm.erp.domain.model.IdentifiedValueObject implements Serializable
      • Serialized Fields

        • apiV2key
          com.sankcrm.erp.common.sensitive.SecretKey apiV2key
          商户API V2密钥
        • apiV3key
          com.sankcrm.erp.common.sensitive.SecretKey apiV3key
          商户API V3密钥
        • certSerialNo
          com.sankcrm.erp.common.sensitive.SecretKey certSerialNo
          商户证书序列号
        • gateway
          String gateway
          API网关
        • mch
          Map<String,WechatMch> mch
          微信商户配置
          Since:
          2.2.0
        • mchId
          String mchId
          商户编号
        • priCertPath
          String priCertPath
          商户API私钥证书路径
        • secret
          com.sankcrm.erp.common.sensitive.SecretKey secret
          微信密钥
        • tokens
          Map<TokenType,Token> tokens
          令牌信息
        • wxPayAmountNotifyUrl
          String wxPayAmountNotifyUrl
          微信立减金回调地址
    • Class com.sankcrm.erp.auth.domain.model.thirdauth.wechat.WechatMch

      class WechatMch extends com.sankcrm.erp.domain.model.IdentifiedValueObject implements Serializable
      • Serialized Fields

        • apiV2key
          com.sankcrm.erp.common.sensitive.SecretKey apiV2key
          商户API V2密钥
        • apiV3key
          com.sankcrm.erp.common.sensitive.SecretKey apiV3key
          商户API V3密钥
        • certSerialNo
          com.sankcrm.erp.common.sensitive.SecretKey certSerialNo
          商户证书序列号
        • mchId
          String mchId
          商户编号
        • priCertPath
          String priCertPath
          商户API私钥证书路径
        • wxPayAmountNotifyUrl
          String wxPayAmountNotifyUrl
          微信立减金回调地址
  • Package com.sankcrm.erp.auth.domain.model.user

    • Class com.sankcrm.erp.auth.domain.model.user.AuthLog

      class AuthLog extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • account
          String account
          账号信息
          Since:
          2.5.0
        • authId
          String authId
          认证流水号
        • authType
          String authType
          授权方式
        • canceled
          com.sankcrm.erp.common.type.YesOrNo canceled
          是否已取消
        • message
          String message
          认证信息
        • srcAuthId
          String srcAuthId
          源认证流水号
        • success
          com.sankcrm.erp.common.type.YesOrNo success
          是否授权成功
        • terminal
          com.sankcrm.erp.domain.model.Terminal terminal
          终端信息
        • userId
          com.sankcrm.erp.auth.domain.model.user.UserId userId
          用户编号
    • Class com.sankcrm.erp.auth.domain.model.user.DynamicCode

      class DynamicCode extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • provider
          CodeProviders provider
          验证码供货商
        • secret
          com.sankcrm.erp.common.sensitive.SecretKey secret
          密钥
        • status
          com.sankcrm.erp.common.type.EnableOrDisable status
          状态
        • userId
          com.sankcrm.erp.auth.domain.model.user.UserId userId
          用户编号
    • Class com.sankcrm.erp.auth.domain.model.user.Password

      class Password extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • salt
          com.sankcrm.erp.common.sensitive.SecretKey salt
          填充
        • userId
          com.sankcrm.erp.auth.domain.model.user.UserId userId
          用户编号
        • value
          com.sankcrm.erp.common.sensitive.SecretKey value
          密码
    • Class com.sankcrm.erp.auth.domain.model.user.QAuthLog

      class QAuthLog extends com.querydsl.core.types.dsl.EntityPathBase<AuthLog> implements Serializable
      serialVersionUID:
      -206863531L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • account
          com.querydsl.core.types.dsl.StringPath account
        • authId
          com.querydsl.core.types.dsl.StringPath authId
        • authType
          com.querydsl.core.types.dsl.StringPath authType
        • canceled
          com.querydsl.core.types.dsl.EnumPath<com.sankcrm.erp.common.type.YesOrNo> canceled
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • message
          com.querydsl.core.types.dsl.StringPath message
        • srcAuthId
          com.querydsl.core.types.dsl.StringPath srcAuthId
        • success
          com.querydsl.core.types.dsl.EnumPath<com.sankcrm.erp.common.type.YesOrNo> success
        • terminal
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.domain.model.Terminal> terminal
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • userId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> userId
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.user.QDynamicCode

      class QDynamicCode extends com.querydsl.core.types.dsl.EntityPathBase<DynamicCode> implements Serializable
      serialVersionUID:
      1732848933L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • provider
          com.querydsl.core.types.dsl.EnumPath<CodeProviders> provider
        • secret
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.common.sensitive.SecretKey> secret
        • status
          com.querydsl.core.types.dsl.EnumPath<com.sankcrm.erp.common.type.EnableOrDisable> status
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • userId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> userId
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.user.QPassword

      class QPassword extends com.querydsl.core.types.dsl.EntityPathBase<Password> implements Serializable
      serialVersionUID:
      1962122978L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • salt
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.common.sensitive.SecretKey> salt
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • userId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> userId
        • value
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.common.sensitive.SecretKey> value
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.user.QTokenUser

      class QTokenUser extends com.querydsl.core.types.dsl.EntityPathBase<TokenUser> implements Serializable
      serialVersionUID:
      1765939709L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • other
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> other
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • userId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> userId
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.user.QUserExtra

      class QUserExtra extends com.querydsl.core.types.dsl.EntityPathBase<UserExtra> implements Serializable
      serialVersionUID:
      1940063134L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • field
          com.querydsl.core.types.dsl.StringPath field
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • strValue
          com.querydsl.core.types.dsl.StringPath strValue
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • userId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> userId
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.user.QUserInfo

      class QUserInfo extends com.querydsl.core.types.dsl.EntityPathBase<UserInfo> implements Serializable
      serialVersionUID:
      478333792L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • appId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.app.AppId> appId
        • avatar
          com.querydsl.core.types.dsl.StringPath avatar
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • email
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.common.sensitive.Email> email
        • extra
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.auth.domain.model.Extra> extra
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • name
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.common.sensitive.Name> name
        • nickname
          com.querydsl.core.types.dsl.StringPath nickname
        • phone
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.common.sensitive.Phone> phone
        • status
          com.querydsl.core.types.dsl.EnumPath<com.sankcrm.erp.common.type.EnableOrDisable> status
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • userId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.user.UserId> userId
        • username
          com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.common.sensitive.Name> username
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.auth.domain.model.user.TokenUser

      class TokenUser extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • other
          com.sankcrm.erp.auth.domain.model.user.UserId other
          用户编号
        • userId
          com.sankcrm.erp.auth.domain.model.user.UserId userId
          用户编号
    • Class com.sankcrm.erp.auth.domain.model.user.UserExtra

      class UserExtra extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • field
          String field
          属性名
        • strValue
          String strValue
          名单导入风控状态
        • userId
          com.sankcrm.erp.auth.domain.model.user.UserId userId
          用户编号
    • Class com.sankcrm.erp.auth.domain.model.user.UserId

      class UserId extends com.sankcrm.erp.domain.model.AbstractId<com.sankcrm.erp.auth.domain.model.user.UserId> implements Serializable
    • Class com.sankcrm.erp.auth.domain.model.user.UserInfo

      class UserInfo extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • appId
          com.sankcrm.erp.auth.domain.model.app.AppId appId
          应用编号
        • avatar
          String avatar
          头像
        • email
          com.sankcrm.erp.common.sensitive.Email email
          邮箱

          开启邮箱登录时在相同的应用下不能重复

        • extra
          com.sankcrm.erp.auth.domain.model.Extra extra
          Deprecated, for removal: This API element is subject to removal in a future version.
          扩展信息
        • name
          com.sankcrm.erp.common.sensitive.Name name
          用户名
        • nickname
          String nickname
          昵称
        • phone
          com.sankcrm.erp.common.sensitive.Phone phone
          手机号码

          开启手机号码登录时在相同的应用下不能重复

        • status
          com.sankcrm.erp.common.type.EnableOrDisable status
          状态
        • userId
          com.sankcrm.erp.auth.domain.model.user.UserId userId
          用户编号
        • username
          com.sankcrm.erp.common.sensitive.Name username
          登录名

          在相同的应用下不能重复

  • Package com.sankcrm.erp.auth.exception

    • Exception Class com.sankcrm.erp.auth.exception.AuthException

      class AuthException extends com.sankcrm.erp.common.exception.CoreRuntimeException implements Serializable
      • Serialized Fields

    • Exception Class com.sankcrm.erp.auth.exception.NoLoginException

      class NoLoginException extends com.sankcrm.erp.common.exception.CoreRuntimeException implements Serializable
  • Package com.sankcrm.erp.auth.infrastructure.authz

  • Package com.sankcrm.erp.auth.infrastructure.thirdauth.ali

  • Package com.sankcrm.erp.menu.domain.model

    • Class com.sankcrm.erp.menu.domain.model.MenuItemId

      class MenuItemId extends com.sankcrm.erp.domain.model.AbstractId<com.sankcrm.erp.menu.domain.model.MenuItemId> implements Serializable
    • Class com.sankcrm.erp.menu.domain.model.MenuTreeItem

      class MenuTreeItem extends com.sankcrm.erp.domain.model.ConcurrencySafeEntity implements Serializable
      • Serialized Fields

        • appId
          com.sankcrm.erp.auth.domain.model.app.AppId appId
          应用编号
        • description
          String description
          菜单描述
        • icon
          String icon
          菜单图标
        • menuId
          com.sankcrm.erp.menu.domain.model.MenuItemId menuId
          菜单项流水号
        • name
          String name
          菜单名字
        • order
          Integer order
          菜单排序
        • parentId
          com.sankcrm.erp.menu.domain.model.MenuItemId parentId
          父级菜单,顶级菜单为空
          See Also:
        • status
          com.sankcrm.erp.common.type.EnableOrDisable status
          状态
          Since:
          2.7.1
        • title
          String title
          菜单显示的名称
        • type
          com.sankcrm.erp.menu.domain.model.MenuType type
          菜单类型
        • urls
          List<com.sankcrm.erp.menu.domain.model.UrlDesc> urls
          必要的接口地址
          Since:
          2.1.7
    • Class com.sankcrm.erp.menu.domain.model.QMenuTreeItem

      class QMenuTreeItem extends com.querydsl.core.types.dsl.EntityPathBase<MenuTreeItem> implements Serializable
      serialVersionUID:
      359346563L
      • Serialized Fields

        • _super
          com.sankcrm.erp.domain.model.QConcurrencySafeEntity _super
        • appId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.auth.domain.model.app.AppId> appId
        • createdDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> createdDateTime
        • description
          com.querydsl.core.types.dsl.StringPath description
        • icon
          com.querydsl.core.types.dsl.StringPath icon
        • id
          com.querydsl.core.types.dsl.NumberPath<Long> id
        • menuId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.menu.domain.model.MenuItemId> menuId
        • name
          com.querydsl.core.types.dsl.StringPath name
        • order
          com.querydsl.core.types.dsl.NumberPath<Integer> order
        • parentId
          com.querydsl.core.types.dsl.ComparablePath<com.sankcrm.erp.menu.domain.model.MenuItemId> parentId
        • status
          com.querydsl.core.types.dsl.EnumPath<com.sankcrm.erp.common.type.EnableOrDisable> status
        • title
          com.querydsl.core.types.dsl.StringPath title
        • type
          com.querydsl.core.types.dsl.EnumPath<com.sankcrm.erp.menu.domain.model.MenuType> type
        • updatedDateTime
          com.querydsl.core.types.dsl.DateTimePath<LocalDateTime> updatedDateTime
        • urls
          com.querydsl.core.types.dsl.ListPath<com.sankcrm.erp.menu.domain.model.UrlDesc,com.querydsl.core.types.dsl.SimplePath<com.sankcrm.erp.menu.domain.model.UrlDesc>> urls
        • version
          com.querydsl.core.types.dsl.NumberPath<Integer> version
    • Class com.sankcrm.erp.menu.domain.model.UrlDesc

      class UrlDesc extends com.sankcrm.erp.domain.model.IdentifiedValueObject implements Serializable