结构化工单生成方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:28625978 阅读:21 留言:0更新日期:2021-05-28 16:22
本申请涉及一种结构化工单生成方法、装置、计算机设备和存储介质。该方法包括:接收携带待导入的工单表格文件的工单生成请求,工单表格文件包括各个工序对应的目标工序相关信息;获取试验标准工单对应的预设布局对照关系,预设布局对照关系包括表格文件信息与结构化工单信息之间的工序位置对应关系;从工单表格文件中读取目标工序相关信息,以工单表格文件的行单位或者列单位作为工序单位,将各个工序单位中的信息作为一个工序对应的目标工序相关信息;根据目标工序相关信息对应的工序在工单表格文件的位置以及工序位置对应关系,将目标工序相关信息写入到结构化工单模板中,生成对应的目标结构化工单。采用本方法能够结构化工单的生成效率。

【技术实现步骤摘要】
结构化工单生成方法、装置、计算机设备和存储介质
本申请涉及试验
,特别是涉及一种结构化工单生成方法、装置、计算机设备和存储介质。
技术介绍
核电站安全性至关重要,为了保持系统的可靠性,确保所有故障的部件或其低于标准的性能不被长期隐匿。核电厂需要进行定期试验(nuclearpowerplantperiodictests)。其中,定期试验指的是处于运行阶段的核电厂按运行技术规格书的要求,在确定的时间间隔内,按照试验程序所规定的方法,对机组、系统、部件或构筑物所进行的测定性能参数或检查其可用性的工作。目前,在进行定期试验时,需要根据程序文件在SAP(systemsapplicationsandproductsindataprocessing,企业管理解决方案)系统中创建大量的结构化工单,在创建程序文件时通常需要手动输入数据,导致结构化工单的生成效率低。
技术实现思路
基于此,有必要针对上述结构化工单生成效率低的技术问题,提供一种能够提高结构化工单生成效率的结构化工单生成方法、装置、计算机设备和存储介质。一种结构化工单生成方法,所述方法包括:接收工单生成请求,所述工单生成请求携带待导入的工单表格文件,所述工单表格文件包括各个工序对应的目标工序相关信息;获取试验标准工单对应的预设布局对照关系,所述预设布局对照关系包括表格文件信息与结构化工单信息之间的工序位置对应关系;从所述工单表格文件中读取目标工序相关信息,其中,在进行读取时,以所述工单表格文件的行单位或者列单位作为工序单位,将所述工单表格文件各个工序单位中的信息作为一个工序对应的目标工序相关信息;根据所述目标工序相关信息对应的工序在所述工单表格文件的位置以及所述工序位置对应关系,将所述目标工序相关信息写入到结构化工单模板中,生成所述工单表格文件对应的目标结构化工单。在一些实施例中,所述根据所述目标工序相关信息对应的工序在所述工单表格文件的位置以及所述工序位置对应关系,将所述目标工序相关信息写入到结构化工单模板中包括:确定所述结构化工单模板中当前填充位置对应的当前工序;根据所述工序位置对应关系获取所述工单表格文件中的当前工序对应的当前行位置;获取当前行位置对应的目标工序相关信息;将当前行位置对应的目标工序相关信息填充到所述目标结构化模板的当前填充位置处。在一些实施例中,所述从所述工单表格文件中读取目标工序相关信息包括:从所述工单表格文件的预设位置中读取目标试验编号以及对应的目标版本号;获取目标试验标准工单对应的当前试验编号以及对应的当前版本号,所述当前试验编号以及对应的当前版本号是根据预设权限用户的操作存储的;当确定所述目标试验编号与所述目标试验编号对比一致,且所述目标版本号与当前版本号一致时,从所述工单表格文件中读取目标工序相关信息。在一些实施例中,所述方法还包括:接收所述目标结构化工单对应的工序插入请求,所述工序插入请求携带新增工序对应的新增工序相关信息;对所述新增工序相关信息进行哈希计算,得到工序哈希值;将所述新增工序相关信息以及所述工序哈希值发送给区块链节点,以使得所述区块链节点将所述新增工序相关信息以及所述工序哈希值关联存储;当接收到所述目标结构化工单对应的插入查询指令时,根据所述工序哈希值向区块链发送插入查询请求,以使得所述区块链节点根据所述工序哈希值获取到关联存储的新增工序相关信息并返回。在一些实施例中,所述工序插入请求还携带目标用户对应的目标用户标识,所述对所述新增工序相关信息进行哈希计算,得到工序哈希值包括:根据所述目标用户标识获取所述目标用户对应的预设工序操作权限,所述预设工序操作权限包括所述目标用户对工序的预设操作类型;当所述预设操作类型包括插入操作类型时,根据所述新增工序相关信息对所述目标结构化工单进行修改,得到修改结构化工单,对所述新增工序相关信息进行哈希计算,得到所述工序哈希值。一种结构化工单生成装置,所述装置包括:工单生成请求接收模块,用于接收工单生成请求,所述工单生成请求携带待导入的工单表格文件,所述工单表格文件包括各个工序对应的目标工序相关信息;预设布局对照关系获取模块,用于获取试验标准工单对应的预设布局对照关系,所述预设布局对照关系包括表格文件信息与结构化工单信息之间的工序位置对应关系;目标工序相关信息读取模块,用于从所述工单表格文件中读取目标工序相关信息,其中,在进行读取时,以所述工单表格文件的行单位或者列单位作为工序单位,将所述工单表格文件各个工序单位中的信息作为一个工序对应的目标工序相关信息;目标结构化工单生成模块,用于根据所述目标工序相关信息对应的工序在所述工单表格文件的位置以及所述工序位置对应关系,将所述目标工序相关信息写入到结构化工单模板中,生成所述工单表格文件对应的目标结构化工单。在一些实施例中,所述目标结构化工单生成模块包括:当前工序单元,用于确定所述结构化工单模板中当前填充位置对应的当前工序;当前行位置获取单元,用于根据所述工序位置对应关系获取所述工单表格文件中的当前工序对应的当前行位置;目标工序相关信息获取单元,用于获取当前行位置对应的目标工序相关信息;目标工序相关信息填充单元,用于将当前行位置对应的目标工序相关信息填充到所述目标结构化模板的当前填充位置处。在一些实施例中,所述目标工序相关信息读取模块包括:目标版本号读取单元,用于从所述工单表格文件的预设位置中读取目标试验编号以及对应的目标版本号;当前版本号获取单元,用于获取目标试验标准工单对应的当前试验编号以及对应的当前版本号,所述当前试验编号以及对应的当前版本号是根据预设权限用户的操作存储的;目标工序相关信息读取单元,用于当确定所述目标试验编号与所述目标试验编号对比一致,且所述目标版本号与当前版本号一致时,从所述工单表格文件中读取目标工序相关信息。一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述结构化工单生成方法的步骤。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述结构化工单生成方法的步骤。上述结构化工单生成方法、装置、计算机设备和存储介质,接收工单生成请求,工单生成请求携带待导入的工单表格文件,工单表格文件包括各个工序对应的目标工序相关信息,获取试验标准工单对应的预设布局对照关系,预设布局对照关系包括表格文件信息与结构化工单信息之间的工序位置对应关系,从工单表格文件中读取目标工序相关信息,其中,在进行读取时,以工单表格文件的行单位或者列单位作为工序单位,将工单表格文件各个工序单位中的信息作为一个工序对应的目标工序相关信息,根据目标工序相关信息对应的工序在工单表格文件的位置以及工序位置对应关系,将目标工序相关信息写入到结构化工单模板中,生成工单表格文件对应的目标结构化工单。从而快速的将工单表格文件导入到结构化模板中,得到结构化工单,提高了结构化工单的生成效率。附图说明图1为一些实施例中结构化工单生成方法的应用环境图;图2为一些实施例中结构化工单生成方法的流程示本文档来自技高网...

