-
otus-java-diploma: otus-java-文凭
资源介绍
#订单处理器
OkDesk从客户那里收到许多类似的设备供应订单。 微服务会解析订单并填写Google表格中的相应单元格。
####操作方法
在okDesk中,基于以下条件请求任务:
任务的状态不应“已完成”,“已关闭”,“到达提要”;
来自特定作者(在设置中指定了作者的ID);
最近N天(在设置中指定了天数)。
OkDesk任务将在没有标记注释的情况下进行过滤(如果成功处理了任务,则会插入标记注释“来自请求的数据已传输到表中”)。
剩余的okDesk任务正在处理中:
从任务描述中解析出必要的对象;
Google表格中标签的名称是根据解析对象确定的;
检查具有该名称的所有者的存在,如果不存在,则通过复制名称为“ sheet_template”的所有者来创建它;
根据“在Ariba中接收对服务的请求”列确定最后完成的行;
插入记录;
检查是否已插入记录,然后插入okDe