model

package
v0.1.80 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 1, 2024 License: Apache-2.0, BSD-2-Clause, BSD-3-Clause Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type BatchCreateUsingPostRequest

type BatchCreateUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoListPersistableModelCreateDto `json:"body,omitempty"`
}

BatchCreateUsingPostRequest Request Object

func (BatchCreateUsingPostRequest) String

type BatchCreateUsingPostResponse

type BatchCreateUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]VersionModelViewDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

BatchCreateUsingPostResponse Response Object

func (BatchCreateUsingPostResponse) String

type BatchDeleteLogicalUsingPostRequest

type BatchDeleteLogicalUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoPersistObjectIdsModifierDto `json:"body,omitempty"`
}

BatchDeleteLogicalUsingPostRequest Request Object

func (BatchDeleteLogicalUsingPostRequest) String

type BatchDeleteLogicalUsingPostResponse

type BatchDeleteLogicalUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]int64 `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

BatchDeleteLogicalUsingPostResponse Response Object

func (BatchDeleteLogicalUsingPostResponse) String

type BatchDeleteUsingPostRequest

type BatchDeleteUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoPersistObjectIdsModifierDto `json:"body,omitempty"`
}

BatchDeleteUsingPostRequest Request Object

func (BatchDeleteUsingPostRequest) String

type BatchDeleteUsingPostResponse

type BatchDeleteUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]int64 `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

BatchDeleteUsingPostResponse Response Object

func (BatchDeleteUsingPostResponse) String

type BatchShowGetUsingPostRequest

type BatchShowGetUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoPersistObjectIdsDecryptDto `json:"body,omitempty"`
}

BatchShowGetUsingPostRequest Request Object

func (BatchShowGetUsingPostRequest) String

type BatchShowGetUsingPostResponse

type BatchShowGetUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]PersistableModelViewDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

BatchShowGetUsingPostResponse Response Object

func (BatchShowGetUsingPostResponse) String

type BatchUpdateUsingPostRequest

type BatchUpdateUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoListPersistableModelUpdateDto `json:"body,omitempty"`
}

BatchUpdateUsingPostRequest Request Object

func (BatchUpdateUsingPostRequest) String

type BatchUpdateUsingPostResponse

type BatchUpdateUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]RdmParamVoPersistableModelUpdateDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

BatchUpdateUsingPostResponse Response Object

func (BatchUpdateUsingPostResponse) String

type CharacterSetEnum

type CharacterSetEnum struct {

	// 中文名。
	CnName *string `json:"cnName,omitempty"`

	// 编码。
	Code *string `json:"code,omitempty"`

	// 英文名。
	EnName *string `json:"enName,omitempty"`
}

func (CharacterSetEnum) String

func (o CharacterSetEnum) String() string

type CountUsingPostRequest

type CountUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoQueryRequestCountVo `json:"body,omitempty"`
}

CountUsingPostRequest Request Object

func (CountUsingPostRequest) String

func (o CountUsingPostRequest) String() string

type CountUsingPostResponse

type CountUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]int64 `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

CountUsingPostResponse Response Object

func (CountUsingPostResponse) String

func (o CountUsingPostResponse) String() string

type CreateUsingPostRequest

type CreateUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoVersionModelCreateDto `json:"body,omitempty"`
}

CreateUsingPostRequest Request Object

func (CreateUsingPostRequest) String

func (o CreateUsingPostRequest) String() string

type CreateUsingPostResponse

type CreateUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]VersionModelViewDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

CreateUsingPostResponse Response Object

func (CreateUsingPostResponse) String

func (o CreateUsingPostResponse) String() string

type DeleteByConditionUsingPostRequest

type DeleteByConditionUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoDeleteByConditionVo `json:"body,omitempty"`
}

DeleteByConditionUsingPostRequest Request Object

func (DeleteByConditionUsingPostRequest) String

type DeleteByConditionUsingPostResponse

type DeleteByConditionUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]int64 `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

DeleteByConditionUsingPostResponse Response Object

func (DeleteByConditionUsingPostResponse) String

type DeleteByConditionVo

type DeleteByConditionVo struct {
	Condition *QueryRequestVo `json:"condition"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`
}

func (DeleteByConditionVo) String

func (o DeleteByConditionVo) String() string

type DeleteUsingPostRequest

type DeleteUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoPersistObjectIdModifierDto `json:"body,omitempty"`
}

DeleteUsingPostRequest Request Object

func (DeleteUsingPostRequest) String

func (o DeleteUsingPostRequest) String() string

type DeleteUsingPostResponse

type DeleteUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]int64 `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

DeleteUsingPostResponse Response Object

func (DeleteUsingPostResponse) String

func (o DeleteUsingPostResponse) String() string

type ExaValueParamDto

type ExaValueParamDto struct {

	// 中文名称。
	Name *string `json:"name,omitempty"`

	// 值。
	Value *interface{} `json:"value,omitempty"`
}

func (ExaValueParamDto) String

func (o ExaValueParamDto) String() string

type ExaValueViewDto

type ExaValueViewDto struct {

	// 类名。
	ClassName *string `json:"className,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 中文名称。
	Name *string `json:"name,omitempty"`

	// 软删除标识,参数值为0或1。 - 0:表示未删除。 - 1:表示已删除。
	RdmDeleteFlag *int32 `json:"rdmDeleteFlag,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	// 系统版本。
	RdmVersion *int32 `json:"rdmVersion,omitempty"`

	Tenant *TenantViewDto `json:"tenant,omitempty"`

	// 类型。
	Type *string `json:"type,omitempty"`

	// 值。
	Value *interface{} `json:"value,omitempty"`
}

func (ExaValueViewDto) String

func (o ExaValueViewDto) String() string

type FolderQueryViewDto

type FolderQueryViewDto struct {

	// 编码。
	BusinessCode string `json:"businessCode"`

	// 类名。
	ClassName *string `json:"className,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 中文描述。
	Description *string `json:"description,omitempty"`

	// 英文描述。
	DescriptionEn *string `json:"descriptionEn,omitempty"`

	// 失效标识。  - true:失效。  - false:未失效。
	DisableFlag *bool `json:"disableFlag,omitempty"`

	// 扩展属性映射集。
	ExtAttrMap *interface{} `json:"extAttrMap,omitempty"`

	// 扩展属性列表。
	ExtAttrs *[]ExaValueViewDto `json:"extAttrs,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 中文名称。
	Name string `json:"name"`

	// 英文名称。
	NameEn *string `json:"nameEn,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	Tenant *TenantQueryViewDto `json:"tenant,omitempty"`

	// 类别。
	Type *string `json:"type,omitempty"`
}

func (FolderQueryViewDto) String

