天筹求解器服务 OPTVERSE-查询单个任务:响应参数

时间:2023-12-29 19:12:40

响应参数

表2 响应参数说明

参数

参数类型

说明

error_detail

String

如果运行出错会提示

result

Object

如果运行正常会在该属性内给出结果

status

String

任务运行状态,详情请参见表3

task_id

String

任务id

result_list

Array of objects

切割方案列表

plan_info

Array of objects

切割方案的统计信息列表

cut_file

String

以字符串形式保存的切割方案文件

plan_name

String

此方案序号(根据参数设置可给出多组方案)

material_info

String

统计信息,详情请参见表4

material_name

String

材料名称

problem_id

Int

按材料划分的问题序列号

表3 任务状态说明

状态

说明

waiting

在任务队列中,等待执行, 当等待时间超过一定时间,会超时,转为abnormal状态

running

任务正在执行

finished

任务成功运行结束,通过`result`获取结果

failed

任务执行出错,通过`error_detail`获取错误信息

abnormal

任务异常,可能是排队超时,可能是重试次数超时,可能是计算时间超时,通过`error_detail`获取错误信息

表4 统计信息响应参数说明

参数

单位

参数类型

说明

cut_length

米(m)

float

切割长度

cut_sum

-

Int

切割刀数

cut_time

分钟(min)

float

锯切时间

item_num

-

Int

开料件数

material

-

String

材料

program_num

-

Int

锯切图数量

run_program_num

-

Int

运行的锯切图数

rate

百分比(%)

float

原材料利用率

sum_area

平方米(m2)

float

原材料使用面积

sum_cost

-

Float

锯切成本

sum_plate_num

-

Int

原材料使用数量

sum_used_area

平方米(m2)

float

原材料利用面积

support.huaweicloud.com/api-optverse/toctopics/zh-cn_topic_0226224612.html