{
    "apifoxCli": "2.2.8",
    "info": {
        "name": "设备营养分析只读路由smoke，完整原表oracle由本地runner生成且私有"
    },
    "item": [
        {
            "name": "terminal Analysis六方法七分支",
            "item": [
                {
                    "id": "PILOT_TA_SUPPLY",
                    "name": "terminal supply",
                    "type": "http",
                    "metaInfo": {
                        "type": "HTTP"
                    },
                    "request": {
                        "method": "GET",
                        "url": "{{base_url}}/terminal/analysis.analysis/supply?staff_id={{staff_id}}",
                        "header": [
                            {
                                "key": "Host",
                                "value": "analysis-natural.invalid"
                            },
                            {
                                "key": "Access-Token",
                                "value": "{{terminal_token}}"
                            },
                            {
                                "key": "Platform",
                                "value": "POC"
                            },
                            {
                                "key": "X-Pilot-Scenario",
                                "value": "PILOT_TA_SUPPLY"
                            }
                        ]
                    },
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "pm.test('HTTP transport200',function(){pm.response.to.have.status(200);});var b=pm.response.json();",
                                    "pm.test('Numeric business200',function(){pm.expect(b.status).to.eql(200);});",
                                    "pm.test('Trace contract',function(){pm.expect(b.trace_id).to.match(/^[0-9a-f]{13}$/);});",
                                    "pm.test('Business status only; full original oracle requires private runner',function(){pm.expect(b.status).to.eql(200);});"
                                ]
                            }
                        }
                    ]
                },
                {
                    "id": "PILOT_TA_DISHESTYPE",
                    "name": "terminal dishesType",
                    "type": "http",
                    "metaInfo": {
                        "type": "HTTP"
                    },
                    "request": {
                        "method": "GET",
                        "url": "{{base_url}}/terminal/analysis.analysis/dishesType?staff_id={{staff_id}}",
                        "header": [
                            {
                                "key": "Host",
                                "value": "analysis-natural.invalid"
                            },
                            {
                                "key": "Access-Token",
                                "value": "{{terminal_token}}"
                            },
                            {
                                "key": "Platform",
                                "value": "POC"
                            },
                            {
                                "key": "X-Pilot-Scenario",
                                "value": "PILOT_TA_DISHESTYPE"
                            }
                        ]
                    },
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "pm.test('HTTP transport200',function(){pm.response.to.have.status(200);});var b=pm.response.json();",
                                    "pm.test('Numeric business200',function(){pm.expect(b.status).to.eql(200);});",
                                    "pm.test('Trace contract',function(){pm.expect(b.trace_id).to.match(/^[0-9a-f]{13}$/);});",
                                    "pm.test('Business status only; full original oracle requires private runner',function(){pm.expect(b.status).to.eql(200);});"
                                ]
                            }
                        }
                    ]
                },
                {
                    "id": "PILOT_TA_DIETARY",
                    "name": "terminal dietary",
                    "type": "http",
                    "metaInfo": {
                        "type": "HTTP"
                    },
                    "request": {
                        "method": "GET",
                        "url": "{{base_url}}/terminal/analysis.analysis/dietary?staff_id={{staff_id}}",
                        "header": [
                            {
                                "key": "Host",
                                "value": "analysis-natural.invalid"
                            },
                            {
                                "key": "Access-Token",
                                "value": "{{terminal_token}}"
                            },
                            {
                                "key": "Platform",
                                "value": "POC"
                            },
                            {
                                "key": "X-Pilot-Scenario",
                                "value": "PILOT_TA_DIETARY"
                            }
                        ]
                    },
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "pm.test('HTTP transport200',function(){pm.response.to.have.status(200);});var b=pm.response.json();",
                                    "pm.test('Numeric business200',function(){pm.expect(b.status).to.eql(200);});",
                                    "pm.test('Trace contract',function(){pm.expect(b.trace_id).to.match(/^[0-9a-f]{13}$/);});",
                                    "pm.test('Business status only; full original oracle requires private runner',function(){pm.expect(b.status).to.eql(200);});"
                                ]
                            }
                        }
                    ]
                },
                {
                    "id": "PILOT_TA_VITAMIN_1",
                    "name": "terminal vitamin type1",
                    "type": "http",
                    "metaInfo": {
                        "type": "HTTP"
                    },
                    "request": {
                        "method": "GET",
                        "url": "{{base_url}}/terminal/analysis.analysis/vitamin?staff_id={{staff_id}}&type=1",
                        "header": [
                            {
                                "key": "Host",
                                "value": "analysis-natural.invalid"
                            },
                            {
                                "key": "Access-Token",
                                "value": "{{terminal_token}}"
                            },
                            {
                                "key": "Platform",
                                "value": "POC"
                            },
                            {
                                "key": "X-Pilot-Scenario",
                                "value": "PILOT_TA_VITAMIN_1"
                            }
                        ]
                    },
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "pm.test('HTTP transport200',function(){pm.response.to.have.status(200);});var b=pm.response.json();",
                                    "pm.test('Numeric business200',function(){pm.expect(b.status).to.eql(200);});",
                                    "pm.test('Trace contract',function(){pm.expect(b.trace_id).to.match(/^[0-9a-f]{13}$/);});",
                                    "pm.test('Business status only; full original oracle requires private runner',function(){pm.expect(b.status).to.eql(200);});"
                                ]
                            }
                        }
                    ]
                },
                {
                    "id": "PILOT_TA_VITAMIN_2",
                    "name": "terminal vitamin type2",
                    "type": "http",
                    "metaInfo": {
                        "type": "HTTP"
                    },
                    "request": {
                        "method": "GET",
                        "url": "{{base_url}}/terminal/analysis.analysis/vitamin?staff_id={{staff_id}}&type=2",
                        "header": [
                            {
                                "key": "Host",
                                "value": "analysis-natural.invalid"
                            },
                            {
                                "key": "Access-Token",
                                "value": "{{terminal_token}}"
                            },
                            {
                                "key": "Platform",
                                "value": "POC"
                            },
                            {
                                "key": "X-Pilot-Scenario",
                                "value": "PILOT_TA_VITAMIN_2"
                            }
                        ]
                    },
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "pm.test('HTTP transport200',function(){pm.response.to.have.status(200);});var b=pm.response.json();",
                                    "pm.test('Numeric business200',function(){pm.expect(b.status).to.eql(200);});",
                                    "pm.test('Trace contract',function(){pm.expect(b.trace_id).to.match(/^[0-9a-f]{13}$/);});",
                                    "pm.test('Business status only; full original oracle requires private runner',function(){pm.expect(b.status).to.eql(200);});"
                                ]
                            }
                        }
                    ]
                },
                {
                    "id": "PILOT_TA_DIETARYFIBER",
                    "name": "terminal dietaryFiber",
                    "type": "http",
                    "metaInfo": {
                        "type": "HTTP"
                    },
                    "request": {
                        "method": "GET",
                        "url": "{{base_url}}/terminal/analysis.analysis/dietaryFiber?staff_id={{staff_id}}",
                        "header": [
                            {
                                "key": "Host",
                                "value": "analysis-natural.invalid"
                            },
                            {
                                "key": "Access-Token",
                                "value": "{{terminal_token}}"
                            },
                            {
                                "key": "Platform",
                                "value": "POC"
                            },
                            {
                                "key": "X-Pilot-Scenario",
                                "value": "PILOT_TA_DIETARYFIBER"
                            }
                        ]
                    },
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "pm.test('HTTP transport200',function(){pm.response.to.have.status(200);});var b=pm.response.json();",
                                    "pm.test('Numeric business200',function(){pm.expect(b.status).to.eql(200);});",
                                    "pm.test('Trace contract',function(){pm.expect(b.trace_id).to.match(/^[0-9a-f]{13}$/);});",
                                    "pm.test('Business status only; full original oracle requires private runner',function(){pm.expect(b.status).to.eql(200);});"
                                ]
                            }
                        }
                    ]
                },
                {
                    "id": "PILOT_TA_COOKINGMETHOD",
                    "name": "terminal cookingMethod",
                    "type": "http",
                    "metaInfo": {
                        "type": "HTTP"
                    },
                    "request": {
                        "method": "GET",
                        "url": "{{base_url}}/terminal/analysis.analysis/cookingMethod?staff_id={{staff_id}}",
                        "header": [
                            {
                                "key": "Host",
                                "value": "analysis-natural.invalid"
                            },
                            {
                                "key": "Access-Token",
                                "value": "{{terminal_token}}"
                            },
                            {
                                "key": "Platform",
                                "value": "POC"
                            },
                            {
                                "key": "X-Pilot-Scenario",
                                "value": "PILOT_TA_COOKINGMETHOD"
                            }
                        ]
                    },
                    "event": [
                        {
                            "listen": "test",
                            "script": {
                                "type": "text/javascript",
                                "exec": [
                                    "pm.test('HTTP transport200',function(){pm.response.to.have.status(200);});var b=pm.response.json();",
                                    "pm.test('Numeric business200',function(){pm.expect(b.status).to.eql(200);});",
                                    "pm.test('Trace contract',function(){pm.expect(b.trace_id).to.match(/^[0-9a-f]{13}$/);});",
                                    "pm.test('Business status only; full original oracle requires private runner',function(){pm.expect(b.status).to.eql(200);});"
                                ]
                            }
                        }
                    ]
                }
            ]
        }
    ]
}