func (o FolderQueryViewDto) String() string

type FuncInfo

type FuncInfo struct {

	// 指定简单函数名称。 - AVG:求平均值。 - COUNT:求总数。 - MAX:求最大值。 - MIX:求最小值。
	Func string `json:"func"`

	// 指定简单函数以哪个属性为维度操作。
	FuncBy string `json:"funcBy"`
}

func (FuncInfo) String

func (o FuncInfo) String() string

type ListQueryUsingPostRequest

type ListQueryUsingPostRequest struct {

	// 当前页。
	CurPage *int32 `json:"curPage,omitempty"`

	// 结束索引。
	EndIndex *int32 `json:"endIndex,omitempty"`

	// 最大分页数。
	MaxPageSize *int32 `json:"maxPageSize,omitempty"`

	// 每页大小。
	PageSize *int32 `json:"pageSize,omitempty"`

	// 起始索引。
	StartIndex *int32 `json:"startIndex,omitempty"`

	// 总页数。
	TotalPages *int32 `json:"totalPages,omitempty"`

	// 总行数。
	TotalRows *int32 `json:"totalRows,omitempty"`

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	// 分页大小(路径参数)。
	PageSizePath int32 `json:"pageSizePath"`

	// 当前页数(路径参数)。
	CurPagePath int32 `json:"curPagePath"`

	Body *RdmParamVoQueryRequestVo `json:"body,omitempty"`
}

ListQueryUsingPostRequest Request Object

func (ListQueryUsingPostRequest) String

func (o ListQueryUsingPostRequest) String() string

type ListQueryUsingPostResponse

type ListQueryUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]PersistableModelQueryViewDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

ListQueryUsingPostResponse Response Object

func (ListQueryUsingPostResponse) String

type ListSelectUsingPostRequest

type ListSelectUsingPostRequest struct {

	// 当前页。
	CurPage *int32 `json:"curPage,omitempty"`

	// 结束索引。
	EndIndex *int32 `json:"endIndex,omitempty"`

	// 最大分页数。
	MaxPageSize *int32 `json:"maxPageSize,omitempty"`

	// 每页大小。
	PageSize *int32 `json:"pageSize,omitempty"`

	// 起始索引。
	StartIndex *int32 `json:"startIndex,omitempty"`

	// 总页数。
	TotalPages *int32 `json:"totalPages,omitempty"`

	// 总行数。
	TotalRows *int32 `json:"totalRows,omitempty"`

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	// 分页大小(路径参数)。
	PageSizePath int32 `json:"pageSizePath"`

	// 当前页数(路径参数)。
	CurPagePath int32 `json:"curPagePath"`

	Body *RdmParamVoQueryRequestSelectedVo `json:"body,omitempty"`
}

ListSelectUsingPostRequest Request Object

func (ListSelectUsingPostRequest) String

type ListSelectUsingPostResponse

type ListSelectUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]interface{} `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

ListSelectUsingPostResponse Response Object

func (ListSelectUsingPostResponse) String

type ListUsingPostRequest

type ListUsingPostRequest struct {

	// 当前页。
	CurPage *int32 `json:"curPage,omitempty"`

	// 结束索引。
	EndIndex *int32 `json:"endIndex,omitempty"`

	// 最大分页数。
	MaxPageSize *int32 `json:"maxPageSize,omitempty"`

	// 每页大小。
	PageSize *int32 `json:"pageSize,omitempty"`

	// 起始索引。
	StartIndex *int32 `json:"startIndex,omitempty"`

	// 总页数。
	TotalPages *int32 `json:"totalPages,omitempty"`

	// 总行数。
	TotalRows *int32 `json:"totalRows,omitempty"`

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	// 分页大小(路径参数)。
	PageSizePath int32 `json:"pageSizePath"`

	// 当前页数(路径参数)。
	CurPagePath int32 `json:"curPagePath"`

	Body *RdmParamVoQueryRequestVo `json:"body,omitempty"`
}

ListUsingPostRequest Request Object

func (ListUsingPostRequest) String

func (o ListUsingPostRequest) String() string

type ListUsingPostResponse

type ListUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]PersistableModelListViewDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

ListUsingPostResponse Response Object

func (ListUsingPostResponse) String

func (o ListUsingPostResponse) String() string

type ObjectReferenceParamDto

type ObjectReferenceParamDto struct {

	// 类名。
	Clazz *string `json:"clazz,omitempty"`

	// 唯一标识。
	Id string `json:"id"`
}

func (ObjectReferenceParamDto) String

func (o ObjectReferenceParamDto) String() string

type ObjectReferenceViewDto

type ObjectReferenceViewDto struct {

	// 类名。
	Clazz *string `json:"clazz,omitempty"`

	// 唯一标识。
	Id string `json:"id"`
}

func (ObjectReferenceViewDto) String

func (o ObjectReferenceViewDto) String() string

type PersistObjectIdDecryptDto

type PersistObjectIdDecryptDto struct {

	// 是否加密。 - true:加密。 - false:不加密。
	Decrypt bool `json:"decrypt"`

	// 唯一标识。
	Id string `json:"id"`
}

func (PersistObjectIdDecryptDto) String

func (o PersistObjectIdDecryptDto) String() string

type PersistObjectIdModifierDto

type PersistObjectIdModifierDto struct {

	// 唯一标识。
	Id string `json:"id"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`
}

func (PersistObjectIdModifierDto) String

type PersistObjectIdsDecryptDto

type PersistObjectIdsDecryptDto struct {

	// 是否加密。 - true:加密。 - false:不加密。
	Decrypt *bool `json:"decrypt,omitempty"`

	// ID列表。
	Ids []string `json:"ids"`
}

func (PersistObjectIdsDecryptDto) String

type PersistObjectIdsModifierDto

type PersistObjectIdsModifierDto struct {

	// ID列表。
	Ids []string `json:"ids"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`
}

func (PersistObjectIdsModifierDto) String

type PersistableModelCreateDto

type PersistableModelCreateDto struct {

	// 访问控制列表。
	AclEntry *string `json:"aclEntry,omitempty"`

	// 分类属性。
	ClsAttrs *[]interface{} `json:"clsAttrs,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 失效标识。  - true:失效。  - false:未失效。
	DisableFlag *bool `json:"disableFlag,omitempty"`

	// 扩展属性映射集。
	ExtAttrMap *interface{} `json:"extAttrMap,omitempty"`

	// 扩展属性列表。
	ExtAttrs *[]ExaValueParamDto `json:"extAttrs,omitempty"`

	Folder *ObjectReferenceParamDto `json:"folder,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	LifecycleState *ObjectReferenceParamDto `json:"lifecycleState,omitempty"`

	LifecycleTemplate *ObjectReferenceParamDto `json:"lifecycleTemplate,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 拥有者。
	Owner *string `json:"owner,omitempty"`

	ParentNode *ObjectReferenceParamDto `json:"parentNode,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	Tenant *ObjectReferenceParamDto `json:"tenant,omitempty"`

	// 示例模型的唯一键属性。
	UniqueKey *string `json:"uniqueKey,omitempty"`
}

func (PersistableModelCreateDto) String

func (o PersistableModelCreateDto) String() string

type PersistableModelListViewDto

type PersistableModelListViewDto struct {

	// 访问控制列表。
	AclEntry *string `json:"aclEntry,omitempty"`

	// 类名。
	ClassName *string `json:"className,omitempty"`

	// 分类属性。
	ClsAttrs *[]interface{} `json:"clsAttrs,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 失效标识。  - true:失效。  - false:未失效。
	DisableFlag *bool `json:"disableFlag,omitempty"`

	Folder *ObjectReferenceViewDto `json:"folder,omitempty"`

	// 用于存储当前节点全路径。
	FullPath *string `json:"fullPath,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 是否为叶子节点。 - true:是叶子节点。 - false:不是叶子节点。
	LeafFlag *bool `json:"leafFlag,omitempty"`

	LifecycleState *ObjectReferenceViewDto `json:"lifecycleState,omitempty"`

	LifecycleTemplate *ObjectReferenceViewDto `json:"lifecycleTemplate,omitempty"`

	// 更新者。
	Modifier *string `json:"modifier,omitempty"`

	// 拥有者。
	Owner *string `json:"owner,omitempty"`

	ParentNode *ObjectReferenceViewDto `json:"parentNode,omitempty"`

	// 用于存储当前节点原始全路径。
	RawFullPath *string `json:"rawFullPath,omitempty"`

	// 软删除标识,参数值为0或1。 - 0:表示未删除。 - 1:表示已删除。
	RdmDeleteFlag *int32 `json:"rdmDeleteFlag,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	// 系统版本。
	RdmVersion *int32 `json:"rdmVersion,omitempty"`

	RootNode *ObjectReferenceViewDto `json:"rootNode,omitempty"`

	Tenant *ObjectReferenceViewDto `json:"tenant,omitempty"`

	// 示例模型的唯一键属性。
	UniqueKey *string `json:"uniqueKey,omitempty"`
}

