关键服务 (操作追踪器构建基块)
操作追踪器构建基块包含操作和任务数据库表的 CRUD 服务。其中还包含验证和计算服务。
您可以在 PTC.ActionTracker.Manager 事物的“服务”页面上查看此构建基块中的所有服务。
以下关键服务在 PTC.ActionTracker.Management_TS 事物形态中实现:
• CalculateActionDuration - 通过将操作的开始和结束日期作为输入,计算操作的持续时间 (以天为单位)。
• GetBaselineOEE - 根据操作的开始和结束日期或指定的开始和结束日期,计算基线 OEE 或当前 OEE。
• GetMidnightForDate - 检索指定日期和用户时差的午夜日期时间。
• QueryActions - 根据筛选器部分中的用户输入,检索所有匹配的操作行。
• QueryBaseline - 根据平均损失小时数计算过去 30 天的基线值。
• QueryHoursSaved - 计算自操作开始以来已保存的小时数。
• QueryOwners - 检索允许分配操作的用户的列表。
• QueryPriorDay - 计算前一整天的损失小时数。
• QueryStatus - 检索操作状况的列表。
• QueryTimeLossTrend - 检索操作列表主混搭中显示的时间损失趋势图的数据。
• QueryTimeLossTrendSingleAction - 检索编辑和查看操作混搭中显示的时间损失趋势图的数据。
• SearchActions - 使用输入字符串搜索操作表。
• ValidateBaselineDateRange - 验证基线选择弹窗的用户输入。