【技术保护点】
1.一种结构化工单生成方法,其特征在于,所述方法包括:/n接收工单生成请求,所述工单生成请求携带待导入的工单表格文件,所述工单表格文件包括各个工序对应的目标工序相关信息;/n获取试验标准工单对应的预设布局对照关系,所述预设布局对照关系包括表格文件信息与结构化工单信息之间的工序位置对应关系;/n从所述工单表格文件中读取目标工序相关信息,其中,在进行读取时,以所述工单表格文件的行单位或者列单位作为工序单位,将所述工单表格文件各个工序单位中的信息作为一个工序对应的目标工序相关信息;/n根据所述目标工序相关信息对应的工序在所述工单表格文件的位置以及所述工序位置对应关系,将所述目标工序相关信息写入到结构化工单模板中,生成所述工单表格文件对应的目标结构化工单。/n

【技术特征摘要】
1.一种结构化工单生成方法,其特征在于,所述方法包括:
接收工单生成请求,所述工单生成请求携带待导入的工单表格文件,所述工单表格文件包括各个工序对应的目标工序相关信息;
获取试验标准工单对应的预设布局对照关系,所述预设布局对照关系包括表格文件信息与结构化工单信息之间的工序位置对应关系;
从所述工单表格文件中读取目标工序相关信息,其中,在进行读取时,以所述工单表格文件的行单位或者列单位作为工序单位,将所述工单表格文件各个工序单位中的信息作为一个工序对应的目标工序相关信息;
根据所述目标工序相关信息对应的工序在所述工单表格文件的位置以及所述工序位置对应关系,将所述目标工序相关信息写入到结构化工单模板中,生成所述工单表格文件对应的目标结构化工单。