func (PersistableModelListViewDto) String

type PersistableModelQueryViewDto

type PersistableModelQueryViewDto struct {

	// 类名。
	ClassName *string `json:"className,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 失效标识。  - true:失效。  - false:未失效。
	DisableFlag *bool `json:"disableFlag,omitempty"`

	// 扩展属性映射集。
	ExtAttrMap *interface{} `json:"extAttrMap,omitempty"`

	// 扩展属性列表。
	ExtAttrs *[]ExaValueViewDto `json:"extAttrs,omitempty"`

	Folder *FolderQueryViewDto `json:"folder,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	Tenant *TenantQueryViewDto `json:"tenant,omitempty"`
}

func (PersistableModelQueryViewDto) String

type PersistableModelSaveAllDto

type PersistableModelSaveAllDto struct {

	// 访问控制列表。
	AclEntry *string `json:"aclEntry,omitempty"`

	// 分类属性。
	ClsAttrs *[]interface{} `json:"clsAttrs,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 失效标识。  - true:失效。  - false:未失效。
	DisableFlag *bool `json:"disableFlag,omitempty"`

	// 扩展属性映射集。
	ExtAttrMap *interface{} `json:"extAttrMap,omitempty"`

	// 扩展属性列表。
	ExtAttrs *[]ExaValueParamDto `json:"extAttrs,omitempty"`

	Folder *ObjectReferenceParamDto `json:"folder,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	LifecycleState *ObjectReferenceParamDto `json:"lifecycleState,omitempty"`

	LifecycleTemplate *ObjectReferenceParamDto `json:"lifecycleTemplate,omitempty"`

	// 更新者。
	Modifier *string `json:"modifier,omitempty"`

	// 设置NULL值的属性名称。
	NeedSetNullAttrs *[]string `json:"needSetNullAttrs,omitempty"`

	// 拥有者。
	Owner *string `json:"owner,omitempty"`

	ParentNode *ObjectReferenceParamDto `json:"parentNode,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	Tenant *ObjectReferenceParamDto `json:"tenant,omitempty"`

	// 示例模型的唯一键属性。
	UniqueKey *string `json:"uniqueKey,omitempty"`
}

func (PersistableModelSaveAllDto) String

type PersistableModelSaveDto

type PersistableModelSaveDto struct {

	// 访问控制列表。
	AclEntry *string `json:"aclEntry,omitempty"`

	// 分类属性。
	ClsAttrs *[]interface{} `json:"clsAttrs,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 失效标识。  - true:失效。  - false:未失效。
	DisableFlag *bool `json:"disableFlag,omitempty"`

	// 扩展属性映射集。
	ExtAttrMap *interface{} `json:"extAttrMap,omitempty"`

	// 扩展属性列表。
	ExtAttrs *[]ExaValueParamDto `json:"extAttrs,omitempty"`

	Folder *ObjectReferenceParamDto `json:"folder,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	LifecycleState *ObjectReferenceParamDto `json:"lifecycleState,omitempty"`

	LifecycleTemplate *ObjectReferenceParamDto `json:"lifecycleTemplate,omitempty"`

	// 更新者。
	Modifier *string `json:"modifier,omitempty"`

	// 设置NULL值的属性名称。
	NeedSetNullAttrs *[]string `json:"needSetNullAttrs,omitempty"`

	// 拥有者。
	Owner *string `json:"owner,omitempty"`

	ParentNode *ObjectReferenceParamDto `json:"parentNode,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	Tenant *ObjectReferenceParamDto `json:"tenant,omitempty"`

	// 示例模型的唯一键属性。
	UniqueKey *string `json:"uniqueKey,omitempty"`
}

func (PersistableModelSaveDto) String

func (o PersistableModelSaveDto) String() string

type PersistableModelUniqueKeyDto

type PersistableModelUniqueKeyDto struct {

	// 是否加密。 - true:加密。 - false:不加密。
	Decrypt *bool `json:"decrypt,omitempty"`

	// 示例模型的唯一键属性。
	UniqueKey string `json:"uniqueKey"`
}

func (PersistableModelUniqueKeyDto) String

type PersistableModelUpdateDto

