通过工作流(ASW)只需三个简单步骤即可快速完成订单数据处理
Step 1:创建云函数
创建 GetOrder 函数
登录云功能控制台,点击左侧导航栏【功能服务】。在主界面顶部的函数服务区选择广州,点击【新建】进入函数创建流程。在新建函数页面,在基本信息中填写以下信息: 函数名称:GetOrder。运行环境:Nodejs10.15。创建方法:选择空白函数,点击【下一步】进入函数配置。
创建 ProcessOrder 函数
参考【创建GetOrder函数】的方法创建ProcessOrder函数。代码如下:
‘use strict’;exports.main_handler=async (event, context)={ console.log(‘这是processOrder 函数’); var 顺序=事件; #数据处理var Revenue=order[‘salePrice’]-order[‘costPrice’]; var GoodsInfo={‘goodsId’:order[‘goodId’],’goodsName’:order[‘goodsName’],’number’:order[‘number’]}; var IncomeInfo={‘goodsId’:order[‘goodId’],’goodsName’:order[‘goodsName’],’number’:order[‘number’],’收入’:profit}; return { ‘goodsInfo’:goodsInfo, ‘venueInfo’:venueInfo, ‘salesInfo’:salesInfo };} 010- 1010 参考【创建GetOrder函数】的方法创建GoodsSold函数。代码如下:
‘use strict’;exports.main_handler=async (event, context)={ console.log(‘这是goodsSold 函数’); //一些写入数据库或者图表显示的操作console.log(event); return ‘商品销售成功’;};
创建 GoodsSold 函数
请参阅[创建GetOrder 函数]创建Income 函数。代码如下:
‘use strict’;exports.main_handler=async (event, context)={ console.log(‘这是收入函数’); //一些写入数据库或者图表显示的操作console.log(event); return ‘收入成功’;};
创建 Income 函数
请参阅[创建GetOrder 函数]创建SalesReturn 函数。代码如下:
‘use strict’;exports.main_handler=async (event, context)={ console.log(‘这是salesReturn 函数’); //一些写入数据库或者图表显示的操作console.log(event); return ‘销售返回成功’;};
创建 SalesReturn 函数
登录应用和编排服务流控制台。在状态机页面点击【新建】进入创建工作流程页面,选择使用【代码创建】:
如果要使用已有的角色,需要先创建角色,并将相关策略授权给该角色。具体请参见运行角色。
Step 2:创建工作流
状态机创建完成后,登录后可以在主页查看创建的状态机。
点击需要运行的状态机的【名称】,进入状态机。
在界面中可以看到状态机的基本信息。单击[工作流程执行]下的[开始执行]。
在弹出的“输入”窗口中,以JSON格式输入状态机所需的输入内容。例如:{‘comment’:’调用工作流’}点击【确定】。状态执行完成后,可以在详情页查看执行结果:
滚动到页面底部,在【执行历史】条目下,可以查看子节点的运行状态。以上步骤介绍了订单数据处理场景的基本工作流程。
用户评论
鹿先森,教魔方
哎呀,这个工作流(ASW)听起来真的太方便了!三个步骤就能搞定订单数据,再也不用头疼这些繁琐的事情了。
有10位网友表示赞同!
从此我爱的人都像你
这标题一看就让人心动,三个步骤就能完成订单处理,简直是时间管理者的福音啊!
有14位网友表示赞同!
君临臣
三个步骤就能搞定,这工作流(ASW)真的有这么神奇吗?我得试试看。
有12位网友表示赞同!
失心疯i
每次处理订单数据都感觉像是在做数学题,现在有了这个工作流(ASW),希望真的能简化流程。
有15位网友表示赞同!
清原
标题里的“快速”两个字太吸引人了,我最近订单量很大,正愁怎么处理数据,这方法得试试。
有13位网友表示赞同!
挽手余生ら
三个步骤?听起来简单,但实际效果如何呢?希望不是光说不练。
有9位网友表示赞同!
忘故
这个工作流(ASW)我之前就听说过,但没敢尝试,现在看到这个标题,我有点心动了。
有6位网友表示赞同!
容纳我ii
我是做销售管理的,订单处理一直是我们的痛点,这个工作流(ASW)如果能真的简化流程,那太棒了。
有6位网友表示赞同!
安好如初
三个步骤听起来简单,但实际操作中会不会出现其他问题呢?希望这个工作流(ASW)能经得起考验。
有8位网友表示赞同!
尘埃落定
我一直觉得订单数据处理很麻烦,看到这个标题,我决定给这个工作流(ASW)一个机会。
有9位网友表示赞同!
陌上花
三个步骤,听起来像是魔法一样,但我更关心的是它是否真的能提高工作效率。
有7位网友表示赞同!
墨染殇雪
标题里的“只需”两个字让我觉得这工作流(ASW)好像很容易上手,我已经迫不及待想试试了。
有7位网友表示赞同!
淡抹烟熏妆丶
之前处理订单数据,我们团队一直很头疼,这个工作流(ASW)如果能帮我们节省时间,那简直是救星啊。
有6位网友表示赞同!
青衫负雪
这个工作流(ASW)三个步骤的说法太吸引人了,但实际效果如何,还得看实际操作。
有19位网友表示赞同!
夏以乔木
标题里说“快速完成”,这对我来说太有吸引力了,希望能真的如标题所说。
有16位网友表示赞同!
醉婉笙歌
三个步骤,听起来简单,但愿这工作流(ASW)不会成为下一个“看起来很美”的工具。
有12位网友表示赞同!
龙吟凤
每次处理订单数据都感觉像是在和时间赛跑,这个工作流(ASW)如果能帮我节省时间,那就太好了。
有7位网友表示赞同!
箜明
标题里的“快速”两个字让我想起了我那堆积如山的订单,希望能有这个工作流(ASW)来救我。
有12位网友表示赞同!
减肥伤身#
三个步骤就能完成订单数据处理,这个工作流(ASW)如果真的这么高效,那肯定能成为我们公司的标配。
有12位网友表示赞同!