一种分享工程计价的方法、系统、装置及存储介质与流程

文档序号:32243279发布日期:2022-11-18 22:58阅读:28来源:国知局
一种分享工程计价的方法、系统、装置及存储介质与流程

1.本发明涉及文件管理技术领域,尤其是一种分享工程计价的方法、系统、装置及存储介质。


背景技术:

2.在目前的计价行业中,需要通过账号完成产品登录、导入、导出等操作后,才能获取项目数据;当没有账号时,很难获取项目数据,在对客户演示时极其不便。
3.综上,相关技术中存在的问题亟需得到解决。


技术实现要素:

4.本发明的目的在于至少一定程度上解决现有技术中存在的技术问题之一。
5.为此,本发明实施例的一个目的在于提供一种分享工程计价的方法、系统、装置及存储介质,其能够进行免账号分享,达到快速演示的目的。
6.为了达到上述技术目的,本发明实施例所采取的技术方案包括:
7.一方面,本发明实施例提供了一种分享工程计价的方法,包括以下步骤:
8.获取分享端发起的分享请求;
9.根据所述分享请求生成分享链接,并将所述分享链接发送至被分享端;
10.其中,所述分享链接通过以下步骤生成:
11.获取自定义密钥以及分享信息;
12.根据所述自定义密钥以及所述分享信息生成所述分享链接。
13.进一步地,所述分享信息包括域名、分享控制器和项目id。
14.进一步地,所述将所述分享链接发送至被分享端这一步骤之后,还包括:
15.确定所述分享链接被访问,通过应用程序对所述分享链接的内容进行可视化显示。
16.进一步地,所述应用程序包括原生应用程序、网络应用程序或混合应用程序。
17.另一方面,本发明实施例提出了一种分享工程计价的系统,包括:
18.第一单元,用于获取分享端发起的分享请求;
19.第二单元,用于根据所述分享请求生成分享链接,并将所述分享链接发送至被分享端;
20.第三单元,用于获取自定义密钥以及分享信息;根据所述自定义密钥以及所述分享信息生成所述分享链接。
21.进一步地,所述分享信息包括域名、分享控制器和项目id。
22.进一步地,所述将所述分享链接发送至被分享端这一步骤之后,还包括:
23.确定所述分享链接被访问,通过应用程序对所述分享链接的内容进行可视化显示。
24.进一步地,所述应用程序包括原生应用程序、网络应用程序或混合应用程序。
25.另一方面,本发明实施例提供了一种分享工程计价的装置,包括:
26.至少一个处理器;
27.至少一个存储器,用于存储至少一个程序;
28.当所述至少一个程序被所述至少一个处理器执行时,使得所述至少一个处理器实现所述的分享工程计价的方法。
29.另一方面,本发明实施例提供了一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于实现所述的分享工程计价的方法。
30.本发明公开了一种分享工程计价的方法,具备如下有益效果:
31.本实施例通过获取分享端发起的分享请求;接着,根据所述分享请求获取自定义密钥以及分享信息,随后,根据所述自定义密钥以及所述分享信息生成所述分享链接,并将所述分享链接发送至被分享端;通过这种方法在保证数据安全性的前提下,为客户免账号分享,达到快速演示的目的;并且还能够快速获取客户项目,达到高效服务、协助客户的目的。
附图说明
32.为了更清楚地说明本发明实施例或者现有技术中的技术方案,下面对本发明实施例或者现有技术中的相关技术方案附图作以下介绍,应当理解的是,下面介绍中的附图仅仅为了方便清晰表述本发明的技术方案中的部分实施例,对于本领域的技术人员来说,在无需付出创造性劳动的前提下,还可以根据这些附图获取到其他附图。
33.图1为本技术实施例中提供的一种分享工程计价的方法的实施环境示意图;
34.图2为本发明实施例提供的一种分享工程计价的方法的流程示意图;
35.图3为本发明实施例提供的一种分享工程计价的方法的分享链接流程示意图;
36.图4为本发明实施例提供的一种分享工程计价的系统的结构示意图;
37.图5为本发明实施例提供的一种分享工程计价的装置的结构示意图。
具体实施方式
38.本部分将详细描述本发明的具体实施例,本发明之较佳实施例在附图中示出,附图的作用在于用图形补充说明书文字部分的描述,使人能够直观地、形象地理解本发明的每个技术特征和整体技术方案,但其不能理解为对本发明保护范围的限制。
39.在本发明实施例的描述中,若干的含义是一个或者多个,多个的含义是两个以上,大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数,“至少一个”是指一个或者多个,“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。如果有描述到“第一”、“第二”等只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
40.需要说明的是,本发明实施例中设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明实施例中的具体含义。例如,术语“连接”可以是机械连接,也可以是电连接或可以相互通讯;可以是直接相连,也可以通过中间媒介间接相连。
41.在本发明实施例的描述中,参考术语“一个实施例/实施方式”、“另一实施例/实施方式”或“某些实施例/实施方式”、“在上述实施例/实施方式”等的描述意指结合实施方式或示例描述的具体特征、结构、材料或者特点包含于本公开的至少两个实施例或实施方式中。在本公开中,对上述术语的示意性表述不一定指的是相同的示实施例或实施方式。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或实施方式中以合适的方式结合。
42.需要说明的是,下面所描述的本发明各个实施方式中所涉及到的技术特征只要彼此之间未构成冲突就可以相互组合。
43.传统以文件为存储方式,作为分享载体,通过u盘、qq等形式传输完成计价文件审核。由于造价文件数据皆存放在本地上报员、审批员的本地电脑中,导致数据难以统计收集、不能为大数据分析提供数据支撑。这种方式一方面很难满足长期在线服务的需求,例如遇到不可抗力因素打雷下雨,数据资产的安全及可靠性偏低;其次造价人员对服务器的使用不规划引起的重启等问题,亦会降低稳定性;缺乏网络的互通,跨地域跨服务器,数据的保存及扩展性较差。另一方面,由于数据存放在本地,容易形成多份审订版本,难以管理,并造成数据孤岛,管理及协同困难。
44.为此,本技术提出了一种分享工程计价的方法、系统、装置和存储介质,通过获取分享端发起的分享请求;根据所述分享请求获取自定义密钥以及分享信息,根据所述自定义密钥以及所述分享信息生成所述分享链接,并将所述分享链接发送至被分享端;通过这种方法在保证数据安全性的前提下,为客户免账号分享,达到快速演示的目的;并且还能够快速获取客户项目,达到高效服务、协助客户的目的。
45.图1是本技术实施例提供的一种分享工程计价的方法的实施环境示意图。参照图1,该实施环境的软硬件主体主要包括操作终端101和服务器102,操作终端101与服务器102通信连接。其中,该分享工程计价的方法可以单独配置于操作终端101执行,也可以单独配置于服务器102执,或者基于操作终端101与服务器102二者之间的交互来执行,具体可以根据实际应用情况进行适当的选择,本实施例对此并不作具体限定。此外,操作终端101与服务器102可以为区块链中的节点,本实施例对此并不作具体限定。
46.具体地,本技术中的操作终端101可以包括但不限于智能手表、智能手机、电脑、个人数字助理(personal digital assistant,pda)、智能语音交互设备、智能家电或者车载终端中的任意一种或者多种。服务器102可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn(content delivery network,内容分发网络)以及大数据和人工智能平台等基础云计算服务的云服务器。操作终端101与服务器102之间可以通过无线网络或有线网络建立通信连接,该无线网络或有线网络使用标准通信技术和/或协议,网络可以设置为因特网,也可以是其它任何网络,例如包括但不限于局域网(local area network,lan)、城域网(metropolitan area network,man)、广域网(wide area network,wan)、移动、有线或者无线网络、专用网络或者虚拟专用网络的任何组合。
47.图2是本技术实施例提供的一种分享工程计价的方法的流程图,该方法的执行主体可以是操作终端或者服务器中的至少一者,图2中以该分享工程计价的方法配置于操作
终端执行为例进行说明。参照图2,该分享工程计价的方法包括但不限于步骤110至步骤120。
48.步骤110:获取分享端发起的分享请求;
49.步骤120:根据所述分享请求生成分享链接,并将所述分享链接发送至被分享端;
50.图3是本技术实施例提供的一种分享链接的生成方法的流程图,参照图3,该分享链接的生成方法包括但不限于步骤210至步骤220。
51.本实施例通过获取分享端发起的分享请求;根据所述分享请求获取自定义密钥以及分享信息,根据所述自定义密钥以及所述分享信息生成所述分享链接,并将所述分享链接发送至被分享端;通过这种方法在保证数据安全性的前提下,为客户免账号分享,达到快速演示的目的;并且还能够快速获取客户项目,达到高效服务、协助客户的目的。
52.其中,所述分享链接通过以下步骤生成:
53.步骤210:获取自定义密钥以及分享信息;
54.步骤220:根据所述自定义密钥以及所述分享信息生成所述分享链接。
55.具体地,在确定分享端发起分享请求后,立即获取自定义密钥以及分享信息。其中,自定义密钥是操作分享端的用户设置的密码,该密钥用于通过分享链接访问数据库中的项目信息,通过设置自定义密钥,能够保证分享链接的安全性,避免数据泄露。
56.进一步作为可选的实施方式,所述分享信息包括域名、分享控制器和项目id。
57.具体地,在确定分享端发起分享请求后,立即获取自定义密钥以及分享信息。其中,分享信息包括域名、分享控制器和项目id。
58.链接是指在电子计算机程序的各模块之间传递参数和控制命令,并把它们组成一个可执行的整体的过程。链接也称超级链接,是指从一个网页指向一个目标的连接关系,所指向的目标可以是另一个网页,也可以是相同网页上的不同位置,还可以是图片、电子邮件地址、文件、甚至是应用程序。
59.进一步作为可选的实施方式,所述将所述分享链接发送至被分享端这一步骤之后,还包括:
60.确定所述分享链接被访问,通过应用程序对所述分享链接的内容进行可视化显示。
61.具体地,被分享端点击分享链接进行访问,在确定被分享端的用户正在访问分享链接后,被分享端立即调用对应的应用程序显示分享链接中的内容。进一步地,在检测到分享链接被打开,且无法在终端中利用应用程序对分享链接对应的内容进行呈现时,则显示分享链接的备用打开方式。备用打开方式具体包括:使用显示分享链接的另一种应用程序的打开方式。在该实施例中,当无法启动应用程序以显示内容时,具体而言,可以通过显示分享链接的程序进行打开,或者通过除创建分享链接和显示分享链接的其余应用程序进行打开,其中,备用打开方式可通过不同选择框以供用户选择,用户可直接点击另一种应用程序对应的选择框,通过显示分享链接的程序打开,也可自行点击其余应用程序对应的选择框,用户可根据不同的使用习惯灵活选择打开分享链接的程序,增强用户的操作性。
62.进一步作为可选的实施方式,所述应用程序包括原生应用程序、网络应用程序或混合应用程序。
63.具体地,原生应用是为在特定设备和操作系统上运行而定制的应用。用户可以通
过应用商店进行下载。在各类移动应用中,原生应用由于使用设备专属的编程语言编写,因此能够提供优秀的用户体验。例如安卓应用使用java或kotlin编写,苹果应用使用swift编写。因此,原生应用可以与设备的其他功能进行交互,如麦克风、摄像头以及推送通知等。
64.网页应用是通过safari和google chrome等浏览器提供的网站版本的应用。例如通过网页登录的outlook邮箱便是常见的网页应用之一。任何带有浏览器的设备都可以用于访问网页应用。由于可以实现构建适用于多平台的统一网络应用,因此会使开发和维护变得更加容易。网络应用不需要从应用商店下载,所以它们不会占用用户设备上的存储空间。但需要联网才能工作,这可能会导致加载时间缓慢和可用性不佳。
65.混合应用是网页和原生应用的混合体。techtarget认为“混合应用本质上是披着原生应用外壳的网页应用”。此类型应用是使用html5、css和javascript等跨平台语言编写的。
66.混合应用最具吸引力的特点之一是可以创建和管理一个统一的代码库,但这同样也是它不被市场看好的原因。每个平台都有存在差异性。因为混合应用不是专为ios或安卓系统设计的,因此其性能和用户体验也将不可避免地受到影响。
67.参照图4,本发明实施例提出的一种分享工程计价的系统,包括:
68.第一单元401,用于获取分享端发起的分享请求;
69.第二单元402,用于根据所述分享请求生成分享链接,并将所述分享链接发送至被分享端;
70.第三单元403,用于获取自定义密钥以及分享信息;根据所述自定义密钥以及所述分享信息生成所述分享链接。
71.进一步作为可选的实施方式,所述分享信息包括域名、分享控制器和项目id。
72.进一步作为可选的实施方式,所述将所述分享链接发送至被分享端这一步骤之后,还包括:
73.确定所述分享链接被访问,通过应用程序对所述分享链接的内容进行可视化显示。
74.进一步作为可选的实施方式,所述应用程序包括原生应用程序、网络应用程序或混合应用程序。
75.本实施例通过第一单元获取分享端发起的分享请求;接着,第三单元根据所述分享请求获取自定义密钥以及分享信息,随后,第二单元根据所述自定义密钥以及所述分享信息生成所述分享链接,并将所述分享链接发送至被分享端;通过这种系统在保证数据安全性的前提下,为客户免账号分享,达到快速演示的目的;并且还能够快速获取客户项目,达到高效服务、协助客户的目的。
76.上述方法实施例中的内容均适用于本系统实施例中,本系统实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
77.参照图5,本发明实施例提供了一种分享工程计价的装置,包括:
78.至少一个处理器501;
79.至少一个存储器502,用于存储至少一个程序;
80.当所述至少一个程序被所述至少一个处理器501执行时,使得所述至少一个处理
器501实现图2所示的分享工程计价的方法。
81.上述方法实施例中的内容均适用于本装置实施例中,本装置实施例所具体实现的功能与上述方法实施例相同,并且达到的有益效果与上述方法实施例所达到的有益效果也相同。
82.本发明实施例还提供了一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于实现图2所示分享工程计价的方法。
83.以上是对本发明的较佳实施进行了具体说明,但本发明并不限于所述实施例,熟悉本领域的技术人员在不违背本发明精神的前提下还可做作出种种的等同变形或替换,这些等同的变形或替换均包含在本技术权利要求所限定的范围内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1