type PersistableModelUpdateDto struct {

	// 访问控制列表。
	AclEntry *string `json:"aclEntry,omitempty"`

	// 分类属性。
	ClsAttrs *[]interface{} `json:"clsAttrs,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 失效标识。  - true:失效。  - false:未失效。
	DisableFlag *bool `json:"disableFlag,omitempty"`

	// 扩展属性映射集。
	ExtAttrMap *interface{} `json:"extAttrMap,omitempty"`

	// 扩展属性列表。
	ExtAttrs *[]ExaValueParamDto `json:"extAttrs,omitempty"`

	Folder *ObjectReferenceParamDto `json:"folder,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	LifecycleState *ObjectReferenceParamDto `json:"lifecycleState,omitempty"`

	// 更新者。
	Modifier *string `json:"modifier,omitempty"`

	// 设置NULL值的属性名称。
	NeedSetNullAttrs *[]string `json:"needSetNullAttrs,omitempty"`

	// 拥有者。
	Owner *string `json:"owner,omitempty"`

	ParentNode *ObjectReferenceParamDto `json:"parentNode,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	// 示例模型的唯一键属性。
	UniqueKey *string `json:"uniqueKey,omitempty"`
}

func (PersistableModelUpdateDto) String

func (o PersistableModelUpdateDto) String() string

type PersistableModelViewDto

type PersistableModelViewDto struct {

	// 类名。
	ClassName *string `json:"className,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 软删除标识,参数值为0或1。 - 0:表示未删除。 - 1:表示已删除。
	RdmDeleteFlag *int32 `json:"rdmDeleteFlag,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	// 系统版本。
	RdmVersion *int32 `json:"rdmVersion,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 最后更新时间。
	LastUpdateTime *interface{} `json:"lastUpdateTime,omitempty"`

	Tenant *TenantViewDto `json:"tenant,omitempty"`

	// 示例模型中定义的唯一键属性。
	UniqueKey *string `json:"uniqueKey,omitempty"`
}

func (PersistableModelViewDto) String

func (o PersistableModelViewDto) String() string

type QueryCondition

type QueryCondition struct {

	// 查询条件的名称(数据模型的属性英文名称)。
	ConditionName *string `json:"conditionName,omitempty"`

	// 查询条件值(已过时)。
	ConditionValue *string `json:"conditionValue,omitempty"`

	// 查询条件的值。operator为in时有多值,operator为其他操作符时均为单值。
	ConditionValues *[]string `json:"conditionValues,omitempty"`

	// 查询条件列表。
	Conditions *[]QueryCondition `json:"conditions,omitempty"`

	// 是否忽略大小写。 - true:表示忽略。 - false:表示不忽略。
	IgnoreStr *bool `json:"ignoreStr,omitempty"`

	// 关联查询时被关联表的别名。
	JoinTableAlias *string `json:"joinTableAlias,omitempty"`

	// 连接符。
	Joiner *string `json:"joiner,omitempty"`

	// 操作符。 - =:等于查询。 - like:模糊查询。 - customLike:支持输入*或%的模糊查询。 - in:包含查询。 - <:小于查询。 - \\>:大于查询。 - \\>=:大于等于查询。 - <=:小于等于查询。 - <>:不等于查询。
	Operator *string `json:"operator,omitempty"`

	PreCondition *QueryCondition `json:"preCondition,omitempty"`
}

func (QueryCondition) String

func (o QueryCondition) String() string

type QueryRequestCountVo

type QueryRequestCountVo struct {
	CharacterSet *CharacterSetEnum `json:"characterSet,omitempty"`

	// 查询条件。
	Conditions *[]QueryCondition `json:"conditions,omitempty"`

	// 是否加密。 - true:加密。 - false:不加密。
	Decrypt *bool `json:"decrypt,omitempty"`

	// 实体类型。
	EntityType *string `json:"entityType,omitempty"`

	Filter *QueryCondition `json:"filter,omitempty"`

	// 是否需要查询总记录数。 - true:需要。 - false:不需要。
	IsNeedTotal *bool `json:"isNeedTotal,omitempty"`

	// 是否需要展示所有参考对象信息。 - true:需要。 - false:不需要。
	IsPresentAll *bool `json:"isPresentAll,omitempty"`

	// 指定数量上限,如果超过统计总数超过上限则返回上限。
	MaxCount *int32 `json:"maxCount,omitempty"`

	// 需要展示详细信息的参考对象。
	NeedPresentDetail *[]string `json:"needPresentDetail,omitempty"`

	// 按某个字段进行排序。
	OrderBy *string `json:"orderBy,omitempty"`

	// 排序字段的表别名。
	OrderByTableAlias *string `json:"orderByTableAlias,omitempty"`

	// 多租查询参数。 - EXCLUDE_PUBLIC_DATA:不包括公共数据。 - INCLUDE_PUBLIC_DATA:包括公共数据。 - ONLY_NEED_PUBLIC_DATA:只有公共数据。
	PublicData *string `json:"publicData,omitempty"`

	// 排序方向。 - ASC:表示升序。 - DESC:表示降序。
	Sort *string `json:"sort,omitempty"`

	// 排序。
	Sorts *[]SortInfoVo `json:"sorts,omitempty"`
}

func (QueryRequestCountVo) String

func (o QueryRequestCountVo) String() string

type QueryRequestSelectedVo

type QueryRequestSelectedVo struct {
	CharacterSet *CharacterSetEnum `json:"characterSet,omitempty"`

	// 查询条件。
	Conditions *[]QueryCondition `json:"conditions,omitempty"`

	// 是否加密。 - true:加密。 - false:不加密。
	Decrypt *bool `json:"decrypt,omitempty"`

	// 实体类型。
	EntityType *string `json:"entityType,omitempty"`

	Filter *QueryCondition `json:"filter,omitempty"`

	// 是否需要查询总记录数。 - true:需要。 - false:不需要。
	IsNeedTotal *bool `json:"isNeedTotal,omitempty"`

	// 是否需要展示所有参考对象信息。 - true:需要。 - false:不需要。
	IsPresentAll *bool `json:"isPresentAll,omitempty"`

	// 需要展示详细信息的参考对象。
	NeedPresentDetail *[]string `json:"needPresentDetail,omitempty"`

	// 按某个字段进行排序。
	OrderBy *string `json:"orderBy,omitempty"`

	// 排序字段的表别名。
	OrderByTableAlias *string `json:"orderByTableAlias,omitempty"`

	// 多租查询参数。 - EXCLUDE_PUBLIC_DATA:不包括公共数据。 - INCLUDE_PUBLIC_DATA:包括公共数据。 - ONLY_NEED_PUBLIC_DATA:只有公共数据。
	PublicData *string `json:"publicData,omitempty"`

	// 指定需返回的属性。
	SelectedField []SelectedField `json:"selectedField"`

	// 排序方向。 - ASC:表示升序。 - DESC:表示降序。
	Sort *string `json:"sort,omitempty"`

	// 排序。
	Sorts *[]SortInfoVo `json:"sorts,omitempty"`
}

