华为云用户手册

  • 响应参数 状态码: 200 表3 响应Body参数 参数 参数类型 描述 [数组元素] Array of strings 请求成功 状态码: 400 表4 响应Body参数 参数 参数类型 描述 error_code String 错误代码 error_msg String 错误信息 状态码: 500 表5 响应Body参数 参数 参数类型 描述 error_code String 错误代码 error_msg String 错误信息
  • 前提条件 已开通工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME),并根据开通区域确定调用API的Endpoint,详细信息请参见地区与终端节点。 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。Token认证,具体操作请参考认证鉴权。 通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。
  • 操作步骤 获取待删除的应用ID。 接口相关信息 URI格式:GET /v1/{project_id}/apps 详情请参见获取租户下的应用清单。 请求示例 GET https://{iDME Endpoint}/v1/{project_id}/apps {project_id}请从获取项目ID获取。 响应示例 { "result": [ { "id": "44145d41ae294e111111eafd4da32ea8", "project_id": "cf49a20d85294c93b1111111ca9454bc", "mark_for_delete": 0, "create_by": "59779076d1dc********c91c2c54bd7a", "create_time": 1690427901000, "update_by": "59779076d1dc********c91c2c54bd7a", "update_time": 1690427901000, "name_cn": "TestApp", "name_en": "TestApp", "desc_cn": "", "desc_en": "", "database_type": "mysql", "environment": "beta", "owners": [ "user_1", "idme_container1" ] }, { "id": "c787dcd484944ad11111dd18693e4eb2", "project_id": "cf49a20d85294c93b1111111ca9454bc", "mark_for_delete": 0, "create_by": "59779076d1dc********c91c2c54bd7a", "create_time": 1689622165000, "update_by": "59779076d1dc********c91c2c54bd7a", "update_time": 1689622165000, "name_cn": "工业产品问卷调查", "name_en": "Questionnaire_Survey", "desc_cn": "", "desc_en": "", "database_type": "mysql", "environment": "dev", "owners": [ "dme-console" ] } ], "page_num": 1, "page_size": 500, "total_size": 2, "total_pages": 1 } 删除应用。 接口相关信息 URI格式:DELETE /v1/{project_id}/apps/{app_id} 详情请参见删除应用。 请求示例 DELETE https://{iDME Endpoint}/v1/cf49a20d85294c93b1111111ca9454bc/apps/44145d41ae294e111111eafd4da32ea8 响应示例 { "result": "SUCCESS", "error_msg": null } 请求异常时,错误码请参见错误码。
  • 操作步骤 获取接口相关信息。 URI格式:GET /wom/v1/wos/wo-part-info 详情请参见获取工单产品信息。 在Request Header中增加“X-Auth-Token”。 发送“GET https://{iDME Endpoint}/wom/v1/wos/wo-part-info”。 查看请求响应结果。 请求成功时,响应参数如下: { "status" : "200", "message" : "success", "data" : { "wo_info" : { "wo_id" : "1417639245421830258", "wo_order" : "WOP123456", "erp_wo_id" : "1457698771257845", "erp_wo_order" : "QWERTYUI", "parent_wo_id" : "1478932452572618", "parent_wo_order" : "WOP147369", "wo_type" : "10", "part_id" : "1564789221484123", "part_no" : "TEST2023", "part_desc" : "MODEL测试", "part_revision" : "1", "lot_unit" : 1, "wo_qty" : 100, "site_id" : "22DF4572394G485KF502", "site_no" : "TEST210213", "completed_qty" : 1, "wo_status" : "10", "hold_flag" : "0", "split_flag" : "1", "solution_flag" : "2", "sn_generate_flag" : "0", "erp_plan_start_date" : "2023-08-14 00:00:00", "erp_plan_end_date" : "2023-08-14 00:00:00", "data_source" : "MANUAL", "actual_wo_start_date" : "2023-08-14 00:00:00", "actual_wo_complete_date" : "2023-08-14 00:00:00", "org_id" : "1" }, "part_info" : { "part_id" : "147258369159753246", "part_no" : "012254736", "part_desc_en" : "MODEL测试", "part_desc" : "MODEL测试", "part_desc_ext" : "MODEL测试001", "part_desc_ext_en" : "MODEL测试001", "status" : 20, "part_status" : 1, "bulk_picked_flag" : "N", "model" : "HK537RX60", "ext_model" : "Default", "ext_model_4print" : "Default", "part_template_type" : "AI", "product_name" : "VIP888", "product_family_name" : "WIFI001", "product_line" : "网络", "default_workstep_info_id" : "157489325467962165", "container_part_flag" : "N", "container_capacity" : 0, "revision_control_flag" : "Y", "setup_flag" : "Y", "sn_type" : 0, "part_check_flag" : "Y", "preform_type" : 0, "unit" : "PCS", "inventory_item_id" : "1", "planning_make_buy_code" : "1", "part_grp_id" : "9179546248489855254588", "part_grp_no" : "0728", "category_code" : "0302", "category_name" : "制成板", "product_flag" : "1" } } } 请求异常时,错误码请参见错误码。
  • 前提条件 已开通工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)/数字化制造基础服务,并根据开通区域确定调用API的Endpoint,详细信息请参见地区与终端节点。 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。Token认证,具体操作请参考认证鉴权。 通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。
  • 操作步骤 获取接口相关信息。 URI格式:POST /wom/v1/wo-schemes/batch-generate 详情请参见批量生成工单方案。 在Request Header中增加“X-Auth-Token”。 发送“POST https://{iDME Endpoint}/wom/v1/wo-schemes/batch-generate”。 Body [ "1417639245421830258", "1425789631742573107" ] 查看请求响应结果。 请求成功时,响应参数如下: { "status" : "200", "message" : "success", "data" : 1 } 请求异常时,错误码请参见错误码。
  • 前提条件 已开通工业数字模型驱动引擎(Industrial Digital Model Engine,简称iDME)/数字化制造基础服务,并根据开通区域确定调用API的Endpoint,详细信息请参见地区与终端节点。 当您使用Token认证方式完成认证鉴权时,需要获取用户Token并在调用接口时增加“X-Auth-Token”到业务接口请求消息头中。Token认证,具体操作请参考认证鉴权。 通过IAM服务获取到的Token有效期为24小时,需要使用同一个Token鉴权时,可以先将Token缓存,避免频繁调用。
  • 请求示例 POST https://dme-beta.cn-north-5-console-dev.huaweicloud.com/rdm_11a7ca4c87b5498e84f8e62d33f3dac0_app/publicservices/api/PersistableModel/getByUniqueKey { "params" : { "decrypt" : false, "uniqueKey" : "123" } }
  • 响应示例 状态码: 200 OK { "result" : "SUCCESS", "data" : [ { "className" : "AircraftModel", "createTime" : "2023-09-27T06:18:03.000+0000", "creator" : "Tester XXX", "id" : 553535480021389300, "rdmDeleteFlag" : 1, "rdmExtensionType" : "AircraftModel", "rdmVersion" : 1, "modifier" : "Tester XXX", "lastUpdateTime" : "2023-09-27T06:18:03.000+0000", "tenant" : { "className" : "Tenant", "code" : "basicTenant", "createTime" : "2023-09-27T06:18:03.000+0000", "creator" : "Tester XXX", "dataSource" : "DefaultDataSource", "description" : "默认租户", "disableFlag" : false, "id" : -1, "kiaguid" : "string", "lastUpdateTime" : "2023-09-27T06:18:03.000+0000", "modifier" : "Tester XXX", "name" : "basicTenant", "rdmDeleteFlag" : 1, "rdmExtensionType" : "Tenant", "rdmVersion" : 1, "securityLevel" : "INTERNAL", "tenant" : "string" }, "uniqueKey" : 31415926548645664 } ], "errors" : [ ] }
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 result String 请求结果。 data Array of PersistableModelViewDTO objects 请求数据。 errors Array of strings 异常信息。 表6 PersistableModelViewDTO 参数 参数类型 描述 className String 类名。 createTime String 创建时间。 creator String 创建者。 id String 唯一标识。 rdmDeleteFlag Integer 软删除标识,参数值为0或1。 0:表示未删除。 1:表示已删除。 rdmExtensionType String 扩展类型。 rdmVersion Integer 系统版本。 modifier String 修改人。 lastUpdateTime Object 最后更新时间。 tenant TenantViewDTO object 租户信息。 uniqueKey String 示例模型中定义的唯一键属性。 表7 TenantViewDTO 参数 参数类型 描述 className String 类名。 code String 租户编码。 createTime String 创建时间。 creator String 创建者。 dataSource String 租户使用的数据源名称。 description String 描述信息。 disableFlag Boolean 失效标识。 true:失效。 false:未失效。 id String 唯一标识。 kiaguid String KIA密级。 lastUpdateTime String 最后更新时间。 modifier String 修改人。 name String 中文名称。 rdmDeleteFlag Integer 软删除标识,参数值为0或1。 0:表示未删除。 1:表示已删除。 rdmExtensionType String 扩展类型。 rdmVersion Integer 系统版本。 securityLevel String 安全密级。 INTERNAL:内部公开。 SECRET:秘密。 CONFIDENTIAL:机密。 TOP_SECRET:绝密。 tenant TenantViewDTO object 租户信息。
  • URI POST /rdm_{identifier}_app/publicservices/api/{modelName}/{getUniqueFieldMethod} 表1 路径参数 参数 是否必选 参数类型 描述 identifier 是 String 应用ID。 modelName 是 String 数据模型的英文名称。 getUniqueFieldMethod 是 String 方法名称,格式为:getBy{uniqueName}。 uniqueName:表示“唯一键”为“是”的属性英文名称。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String IAM用户的token。 获取方法请参见获取IAM用户Token。 表3 请求Body参数 参数 是否必选 参数类型 描述 applicationId 否 String 应用ID。 params 否 PersistableModelUniqueKeyDTO object 参数对象。 表4 PersistableModelUniqueKeyDTO 参数 是否必选 参数类型 描述 decrypt 否 Boolean 是否加密。 true:加密。 false:不加密。 uniqueKey 是 String 示例模型的唯一键属性。
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String IAM用户的token。 获取方法请参见获取IAM用户Token。 表3 请求Body参数 参数 是否必选 参数类型 描述 applicationId 否 String 应用ID。 params 否 PersistObjectIdModifierDTO object 参数对象。 表4 PersistObjectIdModifierDTO 参数 是否必选 参数类型 描述 id 是 String 唯一标识。 modifier 否 String 修改人。
  • 请求示例 POST https://dme-beta.cn-north-5-console-dev.huaweicloud.com/rdm_11a7ca4c87b5498e84f8e62d33f3dac0_app/publicservices/api/PersistableModel/delete { "params" : { "id" : "572064834619711488" } }
  • 响应示例 状态码: 200 OK { "result" : "SUCCESS", "data" : [ { "id" : "572497983069757440", "creator" : "XDM_Developer xxx", "modifier" : "XDM_Developer xxx", "createTime" : "2023-12-02T11:02:36.000+0000", "lastUpdateTime" : "2023-12-04T03:54:44.000+0000", "rdmVersion" : 2, "rdmDeleteFlag" : 0, "rdmExtensionType" : "PersistableModel", "tenant" : { "id" : "-1", "creator" : "xdmAdmin", "modifier" : "xdmAdmin", "createTime" : "2023-12-01T01:25:21.000+0000", "lastUpdateTime" : "2023-12-01T01:25:21.000+0000", "rdmVersion" : 1, "rdmDeleteFlag" : 0, "rdmExtensionType" : "Tenant", "tenant" : null, "className" : "Tenant", "name" : "basicTenant", "description" : "默认租户", "kiaguid" : null, "securityLevel" : "internal", "nameEn" : null, "code" : "basicTenant", "disableFlag" : false, "dataSource" : "DefaultDataSource" }, "className" : "PersistableModel", "uniqueKey" : null } ], "errors" : [ ], "pageInfo" : { "curPage" : 1, "pageSize" : 1000, "totalRows" : 0, "totalPages" : 0 } }
  • 响应参数 状态码: 200 表9 响应Body参数 参数 参数类型 描述 result String 请求结果。 data Array of PersistableModelViewDTO objects 请求数据。 errors Array of strings 异常信息。 表10 PersistableModelViewDTO 参数 参数类型 描述 className String 类名。 createTime String 创建时间。 creator String 创建者。 id String 唯一标识。 rdmDeleteFlag Integer 软删除标识,参数值为0或1。 0:表示未删除。 1:表示已删除。 rdmExtensionType String 扩展类型。 rdmVersion Integer 系统版本。 modifier String 修改人。 lastUpdateTime Object 最后更新时间。 tenant TenantViewDTO object 租户信息。 uniqueKey String 示例模型中定义的唯一键属性。 表11 TenantViewDTO 参数 参数类型 描述 className String 类名。 code String 租户编码。 createTime String 创建时间。 creator String 创建者。 dataSource String 租户使用的数据源名称。 description String 描述信息。 disableFlag Boolean 失效标识。 true:失效。 false:未失效。 id String 唯一标识。 kiaguid String KIA密级。 lastUpdateTime String 最后更新时间。 modifier String 修改人。 name String 中文名称。 rdmDeleteFlag Integer 软删除标识,参数值为0或1。 0:表示未删除。 1:表示已删除。 rdmExtensionType String 扩展类型。 rdmVersion Integer 系统版本。 securityLevel String 安全密级。 INTERNAL:内部公开。 SECRET:秘密。 CONFIDENTIAL:机密。 TOP_SECRET:绝密。 tenant TenantViewDTO object 租户信息。
  • URI POST /rdm_{identifier}_app/publicservices/api/{modelName}/find/{pageSizePath}/{curPagePath} 表1 路径参数 参数 是否必选 参数类型 描述 identifier 是 String 应用ID。 modelName 是 String 数据模型的英文名称。 pageSizePath 是 Integer 分页大小(路径参数)。 curPagePath 是 Integer 当前页数(路径参数)。 表2 Query参数 参数 是否必选 参数类型 描述 curPage 否 Integer 当前页。 endIndex 否 Integer 结束索引。 maxPageSize 否 Integer 最大分页数。 pageSize 否 Integer 每页大小。 startIndex 否 Integer 起始索引。 totalPages 否 Integer 总页数。 totalRows 否 Integer 总行数。
  • 响应示例 状态码: 200 OK { "result" : "SUCCESS", "data" : [ { "id" : "123", "creator" : "XDM_Developer xxx", "createTime" : "2023-12-04T11:52:48.000+0000", "modifier" : "XDM_Developer xxx", "lastUpdateTime" : "2023-12-04T12:07:59.000+0000", "rdmExtensionType" : "PersistableModel", "tenant" : { "id" : "-1", "creator" : "xdmAdmin", "createTime" : "2023-12-01T01:25:21.000+0000", "modifier" : "xdmAdmin", "lastUpdateTime" : "2023-12-01T01:25:21.000+0000", "rdmExtensionType" : "Tenant", "tenant" : null, "className" : "Tenant", "name" : "basicTenant", "description" : "默认租户", "code" : "basicTenant", "disableFlag" : false, "dataSource" : "DefaultDataSource" }, "className" : "PersistableModel" } ], "errors" : [ ], "pageInfo" : { "curPage" : 1, "pageSize" : 1000, "totalRows" : 0, "totalPages" : 0 } }
  • 响应参数 状态码: 200 表9 响应Body参数 参数 参数类型 描述 result String 请求结果。 data Array of PersistableModelQueryViewDTO objects 请求数据。 errors Array of strings 异常信息。 表10 PersistableModelQueryViewDTO 参数 参数类型 描述 className String 类名。 createTime String 创建时间。 creator String 创建者。 disableFlag Boolean 失效标识。 true:失效。 false:未失效。 extAttrMap Object 扩展属性映射集。 extAttrs Array of EXAValueViewDTO objects 扩展属性列表。 folder FolderQueryViewDTO object 文件夹。 id String 唯一标识。 lastUpdateTime String 最后更新时间。 modifier String 修改人。 rdmExtensionType String 扩展类型。 tenant TenantQueryViewDTO object 租户信息。 表11 FolderQueryViewDTO 参数 参数类型 描述 businessCode String 编码。 className String 类名。 createTime String 创建时间。 creator String 创建者。 description String 中文描述。 descriptionEn String 英文描述。 disableFlag Boolean 失效标识。 true:失效。 false:未失效。 extAttrMap Object 扩展属性映射集。 extAttrs Array of EXAValueViewDTO objects 扩展属性列表。 id String 唯一标识。 lastUpdateTime String 最后更新时间。 modifier String 修改人。 name String 中文名称。 nameEn String 英文名称。 rdmExtensionType String 扩展类型。 tenant TenantQueryViewDTO object 租户信息。 type String 类别。 表12 EXAValueViewDTO 参数 参数类型 描述 className String 类名。 createTime String 创建时间。 creator String 创建者。 id String 唯一标识。 lastUpdateTime String 最后更新时间。 modifier String 修改人。 name String 中文名称。 rdmDeleteFlag Integer 软删除标识,参数值为0或1。 0:表示未删除。 1:表示已删除。 rdmExtensionType String 扩展类型。 rdmVersion Integer 系统版本。 tenant TenantViewDTO object 租户信息。 type String 类型。 value Object 值。 表13 TenantViewDTO 参数 参数类型 描述 className String 类名。 code String 租户编码。 createTime String 创建时间。 creator String 创建者。 dataSource String 租户使用的数据源名称。 description String 描述信息。 disableFlag Boolean 失效标识。 true:失效。 false:未失效。 id String 唯一标识。 kiaguid String KIA密级。 lastUpdateTime String 最后更新时间。 modifier String 修改人。 name String 中文名称。 rdmDeleteFlag Integer 软删除标识,参数值为0或1。 0:表示未删除。 1:表示已删除。 rdmExtensionType String 扩展类型。 rdmVersion Integer 系统版本。 securityLevel String 安全密级。 INTERNAL:内部公开。 SECRET:秘密。 CONFIDENTIAL:机密。 TOP_SECRET:绝密。 tenant TenantViewDTO object 租户信息。 表14 TenantQueryViewDTO 参数 参数类型 描述 className String 类名。 code String 租户编码。 createTime String 创建时间。 creator String 创建者。 dataSource String 租户使用的数据源名称。 description String 描述信息。 disableFlag Boolean 失效标识。 true:失效。 false:未失效。 id String 唯一标识。 lastUpdateTime String 最后更新时间。 modifier String 修改人。 name String 中文名称。 rdmExtensionType String 扩展类型。 tenant TenantQueryViewDTO object 租户信息。
  • URI POST /rdm_{identifier}_app/publicservices/api/{modelName}/query/{pageSizePath}/{curPagePath} 表1 路径参数 参数 是否必选 参数类型 描述 identifier 是 String 应用ID。 modelName 是 String 数据模型的英文名称。 pageSizePath 是 Integer 分页大小(路径参数)。 curPagePath 是 Integer 当前页数(路径参数)。 表2 Query参数 参数 是否必选 参数类型 描述 curPage 否 Integer 当前页。 endIndex 否 Integer 结束索引。 maxPageSize 否 Integer 最大分页数。 pageSize 否 Integer 每页大小。 startIndex 否 Integer 起始索引。 totalPages 否 Integer 总页数。 totalRows 否 Integer 总行数。
  • 请求示例 POST https://dme-beta.cn-north-5-console-dev.huaweicloud.com/rdm_11a7ca4c87b5498e84f8e62d33f3dac0_app/publicservices/api/PersistableModel/batchGet { "params" : { "ids" : [ 574908085311639550, 574908085311639550, 574906969849073660 ] } }
  • 响应示例 状态码: 200 OK { "result" : "SUCCESS", "data" : [ { "id" : "789", "creator" : "AAA", "modifier" : "xdmAdmin ", "createTime" : "2023-12-04T12:47:29.000+0000", "lastUpdateTime" : "2023-12-04T12:47:29.000+0000", "rdmVersion" : 1, "rdmDeleteFlag" : 0, "rdmExtensionType" : "PersistableModel", "tenant" : { "id" : "-1", "creator" : "xdmAdmin", "modifier" : "xdmAdmin", "createTime" : "2023-12-01T01:25:21.000+0000", "lastUpdateTime" : "2023-12-01T01:25:21.000+0000", "rdmVersion" : 1, "rdmDeleteFlag" : 0, "rdmExtensionType" : "Tenant", "tenant" : null, "className" : "Tenant", "name" : "basicTenant", "description" : "默认租户", "kiaguid" : null, "securityLevel" : "internal", "nameEn" : null, "code" : "basicTenant", "disableFlag" : false, "dataSource" : "DefaultDataSource" }, "className" : "PersistableModel", "uniqueKey" : null } ], "errors" : [ ] }
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String IAM用户的token。 获取方法请参见获取IAM用户Token。 表3 请求Body参数 参数 是否必选 参数类型 描述 applicationId 否 String 应用ID。 params 否 PersistObjectIdsDecryptDTO object 参数对象。 表4 PersistObjectIdsDecryptDTO 参数 是否必选 参数类型 描述 decrypt 否 Boolean 是否加密。 true:加密。 false:不加密。 ids 是 Array of strings ID列表。
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 result String 请求结果。 data Array of PersistableModelViewDTO objects 请求数据。 errors Array of strings 异常信息。 表6 PersistableModelViewDTO 参数 参数类型 描述 className String 类名。 createTime String 创建时间。 creator String 创建者。 id String 唯一标识。 rdmDeleteFlag Integer 软删除标识,参数值为0或1。 0:表示未删除。 1:表示已删除。 rdmExtensionType String 扩展类型。 rdmVersion Integer 系统版本。 modifier String 修改人。 lastUpdateTime Object 最后更新时间。 tenant TenantViewDTO object 租户信息。 uniqueKey String 示例模型中定义的唯一键属性。 表7 TenantViewDTO 参数 参数类型 描述 className String 类名。 code String 租户编码。 createTime String 创建时间。 creator String 创建者。 dataSource String 租户使用的数据源名称。 description String 描述信息。 disableFlag Boolean 失效标识。 true:失效。 false:未失效。 id String 唯一标识。 kiaguid String KIA密级。 lastUpdateTime String 最后更新时间。 modifier String 修改人。 name String 中文名称。 rdmDeleteFlag Integer 软删除标识,参数值为0或1。 0:表示未删除。 1:表示已删除。 rdmExtensionType String 扩展类型。 rdmVersion Integer 系统版本。 securityLevel String 安全密级。 INTERNAL:内部公开。 SECRET:秘密。 CONFIDENTIAL:机密。 TOP_SECRET:绝密。 tenant TenantViewDTO object 租户信息。
  • 请求示例 POST https://dme-beta.cn-north-5-console-dev.huaweicloud.com/rdm_11a7ca4c87b5498e84f8e62d33f3dac0_app/publicservices/api/PersistableModel/statics { "params" : { "filter" : { "joiner" : "or", "conditions" : [ { "conditionName" : "tenant.id", "operator" : "in", "conditionValues" : [ "-1" ] } ] }, "isNeedTotal" : true, "publicData" : "INCLUDE_PUBLIC_DATA", "groupBy" : "creator", "funcs" : [ { "func" : "AVG", "funcBy" : "id" }, { "func" : "COUNT", "funcBy" : "uniqueKey" } ] } }
  • URI POST /rdm_{identifier}_app/publicservices/api/{modelName}/select/{pageSizePath}/{curPagePath} 表1 路径参数 参数 是否必选 参数类型 描述 identifier 是 String 应用ID。 modelName 是 String 数据模型的英文名称。 pageSizePath 是 Integer 分页大小(路径参数)。 curPagePath 是 Integer 当前页数(路径参数)。 表2 Query参数 参数 是否必选 参数类型 描述 curPage 否 Integer 当前页。 endIndex 否 Integer 结束索引。 maxPageSize 否 Integer 最大分页数。 pageSize 否 Integer 每页大小。 startIndex 否 Integer 起始索引。 totalPages 否 Integer 总页数。 totalRows 否 Integer 总行数。
  • 响应示例 状态码: 200 OK { "result" : "SUCCESS", "data" : [ { "nameAsAge" : 20, "nameAsName" : "李四" }, { "nameAsAge" : 18, "nameAsName" : "张三" } ], "errors" : [ ], "pageInfo" : { "curPage" : 1, "pageSize" : 20, "totalRows" : 0, "totalPages" : 0 } }
  • 请求示例 POST https://dme-beta.cn-north-5-console-dev.huaweicloud.com/rdm_11a7ca4c87b5498e84f8e62d33f3dac0_app/publicservices/api/PersistableModel/select/10/1 { "params" : { "selectedField" : [ { "name" : "rdmExtensionType", "nameAs" : "nameAsrdmExtensionType" }, { "name" : "tenant", "nameAs" : "nameAstenant" }, { "name" : "creator" }, { "name" : "id" } ], "isNeedTotal" : "true", "publicData" : "INCLUDE_PUBLIC_DATA", "filter" : { "joiner" : "and", "conditions" : [ { "conditionName" : "id", "operator" : "in", "conditionValues" : [ "574899911435227136", "574661107185094656" ] } ] } } }
  • 响应示例 状态码: 200 OK { "result" : "SUCCESS", "data" : [ { "id" : "123", "creator" : "XDM_Developer xxx", "modifier" : "XDM_Developer xxx", "createTime" : "2023-12-04T11:52:48.000+0000", "lastUpdateTime" : "2023-12-06T06:44:32.287+0000", "rdmVersion" : 3, "rdmDeleteFlag" : 0, "rdmExtensionType" : "PersistableModel", "tenant" : { "id" : "-1", "creator" : "xdmAdmin", "modifier" : "xdmAdmin", "createTime" : "2023-12-01T01:25:21.000+0000", "lastUpdateTime" : "2023-12-01T01:25:21.000+0000", "rdmVersion" : 1, "rdmDeleteFlag" : 0, "rdmExtensionType" : "Tenant", "tenant" : null, "className" : "Tenant", "name" : "basicTenant", "description" : "默认租户", "kiaguid" : null, "securityLevel" : "internal", "nameEn" : null, "code" : "basicTenant", "disableFlag" : false, "dataSource" : "DefaultDataSource" }, "className" : "PersistableModel", "uniqueKey" : "123" } ], "errors" : [ ] }
  • 请求示例 POST https://dme-beta.cn-north-5-console-dev.huaweicloud.com/rdm_11a7ca4c87b5498e84f8e62d33f3dac0_app/publicservices/api/PersistableModel/updateByCondition { "params" : { "condition" : { "sort" : "DESC", "orderBy" : "lastUpdateTime", "filter" : { "joiner" : "or", "conditions" : [ { "conditionName" : "id", "operator" : "in", "conditionValues" : [ "574908085311639552", "574908085311639553" ] } ] }, "isNeedTotal" : true }, "updateDTO" : { "modifier" : "Wangwu" } } }
共100000条