13:26 执行'百分比计算方式'命令, 请求方式:测试, 用户:Administrator
参数:
周期 = "33"
订单号 = "240153-3"
套餐ID = "1"
命令组:数据处理 用时:63毫秒。
数据处理
设置变量命令 : 当前工序 用时:22毫秒。
SELECT [车间进度] FROM 生产进度表 WHERE [单号] = 240153-3
创建变量 当前工序 = null
设置变量命令 : 套餐信息 用时:34毫秒。
SELECT [计划百分比], [工序] FROM 生产排产明细表 WHERE [套餐ID] = 1 ORDER BY [计划百分比] DESC
创建变量 套餐信息 = [{"计划百分比":0.5,"工序":22},{"计划百分比":0.3,"工序":21},{"计划百分比":0.2,"工序":23}]
设置变量命令 : 计算天数 用时:0毫秒。
创建变量 计算天数 = null
创建数组:计算数组 用时:0毫秒。
创建变量 计算数组 = []
设置变量命令 : 已分配的天数 用时:0毫秒。
创建变量 已分配的天数 = null
设置变量命令 : 自增ID 用时:0毫秒。
创建变量 自增ID = 1
循环命令 用时:2毫秒。
创建变量 Item = {"计划百分比":0.5,"工序":22}
创建对象:计算信息 用时:1毫秒。
创建变量 计算信息 = {"工序":22,"天数":16.0,"ID":"1"}
数组操作(Push):计算数组 用时:0毫秒。
设置变量 计算数组 = [{"工序":22,"天数":16.0,"ID":"1"}]
设置变量命令 : 自增ID 用时:0毫秒。
设置变量 自增ID = 2
设置变量 Item = {"计划百分比":0.3,"工序":21}
创建对象:计算信息 用时:0毫秒。
设置变量 计算信息 = {"工序":21,"天数":9.0,"ID":2.0}
数组操作(Push):计算数组 用时:0毫秒。
设置变量 计算数组 = [{"工序":22,"天数":16.0,"ID":"1"},{"工序":21,"天数":9.0,"ID":2.0}]
设置变量命令 : 自增ID 用时:0毫秒。
设置变量 自增ID = 3
设置变量 Item = {"计划百分比":0.2,"工序":23}
创建对象:计算信息 用时:0毫秒。
设置变量 计算信息 = {"工序":23,"天数":6.0,"ID":3.0}
数组操作(Push):计算数组 用时:0毫秒。
设置变量 计算数组 = [{"工序":22,"天数":16.0,"ID":"1"},{"工序":21,"天数":9.0,"ID":2.0},{"工序":23,"天数":6.0,"ID":3.0}]
设置变量命令 : 自增ID 用时:0毫秒。
设置变量 自增ID = 4
循环命令 用时:3毫秒。
设置变量 Item = {"工序":22,"天数":16.0,"ID":"1"}
设置变量命令 : 已分配的天数 用时:0毫秒。
设置变量 已分配的天数 = 16
设置变量 Item = {"工序":21,"天数":9.0,"ID":2.0}
设置变量命令 : 已分配的天数 用时:3毫秒。
设置变量 已分配的天数 = 25
设置变量 Item = {"工序":23,"天数":6.0,"ID":3.0}
设置变量命令 : 已分配的天数 用时:0毫秒。
设置变量 已分配的天数 = 31
设置变量命令 : 相差天数 用时:0毫秒。
创建变量 相差天数 = 2
设置变量命令 : 查询ID 用时:0毫秒。
创建变量 查询ID = 1
创建数组:二次分配数据 用时:0毫秒。
创建变量 二次分配数据 = []
二次分配 用时:2毫秒。
创建变量 计算数组 = [{"工序":22,"天数":16.0,"ID":"1"},{"工序":21,"天数":9.0,"ID":2.0},{"工序":23,"天数":6.0,"ID":3.0}]
创建变量 二次分配数据 = []
创建变量 查询ID = 1
创建变量 相差天数 = 2
循环命令 用时:1毫秒。
创建变量 Item = {"工序":22,"天数":16.0,"ID":"1"}
在数组中查询(First):结果 用时:0毫秒。
创建变量 结果 = {"工序":22,"天数":16.0,"ID":"1"}
设置变量命令 : 查询ID 用时:0毫秒。
设置变量 查询ID = 2
条件 用时:1毫秒。
判断: =结果.ID 小于或等于 =相差天数 结果为 True
对象操作(SetProperties) 用时:0毫秒。
数组操作(Push):二次分配数据 用时:0毫秒。
设置变量 二次分配数据 = [{"工序":22,"天数":17.0,"ID":"1"}]
设置变量 Item = {"工序":21,"天数":9.0,"ID":2.0}
在数组中查询(First):结果 用时:0毫秒。
设置变量 结果 = {"工序":21,"天数":9.0,"ID":2.0}
设置变量命令 : 查询ID 用时:0毫秒。
设置变量 查询ID = 3
条件 用时:0毫秒。
判断: =结果.ID 小于或等于 =相差天数 结果为 True
对象操作(SetProperties) 用时:0毫秒。
数组操作(Push):二次分配数据 用时:0毫秒。
设置变量 二次分配数据 = [{"工序":22,"天数":17.0,"ID":"1"},{"工序":21,"天数":10.0,"ID":2.0}]
设置变量 Item = {"工序":23,"天数":6.0,"ID":3.0}
在数组中查询(First):结果 用时:0毫秒。
设置变量 结果 = {"工序":23,"天数":6.0,"ID":3.0}
设置变量命令 : 查询ID 用时:0毫秒。
设置变量 查询ID = 4
条件 用时:0毫秒。
判断: =结果.ID 小于或等于 =相差天数 结果为 False
对象操作(SetProperties) 用时:0毫秒。
数组操作(Push):二次分配数据 用时:0毫秒。
设置变量 二次分配数据 = [{"工序":22,"天数":17.0,"ID":"1"},{"工序":21,"天数":10.0,"ID":2.0},{"工序":23,"天数":6.0,"ID":3.0}]
返回命令 用时:0毫秒。
创建变量 返回码 = 0
创建变量 返回信息 = [{"工序":22,"天数":17.0,"ID":"1"},{"工序":21,"天数":10.0,"ID":2.0},{"工序":23,"天数":6.0,"ID":3.0}]
设置变量命令 : 计算数组1 用时:0毫秒。
创建变量 计算数组1 = [{"工序":22,"天数":17.0,"ID":"1"},{"工序":21,"天数":10.0,"ID":2.0},{"工序":23,"天数":6.0,"ID":3.0}]
设置变量命令 : 已分配的天数1 用时:0毫秒。
创建变量 已分配的天数1 = null
循环命令 用时:0毫秒。
数据处理 命令组执行结束
错误码: 0
'百分比计算方式'命令执行结束, 用时:310毫秒。
-----------------------------------------------------------------------------------------
下面这个循环不会运行是什么原因啊?
|