func (QueryRequestSelectedVo) String

func (o QueryRequestSelectedVo) String() string

type QueryRequestStaticsVo

type QueryRequestStaticsVo struct {
	CharacterSet *CharacterSetEnum `json:"characterSet,omitempty"`

	// 查询条件。
	Conditions *[]QueryCondition `json:"conditions,omitempty"`

	// 是否加密。 - true:加密。 - false:不加密。
	Decrypt *bool `json:"decrypt,omitempty"`

	// 实体类型。
	EntityType *string `json:"entityType,omitempty"`

	Filter *QueryCondition `json:"filter,omitempty"`

	// 指定简单函数信息。
	Funcs []FuncInfo `json:"funcs"`

	// 分组属性名称。
	GroupBy *string `json:"groupBy,omitempty"`

	// 是否需要查询总记录数。 - true:需要。 - false:不需要。
	IsNeedTotal *bool `json:"isNeedTotal,omitempty"`

	// 是否需要展示所有参考对象信息。 - true:需要。 - false:不需要。
	IsPresentAll *bool `json:"isPresentAll,omitempty"`

	// 需要展示详细信息的参考对象。
	NeedPresentDetail *[]string `json:"needPresentDetail,omitempty"`

	// 按某个字段进行排序。
	OrderBy *string `json:"orderBy,omitempty"`

	// 排序字段的表别名。
	OrderByTableAlias *string `json:"orderByTableAlias,omitempty"`

	// 多租查询参数。 - EXCLUDE_PUBLIC_DATA:不包括公共数据。 - INCLUDE_PUBLIC_DATA:包括公共数据。 - ONLY_NEED_PUBLIC_DATA:只有公共数据。
	PublicData *string `json:"publicData,omitempty"`

	// 排序方向。 - ASC:表示升序。 - DESC:表示降序。
	Sort *string `json:"sort,omitempty"`

	// 排序。
	Sorts *[]SortInfoVo `json:"sorts,omitempty"`
}

func (QueryRequestStaticsVo) String

func (o QueryRequestStaticsVo) String() string

type QueryRequestVo

type QueryRequestVo struct {
	CharacterSet *CharacterSetEnum `json:"characterSet,omitempty"`

	// 查询条件。
	Conditions *[]QueryCondition `json:"conditions,omitempty"`

	// 是否加密。 - true:加密。 - false:不加密。
	Decrypt *bool `json:"decrypt,omitempty"`

	// 实体类型。
	EntityType *string `json:"entityType,omitempty"`

	Filter *QueryCondition `json:"filter,omitempty"`

	// 是否需要查询总记录数。 - true:需要。 - false:不需要。
	IsNeedTotal *bool `json:"isNeedTotal,omitempty"`

	// 是否需要展示所有参考对象信息。 - true:需要。 - false:不需要。
	IsPresentAll *bool `json:"isPresentAll,omitempty"`

	// 需要展示详细信息的参考对象。
	NeedPresentDetail *[]string `json:"needPresentDetail,omitempty"`

	// 按某个字段进行排序。
	OrderBy *string `json:"orderBy,omitempty"`

	// 排序字段的表别名。
	OrderByTableAlias *string `json:"orderByTableAlias,omitempty"`

	// 多租查询参数。 - EXCLUDE_PUBLIC_DATA:不包括公共数据。 - INCLUDE_PUBLIC_DATA:包括公共数据。 - ONLY_NEED_PUBLIC_DATA:只有公共数据。
	PublicData *string `json:"publicData,omitempty"`

	// 排序方向。 - ASC:表示升序。 - DESC:表示降序。
	Sort *string `json:"sort,omitempty"`

	// 排序。
	Sorts *[]SortInfoVo `json:"sorts,omitempty"`
}

func (QueryRequestVo) String

func (o QueryRequestVo) String() string

type RdmParamVoDeleteByConditionVo

type RdmParamVoDeleteByConditionVo struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *DeleteByConditionVo `json:"params,omitempty"`
}

func (RdmParamVoDeleteByConditionVo) String

type RdmParamVoListPersistableModelCreateDto

type RdmParamVoListPersistableModelCreateDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	// 参数对象。
	Params *[]PersistableModelCreateDto `json:"params,omitempty"`
}

func (RdmParamVoListPersistableModelCreateDto) String

type RdmParamVoListPersistableModelSaveAllDto

type RdmParamVoListPersistableModelSaveAllDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	// 参数对象。
	Params *[]PersistableModelSaveAllDto `json:"params,omitempty"`
}

func (RdmParamVoListPersistableModelSaveAllDto) String

type RdmParamVoListPersistableModelSaveDto

type RdmParamVoListPersistableModelSaveDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	// 参数对象。
	Params *[]PersistableModelSaveDto `json:"params,omitempty"`
}

func (RdmParamVoListPersistableModelSaveDto) String

type RdmParamVoListPersistableModelUpdateDto

type RdmParamVoListPersistableModelUpdateDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	// 参数对象。
	Params *[]PersistableModelUpdateDto `json:"params,omitempty"`
}

func (RdmParamVoListPersistableModelUpdateDto) String

type RdmParamVoPersistObjectIdDecryptDto

type RdmParamVoPersistObjectIdDecryptDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *PersistObjectIdDecryptDto `json:"params,omitempty"`
}

func (RdmParamVoPersistObjectIdDecryptDto) String

type RdmParamVoPersistObjectIdModifierDto

type RdmParamVoPersistObjectIdModifierDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *PersistObjectIdModifierDto `json:"params,omitempty"`
}

func (RdmParamVoPersistObjectIdModifierDto) String

type RdmParamVoPersistObjectIdsDecryptDto

type RdmParamVoPersistObjectIdsDecryptDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *PersistObjectIdsDecryptDto `json:"params,omitempty"`
}

func (RdmParamVoPersistObjectIdsDecryptDto) String

type RdmParamVoPersistObjectIdsModifierDto

type RdmParamVoPersistObjectIdsModifierDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *PersistObjectIdsModifierDto `json:"params,omitempty"`
}

func (RdmParamVoPersistObjectIdsModifierDto) String

type RdmParamVoPersistableModelUniqueKeyDto

type RdmParamVoPersistableModelUniqueKeyDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *PersistableModelUniqueKeyDto `json:"params,omitempty"`
}

func (RdmParamVoPersistableModelUniqueKeyDto) String

type RdmParamVoPersistableModelUpdateDto

type RdmParamVoPersistableModelUpdateDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *PersistableModelUpdateDto `json:"params,omitempty"`
}

func (RdmParamVoPersistableModelUpdateDto) String

