云服务器内容精选

  • 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 grant_type 是 String 授权类型,当前未使用 最小长度:1 最大长度:36 code 是 String 授权码 最小长度:1 最大长度:100 client_id 是 String 客户端应用注册ID 最小长度:1 最大长度:64 client_secret 是 String 客户端应用注册密钥 最小长度:1 最大长度:64 redirect_uri 是 String 授权码获取后回调重定向地址 最小长度:1 最大长度:256
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 access_token String 用户级接入token 最小长度:32 最大长度:36 refresh_token String 用户级刷新token,用于服务端主动刷新用户token 最小长度:32 最大长度:36 scope String 授权信息范围 最小长度:32 最大长度:36 token_type String token类型,固定值“Bearer”,消息头传入token时前缀填入方式 最小长度:32 最大长度:36 expires_in Integer token失效时长 状态码: 400 表3 响应Body参数 参数 参数类型 描述 error_code String 错误码 最小长度:8 最大长度:36 error_msg String 错误描述 最小长度:2 最大长度:512
  • 请求参数 表1 请求Body参数 参数 是否必选 参数类型 描述 messageRequestList 是 Array of MessageRequest 入参参数 表2 MessageRequest 参数 是否必选 参数类型 描述 fromSysId 否 String 来源系统ID(与fromSys二选一) fromSys 否 String 来源系统名称(与fromSysId二选一,此值需要在IPDCenter系统中有数据) fromSysMessageId 是 String 来源系统内部消息标识(此值由“来源系统”定义且唯一) fromUserAccountId 是 String 申请人账号ID sendTime 是 String 申请时间(yyyy-MM-dd HH:mm:ss) messageType 是 String 消息类型: APPROVAL_NOTIFICATION审批通知 AUTHORIZATION_NOTIFICATION授权提醒 SYSTEM_NOTIFICATION系统通知 messageSubject 否 String 消息主题(来源系统定义,如果未定义默认与messageTemplateName一致) messageTemplateName 否 String 消息模板名称(调用查询消息模板信息接口获取) messageData 否 JSONObject 消息数据 说明: 消息内容填充与消息模板相关,如消息模板中有占位符{type},则此值中需存在名为type的key值。 如果在创建消息模板时{link}占位符存在于超链接网址中,则在发送消息时需要带上网络协议,如link: https://www.example.com。 messageContent 否 String 消息内容(和消息模板二选一) messageRedirectUrl 否 String 消息跳转地址 deliveryType 是 String 消息投递类型:USER指定用户消息 receiver 否 Array of String 消息接收者(MessageDeliveryType为USER时需要传User ID) tenantId 否 Long 租户ID
  • 请求示例 示例一: [ { "fromSysId": "0", "fromSysMessageId": "basic2234567415966011", "fromUserAccountId": "1008600000015687941", "sendTime": "2023-10-17 11:03:26", "messageType": "AUTHORIZATION_NOTIFICATION", "messageSubject": "消息主题06", "messageContent": "消息内容06", "messageRedirectUrl": "http://w3.huawei.com/next/indexa.html?locale=zh#path=home", "deliveryType": "USER", "receiver": ["1008600000055320663"] } ] 示例二: [ { "fromSysId": "0", "fromSysMessageId": "basic0templatemsgtest0001", "fromUserAccountId": "75fa53d9-072a-4edc-85e9-7074b0d3e836", "sendTime": "2023-10-17 11:03:26", "messageType": "AUTHORIZATION_NOTIFICATION", "messageSubject": "使用消息模板进行消息发送", "messageTemplateName": "授权申请提醒", "messageData": { "username": "用户1", "applyName": "基础服务" }, "messageContent": "", "messageRedirectUrl": "http://w3.huawei.com/next/indexa.html?locale=zh#path=home", "deliveryType": "USER", "receiver": [ "05209014da3a49faa68056102da7ba35" ], "tenantId": "9190086000001150600" } ]
  • 收集信息 表1 收集信息 项目 说明 私钥/公钥获取URL/密钥ID/公钥/appId 访问私钥是在CraftArts IPDCenter API交互过程身份凭证。通过私钥生成认证凭据,用于确保请求者身份的正确性。公钥获取URL自动获取公钥的地址,通过此地址,可自动获取公钥信息,用于检验认证凭据的正确性。 公钥获取URL地址为:https:// 域名 /文根/basic/mgmt//public/api/v1/keymanage/getPublicKeyList appId、公钥、私钥与密钥ID见下面获取方式。
  • 响应示例 { "reserve": null, "datas": [ { "id": "1", "templateContent": "{orgName}组织的{username}申请{applyName}应用的授权。", "templateName": "授权申请提醒", "messageType": "APPROVAL_NOTIFICATION" } ], "totalCount": 1, "error_code": "IPDC.01020000", "error_msg": "success" }
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 error_code String 返回码 error_msg String 返回码描述 datas Array of MessageTemplate 返回数据 totalCount Long 返回数据总条数 reserve String 扩展信息 表3 MessageTemplate 参数 参数类型 描述 id String 消息模板ID templateContent String 消息模板正文 templateName String 消息模板名称 messageType String 消息类型
  • 服务简介 硬件开发工具链平台云服务(CraftArts IPDCenter)是基于统一数据模型,实现端到端数据管理和协同的平台云服务。 CraftArts IPDCenter依托华为产品数字化转型及IPD协同最佳实践,基于统一同源的产品生命周期数据模型,打造围绕产品、面向业务对象的数据管理能力,构建以角色和业务流为中心的数字化协同,提升作业效率和数据质量,助力企业数字化转型。 硬件开发工具链平台云服务目前提供如下服务: IPDCenter基础服务 提供统一产品生命周期数据模型(需求/架构/项目/任务/结构/BOM/仿真/工艺…)、统一产品生命周期角色工程流模板及编排框架,集中调取多系统领域数据,支持企业为产品经理/硬件工程师/互联工程师/结构工程师等各角色设计协同平台,高效跨领域协同。
  • IPDCenter基础服务 如下列表展示了IPDCenter基础服务的主要功能。 表1 角色桌面 功能名称 功能描述 发布区域 自定义角色桌面 支持创建自定义角色桌面,修改角色桌面的名称。 角色桌面由多个卡片组成,添加后可在面板中拖动卡片调整位置。 华北-北京四 查看角色桌面 支持查看角色桌面详情。 华北-北京四 删除角色桌面 支持删除自定义角色桌面。 华北-北京四 编辑角色桌面 支持编辑角色桌面。 华北-北京四 管理角色桌面 支持系统管理员和集成管理员新增、编辑、复制和删除角色桌面模板。 华北-北京四 表2 卡片管理 功能名称 功能描述 发布区域 常用卡片 公告卡片:展示系统公告信息。 文本卡片:添加文本信息或相关提示信息。 倒计时卡片:添加重要事项的倒计时。 通用功能卡片:添加常用功能入口。 快捷应用卡片:通过快捷应用卡片,可以方便快捷地打开日常应用。 我的事项卡片:在“我的事项”卡片中可以查看“我的待办”和“我的申请”。 轻量化模型:支持快速查看和访问已转化成功的轻量化模型。 产品数字化作业流:展示完整的作业流程,所有作业环节一览无余。 华北-北京四 专属卡片模板 清单类卡片模板:通过配置快速创建清单展示类卡片,如任务清单、需求清单等。 链接类卡片模板:通过配置快速关联XDM应用中已有的页面,在工作台重点展示,如项目甘特图等。 生命周期卡片模板:通过配置快速展示关联数据统计状态,如项目关联数据需求、零部件开发状态等。 华北-北京四 表3 流程管理器 功能名称 功能描述 发布区域 流程编排服务 支持流程自定义,无需代码,通过可视化的流程设计界面,轻松创建、编辑、维护业务流程。 华北-北京四 查询流实例 运行服务管理员可以通过此功能,查询当前应用的所有流程实例,并对执行异常的流程实例进行干预操作。 华北-北京四 表4 研发 知识管理 功能名称 功能描述 发布区域 知识库结构管理 支持空间-文件夹-知识条目结构配置。 华北-北京四 空间隔离 支持个人空间与团队空间隔离,空间中最近访问显示。 华北-北京四 星标配置 知识条目星标配置,实现快捷、可达的知识创作、分享体验。 华北-北京四 移动/删除 支持知识条目移动、删除等基础功能。 华北-北京四 知识条目分享 支持分享权限配置,链接分享可生成链接进行分享、手动分享支持按人员分享。 华北-北京四 知识模板库管理 管理员可定制知识模板,团队模板/个人模板,包括待办清单、会议纪要、工作总结等16个预置模板。 华北-北京四 协同编辑 知识条目结构化、块级编辑,新增块、调整块位置与顺序、分栏等等,支持多人同时在线编辑。 华北-北京四 基本编辑功能 设置标题、生成目录、突出显示、插入列表、插入表格等20+功能。 华北-北京四 嵌入媒体或文件 上传附件、插入音视频、嵌入多媒体、嵌入网易云音乐等6大功能。 华北-北京四 画图工具 支持draw.io框图设计、绘制思维导图、插入自定义画板等。 华北-北京四 Office导入 支持Office导入生成知识条目。 华北-北京四 表5 管理中心 功能名称 功能描述 发布区域 用户管理 包含认证源管理、组织管理及成员管理。 认证源管理:支持配置多种第三方认证源,包括组织社交认证源和组织认证源。组织创建者或组织管理员可以根据组织需要添加、修改和删除认证源。 华北-北京四 组织管理 支持添加部门及团队。 华北-北京四 角色管理 支持添加全局角色和团队角色。 华北-北京四 权限管理 系统管理员:负责系统运行维护。 安全保密员:负责权限审批、普通用户和安全审计员操作行为审查。 安全审计员:负责系统管理员、安全保密员操作行为审计。 华北-北京四 授权管理 支持为成员授予应用权限、查看授权成员列表、查询操作日志、进行授权续期、授权移交或取消授权等操作。 华北-北京四 日志管理 支持查询历史操作记录。 华北-北京四 消息管理 企业管理员可以根据自己的需求自定义消息的样式、内容,为用户带来更个性化和高效的 消息通知 服务。 消息通知支持外发邮箱,可快速定义抄送人、密送人信息,通过API将消息通知快速送达用户邮箱。 华北-北京四 编码发生器 编码发生器是一种用于生成一定长度的随机编码的工具,可以根据不同的需求和规则生成不同类型的编码。 提供灵活的配置选项,包括固定字段、对象代码、日期代码和流水序列,支持用户根据需求定制,并提供简单易用的用户界面,能够轻松地进行编码设计。 华北-北京四 模型管理 统一企业级产品全生命周期数据模型管理能力,标准化数据服务支撑上层应用系统,支持xDM 数据实例 高效连通。 华北-北京四 应用集成 方便快捷地将应用集成至CraftArts IPDCenter。 华北-北京四 卡片管理 支持上传自定义卡片。 华北-北京四 密钥管理 轻松创建和管理密钥,保护密钥安全。 华北-北京四 父主题: 产品功能
  • 创建文档或思维导图 在“我的空间”或“团队空间”中选择需要的文件夹,单击“新建文件”。 根据实际需要选择“文档”或“思维导图”,并选择模板或创建空白文件。 若不使用已有模板,则单击“增加空白文档”或“增加思维导图”,根据需要创建新的模板。 若需要使用已有模板,则根据需要,选择合适的模板进行“预览”和“使用”。 在文件创建界面,编辑文件名称和文件内容。 以增加空白文档为例,文档创建界面如图1所示,根据实际需要编辑文件。 图1 文档创建界面 用户信息显示区域:显示当前用户信息。 工具栏区域:可以选择演示文档、星标文档、分享文档和使用模板。 展开大纲按钮:单击可展开文档大纲。 编辑工具栏:单击,可展开编辑工具栏,在编辑框中选择需要的编辑操作,编辑框如图2所示。 图2 模板编辑框 单击“插入”,根据需要在“快捷入口”“基础”“卡片”“引用”“行内元素”和“多媒体”选项中选择自己需要的内容加入到模板中。 或单击页面右侧的“模板”,选择需要的模板类型,然后对模板内容进行编辑。 文件名编辑区域:用于编辑新建文档名称。 文件内容编辑区域:用于编辑文件内容。 关闭文件创建界面,文档内容自动保存,返回“知识管理”界面。
  • 在空间中创建文档目录 在“我的空间”和“团队空间”创建文件夹,在文件夹中可以添加文档或思维导图。其中“团队空间”的文件夹,需要成员角色为系统管理员才可以进行创建、删除和重命名操作。 在“我的空间”或“团队空间”根目录下新建文件夹。 在左侧目录树中,将选择“我的空间”或“团队空间”目录,单击创建文件夹。 输入文件夹名称,按“Enter”键,保存。 在“我的空间”或“团队空间”的文件夹下新建子文件夹。 在左侧目录树中选择新创建子文件夹的文件夹,单击“新建文件夹”。 您也可以将鼠标悬置于待新建子文件的文件夹目录,单击显示的图标,选择“新建文件夹”。 子文件夹最多可创建10层。 在新增文件夹名称输入框中,输入文件夹名称。 按“Enter”键,保存。 重命名文件夹。 将鼠标悬置于待重命名的文件夹目录,单击显示的图标,选择“重命名”。 在文件夹名称输入框中输入新的文件夹名称。 按“Enter”键,完成输入。 删除文件夹。 将鼠标悬置于待删除的文件夹目录,单击显示的图标,选择“删除”。 在确认删除文件夹弹窗中,单击“确定”,删除文件夹。
  • 库区相关操作 库区添加完成后,您还可以进行如表4所示的操作。 表4 库区相关操作 操作 描述 编辑库区 在“仓库建模”页面,单击待编辑的库区记录“操作”列的“编辑”,根据实际情况修改库区名称、库区类型等参数信息。 禁用库区 在“仓库建模”页面,单击“生效标识”为“是”的库区记录“操作”列的“禁用”,禁用库区。 说明: 仅当该库区下不存在“生效标识”变为“是”的货位时才能执行禁用库区操作。 禁用操作后,该库区记录“生效标识”变为“否”。 启用库区 在“仓库建模”页面,单击“生效标识”为“否”的库区记录“操作”列的“启用”,启用库区。 说明: 启用操作后,该库区记录“生效标识”变为“是”。 删除库区 在“仓库建模”页面,勾选待删除的库区记录前的,单击“批量删除”,删除库区。 查询库区 在“仓库建模”页面,在仓库结构树上方输入框输入“库区名称”或“库区代码”信息,查询库区。 个性化设置 在“仓库建模”页面的左侧仓库结构树中,选中仓库节点,单击右上角,可以根据需求进行页面展示库区信息的个性化设置。
  • 货位相关操作 货位添加完成后,您还可以进行如表6所示的操作。 表6 货位相关操作 操作 描述 编辑货位 在“仓库建模”页面,单击待编辑的货位记录“操作”列的“编辑”,根据实际情况修改货位名称、货位状态等参数信息。 禁用货位 在“仓库建模”页面,单击“有效标识”为“是”的货位记录“操作”列的“禁用”,禁用货位。 说明: 禁用操作后,该货位记录“有效标识”变为“否”。 启用货位 在“仓库建模”页面,单击“有效标识”为“否”的货位记录“操作”列的“启用”,启用货位。 说明: 请在父级库区的“生效标识”为“是”时再执行启用货位操作。 启用操作后,该货位记录“有效标识”变为“是”。 删除货位 在“仓库建模”页面,勾选待删除的货位记录前的,单击“批量删除”,删除货位。 查询货位 在“仓库建模”页面,在仓库结构树上方输入框输入“货位名称”或“货位代码”信息,查询货位。 个性化设置 在“仓库建模”页面的左侧仓库结构树中,选中库区节点,单击右上角,可以根据需求进行页面展示货位信息的个性化设置。
  • 注意事项 用户进入“仓库建模”配置数据时必须选择工厂。 “生效标识”/“有效标识”为“否”的数据,对外提供的查询接口将被过滤,其他功能模块也无法引用。 仓库建模中当中的仓库/库存/货位类型取值来源于仓库类型设置当中的结构名称。 仓库/库区/货位存在父级关系。在仓库建模中: 如果仓库类型选择A,则该仓库下的库区类型只能在仓库类型A下的库区类型中选择。 如果库区类型选择B,则该库区下的货位类型只能在库区类型B下的货位类型中选择。 如果某仓库下关联了库区,则该仓库不能被删除。 如果某库区下关联了货位,则该库区不能被删除。
  • 仓库相关操作 仓库添加完成后,您还可以进行如表2所示的操作。 表2 仓库相关操作 操作 描述 编辑仓库 在“仓库建模”页面,单击待编辑的仓库记录“操作”列的“编辑”,根据实际情况修改仓库名称、仓库地址等参数信息。 禁用仓库 在“仓库建模”页面,单击“生效标识”为“是”的仓库记录“操作”列的“禁用”,禁用仓库。 说明: 仅当该仓库下不存在“生效标识”变为“是”的库区时才能执行禁用仓库操作。 禁用操作后,该仓库记录“生效标识”变为“否”。 启用仓库 在“仓库建模”页面,单击“生效标识”为“否”的仓库记录“操作”列的“启用”,启用仓库。 说明: 启用操作后,该仓库记录“生效标识”变为“是”。 删除仓库 在“仓库建模”页面,勾选待删除的仓库记录前的,单击“批量删除”,删除仓库。 查询仓库 在“仓库建模”页面,在仓库结构树上方输入框输入“仓库名称”或“仓库代码”信息,查询仓库。 个性化设置 在“仓库建模”页面的左侧仓库结构树中,选中工厂节点,单击右上角,可以根据需求进行页面展示仓库信息的个性化设置。