华为云用户手册

  • 应用场景 客户的痛点: 制造企业正面临着市场全球化带来的各种挑战和压力,日益激烈的市场竞争,要求制造企业在降低成本的同时,缩短供货时间,提高产品质量,面对这些挑战,制造企业需要改善内部管理,提高企业资源的使用效率。制造企业普遍面临以下行业痛点和需求: 生产信息不透明,次品率高居不下,无法定位次品原因; 设备状态不明确,经常故障停机,保养维护管理滞后; 供应商送货不及时,物料缺料导致的生产等待,影响生产排产,易出现原材料有缺陷等; 未能有效控制出厂的货品潜在质量缺陷的问题,当发现异常时,未能通过有效措施进行合理和及时的处理; 生产经常性发生漏工序,生产进度难以管控,生产瓶颈问题难以发现等问题; 收发物料效率低下,人力、物料、存放场地混乱与管理耗时; 通过本方案实现的业务效果: 本章节介绍如何通过华磊迅拓MOMpro的导入对企业制造环节的数字化改造,对生产、仓储物流、品质、设备各方面的有效管理, 最终实现车间物流的透明化,生产信息的准确性和实时性,以及对生产的产品品质进行有效的控制,从而达到提升生产效率和降低生成成本的目的。 解决方案实践的应用行业推荐: 整个解决方案以华为云计算底座+华为云云服务应用+华磊迅拓基础平台打造,面向制造类企业的跨行业制造运营管理解决方案,涵盖了物流、制造、设备和质量等多个环节,可很好的应用于一般性的离散类企业,包括电子装配、机械加工、五金注塑、光伏、新能源、线缆线材等行业。
  • 用户管理 【操作说明】 单击添加按钮,进入新增用户页面,新增用户成功后,用户可用默认密码登录系统。 图1 用户管理 默认密码可进入“系统设置/系统参数”进行编辑,选择参数名称为SysUser Password Reset的数据,单击编辑按钮,进入编辑页面,编辑默认密码参数值即可。 图2 系统参数 当用户忘记自己的密码时,可单击“重置密码”按钮进行密码重置,重置成功后密码恢复到默认密码。 图3 重置密码成功
  • 资源和成本规划 表1 资源和成本规划 云资源 规格 数量 每月费用(元) CCE 50节点|高可用| 1 1262.40 GaussDB MySQL 8.0|共享存储|独享型| 16 vCPUs | 64 GB|存储空间1024G 1 12106 Redis 高性能型|6.0|主备|64GB| 1 4544 OBS 标准存储单AZ存储包 | 1TB 1 129 DLV 专业版 1 1250 LTS 标准存储包|100GB 1 31.4 总计:9071.00 (1000条短信)
  • 维保计划发布履历 【功能说明】 用于查看【维保计划发布】发布的维保计划 【操作说明】 选择工厂,查看该工厂资产的年度维保计划、月度维保计划、每日维保计划; 年度计划:汇总发布计划的年份、工厂、资产总类、维保类型信息; 月度计划:记录每个月的发布版本号,每月最后的一个版本号为激活版本号,每月只有一个激活的版本号; 每日计划:记录每个版本号下在【维保计划发布】功能中发布的计划; 图1 维保计划发布履历 父主题: 维保管理
  • 上料装配 【操作说明】 扫描批号,可使用扫码枪进行扫码,对应回显出该工位操作员所在工位的相关信息; 扫描物料批号进行; 行选中左边的物料上料网格,在右边网格会出现对应领料明细批号,即已上料的领料号; 【已上料数/上料总数】根据该工位总上料数情况进行累加,初始为“0/5”,当上料完成之后会变为“5/5”; 【物料批号】在装配完成之后,会自动转变为“装配事务已完成”; 单击【锁定/解锁】,对【请扫描批号】文本框进行锁定或者解锁; 单击【作业模式】,该文本框会从“UP”变为“DOWN”; 单击【数据刷新】,可对物料网格进行刷新。 图1 上料装配
  • 上料装配 【操作说明】 扫描批号,可使用扫码枪进行扫码,对应回显出该工位操作员所在工位的相关信息; 扫描物料批号进行; 行选中左边的物料上料网格,在右边网格会出现对应领料明细批号,即已上料的领料号; 【已上料数/上料总数】根据该工位总上料数情况进行累加,初始为“0/5”,当上料完成之后会变为“5/5”; 【物料批号】在装配完成之后,会自动转变为“装配事务已完成”; 单击【锁定/解锁】,对【请扫描批号】文本框进行锁定或者解锁; 单击【作业模式】,该文本框会从“UP”变为“DOWN”; 单击【数据刷新】,可对物料网格进行刷新。 图1 事务预览
  • M000-维修采集 【操作说明】 在【维修采集】工位输入待维修工单批号,按回车,自动回显对应工单号、产品名称、返回节点,并在“不良列表”网格回显不良位置、缺陷代码、不良描述; 行选中不良列表,回显文本框缺陷代码、不良描述、不良位置; 图1 输入批号 手动输入维修方法,维修结果选择“OK/NG”,输入不良原因,单击“维修记录提交”; 图2 维修记录提交 维修记录提交后,自动将不良位置、缺陷代码、不良描述、维修方法、维修结果、不良原因回显至维修列表网格中; 图3 维修列表 单击“打开摄像头”,弹出摄像头窗口,调整摄像头焦距,并选中拍摄图片,单击“上传”,弹出确认上传窗口,选择确认即可; 图4 打开摄像头 行选中“维修列表”网格,单击“维修确认”,该工单批号会传送回维修前的站点; 图5 维修确认 父主题: 生产管理
  • 工位点自检 【操作说明】 打开万用表,先将指针调整至OFF,然后将指针调整至内阻值,并单击“RS232”,单击界面中的【打开串口】,【串口状态】从“已关闭”调整至“已开启”,【挡位显示】为“电阻”,将内阻值传递到界面【马达内阻值】; 图4 工位点自检 扫码【质量代码】和【自检结果】,当自检结果为【PASS】会自动传入下一站点【M002-装风扇挡片和叶片】,如果自检结果为【NG】则会传送至【M000-维修采集】;
  • 上料装配 【操作说明】 扫描批号,可使用扫码枪进行扫码,也可使用 RFID 进行扫码。 扫码枪直接扫描批号码; RFID 扫码:单击【烧录 RFID】,将物料周转盒上的标签条形码对准工位一的 RFID进行扫码即可; 图1 烧录 RFID 扫描物料批号进行 图2 扫描物料批号进行1 图3 扫描物料批号进行2 行选中左边的物料上料网格,在右边网格会出现对应领料明细批号,即已上料的领料号; 【已上料数/上料总数】根据该工位总上料数情况进行累加,初始为“0/5”,当上料完成之后会变为“5/5”; 【物料批号】在装配完成之后,会自动转变为“装配事务已完成”; 单击【锁定/解锁】,对【请扫描批号】文本框进行锁定或者解锁; 单击【作业模式】,该文本框会从“UP”变为“DOWN”; 单击【数据刷新】,可对物料网格进行刷新。
  • 创建rf_admin_trust委托(可选) 进入华为云官网,打开控制台管理界面,鼠标移动至个人账号处,打开“统一身份认证”菜单。 图1 控制台管理界面 图2 统一身份认证菜单 进入“委托”菜单,搜索“rf_admin_trust”委托。 图3 委托列表 如果委托存在,则不用执行接下来的创建委托的步骤 如果委托不存在时执行接下来的步骤创建委托 单击步骤2界面中的“创建委托”按钮,在委托名称中输入“rf_admin_trust”,委托类型选择“云服务”,选择“RFS”,单击“下一步”。 图4 创建委托 在搜索框中输入“Tenant Administrator”权限,并勾选搜索结果。 图5 选择策略 选择“所有资源”,并单击下一步完成配置。 图6 设置授权范围 “委托”列表中出现“rf_admin_trust”委托则创建成功。 图7 委托列表
    AI
  • 安全组规则修改(可选) 安全组实际是网络流量访问策略,包括网络流量入方向规则和出方向规则,通过这些规则为安全组内具有相同保护需求并且相互信任的云服务器、云容器、云数据库等实例提供安全保护。 如果您的实例关联的安全组策略无法满足使用需求,比如需要添加、修改、删除某个TCP端口,请参考以下内容进行修改。 添加安全组规则:根据业务使用需求需要开放某个TCP端口,请参考添加安全组规则添加入方向规则,打开指定的TCP端口。 修改安全组规则:安全组规则设置不当会造成严重的安全隐患。您可以参考修改安全组规则,来修改安全组中不合理的规则,保证云服务器等实例的网络安全。 删除安全组规则:当安全组规则入方向、出方向源地址/目的地址有变化时,或者不需要开放某个端口时,您可以参考删除安全组规则进行安全组规则删除。
    AI
  • 快速部署 本章节主要帮助用户快速部署该解决方案。 表1 参数填写说明 参数名称 类型 是否必填 参数解释 默认值 vpc_name String 必填 虚拟私有云名称,该模板使用新建VPC,不允许重名。取值范围:1-64个字符,支持中文、英文字母、数字、_(下划线)、-(中划线)、.(点)。 creating-short-hd-videos-demo security_group_name String 必填 安全组名称,该模板新建安全组,安全组规则请参考安全组规则修改(可选)进行修改。取值范围:1-64个字符,支持数字、字母、中文、_(下划线)、-(中划线)、.(点)。 creating-short-hd-videos-demo ecs_name String 必填 弹性云服务器 ECS名称,用于搭建WebUI服务器,不允许重名。取值范围:1-52个字符,仅支持数字、字母、中文、_(下划线)、-(中划线)、.(点)。 creating-short-hd-videos-demo ecs_flavor String 必填 弹性云服务器规格,推荐使用4vCPUs8GB及以上规格,请参考弹性云服务器规格清单。 s6.xlarge.2 ecs_password String 必填 弹性云服务器初始化密码。取值范围:长度为8-26个字符,密码至少包含大写字母、小写字母、数字和特殊字符(!@$%^-_=+[{()}]:,./?~#*)中的三种,管理员账户默认root。 空 pexels_api_keys String 必填 Pexel服务的API KEY。 空 llm_provider String 必填 AI大模型(LLM)服务提供商。支持:OpenAI、Moonshot、gpt4free、qwen(通义千问)、Google Gemini。可选值:openai,moonshot,g4f,qwen,gemini。 moonshot llm_api_key String 可选 LLM服务商API KEY。当llm_provider选择为g4f时,可不填。 空 email String 必填 邮箱地址。用于注册订阅短视频平台。 空 charging_mode String 必填 计费模式,默认自动扣费。可选值为:postPaid(按需计费)、prePaid(包年包月)。 postPaid charging_unit String 必填 订购周期类型。仅当charging_mode为prePaid(包年/包月)生效,此时该参数为必填参数。可选值为:month(月),year(年)。 month charging_period Number 必填 订购周期,仅当charging_mode为prePaid(包年/包月)生效,此时该参数为必填参数。当charging_unit=month(周期类型为月)时,取值范围:1-9;当charging_unit=year(周期类型为年)时,取值范围:1-3。 1 登录华为云解决方案实践,选择“基于关键词快速生成高清短视频”并单击,跳转至该解决方案一键部署界面。 图1 解决方案实施库 单击“一键部署”,跳转至该解决方案创建资源栈部署界面。 图2 创建资源栈 单击“下一步”,参考表1完成自定义参数填写。 图3 参数配置 (可选)在资源设置界面中,“权限委托”下拉框中选择“rf_admin_trust”委托,单击“下一步”。 图4 资源栈设置 在配置确认界面中,单击“创建执行计划”。 图5 创建执行计划 在弹出的创建执行计划框中,自定义填写执行计划名称,单击“确定”。 图6 创建执行计划 单击“部署”,弹出执行计划提示信息,单击“执行”确认执行。 图7 执行计划确认 图8 确认执行 (可选)如果计费模式选择“包年包月”,在余额不充足的情况下(所需总费用请参考表2)请及时登录费用中心,手动完成待支付订单的费用支付。 等待解决方案自动部署。部署成功后,单击“事件”,回显结果如下: 图9 资源创建成功 在“输出”中查看WebUI访问说明。堆栈部署成功后,短视频自动生成平台环境搭建脚本开始执行,耐心等待15分钟左右(受网络波动影响)。 图10 输出 父主题: 实施步骤
  • 名词解释 基本概念、云服务简介、专有名词解释 弹性云服务器 ECS:是一种可随时自助获取、可弹性伸缩的云服务器,可帮助您打造可靠、安全、灵活、高效的应用环境,确保服务持久稳定运行,提升运维效率。 弹性公网IP EIP:提供独立的公网IP资源,包括公网IP地址与公网出口带宽服务。可以与弹性云服务器、裸金属服务器、虚拟VIP、弹性负载均衡、NAT网关等资源灵活地绑定及解绑。 虚拟私有云 VPC:是用户在云上申请的隔离的、私密的虚拟网络环境。用户可以自由配置VPC内的IP地址段、子网、安全组等子服务,也可以申请弹性带宽和弹性IP搭建业务系统。
    AI
  • 资源和成本规划 该解决方案主要部署如下资源,不同产品的花费仅供参考,具体请参考华为云官网价格,实际以收费账单为准: 表1 资源和成本规划(按需计费) 华为云服务 配置示例 每月预估花费 弹性云服务器ECS 按需计费:0.78元/小时 区域:华北-北京四 计费模式:按需计费 规格: 通用计算型 S6 | 4核 | 8GB 镜像:Ubuntu 22.04 server 64bit 系统盘:高IO | 100GB 购买量:1 560.88 元 弹性公网IP EIP 按需计费:0.80元/GB 区域:华北-北京四 计费模式:按需计费 线路:动态BGP 公网带宽:按流量计费 购买数量:1 0.80 元/GB 合计 - 560.88 元 + 流量费用 表2 资源和成本规划(包年包月) 华为云服务 配置示例 每月预估花费 弹性云服务器ECS 区域:华北-北京四 计费模式:包月 规格: 通用计算型 S6 | 4核 | 8GB 镜像:Ubuntu 22.04 server 64bit 系统盘:高IO | 100GB 购买量:1 339.30 元 弹性公网IP EIP 按需计费:0.80元/GB 区域:华北-北京四 计费模式:按需计费 线路:动态BGP 公网带宽:按流量计费 购买数量:1 0.80 元/GB 合计 - 339.30 元 + 流量费用
    AI
  • 修订记录 发布日期 修订记录 2024-05-24 IPDCenter Space服务: 新增消息管理功能。 角色工作台增强编辑角色工作台和查看角色工作台功能。 2024-03-23 IPDCenter Space服务:新增知识管理功能。 产品主数据协同服务:新增采购件审核流程功能。 2024-02-26 产品主数据协同服务:新增文档评审发布电子流功能。 2024-01-30 IPDCenter Space服务:新增消息中心、权限管理功能。 产品主数据协同服务:新增自制件BOM审核流程功能。 2023-12-29 商用正式发布。 IPDCenter Space服务: 新增流程编辑器。 角色工作台新增卡片功能。 管理中心中增强用户管理、授权管理和集成管理功能。 产品主数据协同服务: 新增EC流程模板。 新增高级搜索功能。 2023-08-30 公测首次发布。
  • 首页布局介绍 图1 首页展示 表1 功能介绍 序号 功能模块 说明 1 搜索功能 包括搜索与高级搜索。 搜索:确认搜索对象,如部件、文档、厂家型号等,选择搜索对象的编码、创建者、名称等,按搜索条件进行搜索。 高级搜索:单击“高级搜索”,选择搜索对象,可在搜索界面输入多个搜索条件进行搜索,搜索结果取各搜索条件的交集。 2 系统功能菜单 展示“创建”“功能地图”“账号权限申请”。 3 我的工作空间 目前主要展示“我创建的对象”和“我检出的对象”,单击右上角的“更多”,弹出新页面展示以上功能的全部流程。 4 系统公告 系统公告展示,单击公告右上角的“更多”可查看全部公告。 5 常用功能 常用的系统功能集合处。 父主题: 入门指导
  • 编辑产品数字化作业流卡片 已添加“产品数字化作业流”卡片到角色工作台。 单击“产品数字化作业流”卡片中的,进入卡片编辑页面。 输入卡片名称,依次填写流程名称,然后勾选需要展示的数据。拖动表格可调整上下顺序。 图1 编辑产品数字化流程 “预览”流程内容,单击“确定”。 单击流程下方的“添加流程功能”,根据界面提示,逐一添加每个流程所需的内部或外部服务功能。 图2 添加流程功能 最多可添加6个流程节点,每个流程节点最多添加10个功能。 单击卡片右上角的,选择“管理流程功能”,可以“移除”或“编辑”流程功能。 仅从外部服务添加的功能可以编辑。
  • 编辑通用功能卡片 已添加“通用功能”卡片到角色工作台。 单击“通用功能”卡片中的,进入“添加通用功能”页面。 从系统已有服务添加:选择服务及功能模块,添加功能图标,单击“确定”。 从外部服务添加:填写功能名称、链接地址,选择图标,单击“确定”。 单击“通用功能”卡片中,选择“管理通用功能”,可以添加、编辑、移除或删除应用。 单击“添加”,卡片页面显示当前应用。 单击“移除”,卡片页面不显示当前应用。 单击“删除”,将应用/功能从系统中删除。 单击“编辑”,修改功能的名称、链接地址或图标。 仅从外部服务添加的功能支持编辑和删除。
  • 添加卡片 进入IPDCenter Space服务登录页面,输入账号和密码,单击“登录”。 在角色工作台首页,单击工作台页签上的,进入编辑状态。 单击“增加功能卡片”,弹出“功能卡片管理”界面,在卡片列表中,通过拖拽的方式添加需要卡片,单击固定卡片列表。 表1中仅介绍系统默认的卡片信息,如果您已在“卡片管理”页面上传并使用卡片包,您所使用的卡片包信息显示在“专属卡片”区域。在编辑的过程中,您也可以选择“恢复默认模板”或“清空模板”。 表1 卡片介绍 模块 卡片名称 功能描述 备注 常用模块 产品数字化作业流 展示完整的作业流程,所有作业环节一览无余。 最多可添加6个流程节点,每个流程节点最多添加10个功能。 公告 展示系统公告信息。 一个角色工作台仅能添加一张。 倒计时 添加重要事项的倒计时。 - 文本 添加文本信息或相关提示信息。 最多可输入500个字符。 快捷应用 通过快捷应用卡片,可以方便快捷地打开日常应用。 一张卡片中最多展示6个应用。 通用功能 添加常用功能入口。 一张卡片中最多展示6个功能。 轻量化模型 支持快速查看和访问已转化成功的轻量化模型。 - 我的事项 在“我的事项”卡片中可以查看“我的待办”和“我的申请”。 一个角色工作台仅能添加一张。 专属卡片 产品主数据资产 展示产品主数据服务中,我的部件、我的文档相关信息。 需要开通产品主数据服务。 我的部件:展示当前登录用户所创建的部件信息。 我的文档:展示当前登录用户所创建的文档信息。 通用数据清单 通用的数据清单类卡片模板,您可以通过该卡片展示数据清单类的数据信息。 添加该卡片后,需要单击“上传配置文件”,并在弹窗中上传准备好的配置文件,单击“确定”,卡片中显示配置文件中所配置的内容。 上传的配置文件仅支持json格式,文件大小不能超过1MB。 配置文件的配置方式,请参考通用清单模板卡片配置。 该卡片名称可在运行态进行编辑。 通用外部链接 通用的外部链接类卡片模板,您可以通过该卡片展示需要嵌入到角色工作台中的外部链接页面。 添加该卡片后,需要单击“上传配置文件”,并在弹窗中上传准备好的配置文件,单击“确定”,卡片中显示配置文件中所配置的项目及链接页面。 上传的配置文件仅支持json格式,文件大小不能超过1MB。 配置文件的配置方式,请参考通用外部链接卡片配置。 该卡片名称可在运行态进行编辑。 如果配置文件中配置了多个项目链接,您可以通过切换项目查看不同项目的页面。 在运行态时,您可以单击卡片中的“点击跳转”,在浏览器中新增一个页签,跳转到所配置页面。 生命周期数据卡片 生命周期数据卡片模板,您可以通过该卡片展示需要查看的业务或项目的生命周期数据,如某个项目需要完成的需求总数、未开始数量、进行中数量、已完成数量及完成率等。 添加卡片后,需要单击“上传配置文件”,并在弹窗中上传准备好的配置文件,单击“确定”,卡片中显示配置文件中所配置的项目及生命周期数据。 上传的配置文件仅支持json格式,文件大小不能超过1MB。 配置文件的配置方式,请参考生命周期数据卡片配置。 该卡片名称可在运行态进行编辑。 如果配置文件中配置了多个项目链接,您可以通过切换项目查看不同项目的生命周期数据。 表1中专属卡片支持用户自定义,并且可以根据用户实际需要新增其他自定义卡片。表格中关于专属卡片的卡片名称和功能描述可能和界面中实际展示不一致。 下文以编辑产品数字化作业流卡片、通用功能卡片进行举例说明。
  • 使用轻量化模型卡片 已添加“轻量化模型”卡片到角色工作台。 在卡片左侧的列表中选择待查看轻量化模型的文件名称,右侧显示相应的轻量化图形,如图1所示。 您也可以在搜索框中输入待查看轻量化模型的文件名称,按“Enter”键或单击进行模糊搜索。 图1 轻量化模型卡片 在卡片右上角单击,并在重新进行轻量化转换提示框中单击“确认”,可以重新对所选文件进行轻量化转换。 在卡片右上角单击,可以查看所选文件的轻量化转换进展记录,如图2所示。 图2 转换进展对话框 单击某一条转换进展记录中的,可以重新进行轻量化转换。 单击,可以刷新所选文件的轻量化转换进展记录。 在卡片右上角单击,可以恢复轻量化模型的默认视图。 在卡片右上角单击,可以跳转到轻量化模型详情界面,如图3所示。 在图纸轻量化模型详情界面,您可以进行批注、测量、剖切、一键上色等操作,具体操作请参见查看轻量化模型详情。 图3 轻量化模型详情界面 其他操作。 将鼠标放在轻量化图形上,按住鼠标左键并拖动鼠标,可旋转切换查看轻量化视图。 将鼠标放在轻量化图形上,按住鼠标右键并拖动鼠标,可以移动轻量化图形。 将鼠标放在轻量化图形上,上下滑动鼠标,可将轻量化图形放大或缩小。
  • 错误码 当您调用API时,如果遇到“APIGW”开头的错误码,请参见API网关错误码进行处理。 状态码 错误码 错误信息 描述 处理措施 400 common.authenticate.fail 没有操作权限错误 用户没有操作权限错误 切换用户或申请权限 400 common.param.checkError 参数格式错误编码 参数格式错误编码 检查并修改入参格式 400 common.request.method.error 请求方式错误 请求方式错误 选择其他请求方式 400 common.subService.handlerError 依赖服务异常错误 依赖服务异常错误 联系相关服务责任人 400 common.unknown.error 程序内部未知错误 程序内部未知错误 联系相关服务责任人 400 AUTH-600001 鉴权失败 接口鉴权失败 使用对应接口鉴权 500 IPDC.02010001 参数错误 检查接口入参未符合要求,应按照API文档中描述准确入参 检查接口入参是否符合要求 500 IPDC.02010033 系统内部错误 入参业务校验未通过,例如授权码已经失效,具体错误看接口返回错误信息 接口入参未符合校验引起的业务功能异常 父主题: 附录
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 code String 返回码 message String 返回码描述 datas Array of BasicUserInfo 返回数据 totalCount Long 返回数据总条数 表3 BasicUserInfo 参数 参数类型 描述 tenantId String 租户ID userId String 用户ID username String 用户名称 nickname String 用户昵称 orgCode String 部门编码 userLevel Integer 用户级别 effectTime String 生效时间 expiredTime String 失效时间 reserve1 String 扩展字段 reserve2 String 扩展字段 reserve3 String 扩展字段 reserve4 String 扩展字段 reserve5 String 扩展字段 userRoleLists Array of UserRoleEntity 用户角色列表 表4 UserRoleEntity 参数 参数类型 描述 userId String 用户ID roleId String 角色ID roleName String 角色名称 roleLevel Integer 角色级别
  • 响应示例 { "code": "PUB-000000", "message": "success", "datas": [ { "tenantId": null, "userId": "1234562111b456997a5284f27c936a5", "username": "user1", "nickname": null, "orgCode": null, "userLevel": 5, "effectTime": null, "expiredTime": null, "reserve1": "123456-fc91-4d08-9145-3d5c47255351", "reserve2": "IPDCenter", "reserve3": null, "reserve4": null, "reserve5": null, "userRoleLists": [ { "userId": "1234562111b456997a5284f27c936a5", "roleId": "-1", "roleName": "系统管理员", "roleLevel": 1 }, { "userId": "1234562111b456997a5284f27c936a5", "roleId": "-4", "roleName": "合作伙伴管理员", "roleLevel": 1 } ] } ], "totalCount": 1 }
  • 角色与访问控制 在生命周期阶段中添加角色,并为角色成员设置相关权限。 新建或编辑一个生命周期模板,在类型中选择“高级”。 图5 高级类型 高级类型支持设置“转变”“角色”和“访问控制”,基本类型仅支持“转变”。 添加角色。 选择一个生命周期阶段,单击“角色”,添加一个可用角色。 添加完成后,选择该角色,单击“参与者”,设置角色成员。 单击“确定”。 图6 添加角色 为角色添加权限。 选择“访问控制”,为角色添加需要的权限。 图7 添加权限 单击“确定”。
  • 新建模板 在“生命周期模板”页签中,单击“新建模板”。 输入生命周期模板的“名称”及“说明”,根据实际情况选择业务“类型”。如图1所示。 图1 生命周期模板 单击新建生命周期阶段,自定义创建生命周期阶段,并为每个生命周期阶段选择“状态”。 图2 新建生命周期阶段 设置生命期周期各阶段转变的条件。 例如自定义生命周期模板中,“预原型”阶段进行修订,修订后文件的生命周期状态变更为“设计”。 图3 转变选项 选择生命期周期各阶段转变的条件时修订、废弃、更改、生产已发行、锁定状态互斥,只能选一个状态。 单击“确定”。
  • 模板管理 进入生命周期模板页面,查看生命周期模板列表,您可以在搜索框中输入关键字搜索查询。 图4 生命周期模板列表 表1 功能说明 序号 图标 说明 备注 1 启用或停用生命周期模板。 - 2 删除生命周期模板。 如果生命周期的实例正被对象使用时,则不能被删除。 3 检出生命周期模板。 - 4 撤销检出生命周期模板。 撤消检出可放弃本次生命周期阶段状态中所有修改。 5 检入生命周期模板。 检入生命周期模板并创建新的小版本。 6 查看生命周期模板详情。 - 7 查看小版本历史记录。 -
  • 工作原理 统一认证SDK是基于JWT实现的一种认证机制,Json web token (JWT)是在网络应用环境间为了传递声明而执行的一种基于JSON的开放标准(RFC 7519)。该token的设计紧凑且安全,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便从资源服务器获取资源。它也可以被增加一些其它业务逻辑所必须的声明信息。该token可直接被用于认证,也可被加密。 API请求方将请求的用户信息利用私钥哈希生成签名,将用户信息与签名合并生成token,在调用API时将token传递给被调用方,API被调用方获取到此token后,利用公钥验证此token的正确性。 图1 机机认证方案
  • 响应示例 状态码: 200 带分页的标准响应体 { "msg": null, "code": 0, "data": { "pageVO": { "totalRows": 70, "curPage": 1, "pageSize": 1, "resultMode": 0, "startIndex": 1, "endIndex": 1, "orderBy": null, "filterStr": null, "totalPages": 70 }, "result": [ { "rejectDecisionLogic": null, "enableAutoRefreshForm": 0, "lastUpdatedBy": "05209014da3a49faa68056102da7ba35", "endNodeValueSource": null, "lastUpdateDate": 1714024735000, "isResetStatus": 0, "creationUserAccount": "isc_ipdc_hwx", "reserve1": null, "showStartCarbonCopy": 0, "lastUpdateUserAccount": "isc_ipdc_hwx", "reserve3": null, "includeEndNode": null, "reserve2": null, "templateId": "Test0425", "creationDate": 1714024632000, "displayMode": "vertical", "templateStatus": "STARTED", "createdBy": "05209014da3a49faa68056102da7ba35", "templateName": "Test0425", "showTips": 0, "showTodoTaskNum": 0, "templateVersion": "4", "id": 1520, "navJson": "{}" } ] }, "orderID": "c7b7950885794e5c99c1699f70b49235" }
  • URI GET /services/workflow/navtree/processConfig/findMaxTemplates/{pageSize}/{curPage} 示例接口地址:{域名(有文根需带文根)}/pdmcore/ipdcworkflowservice/services/workflow/navtree/processConfig/findMaxTemplates/2/1 表1 路径参数 参数 是否必选 参数类型 描述 pageSize 是 String 分页大小 curPage 是 String 当前页数
  • 响应参数 状态码: 200 表2 响应Body参数 参数 参数类型 描述 msg String 接口响应信息 code Integer 接口返回码 data Data object 返回数据 orderID String 请求跟踪流水号 表3 Data 参数 参数类型 描述 pageVO PageVO object 分页 result Array of Result objects - 表4 PageVO 参数 参数类型 描述 totalRows Integer 共多少数据 curPage Integer 当前第几页 pageSize Integer 每页大小 resultMode Integer - startIndex Integer 开始序号 endIndex Integer 结束序号 orderBy String - filterStr String - totalPages Integer 共多少页 表5 Result 参数 参数类型 描述 rejectDecisionLogic String 驳回处理逻辑 enableAutoRefreshForm Integer 表单内容区自动刷新开关 lastUpdatedBy String 最后更新人userID endNodeValueSource String 结束节点取值来源 lastUpdateDate Integer 最后更新时间 isResetStatus Integer 重新提交是否重置已完成的状态 creationUserAccount String 创建人短工号 reserve1 String - showStartCarbonCopy Integer 启动流程是否抄送 lastUpdateUserAccount String 更新人短工号 reserve3 String - includeEndNode String 包含结束节点 reserve2 String - templateId String 流程模板ID creationDate Integer 创建时间 displayMode String 导航树展示方式 templateStatus String 流程模板状态 createdBy String 创建人userID templateName String 流程模板名称 showTips Integer 是否展示Tips提示 showTodoTaskNum Integer 是否展示任务数量 templateVersion String 流程模板版本 id Integer 流程模板配置表ID navJson String 流程模板导航节点json
共100000条