type RdmParamVoQueryRequestCountVo

type RdmParamVoQueryRequestCountVo struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *QueryRequestCountVo `json:"params,omitempty"`
}

func (RdmParamVoQueryRequestCountVo) String

type RdmParamVoQueryRequestSelectedVo

type RdmParamVoQueryRequestSelectedVo struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *QueryRequestSelectedVo `json:"params,omitempty"`
}

func (RdmParamVoQueryRequestSelectedVo) String

type RdmParamVoQueryRequestStaticsVo

type RdmParamVoQueryRequestStaticsVo struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *QueryRequestStaticsVo `json:"params,omitempty"`
}

func (RdmParamVoQueryRequestStaticsVo) String

type RdmParamVoQueryRequestVo

type RdmParamVoQueryRequestVo struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *QueryRequestVo `json:"params,omitempty"`
}

func (RdmParamVoQueryRequestVo) String

func (o RdmParamVoQueryRequestVo) String() string

type RdmParamVoUpdateByConditionVoPersistableModelUpdateDto

type RdmParamVoUpdateByConditionVoPersistableModelUpdateDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *UpdateByConditionVoPersistableModelUpdateDto `json:"params,omitempty"`
}

func (RdmParamVoUpdateByConditionVoPersistableModelUpdateDto) String

type RdmParamVoVersionModelCreateDto

type RdmParamVoVersionModelCreateDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *VersionModelCreateDto `json:"params,omitempty"`
}

func (RdmParamVoVersionModelCreateDto) String

type RdmParamVoVersionModelSaveAsDto

type RdmParamVoVersionModelSaveAsDto struct {

	// 应用ID。
	ApplicationId *string `json:"applicationId,omitempty"`

	Params *VersionModelSaveAsDto `json:"params,omitempty"`
}

func (RdmParamVoVersionModelSaveAsDto) String

type SaveAllUsingPostRequest

type SaveAllUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoListPersistableModelSaveAllDto `json:"body,omitempty"`
}

SaveAllUsingPostRequest Request Object

func (SaveAllUsingPostRequest) String

func (o SaveAllUsingPostRequest) String() string

type SaveAllUsingPostResponse

type SaveAllUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]int64 `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

SaveAllUsingPostResponse Response Object

func (SaveAllUsingPostResponse) String

func (o SaveAllUsingPostResponse) String() string

type SaveAsUsingPostRequest

type SaveAsUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoVersionModelSaveAsDto `json:"body,omitempty"`
}

SaveAsUsingPostRequest Request Object

func (SaveAsUsingPostRequest) String

func (o SaveAsUsingPostRequest) String() string

type SaveAsUsingPostResponse

type SaveAsUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]PersistableModelViewDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

SaveAsUsingPostResponse Response Object

func (SaveAsUsingPostResponse) String

func (o SaveAsUsingPostResponse) String() string

type SaveUsingPostRequest

type SaveUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoListPersistableModelSaveDto `json:"body,omitempty"`
}

SaveUsingPostRequest Request Object

func (SaveUsingPostRequest) String

func (o SaveUsingPostRequest) String() string

type SaveUsingPostResponse

type SaveUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]int64 `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

SaveUsingPostResponse Response Object

func (SaveUsingPostResponse) String

func (o SaveUsingPostResponse) String() string

type SelectedField

type SelectedField struct {

	// 字段名称,如果是子参考对象的属性,则为“参考对象.属性名称”,例如:“master.name”。
	Name string `json:"name"`

	// 字段别名。如果不填,默认使用name参数的值。
	NameAs *string `json:"nameAs,omitempty"`
}

func (SelectedField) String

func (o SelectedField) String() string

type ShowFindUsingPostRequest

type ShowFindUsingPostRequest struct {

	// 当前页。
	CurPage *int32 `json:"curPage,omitempty"`

	// 结束索引。
	EndIndex *int32 `json:"endIndex,omitempty"`

	// 最大分页数。
	MaxPageSize *int32 `json:"maxPageSize,omitempty"`

	// 每页大小。
	PageSize *int32 `json:"pageSize,omitempty"`

	// 起始索引。
	StartIndex *int32 `json:"startIndex,omitempty"`

	// 总页数。
	TotalPages *int32 `json:"totalPages,omitempty"`

	// 总行数。
	TotalRows *int32 `json:"totalRows,omitempty"`

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	// 分页大小(路径参数)。
	PageSizePath int32 `json:"pageSizePath"`

	// 当前页数(路径参数)。
	CurPagePath int32 `json:"curPagePath"`

	Body *RdmParamVoQueryRequestVo `json:"body,omitempty"`
}

ShowFindUsingPostRequest Request Object

func (ShowFindUsingPostRequest) String

func (o ShowFindUsingPostRequest) String() string

type ShowFindUsingPostResponse

type ShowFindUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]PersistableModelViewDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

ShowFindUsingPostResponse Response Object

func (ShowFindUsingPostResponse) String

func (o ShowFindUsingPostResponse) String() string

type ShowGetByUniqueKeyRequest

type ShowGetByUniqueKeyRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	// 方法名称,格式为:getBy{uniqueName}。  uniqueName:表示“唯一键”为“是”的属性英文名称。
	GetUniqueFieldMethod string `json:"getUniqueFieldMethod"`

	Body *RdmParamVoPersistableModelUniqueKeyDto `json:"body,omitempty"`
}

ShowGetByUniqueKeyRequest Request Object

func (ShowGetByUniqueKeyRequest) String

func (o ShowGetByUniqueKeyRequest) String() string

type ShowGetByUniqueKeyResponse

type ShowGetByUniqueKeyResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]PersistableModelViewDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

ShowGetByUniqueKeyResponse Response Object

func (ShowGetByUniqueKeyResponse) String

type ShowGetUsingPostRequest

type ShowGetUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoPersistObjectIdDecryptDto `json:"body,omitempty"`
}

ShowGetUsingPostRequest Request Object

func (ShowGetUsingPostRequest) String

func (o ShowGetUsingPostRequest) String() string

type ShowGetUsingPostResponse

type ShowGetUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]PersistableModelViewDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

ShowGetUsingPostResponse Response Object

func (ShowGetUsingPostResponse) String

func (o ShowGetUsingPostResponse) String() string

type ShowLogicalDeleteByConditionUsingPostRequest

type ShowLogicalDeleteByConditionUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoDeleteByConditionVo `json:"body,omitempty"`
}

ShowLogicalDeleteByConditionUsingPostRequest Request Object

func (ShowLogicalDeleteByConditionUsingPostRequest) String

type ShowLogicalDeleteByConditionUsingPostResponse

type ShowLogicalDeleteByConditionUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]int64 `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

ShowLogicalDeleteByConditionUsingPostResponse Response Object

func (ShowLogicalDeleteByConditionUsingPostResponse) String

type ShowLogicalDeleteUsingPostRequest

type ShowLogicalDeleteUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoPersistObjectIdModifierDto `json:"body,omitempty"`
}

ShowLogicalDeleteUsingPostRequest Request Object

func (ShowLogicalDeleteUsingPostRequest) String

type ShowLogicalDeleteUsingPostResponse

type ShowLogicalDeleteUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]int64 `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

ShowLogicalDeleteUsingPostResponse Response Object

func (ShowLogicalDeleteUsingPostResponse) String

type ShowStaticsUsingPostRequest

type ShowStaticsUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoQueryRequestStaticsVo `json:"body,omitempty"`
}

ShowStaticsUsingPostRequest Request Object

func (ShowStaticsUsingPostRequest) String

type ShowStaticsUsingPostResponse

type ShowStaticsUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]interface{} `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

ShowStaticsUsingPostResponse Response Object

func (ShowStaticsUsingPostResponse) String

type SortInfoVo

type SortInfoVo struct {
	CharacterSet *CharacterSetEnum `json:"characterSet,omitempty"`

	// 按某个字段进行排序。
	OrderBy *string `json:"orderBy,omitempty"`

	// 排序方向。 - ASC:表示升序。 - DESC:表示降序。
	Sort *string `json:"sort,omitempty"`

	// 排序信息。
	SortInfo *string `json:"sortInfo,omitempty"`

	// 排序信息字段。
	SortInfoOrderBy *string `json:"sortInfoOrderBy,omitempty"`
}

func (SortInfoVo) String

func (o SortInfoVo) String() string

type TenantQueryViewDto

type TenantQueryViewDto struct {

	// 类名。
	ClassName *string `json:"className,omitempty"`

	// 租户编码。
	Code string `json:"code"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 租户使用的数据源名称。
	DataSource string `json:"dataSource"`

	// 描述信息。
	Description *string `json:"description,omitempty"`

	// 失效标识。  - true:失效。  - false:未失效。
	DisableFlag *bool `json:"disableFlag,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 中文名称。
	Name *string `json:"name,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	Tenant *TenantQueryViewDto `json:"tenant,omitempty"`
}

func (TenantQueryViewDto) String

func (o TenantQueryViewDto) String() string

type TenantViewDto

type TenantViewDto struct {

	// 类名。
	ClassName *string `json:"className,omitempty"`

	// 租户编码。
	Code string `json:"code"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 租户使用的数据源名称。
	DataSource string `json:"dataSource"`

	// 描述信息。
	Description *string `json:"description,omitempty"`

	// 失效标识。  - true:失效。  - false:未失效。
	DisableFlag *bool `json:"disableFlag,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// KIA密级。
	Kiaguid *string `json:"kiaguid,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 中文名称。
	Name *string `json:"name,omitempty"`

	// 软删除标识,参数值为0或1。 - 0:表示未删除。 - 1:表示已删除。
	RdmDeleteFlag *int32 `json:"rdmDeleteFlag,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	// 系统版本。
	RdmVersion *int32 `json:"rdmVersion,omitempty"`

	// 安全密级。 - INTERNAL:内部公开。 - SECRET:秘密。 - CONFIDENTIAL:机密。 - TOP_SECRET:绝密。
	SecurityLevel *string `json:"securityLevel,omitempty"`

	Tenant *TenantViewDto `json:"tenant,omitempty"`
}

func (TenantViewDto) String

func (o TenantViewDto) String() string

type UpdateByConditionUsingPostRequest

type UpdateByConditionUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoUpdateByConditionVoPersistableModelUpdateDto `json:"body,omitempty"`
}

UpdateByConditionUsingPostRequest Request Object

func (UpdateByConditionUsingPostRequest) String

type UpdateByConditionUsingPostResponse

type UpdateByConditionUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]RdmParamVoPersistableModelUpdateDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

UpdateByConditionUsingPostResponse Response Object

func (UpdateByConditionUsingPostResponse) String

type UpdateByConditionVoPersistableModelUpdateDto

type UpdateByConditionVoPersistableModelUpdateDto struct {
	Condition *QueryRequestVo `json:"condition,omitempty"`

	UpdateDTO *PersistableModelUpdateDto `json:"updateDTO,omitempty"`
}

func (UpdateByConditionVoPersistableModelUpdateDto) String

type UpdateUsingPostRequest

type UpdateUsingPostRequest struct {

	// 应用ID。
	Identifier string `json:"identifier"`

	// 数据模型的英文名称。
	ModelName string `json:"modelName"`

	Body *RdmParamVoPersistableModelUpdateDto `json:"body,omitempty"`
}

UpdateUsingPostRequest Request Object

func (UpdateUsingPostRequest) String

func (o UpdateUsingPostRequest) String() string

type UpdateUsingPostResponse

type UpdateUsingPostResponse struct {

	// 请求结果。
	Result *string `json:"result,omitempty"`

	// 请求数据。
	Data *[]RdmParamVoPersistableModelUpdateDto `json:"data,omitempty"`

	// 异常信息。
	Errors         *[]string `json:"errors,omitempty"`
	HttpStatusCode int       `json:"-"`
}

UpdateUsingPostResponse Response Object

func (UpdateUsingPostResponse) String

func (o UpdateUsingPostResponse) String() string

type VersionModelBranchCreateDto

type VersionModelBranchCreateDto struct {

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	Tenant *ObjectReferenceParamDto `json:"tenant,omitempty"`
}

func (VersionModelBranchCreateDto) String

type VersionModelBranchSaveAsDto

type VersionModelBranchSaveAsDto struct {

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	Tenant *ObjectReferenceParamDto `json:"tenant,omitempty"`
}

func (VersionModelBranchSaveAsDto) String

type VersionModelBranchViewDto