2.根据权利要求1所述的方法,其特征在于,所述根据所述目标工序相关信息对应的工序在所述工单表格文件的位置以及所述工序位置对应关系,将所述目标工序相关信息写入到结构化工单模板中包括:
确定所述结构化工单模板中当前填充位置对应的当前工序;
根据所述工序位置对应关系获取所述工单表格文件中的当前工序对应的当前行位置;
获取当前行位置对应的目标工序相关信息;
将当前行位置对应的目标工序相关信息填充到所述目标结构化模板的当前填充位置处。


3.根据权利要求1所述的方法,其特征在于,所述从所述工单表格文件中读取目标工序相关信息包括:
从所述工单表格文件的预设位置中读取目标试验编号以及对应的目标版本号;
获取目标试验标准工单对应的当前试验编号以及对应的当前版本号,所述当前试验编号以及对应的当前版本号是根据预设权限用户的操作存储的;
当确定所述目标试验编号与所述目标试验编号对比一致,且所述目标版本号与当前版本号一致时,从所述工单表格文件中读取目标工序相关信息。


4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述目标结构化工单对应的工序插入请求,所述工序插入请求携带新增工序对应的新增工序相关信息;
对所述新增工序相关信息进行哈希计算,得到工序哈希值;
将所述新增工序相关信息以及所述工序哈希值发送给区块链节点,以使得所述区块链节点将所述新增工序相关信息以及所述工序哈希值关联存储;
当接收到所述目标结构化工单对应的插入查询指令时,根据所述工序哈希值向区块链发送插入查询请求,以使得所述区块链节点根据所述工序哈希值获取到关联存储的新增工序相关信息并返回。


5.根据权利要求4所述的方法,其特征在于,所述工序插入请求还携带目标用户对应的目标用户标识,所述对所述新增工序相关信息进行哈希计算,得到工序哈希值包括:
根据所述目标用户标识获取所述目标用户对应的...

【专利技术属性】
技术研发人员:阳立王翊
申请(专利权)人:岭东核电有限公司广东核电合营有限公司岭澳核电有限公司大亚湾核电运营管理有限责任公司中国广核集团有限公司中国广核电力股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1