type VersionModelBranchViewDto struct {

	// 类名。
	ClassName *string `json:"className,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *interface{} `json:"lastUpdateTime,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 软删除标识,参数值为0或1。 - 0:表示未删除。 - 1:表示已删除。
	RdmDeleteFlag *int32 `json:"rdmDeleteFlag,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	// 系统版本。
	RdmVersion *int32 `json:"rdmVersion,omitempty"`

	Tenant *TenantViewDto `json:"tenant,omitempty"`

	// 版本号。
	Version *string `json:"version,omitempty"`
}

func (VersionModelBranchViewDto) String

func (o VersionModelBranchViewDto) String() string

type VersionModelCreateDto

type VersionModelCreateDto struct {
	Branch *VersionModelBranchCreateDto `json:"branch,omitempty"`

	// 检出时间。
	CheckOutTime *string `json:"checkOutTime,omitempty"`

	// 检出人。
	CheckOutUserName *string `json:"checkOutUserName,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 描述信息。
	Description *string `json:"description,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 关键信息资产ID。
	Kiaguid *string `json:"kiaguid,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	Master *VersionModelMasterCreateDto `json:"master,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 中文名称。
	Name *string `json:"name,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	// 安全密级。 - INTERNAL:内部公开。 - SECRET:秘密。 - CONFIDENTIAL:机密。 - TOP_SECRET:绝密。
	SecurityLevel *string `json:"securityLevel,omitempty"`

	Tenant *ObjectReferenceParamDto `json:"tenant,omitempty"`

	// 是否已检出。 - true:已检出。 - false:未检出。
	WorkingCopy *bool `json:"workingCopy,omitempty"`
}

func (VersionModelCreateDto) String

func (o VersionModelCreateDto) String() string

type VersionModelMasterCreateDto

type VersionModelMasterCreateDto struct {

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	Tenant *ObjectReferenceParamDto `json:"tenant,omitempty"`
}

func (VersionModelMasterCreateDto) String

type VersionModelMasterSaveAsDto

type VersionModelMasterSaveAsDto struct {

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	Tenant *ObjectReferenceParamDto `json:"tenant,omitempty"`
}

func (VersionModelMasterSaveAsDto) String

type VersionModelMasterViewDto

type VersionModelMasterViewDto struct {

	// 类名。
	ClassName *string `json:"className,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 软删除标识,参数值为0或1。 - 0:表示未删除。 - 1:表示已删除。
	RdmDeleteFlag *int32 `json:"rdmDeleteFlag,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	// 系统版本。
	RdmVersion *int32 `json:"rdmVersion,omitempty"`

	Tenant *TenantViewDto `json:"tenant,omitempty"`
}

func (VersionModelMasterViewDto) String

func (o VersionModelMasterViewDto) String() string

type VersionModelSaveAsDto

type VersionModelSaveAsDto struct {
	Branch *VersionModelBranchSaveAsDto `json:"branch,omitempty"`

	// 检出时间。
	CheckOutTime *string `json:"checkOutTime,omitempty"`

	// 检出人。
	CheckOutUserName *string `json:"checkOutUserName,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 描述信息。
	Description *string `json:"description,omitempty"`

	// 需要返回的实体。
	EntityToReturn *interface{} `json:"entityToReturn,omitempty"`

	// 需要保存的实体。
	EntityToSave *interface{} `json:"entityToSave,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 关键信息资产ID。
	Kiaguid *string `json:"kiaguid,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	Master *VersionModelMasterSaveAsDto `json:"master,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 中文名称。
	Name *string `json:"name,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	// 安全密级。 - INTERNAL:内部公开。 - SECRET:秘密。 - CONFIDENTIAL:机密。 - TOP_SECRET:绝密。
	SecurityLevel *string `json:"securityLevel,omitempty"`

	// version.唯一编码。
	SourceInstanceId string `json:"sourceInstanceId"`

	// master.唯一编码。
	SourceMasterId *string `json:"sourceMasterId,omitempty"`

	Tenant *ObjectReferenceParamDto `json:"tenant,omitempty"`

	// 是否已检出。 - true:已检出。 - false:未检出。
	WorkingCopy *bool `json:"workingCopy,omitempty"`
}

func (VersionModelSaveAsDto) String

func (o VersionModelSaveAsDto) String() string

type VersionModelViewDto

type VersionModelViewDto struct {
	Branch *VersionModelBranchViewDto `json:"branch,omitempty"`

	// 检出时间。
	CheckOutTime *string `json:"checkOutTime,omitempty"`

	// 检出人。
	CheckOutUserName *string `json:"checkOutUserName,omitempty"`

	// 类名。
	ClassName *string `json:"className,omitempty"`

	// 创建时间。
	CreateTime *string `json:"createTime,omitempty"`

	// 创建者。
	Creator *string `json:"creator,omitempty"`

	// 描述信息。
	Description *string `json:"description,omitempty"`

	// 唯一标识。
	Id *string `json:"id,omitempty"`

	// 迭代版本。
	Iteration *int32 `json:"iteration,omitempty"`

	// KIA密级。
	Kiaguid *string `json:"kiaguid,omitempty"`

	// 最后更新时间。
	LastUpdateTime *string `json:"lastUpdateTime,omitempty"`

	// 是否为最新版本。 - true:是最新版本。 - false:不是最新版本。
	Latest *bool `json:"latest,omitempty"`

	// 是否为最新迭代版本。 - true:是最新迭代版本。 - false:不是最新迭代版本。
	LatestIteration *bool `json:"latestIteration,omitempty"`

	// 是否为最新修订版本。 - true:是最新修订版本。 - false:不是最新修订版本。
	LatestVersion *bool `json:"latestVersion,omitempty"`

	Master *VersionModelMasterViewDto `json:"master,omitempty"`

	// 修改人。
	Modifier *string `json:"modifier,omitempty"`

	// 中文名称。
	Name *string `json:"name,omitempty"`

	// 前序版本实例ID。
	PreVersionId *int64 `json:"preVersionId,omitempty"`

	// 软删除标识,参数值为0或1。 - 0:表示未删除。 - 1:表示已删除。
	RdmDeleteFlag *int32 `json:"rdmDeleteFlag,omitempty"`

	// 扩展类型。
	RdmExtensionType *string `json:"rdmExtensionType,omitempty"`

	// 系统版本。
	RdmVersion *int32 `json:"rdmVersion,omitempty"`

	// 安全密级。 - INTERNAL:内部公开。 - SECRET:秘密。 - CONFIDENTIAL:机密。 - TOP_SECRET:绝密。
	SecurityLevel *string `json:"securityLevel,omitempty"`

	Tenant *TenantViewDto `json:"tenant,omitempty"`

	// 版本号。
	Version *string `json:"version,omitempty"`

	// 业务版本内码。
	VersionCode *int32 `json:"versionCode,omitempty"`

	// 是否已检出。 - true:已检出。 - false:未检出。
	WorkingCopy *bool `json:"workingCopy,omitempty"`

	WorkingState *WorkingState `json:"workingState,omitempty"`
}

func (VersionModelViewDto) String

func (o VersionModelViewDto) String() string

type WorkingState

type WorkingState struct {

	// 别名。
	Alias *string `json:"alias,omitempty"`

	// 中文名称。
	CnName *string `json:"cnName,omitempty"`

	// 编码。
	Code *string `json:"code,omitempty"`

	// 英文名称。
	EnName *string `json:"enName,omitempty"`
}

func (WorkingState) String

func (o WorkingState) String() string

Source Files

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL