{
    "status": "ROUTE_RESOLUTION_AND_SOURCE_ONLY_NOT_COMPATIBILITY_PASS",
    "coverage_input_sha256": "e14e17374503e0f12b09d08df591a827a391543eebb0027a4a56643477259091",
    "route_source_sha256": "081b0186b7f40f0bdd237cecb3e2d678fc9344c656932c0d3b3052404e4f1510",
    "framework_route_sha256": "90345507b83fb9fc82ec392e00af490af0bfb8c358541a146982258b977075ac",
    "registered_store_keys": 865,
    "method_resolution_attempts": 871,
    "statistics": {
        "action_not_declared_in_file_inheritance_not_evaluated": 23,
        "declared_target_controller_file_missing_empty_fallback_not_evaluated": 8,
        "declared_target_module_directory_missing": 62,
        "declared_target_source_action_exists_not_HTTP_verified": 582,
        "no_declared_match_default_dispatch_not_evaluated": 196
    },
    "HTTP": 0,
    "PDO_connections": 0,
    "business_SQL": 0,
    "controllers_constructed": 0,
    "matrix_mutations": 0,
    "case_insensitive_file_search_is_source_reference_not_runtime_autoload_proof": true,
    "domain_binding_default_dispatch_inheritance_authorization_DB_not_tested": true,
    "results": [
        {
            "registered_method": "POST",
            "path": "\/p\/api\/hardware_log",
            "risk": "write",
            "module": "设备诊断日志",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/hardware_log",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/DateMenu\/getDishes",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/datemenu\/getdishes",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getStaffDiningLists",
            "risk": "readonly-no-device-send",
            "module": "设备菜谱只读有界验收",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/datemenu\/getstaffdininglists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/shop\/order",
            "risk": "money",
            "module": "外部接口",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/api\/shop\/order",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/shop\/refund",
            "risk": "money",
            "module": "外部接口",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/api\/shop\/refund",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/OneMeal\/oneMealForScreen",
            "risk": "read",
            "module": "一体机我的一餐",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/onemeal\/onemealforscreen",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/staff\/getbaseinfo",
            "risk": "read",
            "module": "移动人员getbaseinfo",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/staff\/getbaseinfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/staff\/getBaseInfoByMobile",
            "risk": "read",
            "module": "移动人员getBaseInfoByMobile",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/staff\/getbaseinfobymobile",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/staff\/getFaceImg",
            "risk": "read",
            "module": "移动人员getFaceImg",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/staff\/getfaceimg",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/staff\/info",
            "risk": "read",
            "module": "移动人员info",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/staff\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/all_dish",
            "risk": "read",
            "module": "设备端全部有效菜品",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/all_dish",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/get_dish_uuids",
            "risk": "read",
            "module": "设备端按成分UUID查菜品成分",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/get_dish_uuids",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getDishesHardwareImg",
            "risk": "read",
            "module": "设备单菜图片关系元数据",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getdisheshardwareimg",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getDishImg",
            "risk": "read",
            "module": "设备取餐柜图片UUID列表",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getdishimg",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/print_content",
            "risk": "read",
            "module": "设备打印内容读取",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/print_content",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/select",
            "risk": "read",
            "module": "设备端菜品检索",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/select",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/sport",
            "risk": "read",
            "module": "设备端运动分类树",
            "source": "runtime-default-dispatch",
            "inventory_key": "POST \/p\/api\/sport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/sportShow",
            "risk": "read",
            "module": "设备端部门所属人员",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/sportshow",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/Dishes\/dishes_info",
            "risk": "read",
            "module": "移动菜品详情",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/dishes\/dishes_info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/Dishes\/top5",
            "risk": "read",
            "module": "移动今日菜品推荐前五",
            "source": "controller-action-source",
            "inventory_key": "POST \/m\/dishes\/top5",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/Dishes\/recipe",
            "risk": "readonly-no-device-send",
            "module": "设备菜谱只读有界验收",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/m\/dishes\/recipe",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutrition\/getSport",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/m\/nutrition\/getsport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutrition\/info",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/m\/nutrition\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutrition\/lists",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/m\/nutrition\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutrition\/NutritionUseTimeGroup",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/m\/nutrition\/nutritionusetimegroup",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutrition\/product",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/m\/nutrition\/product",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutrition\/useTimeList",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/m\/nutrition\/usetimelist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutritionCategory\/getCategoryAll",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/m\/nutritioncategory\/getcategoryall",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/balance.log\/detail",
            "risk": "read",
            "module": "移动余额流水读取",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "GET \/api\/balance.log\/detail",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/balance.log\/list",
            "risk": "read",
            "module": "移动余额流水读取",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "GET \/api\/balance.log\/list",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/order\/detail",
            "risk": "read",
            "module": "移动订单读取",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "GET \/api\/order\/detail",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/order\/list",
            "risk": "read",
            "module": "移动订单读取",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "GET \/api\/order\/list",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/cashout\/list",
            "risk": "read",
            "module": "移动提现列表读取",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "GET \/api\/cashout\/list",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/api\/articleLists",
            "risk": "read",
            "module": "设备端文章目录",
            "source": "apifox-2026-05-08",
            "inventory_key": "GET \/p\/api\/articlelists",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/articleLists",
            "risk": "read",
            "module": "设备端文章目录",
            "source": "runtime-default-dispatch",
            "inventory_key": "POST \/p\/api\/articlelists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/equipmentStart",
            "risk": "read",
            "module": "设备开机读取",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/equipmentstart",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/upload_log",
            "risk": "write",
            "module": "设备900日志心跳更新",
            "source": "runtime-default-dispatch",
            "inventory_key": "POST \/p\/api\/upload_log",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/facedata",
            "risk": "read-write",
            "module": "设备增量人脸消息",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/facedata",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/feedback",
            "risk": "read-write",
            "module": "设备消息反馈",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/feedback",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/heartbeat",
            "risk": "write",
            "module": "设备心跳",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/heartbeat",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/matecode",
            "risk": "write",
            "module": "设备配对",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/matecode",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/userdata",
            "risk": "read-write",
            "module": "设备增量人员消息",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/userdata",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/api\/getFaceDataList",
            "risk": "owned-write-or-read-see-report",
            "module": "数据库兼容分批实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "GET \/p\/api\/getfacedatalist",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getNutritionByDevice",
            "risk": "read",
            "module": "营养站设备格位读取",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getnutritionbydevice",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getNutritionScheme",
            "risk": "read",
            "module": "设备营养方案",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getnutritionscheme",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getStaffList",
            "risk": "read",
            "module": "设备端人员分页",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getstafflist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getStaff",
            "risk": "read",
            "module": "设备端人员详情",
            "source": "runtime-default-dispatch",
            "inventory_key": "POST \/p\/api\/getstaff",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/gettraintime",
            "risk": "read",
            "module": "设备营养服用时间",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/gettraintime",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/rotation",
            "risk": "owned-write-or-read-see-report",
            "module": "数据库兼容分批实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/api\/rotation",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/api\/getAllHardwareDishes",
            "risk": "read",
            "module": "设备同步菜品图片关系元数据",
            "source": "apifox-2026-05-08",
            "inventory_key": "GET \/p\/api\/getallhardwaredishes",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/sign_daka",
            "risk": "write",
            "module": "设备无图考勤",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/sign_daka",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/delDishesHardwareImg",
            "risk": "write",
            "module": "设备菜品图片关系删除",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/deldisheshardwareimg",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getPrintList",
            "risk": "read",
            "module": "设备待打印餐单读取",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getprintlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/info",
            "risk": "read",
            "module": "设备组织人员info",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/api\/all_dish",
            "risk": "read",
            "module": "设备端全部有效菜品",
            "source": "apifox-2026-05-08",
            "inventory_key": "GET \/p\/api\/all_dish",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getUploadImg",
            "risk": "read",
            "module": "设备人脸图片UUID列表",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getuploadimg",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getUploadImgByUuid",
            "risk": "read",
            "module": "设备单张图片元数据",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getuploadimgbyuuid",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/tree",
            "risk": "read",
            "module": "设备组织人员tree",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/tree",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getDepartmentList",
            "risk": "read",
            "module": "设备端部门树",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getdepartmentlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getSportEvent",
            "risk": "read",
            "module": "设备端根运动项",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getsportevent",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/ControlScreen\/cuisineKind",
            "risk": "read",
            "module": "交互大屏当餐菜品种类",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/controlscreen\/cuisinekind",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/ControlScreen\/offerIngredient",
            "risk": "read",
            "module": "交互大屏当餐食材",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/controlscreen\/offeringredient",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/Api\/getStaffByName",
            "risk": "read",
            "module": "设备端按名查人员",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getstaffbyname",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getNewVersion",
            "risk": "read-write",
            "module": "设备版本查询与设备版本写回",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getnewversion",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getRestaurantsInfo",
            "risk": "read",
            "module": "设备端餐厅配置",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getrestaurantsinfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getDepartment",
            "risk": "read",
            "module": "设备端部门树",
            "source": "runtime-default-dispatch",
            "inventory_key": "POST \/p\/api\/getdepartment",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getStaffLists",
            "risk": "read",
            "module": "设备端人员分页包装",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getstafflists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/lists",
            "risk": "read",
            "module": "设备组织人员lists",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/weigh\/dishes",
            "risk": "readonly-no-device-send",
            "module": "设备菜谱只读有界验收",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/weigh\/dishes",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/CaterList",
            "risk": "read",
            "module": "设备端菜品目录",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/caterlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/station_list",
            "risk": "read",
            "module": "设备端有效岗位",
            "source": "runtime-default-dispatch",
            "inventory_key": "POST \/p\/api\/station_list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/orderMachine\/confirm",
            "risk": "device",
            "module": "智能硬件",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/api\/ordermachine\/confirm",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OrderMachine",
                    "confirm"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "orderMachine",
                    "confirm"
                ],
                "route": "api\/OrderMachine\/confirm",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OrderMachine",
                "action": "confirm"
            },
            "controller_file": "application\/api\/controller\/OrderMachine.php",
            "controller_sha256": "7d54990994b6f6dbb36a4e66461f136c568d7c9a673a7d8741bc92b058fc11ca",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/orderMachine\/dishDetail",
            "risk": "read",
            "module": "点餐机菜品详情",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/api\/ordermachine\/dishdetail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OrderMachine",
                    "dishDetail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "orderMachine",
                    "dishDetail"
                ],
                "route": "api\/OrderMachine\/dishDetail",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OrderMachine",
                "action": "dishDetail"
            },
            "controller_file": "application\/api\/controller\/OrderMachine.php",
            "controller_sha256": "7d54990994b6f6dbb36a4e66461f136c568d7c9a673a7d8741bc92b058fc11ca",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/orderMachine\/orderList",
            "risk": "read",
            "module": "点餐机订单查询",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/api\/ordermachine\/orderlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OrderMachine",
                    "orderList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "orderMachine",
                    "orderList"
                ],
                "route": "api\/OrderMachine\/orderList",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OrderMachine",
                "action": "orderList"
            },
            "controller_file": "application\/api\/controller\/OrderMachine.php",
            "controller_sha256": "7d54990994b6f6dbb36a4e66461f136c568d7c9a673a7d8741bc92b058fc11ca",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/orderMachine\/pay",
            "risk": "money",
            "module": "智能硬件",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/api\/ordermachine\/pay",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OrderMachine",
                    "pay"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "orderMachine",
                    "pay"
                ],
                "route": "api\/OrderMachine\/pay",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OrderMachine",
                "action": "pay"
            },
            "controller_file": "application\/api\/controller\/OrderMachine.php",
            "controller_sha256": "7d54990994b6f6dbb36a4e66461f136c568d7c9a673a7d8741bc92b058fc11ca",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/orderMachine\/restaurantList",
            "risk": "read",
            "module": "点餐机餐厅列表",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/api\/ordermachine\/restaurantlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OrderMachine",
                    "restaurantList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "orderMachine",
                    "restaurantList"
                ],
                "route": "api\/OrderMachine\/restaurantList",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OrderMachine",
                "action": "restaurantList"
            },
            "controller_file": "application\/api\/controller\/OrderMachine.php",
            "controller_sha256": "7d54990994b6f6dbb36a4e66461f136c568d7c9a673a7d8741bc92b058fc11ca",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getMeal",
            "risk": "read",
            "module": "设备端当餐菜谱",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getmeal",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getMealTimes",
            "risk": "read",
            "module": "设备端当前餐次",
            "source": "runtime-default-dispatch",
            "inventory_key": "POST \/p\/api\/getmealtimes",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/plate\/dishes",
            "risk": "read",
            "module": "旧图片菜牌设备取图",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/api\/plate\/dishes",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/orderMachine\/pickupQueue",
            "risk": "read",
            "module": "点餐机叫号队列",
            "source": "apifox-2026-05-08",
            "inventory_key": "GET \/api\/ordermachine\/pickupqueue",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OrderMachine",
                    "pickupQueue"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "orderMachine",
                    "pickupQueue"
                ],
                "route": "api\/OrderMachine\/pickupQueue",
                "option": {
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OrderMachine",
                "action": "pickupQueue"
            },
            "controller_file": "application\/api\/controller\/OrderMachine.php",
            "controller_sha256": "7d54990994b6f6dbb36a4e66461f136c568d7c9a673a7d8741bc92b058fc11ca",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consume\/card",
            "risk": "owned-write-or-read-see-report",
            "module": "数据库兼容分批实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/consume\/card",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consume\/dishes",
            "risk": "owned-write-or-read-see-report",
            "module": "数据库兼容分批实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/consume\/dishes",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consume\/dishesRecognizeImgList",
            "risk": "owned-write-or-read-see-report",
            "module": "数据库兼容分批实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/consume\/dishesrecognizeimglist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consume\/orderList",
            "risk": "owned-write-or-read-see-report",
            "module": "数据库兼容分批实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/consume\/orderlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consume\/orderPay",
            "risk": "money-write",
            "module": "真实内部现金充值支付退款",
            "source": "apifox-2026-05-08+code-current",
            "inventory_key": "POST \/api\/consume\/orderpay",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/screen\/surplusBoard",
            "risk": "read",
            "module": "称重设备余量看板",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/api\/screen\/surplusboard",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/ControlScreen\/everyMealSupply",
            "risk": "read",
            "module": "交互大屏当餐供应",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/controlscreen\/everymealsupply",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/ControlScreen\/everyMealSupplySch",
            "risk": "read",
            "module": "什刹海大屏当餐供应",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/controlscreen\/everymealsupplysch",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/ControlScreen\/recommend",
            "risk": "read",
            "module": "交互大屏菜品推荐",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/controlscreen\/recommend",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/ControlScreen\/recommend_v1",
            "risk": "read",
            "module": "交互大屏菜品推荐新版",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/m\/controlscreen\/recommend_v1",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/find",
            "risk": "read",
            "module": "设备端菜品详情",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/find",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/common\/fileDelete",
            "risk": "write",
            "module": "旧图片菜牌图片元数据软删",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/common\/filedelete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/common\/fileList",
            "risk": "read",
            "module": "旧图片菜牌后台选图",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/common\/filelist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/search",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/cater\/search",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/equipment\/pushList",
            "risk": "readonly-no-device-send",
            "module": "设备菜谱只读有界验收",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/equipment\/pushlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/equipment\/plateDetail",
            "risk": "read",
            "module": "旧图片菜牌后台详情",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/equipment\/platedetail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/equipment\/plateList",
            "risk": "read",
            "module": "旧图片菜牌后台列表",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/equipment\/platelist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/equipment\/plateUpdate",
            "risk": "write",
            "module": "旧图片菜牌后台配置",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/equipment\/plateupdate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/areaCreate",
            "risk": "configuration-write",
            "module": "区域餐厅创建编辑状态及回读",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/areacreate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/areaDetail",
            "risk": "read",
            "module": "区域餐厅创建编辑状态及回读",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/areadetail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/areaList",
            "risk": "read",
            "module": "区域列表与树选项",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/arealist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/areaOptions",
            "risk": "read",
            "module": "区域列表与树选项",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/areaoptions",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/areaStatus",
            "risk": "configuration-write",
            "module": "区域餐厅创建编辑状态及回读",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/areastatus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/areaUpdate",
            "risk": "configuration-write",
            "module": "区域餐厅创建编辑状态及回读",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/areaupdate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/restaurantCreate",
            "risk": "configuration-write",
            "module": "区域餐厅创建编辑状态及回读",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/restaurantcreate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/restaurantDetail",
            "risk": "read",
            "module": "区域餐厅创建编辑状态及回读",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/restaurantdetail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/restaurantList",
            "risk": "read",
            "module": "餐厅档口读取",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/restaurantlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/restaurantOptions",
            "risk": "read",
            "module": "餐厅档口读取",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/restaurantoptions",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/restaurantStatus",
            "risk": "configuration-write",
            "module": "区域餐厅创建编辑状态及回读",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/restaurantstatus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/restaurantUpdate",
            "risk": "configuration-write",
            "module": "区域餐厅创建编辑状态及回读",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/restaurantupdate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dining_config\/stallOptions",
            "risk": "read",
            "module": "餐厅档口读取",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/dining_config\/stalloptions",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/Restaurant\/restaurant_list",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/restaurant\/restaurant_list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/Restaurant\/restaurant_read",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/restaurant\/restaurant_read",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/detail",
            "risk": "money",
            "module": "后台消费详情",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/mealorder\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/list",
            "risk": "money",
            "module": "后台消费查询",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/mealorder\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/refund",
            "risk": "money-write",
            "module": "真实内部现金充值支付退款",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/mealorder\/refund",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/refundAgree",
            "risk": "money-write",
            "module": "真实内部现金充值支付退款",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/mealorder\/refundagree",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/refundList",
            "risk": "money",
            "module": "后台退款查询",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/mealorder\/refundlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/refundReject",
            "risk": "refund-state-write",
            "module": "订单申请退款与驳回",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/mealorder\/refundreject",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/MaterialCategory\/add",
            "risk": "owned-material-parent-leaf-CRUD-plus-approved-target-schema",
            "module": "数据库兼容实测",
            "source": "apifox-2026-05-08;confirmed-A-B-C-http",
            "inventory_key": "POST \/p\/materialcategory\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/MaterialCategory\/all",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/materialcategory\/all",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/MaterialCategory\/del",
            "risk": "owned-material-parent-leaf-CRUD-plus-approved-target-schema",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/materialcategory\/del",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/MaterialCategory\/getCategoryAll",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/materialcategory\/getcategoryall",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/MaterialCategory\/lists",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/materialcategory\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/MaterialCategory\/read",
            "risk": "owned-material-parent-leaf-CRUD-plus-approved-target-schema",
            "module": "数据库兼容实测",
            "source": "apifox-2026-05-08;confirmed-A-B-C-http",
            "inventory_key": "POST \/p\/materialcategory\/read",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/MaterialCategory\/update",
            "risk": "owned-material-parent-leaf-CRUD-plus-approved-target-schema",
            "module": "数据库兼容实测",
            "source": "apifox-2026-05-08;confirmed-A-B-C-http",
            "inventory_key": "POST \/p\/materialcategory\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/card\/cardList",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/card\/cardlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/card\/issueStaff",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/card\/issuestaff",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/card\/logList",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/card\/loglist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/dishesAll",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/bill\/dishesall",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/date_menu\/hardwareInfo",
            "risk": "readonly-owned-retained-chain",
            "module": "电子餐牌校正原生CLI增强",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/date_menu\/hardwareinfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/datemenu\/checkMenuList",
            "risk": "readonly-owned-retained-chain",
            "module": "电子餐牌校正原生CLI增强",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/datemenu\/checkmenulist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/MenuRecommendSet\/lists",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/menurecommendset\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/MenuRecommendSet\/logList",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/menurecommendset\/loglist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/MenuRecommendSet\/readStaffSet",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/menurecommendset\/readstaffset",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/identity\/lists",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/api\/identity\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/Restaurant\/mealTimeCount",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/restaurant\/mealtimecount",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/equipment\/consumeList",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/equipment\/consumelist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/departmentList",
            "risk": "read-aggregate",
            "module": "消费明细统计部门报表",
            "source": "apifox-2026-05-08;confirmed-A-B-C-http",
            "inventory_key": "POST \/p\/mealorder\/departmentlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/equipmentList",
            "risk": "read-aggregate",
            "module": "消费明细统计设备报表",
            "source": "apifox-2026-05-08;confirmed-B-C-http",
            "inventory_key": "POST \/p\/mealorder\/equipmentlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/userList",
            "risk": "read-aggregate",
            "module": "消费明细统计人员报表",
            "source": "apifox-2026-05-08;confirmed-B-C-http-A-history",
            "inventory_key": "POST \/p\/mealorder\/userlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/report\/dishes",
            "risk": "read",
            "module": "菜品营养报表",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/report\/dishes",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/equipment\/getcode",
            "risk": "readonly-no-device-send",
            "module": "设备菜谱只读有界验收",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/equipment\/getcode",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/equipment\/VersionList",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/equipment\/versionlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/equipment\/versionRead",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/equipment\/versionread",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/equipment\/read",
            "risk": "readonly-no-device-send",
            "module": "设备菜谱只读有界验收",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/equipment\/read",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition\/info",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/nutrition\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutritionCategory\/add",
            "risk": "owned-nutrition-category-CRUD-no-financial-or-external-effects",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/nutritioncategory\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutritionCategory\/delete",
            "risk": "owned-nutrition-category-CRUD-no-financial-or-external-effects",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/nutritioncategory\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutritionCategory\/getCategoryAll",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/nutritioncategory\/getcategoryall",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutritionCategory\/info",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/nutritioncategory\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutritionCategory\/lists",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/nutritioncategory\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutritionCategory\/update",
            "risk": "owned-nutrition-category-CRUD-no-financial-or-external-effects",
            "module": "数据库兼容实测",
            "source": "runtime-source-owner-verified-from-apifox",
            "inventory_key": "POST \/p\/nutritioncategory\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/articleInfo",
            "risk": "read",
            "module": "设备端文章详情",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/articleinfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/api\/getMore",
            "risk": "read",
            "module": "设备端按分类关键词文章",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/api\/getmore",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/subsidy\/status",
            "risk": "money",
            "module": "补贴审核",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/api\/subsidy\/status",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/subsidy\/submit",
            "risk": "money",
            "module": "补贴发放",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/api\/subsidy\/submit",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rechargeOrder\/add",
            "risk": "money-write",
            "module": "真实内部现金充值支付退款",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/rechargeorder\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rechargeOrder\/list",
            "risk": "money",
            "module": "后台充值查询",
            "source": "apifox-2026-05-08",
            "inventory_key": "POST \/p\/rechargeorder\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dishQuestionnaire\/restaurants",
            "risk": "unclassified",
            "module": "菜品评价",
            "source": "store\/application\/route.php",
            "inventory_key": "POST \/api\/dishquestionnaire\/restaurants",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "DishQuestionnaire",
                    "restaurants"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "dishQuestionnaire",
                    "restaurants"
                ],
                "route": "api\/DishQuestionnaire\/restaurants",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "DishQuestionnaire",
                "action": "restaurants"
            },
            "controller_file": "application\/api\/controller\/DishQuestionnaire.php",
            "controller_sha256": "1c5b7307cd48b9cc18af6c44f0660066232454cc276c07bb180764be24705fa8",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dishQuestionnaire\/context",
            "risk": "unclassified",
            "module": "菜品评价",
            "source": "store\/application\/route.php",
            "inventory_key": "POST \/api\/dishquestionnaire\/context",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "DishQuestionnaire",
                    "context"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "dishQuestionnaire",
                    "context"
                ],
                "route": "api\/DishQuestionnaire\/context",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "DishQuestionnaire",
                "action": "context"
            },
            "controller_file": "application\/api\/controller\/DishQuestionnaire.php",
            "controller_sha256": "1c5b7307cd48b9cc18af6c44f0660066232454cc276c07bb180764be24705fa8",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dishQuestionnaire\/submit",
            "risk": "unclassified",
            "module": "菜品评价",
            "source": "store\/application\/route.php",
            "inventory_key": "POST \/api\/dishquestionnaire\/submit",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "DishQuestionnaire",
                    "submit"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "dishQuestionnaire",
                    "submit"
                ],
                "route": "api\/DishQuestionnaire\/submit",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "DishQuestionnaire",
                "action": "submit"
            },
            "controller_file": "application\/api\/controller\/DishQuestionnaire.php",
            "controller_sha256": "1c5b7307cd48b9cc18af6c44f0660066232454cc276c07bb180764be24705fa8",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/dishQuestionnaire\/batchSubmit",
            "risk": "unclassified",
            "module": "菜品评价",
            "source": "store\/application\/route.php",
            "inventory_key": "POST \/api\/dishquestionnaire\/batchsubmit",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "DishQuestionnaire",
                    "batchSubmit"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "dishQuestionnaire",
                    "batchSubmit"
                ],
                "route": "api\/DishQuestionnaire\/batchSubmit",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "DishQuestionnaire",
                "action": "batchSubmit"
            },
            "controller_file": "application\/api\/controller\/DishQuestionnaire.php",
            "controller_sha256": "1c5b7307cd48b9cc18af6c44f0660066232454cc276c07bb180764be24705fa8",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/device\/weight\/upload",
            "risk": "device-write",
            "module": "设备重量事件",
            "source": "code-current",
            "inventory_key": "POST \/api\/device\/weight\/upload",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Device",
                    "weightUpload"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "device",
                    "weight",
                    "upload"
                ],
                "route": "api\/Device\/weightUpload",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Device",
                "action": "weightUpload"
            },
            "controller_file": "application\/api\/controller\/Device.php",
            "controller_sha256": "47f47fcaf0027023c4d454db8481bfdd9be713c6100e4f0dfcc9d25755657949",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/device\/restaurant\/tree",
            "risk": "db-read",
            "module": "设备餐厅层级",
            "source": "code-current",
            "inventory_key": "POST \/api\/device\/restaurant\/tree",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Device",
                    "restaurantTree"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "device",
                    "restaurant",
                    "tree"
                ],
                "route": "api\/Device\/restaurantTree",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Device",
                "action": "restaurantTree"
            },
            "controller_file": "application\/api\/controller\/Device.php",
            "controller_sha256": "47f47fcaf0027023c4d454db8481bfdd9be713c6100e4f0dfcc9d25755657949",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/device\/restaurant\/equipmentList",
            "risk": "db-read",
            "module": "设备称重台列表",
            "source": "code-current",
            "inventory_key": "POST \/api\/device\/restaurant\/equipmentlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Device",
                    "restaurantEquipmentList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "device",
                    "restaurant",
                    "equipmentList"
                ],
                "route": "api\/Device\/restaurantEquipmentList",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Device",
                "action": "restaurantEquipmentList"
            },
            "controller_file": "application\/api\/controller\/Device.php",
            "controller_sha256": "47f47fcaf0027023c4d454db8481bfdd9be713c6100e4f0dfcc9d25755657949",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/mocatch\/body",
            "risk": "device-write-cross-database",
            "module": "MOCATCH体脂回调",
            "source": "code-current",
            "inventory_key": "POST \/api\/mocatch\/body",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Mocatch",
                    "body"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "mocatch",
                    "body"
                ],
                "route": "api\/Mocatch\/body",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Mocatch",
                "action": "body"
            },
            "controller_file": "application\/api\/controller\/Mocatch.php",
            "controller_sha256": "5000fb7f478af6a7c5d5877f4cbb0e81f5dc2509b8d755a566fe3edec87dc9bd",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/mocatch\/physical",
            "risk": "device-write",
            "module": "MOCATCH体能回调",
            "source": "code-current",
            "inventory_key": "POST \/api\/mocatch\/physical",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Mocatch",
                    "physical"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "mocatch",
                    "physical"
                ],
                "route": "api\/Mocatch\/physical",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Mocatch",
                "action": "physical"
            },
            "controller_file": "application\/api\/controller\/Mocatch.php",
            "controller_sha256": "5000fb7f478af6a7c5d5877f4cbb0e81f5dc2509b8d755a566fe3edec87dc9bd",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/mocatch\/posture",
            "risk": "device-write",
            "module": "MOCATCH体态回调",
            "source": "code-current",
            "inventory_key": "POST \/api\/mocatch\/posture",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Mocatch",
                    "posture"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "mocatch",
                    "posture"
                ],
                "route": "api\/Mocatch\/posture",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Mocatch",
                "action": "posture"
            },
            "controller_file": "application\/api\/controller\/Mocatch.php",
            "controller_sha256": "5000fb7f478af6a7c5d5877f4cbb0e81f5dc2509b8d755a566fe3edec87dc9bd",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/mocatch\/joint",
            "risk": "device-write",
            "module": "MOCATCH关节回调",
            "source": "code-current",
            "inventory_key": "POST \/api\/mocatch\/joint",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Mocatch",
                    "joint"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "mocatch",
                    "joint"
                ],
                "route": "api\/Mocatch\/joint",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Mocatch",
                "action": "joint"
            },
            "controller_file": "application\/api\/controller\/Mocatch.php",
            "controller_sha256": "5000fb7f478af6a7c5d5877f4cbb0e81f5dc2509b8d755a566fe3edec87dc9bd",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/mocatch\/image",
            "risk": "file-write",
            "module": "MOCATCH图片回调",
            "source": "code-current",
            "inventory_key": "POST \/api\/mocatch\/image",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Mocatch",
                    "image"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "mocatch",
                    "image"
                ],
                "route": "api\/Mocatch\/image",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Mocatch",
                "action": "image"
            },
            "controller_file": "application\/api\/controller\/Mocatch.php",
            "controller_sha256": "5000fb7f478af6a7c5d5877f4cbb0e81f5dc2509b8d755a566fe3edec87dc9bd",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/mocatch\/qrcode",
            "risk": "stateless",
            "module": "MOCATCH二维码",
            "source": "code-current",
            "inventory_key": "POST \/api\/mocatch\/qrcode",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Mocatch",
                    "qrcode"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "mocatch",
                    "qrcode"
                ],
                "route": "api\/Mocatch\/qrcode",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Mocatch",
                "action": "qrcode"
            },
            "controller_file": "application\/api\/controller\/Mocatch.php",
            "controller_sha256": "5000fb7f478af6a7c5d5877f4cbb0e81f5dc2509b8d755a566fe3edec87dc9bd",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/device\/recipe\/addDishes",
            "risk": "device-write",
            "module": "设备端菜谱",
            "source": "code-current",
            "inventory_key": "POST \/api\/device\/recipe\/adddishes",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Device",
                    "recipeAddDishes"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "device",
                    "recipe",
                    "addDishes"
                ],
                "route": "api\/Device\/recipeAddDishes",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Device",
                "action": "recipeAddDishes"
            },
            "controller_file": "application\/api\/controller\/Device.php",
            "controller_sha256": "47f47fcaf0027023c4d454db8481bfdd9be713c6100e4f0dfcc9d25755657949",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/device\/recipe\/copy",
            "risk": "device-write",
            "module": "设备端菜谱",
            "source": "code-current",
            "inventory_key": "POST \/api\/device\/recipe\/copy",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Device",
                    "recipeCopy"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "device",
                    "recipe",
                    "copy"
                ],
                "route": "api\/Device\/recipeCopy",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Device",
                "action": "recipeCopy"
            },
            "controller_file": "application\/api\/controller\/Device.php",
            "controller_sha256": "47f47fcaf0027023c4d454db8481bfdd9be713c6100e4f0dfcc9d25755657949",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/device\/recipe\/deleteDishes",
            "risk": "device-write",
            "module": "设备端菜谱",
            "source": "code-current",
            "inventory_key": "POST \/api\/device\/recipe\/deletedishes",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Device",
                    "recipeDeleteDishes"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "device",
                    "recipe",
                    "deleteDishes"
                ],
                "route": "api\/Device\/recipeDeleteDishes",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Device",
                "action": "recipeDeleteDishes"
            },
            "controller_file": "application\/api\/controller\/Device.php",
            "controller_sha256": "47f47fcaf0027023c4d454db8481bfdd9be713c6100e4f0dfcc9d25755657949",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/device\/equipment\/pushDishes",
            "risk": "device-write",
            "module": "设备端推菜",
            "source": "code-current",
            "inventory_key": "POST \/api\/device\/equipment\/pushdishes",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Device",
                    "equipmentPushDishes"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "device",
                    "equipment",
                    "pushDishes"
                ],
                "route": "api\/Device\/equipmentPushDishes",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Device",
                "action": "equipmentPushDishes"
            },
            "controller_file": "application\/api\/controller\/Device.php",
            "controller_sha256": "47f47fcaf0027023c4d454db8481bfdd9be713c6100e4f0dfcc9d25755657949",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/deviceWeightEvent\/detail",
            "risk": "db-read",
            "module": "后台称重事件详情",
            "source": "code-current",
            "inventory_key": "POST \/p\/deviceweightevent\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DeviceWeightEvent",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "deviceWeightEvent",
                    "detail"
                ],
                "route": "p\/DeviceWeightEvent\/detail",
                "option": {
                    "name": "deviceWeightEvent",
                    "prefix": "p\/DeviceWeightEvent",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DeviceWeightEvent",
                "action": "detail"
            },
            "controller_file": "application\/p\/controller\/DeviceWeightEvent.php",
            "controller_sha256": "a10f8c398f880193a6a4d5c01a18b5445aa6251485becb35a3d2afa08d0b9286",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/deviceWeightEvent\/list",
            "risk": "db-read",
            "module": "后台称重事件列表",
            "source": "code-current",
            "inventory_key": "POST \/p\/deviceweightevent\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DeviceWeightEvent",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "deviceWeightEvent",
                    "list"
                ],
                "route": "p\/DeviceWeightEvent\/lists",
                "option": {
                    "name": "deviceWeightEvent",
                    "prefix": "p\/DeviceWeightEvent",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DeviceWeightEvent",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/DeviceWeightEvent.php",
            "controller_sha256": "a10f8c398f880193a6a4d5c01a18b5445aa6251485becb35a3d2afa08d0b9286",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/deviceWeightEvent\/abnormalList",
            "risk": "db-read",
            "module": "后台异常称重事件列表",
            "source": "code-current",
            "inventory_key": "POST \/p\/deviceweightevent\/abnormallist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DeviceWeightEvent",
                    "abnormalList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "deviceWeightEvent",
                    "abnormalList"
                ],
                "route": "p\/DeviceWeightEvent\/abnormalList",
                "option": {
                    "name": "deviceWeightEvent",
                    "prefix": "p\/DeviceWeightEvent",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DeviceWeightEvent",
                "action": "abnormalList"
            },
            "controller_file": "application\/p\/controller\/DeviceWeightEvent.php",
            "controller_sha256": "a10f8c398f880193a6a4d5c01a18b5445aa6251485becb35a3d2afa08d0b9286",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/deviceWeightEvent\/options",
            "risk": "db-read",
            "module": "后台称重事件筛选项",
            "source": "code-current",
            "inventory_key": "POST \/p\/deviceweightevent\/options",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DeviceWeightEvent",
                    "options"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "deviceWeightEvent",
                    "options"
                ],
                "route": "p\/DeviceWeightEvent\/options",
                "option": {
                    "name": "deviceWeightEvent",
                    "prefix": "p\/DeviceWeightEvent",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DeviceWeightEvent",
                "action": "options"
            },
            "controller_file": "application\/p\/controller\/DeviceWeightEvent.php",
            "controller_sha256": "a10f8c398f880193a6a4d5c01a18b5445aa6251485becb35a3d2afa08d0b9286",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/detail",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/detail",
            "probe_method": "GET",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "detail"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/detail",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "detail"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/detail",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "detail"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/detail",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "detail"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/export",
            "probe_method": "GET",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "export"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/export",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "export"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/export",
            "probe_method": "POST",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "export"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/export",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "export"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/list",
            "probe_method": "GET",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "list"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/list",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "list"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/list",
            "probe_method": "POST",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "list"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/list",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "list"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/lists",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/lists",
            "probe_method": "GET",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "lists"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/lists",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "lists"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/lists",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "lists"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/lists",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "lists"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/logs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/logs",
            "probe_method": "GET",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "logs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "logs"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/logs",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "logs"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/logs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/logs",
            "probe_method": "POST",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "logs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "logs"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/logs",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "logs"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/statistics",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/statistics",
            "probe_method": "GET",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "statistics"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "statistics"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/statistics",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "statistics"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "*",
            "path": "\/p\/billingrecordLowercase\/statistics",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "* \/p\/billingrecordlowercase\/statistics",
            "probe_method": "POST",
            "wildcard_probe_only": true,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "statistics"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "statistics"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/statistics",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "statistics"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/brandLogo\/config",
            "risk": "low-risk-query",
            "module": "品牌Logo",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/api\/brandlogo\/config",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "BrandLogo",
                    "config"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "brandLogo",
                    "config"
                ],
                "route": "api\/BrandLogo\/config",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "BrandLogo",
                "action": "config"
            },
            "controller_file": "application\/api\/controller\/BrandLogo.php",
            "controller_sha256": "f406dcf84e9ce267445d4243d9b82bb7e7ef6424af736360e4570668e9e8cf79",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/cashRefund\/detail",
            "risk": "money-read",
            "module": "手机退款读取",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/api\/cashrefund\/detail",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "CashRefund",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "cashRefund",
                    "detail"
                ],
                "route": "api\/CashRefund\/detail",
                "option": {
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "CashRefund",
                "action": "detail"
            },
            "controller_file": "application\/api\/controller\/CashRefund.php",
            "controller_sha256": "51c494250a846c607dfa5b3bb207cbd793987a0047f3032da3badaea90197b41",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/cashRefund\/list",
            "risk": "money-read",
            "module": "手机退款读取",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/api\/cashrefund\/list",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "CashRefund",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "cashRefund",
                    "list"
                ],
                "route": "api\/CashRefund\/list",
                "option": {
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "CashRefund",
                "action": "list"
            },
            "controller_file": "application\/api\/controller\/CashRefund.php",
            "controller_sha256": "51c494250a846c607dfa5b3bb207cbd793987a0047f3032da3badaea90197b41",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/dataCenterDashboard",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/api\/datacenterdashboard",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "DataCenterDashboard",
                    "index"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "dataCenterDashboard"
                ],
                "route": "api\/DataCenterDashboard\/index",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "DataCenterDashboard",
                "action": "index"
            },
            "controller_file": "application\/api\/controller\/DataCenterDashboard.php",
            "controller_sha256": "8d219ab7247c2cbeeb4ff365a7f991b690c44442517d8485a41d00aec13e0dd2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/electronicMenu\/play\/:token",
            "risk": "read",
            "module": "电子餐牌电视动态播放",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/api\/electronicmenu\/play\/:token",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "ElectronicMenu",
                    "play"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "electronicMenu",
                    "play",
                    ":token"
                ],
                "route": "api\/ElectronicMenu\/play",
                "option": [],
                "var": {
                    "token": ":token"
                }
            },
            "resolved_target": {
                "module": "api",
                "controller": "ElectronicMenu",
                "action": "play"
            },
            "controller_file": "application\/api\/controller\/ElectronicMenu.php",
            "controller_sha256": "2c1df1125c5ced2abd4f97a460f4290950d8ca5fbb978d63800e76ba5d60e056",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/finance\/visitor\/flows",
            "risk": "money-read",
            "module": "访客流水读取",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/api\/finance\/visitor\/flows",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "VisitorFinance",
                    "flows"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "finance",
                    "visitor",
                    "flows"
                ],
                "route": "api\/VisitorFinance\/flows",
                "option": {
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "VisitorFinance",
                "action": "flows"
            },
            "controller_file": "application\/api\/controller\/VisitorFinance.php",
            "controller_sha256": "532c69930b1ecb5e4c4d03374afb564c21255900ea8b1a861727c10133006289",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/screen\/anhuiBoard",
            "risk": "read",
            "module": "安徽周菜谱大屏",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/api\/screen\/anhuiboard",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Screen",
                    "anhuiBoard"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "screen",
                    "anhuiBoard"
                ],
                "route": "api\/Screen\/anhuiBoard",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Screen",
                "action": "anhuiBoard"
            },
            "controller_file": "application\/api\/controller\/Screen.php",
            "controller_sha256": "f81458932b681c4a2ea968f07bfaa4c69f4ed245307554fd02e8e977c7047354",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/api\/screen\/anhuiStaffNames",
            "risk": "read",
            "module": "安徽大屏人员姓名页",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/api\/screen\/anhuistaffnames",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Screen",
                    "anhuiStaffNames"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "screen",
                    "anhuiStaffNames"
                ],
                "route": "api\/Screen\/anhuiStaffNames",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Screen",
                "action": "anhuiStaffNames"
            },
            "controller_file": "application\/api\/controller\/Screen.php",
            "controller_sha256": "f81458932b681c4a2ea968f07bfaa4c69f4ed245307554fd02e8e977c7047354",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/m\/controlScreen\/everyMealSupply",
            "risk": "read",
            "module": "交互大屏当餐供应GET",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/m\/controlscreen\/everymealsupply",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "ControlScreen",
                    "everyMealSupply"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "controlScreen",
                    "everyMealSupply"
                ],
                "route": "m\/ControlScreen\/everyMealSupply",
                "option": {
                    "name": "controlScreen",
                    "prefix": "m\/ControlScreen",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "ControlScreen",
                "action": "everyMealSupply"
            },
            "controller_file": "application\/m\/controller\/ControlScreen.php",
            "controller_sha256": "64726620cbdc77b12e0ab247425ad34d08c05d55cecbc24c1414627b4dcb884f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/agent\/history",
            "risk": "read",
            "module": "PC智能助手日志",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "GET \/p\/agent\/history",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Agent",
                    "history"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "agent",
                    "history"
                ],
                "route": "p\/Agent\/history",
                "option": {
                    "name": "agent",
                    "prefix": "p\/Agent",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Agent",
                "action": "history"
            },
            "controller_file": "application\/p\/controller\/Agent.php",
            "controller_sha256": "a013ffd6ac7f07633a9296b929c21388660abfbb5d43ba7bbe5ae7aa062daa31",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/bill\/exportMealPlanTemplate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/bill\/exportmealplantemplate",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "exportMealPlanTemplate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "exportMealPlanTemplate"
                ],
                "route": "p\/Bill\/exportMealPlanTemplate",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "exportMealPlanTemplate"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/billingrecord\/detail",
            "risk": "read-or-owned-config-write-see-report",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/billingrecord\/detail",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecord",
                    "detail"
                ],
                "route": "p\/BillingRecord\/detail",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "detail"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/billingrecord\/export",
            "risk": "read-or-owned-config-write-see-report",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/billingrecord\/export",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecord",
                    "export"
                ],
                "route": "p\/BillingRecord\/export",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "export"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/billingrecord\/list",
            "risk": "read-or-owned-config-write-see-report",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/billingrecord\/list",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecord",
                    "list"
                ],
                "route": "p\/BillingRecord\/list",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "list"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/billingrecord\/lists",
            "risk": "read-or-owned-config-write-see-report",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/billingrecord\/lists",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecord",
                    "lists"
                ],
                "route": "p\/BillingRecord\/lists",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/billingrecord\/logs",
            "risk": "read-or-owned-config-write-see-report",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/billingrecord\/logs",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "logs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecord",
                    "logs"
                ],
                "route": "p\/BillingRecord\/logs",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "logs"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/billingrecord\/statistics",
            "risk": "read-or-owned-config-write-see-report",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/billingrecord\/statistics",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "statistics"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecord",
                    "statistics"
                ],
                "route": "p\/BillingRecord\/statistics",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "statistics"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/birthdayDish\/template",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/birthdaydish\/template",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BirthdayDish",
                    "template"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "birthdayDish",
                    "template"
                ],
                "route": "p\/BirthdayDish\/template",
                "option": {
                    "name": "birthdayDish",
                    "prefix": "p\/BirthdayDish",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BirthdayDish",
                "action": "template"
            },
            "controller_file": "application\/p\/controller\/BirthdayDish.php",
            "controller_sha256": "69d93343e2dd377cff7645cde5a232f7a02e9bf17b808a73c94999b001f6e468",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/cashRefund\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/cashrefund\/export",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashRefund",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefund",
                    "export"
                ],
                "route": "p\/CashRefund\/export",
                "option": {
                    "name": "cashRefund",
                    "prefix": "p\/CashRefund",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashRefund",
                "action": "export"
            },
            "controller_file": "application\/p\/controller\/CashRefund.php",
            "controller_sha256": "cd24ac67287603d536510ef7405b7fa3998c6bc99bc5a29399601cad0ea01172",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/cashRefundLower\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/cashrefundlower\/export",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashRefundp",
                    "CashRefund",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefundLower",
                    "export"
                ],
                "route": "p\/cashRefundp\/CashRefund\/export",
                "option": {
                    "name": "cashRefundLower",
                    "prefix": "p\/cashRefund",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashRefundp",
                "controller": "CashRefund",
                "action": "export"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/cater\/downAiImportTemplate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/cater\/downaiimporttemplate",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "downAiImportTemplate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "downAiImportTemplate"
                ],
                "route": "p\/Cater\/downAiImportTemplate",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "downAiImportTemplate"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/consumeSubsidy\/config",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/consumesubsidy\/config",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ConsumeSubsidy",
                    "config"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidy",
                    "config"
                ],
                "route": "p\/ConsumeSubsidy\/config",
                "option": {
                    "name": "consumeSubsidy",
                    "prefix": "p\/ConsumeSubsidy",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ConsumeSubsidy",
                "action": "config"
            },
            "controller_file": "application\/p\/controller\/ConsumeSubsidy.php",
            "controller_sha256": "3abfe2d0bd0b4a41df74811b789904e5feeadc84eeddce3cb2d82246ce795b0e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/consumeSubsidy\/download",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/consumesubsidy\/download",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ConsumeSubsidy",
                    "download"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidy",
                    "download"
                ],
                "route": "p\/ConsumeSubsidy\/download",
                "option": {
                    "name": "consumeSubsidy",
                    "prefix": "p\/ConsumeSubsidy",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ConsumeSubsidy",
                "action": "download"
            },
            "controller_file": "application\/p\/controller\/ConsumeSubsidy.php",
            "controller_sha256": "3abfe2d0bd0b4a41df74811b789904e5feeadc84eeddce3cb2d82246ce795b0e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/consumeSubsidy\/exportDetail",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/consumesubsidy\/exportdetail",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ConsumeSubsidy",
                    "exportDetail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidy",
                    "exportDetail"
                ],
                "route": "p\/ConsumeSubsidy\/exportDetail",
                "option": {
                    "name": "consumeSubsidy",
                    "prefix": "p\/ConsumeSubsidy",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ConsumeSubsidy",
                "action": "exportDetail"
            },
            "controller_file": "application\/p\/controller\/ConsumeSubsidy.php",
            "controller_sha256": "3abfe2d0bd0b4a41df74811b789904e5feeadc84eeddce3cb2d82246ce795b0e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/consumeSubsidy\/result",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/consumesubsidy\/result",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ConsumeSubsidy",
                    "resultList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidy",
                    "result"
                ],
                "route": "p\/ConsumeSubsidy\/resultList",
                "option": {
                    "name": "consumeSubsidy",
                    "prefix": "p\/ConsumeSubsidy",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ConsumeSubsidy",
                "action": "resultList"
            },
            "controller_file": "application\/p\/controller\/ConsumeSubsidy.php",
            "controller_sha256": "3abfe2d0bd0b4a41df74811b789904e5feeadc84eeddce3cb2d82246ce795b0e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/consumeSubsidyLower\/config",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/consumesubsidylower\/config",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "consumeSubsidyp",
                    "ConsumeSubsidy",
                    "config"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidyLower",
                    "config"
                ],
                "route": "p\/consumeSubsidyp\/ConsumeSubsidy\/config",
                "option": {
                    "name": "consumeSubsidyLower",
                    "prefix": "p\/consumeSubsidy",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "consumeSubsidyp",
                "controller": "ConsumeSubsidy",
                "action": "config"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/consumeSubsidyLower\/download",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/consumesubsidylower\/download",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "consumeSubsidyp",
                    "ConsumeSubsidy",
                    "download"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidyLower",
                    "download"
                ],
                "route": "p\/consumeSubsidyp\/ConsumeSubsidy\/download",
                "option": {
                    "name": "consumeSubsidyLower",
                    "prefix": "p\/consumeSubsidy",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "consumeSubsidyp",
                "controller": "ConsumeSubsidy",
                "action": "download"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/consumeSubsidyLower\/exportDetail",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/consumesubsidylower\/exportdetail",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "consumeSubsidyp",
                    "ConsumeSubsidy",
                    "exportDetail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidyLower",
                    "exportDetail"
                ],
                "route": "p\/consumeSubsidyp\/ConsumeSubsidy\/exportDetail",
                "option": {
                    "name": "consumeSubsidyLower",
                    "prefix": "p\/consumeSubsidy",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "consumeSubsidyp",
                "controller": "ConsumeSubsidy",
                "action": "exportDetail"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/consumeSubsidyLower\/result",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/consumesubsidylower\/result",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "consumeSubsidyp",
                    "ConsumeSubsidy",
                    "resultList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidyLower",
                    "result"
                ],
                "route": "p\/consumeSubsidyp\/ConsumeSubsidy\/resultList",
                "option": {
                    "name": "consumeSubsidyLower",
                    "prefix": "p\/consumeSubsidy",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "consumeSubsidyp",
                "controller": "ConsumeSubsidy",
                "action": "resultList"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/download\/zip",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/download\/zip",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Download",
                    "zip"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "download",
                    "zip"
                ],
                "route": "p\/Download\/zip",
                "option": {
                    "name": "download",
                    "prefix": "p\/Download",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Download",
                "action": "zip"
            },
            "controller_file": "application\/p\/controller\/Download.php",
            "controller_sha256": "927602e25e4056a48eb7f79169eec3b2af8fda75c5b0e973be4854418f6d9f32",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/report\/dishSalesVolumeDetailExport",
            "risk": "read",
            "module": "菜销分组明细Excel5导出",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/report\/dishsalesvolumedetailexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "dishSalesVolumeDetailExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "dishSalesVolumeDetailExport"
                ],
                "route": "p\/Report\/dishSalesVolumeDetailExport",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "dishSalesVolumeDetailExport"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/report\/dishSalesVolumeDetailUserExport",
            "risk": "read",
            "module": "菜销人员明细Excel5导出",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/report\/dishsalesvolumedetailuserexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "dishSalesVolumeDetailUserExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "dishSalesVolumeDetailUserExport"
                ],
                "route": "p\/Report\/dishSalesVolumeDetailUserExport",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "dishSalesVolumeDetailUserExport"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/report\/dishSalesVolumeExport",
            "risk": "read",
            "module": "菜品销量Excel2007导出",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/report\/dishsalesvolumeexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "dishSalesVolumeExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "dishSalesVolumeExport"
                ],
                "route": "p\/Report\/dishSalesVolumeExport",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "dishSalesVolumeExport"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/report\/rechargeStatisticExport",
            "risk": "read",
            "module": "充值统计Excel5跨库导出",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/report\/rechargestatisticexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "rechargeStatisticExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "rechargeStatisticExport"
                ],
                "route": "p\/Report\/rechargeStatisticExport",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "rechargeStatisticExport"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/report\/restaurantOperatingSummaryExport",
            "risk": "read",
            "module": "餐厅经营汇总Excel2007导出",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/report\/restaurantoperatingsummaryexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "restaurantOperatingSummaryExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "restaurantOperatingSummaryExport"
                ],
                "route": "p\/Report\/restaurantOperatingSummaryExport",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "restaurantOperatingSummaryExport"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/report\/stallRevenueSettlementExport",
            "risk": "read",
            "module": "档口结算Excel2007导出",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/report\/stallrevenuesettlementexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "stallRevenueSettlementExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "stallRevenueSettlementExport"
                ],
                "route": "p\/Report\/stallRevenueSettlementExport",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "stallRevenueSettlementExport"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/report\/subsidyStatisticExport",
            "risk": "read",
            "module": "补贴统计Excel5跨库同步导出",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/report\/subsidystatisticexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "subsidyStatisticExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "subsidyStatisticExport"
                ],
                "route": "p\/Report\/subsidyStatisticExport",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "subsidyStatisticExport"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/restaurant\/foodNutritionExport",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/restaurant\/foodnutritionexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Restaurant",
                    "foodNutritionExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "restaurant",
                    "foodNutritionExport"
                ],
                "route": "p\/Restaurant\/foodNutritionExport",
                "option": {
                    "name": "restaurant",
                    "prefix": "p\/Restaurant",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Restaurant",
                "action": "foodNutritionExport"
            },
            "controller_file": "application\/p\/controller\/Restaurant.php",
            "controller_sha256": "05e814b586b727c97ec8be2685d7709f13f8db8d4a9b9ff2684e06327846702b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/staff\/bodyCompositionTest",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/staff\/bodycompositiontest",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "bodyCompositionTest"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "bodyCompositionTest"
                ],
                "route": "p\/Staff\/bodyCompositionTest",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "bodyCompositionTest"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/staff\/downTemplate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/staff\/downtemplate",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "downTemplate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "downTemplate"
                ],
                "route": "p\/Staff\/downTemplate",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "downTemplate"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/staff\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/staff\/export",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "export"
                ],
                "route": "p\/Staff\/export",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "export"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/zgyh\/dashboardExport",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/zgyh\/dashboardexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Zgyh",
                    "dashboardExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zgyh",
                    "dashboardExport"
                ],
                "route": "p\/Zgyh\/dashboardExport",
                "option": {
                    "name": "zgyh",
                    "prefix": "p\/Zgyh",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Zgyh",
                "action": "dashboardExport"
            },
            "controller_file": "application\/p\/controller\/Zgyh.php",
            "controller_sha256": "e3a45aab1478f83f756e5f8f0ef0795d571fe0f673a1b34dbbbd2f93ff872908",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/zgyhLower\/dashboardExport",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/zgyhlower\/dashboardexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "zgyhp",
                    "Zgyh",
                    "dashboardExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zgyhLower",
                    "dashboardExport"
                ],
                "route": "p\/zgyhp\/Zgyh\/dashboardExport",
                "option": {
                    "name": "zgyhLower",
                    "prefix": "p\/zgyh",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "zgyhp",
                "controller": "Zgyh",
                "action": "dashboardExport"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/zhaikerHealth\/baseOptions",
            "risk": "report",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/zhaikerhealth\/baseoptions",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "baseOptions"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "baseOptions"
                ],
                "route": "p\/ZhaikerHealth\/baseOptions",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "baseOptions"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/zhaikerHealth\/groupAnalysisExport",
            "risk": "read-export",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/zhaikerhealth\/groupanalysisexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "groupAnalysisExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "groupAnalysisExport"
                ],
                "route": "p\/ZhaikerHealth\/groupAnalysisExport",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "groupAnalysisExport"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/zhaikerHealth\/personalChangeRateExport",
            "risk": "export",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/zhaikerhealth\/personalchangerateexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "personalChangeRateExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "personalChangeRateExport"
                ],
                "route": "p\/ZhaikerHealth\/personalChangeRateExport",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "personalChangeRateExport"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/zhaikerHealth\/personalTrendExport",
            "risk": "export",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/p\/zhaikerhealth\/personaltrendexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "personalTrendExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "personalTrendExport"
                ],
                "route": "p\/ZhaikerHealth\/personalTrendExport",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "personalTrendExport"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/store\/knowledge_base\/diagnostics",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/store\/knowledge_base\/diagnostics",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "store",
                    "KnowledgeBase",
                    "diagnostics"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "store",
                    "knowledge_base",
                    "diagnostics"
                ],
                "route": "store\/KnowledgeBase\/diagnostics",
                "option": {
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "store",
                "controller": "KnowledgeBase",
                "action": "diagnostics"
            },
            "controller_file": "application\/store\/controller\/KnowledgeBase.php",
            "controller_sha256": "9205d7d256e036990a30af71320405b33c317a524cbed3b205700eb998ba5ea0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/store\/knowledge_base\/documents",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/store\/knowledge_base\/documents",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "store",
                    "KnowledgeBase",
                    "documents"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "store",
                    "knowledge_base",
                    "documents"
                ],
                "route": "store\/KnowledgeBase\/documents",
                "option": {
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "store",
                "controller": "KnowledgeBase",
                "action": "documents"
            },
            "controller_file": "application\/store\/controller\/KnowledgeBase.php",
            "controller_sha256": "9205d7d256e036990a30af71320405b33c317a524cbed3b205700eb998ba5ea0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/store\/knowledge_base\/list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/store\/knowledge_base\/list",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "store",
                    "KnowledgeBase",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "store",
                    "knowledge_base",
                    "list"
                ],
                "route": "store\/KnowledgeBase\/list",
                "option": {
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "store",
                "controller": "KnowledgeBase",
                "action": "list"
            },
            "controller_file": "application\/store\/controller\/KnowledgeBase.php",
            "controller_sha256": "9205d7d256e036990a30af71320405b33c317a524cbed3b205700eb998ba5ea0",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/testHealth\/ping",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/testhealth\/ping",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TestHealth",
                    "ping"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "testHealth",
                    "ping"
                ],
                "route": "p\/TestHealth\/ping",
                "option": {
                    "name": "testHealth",
                    "prefix": "p\/TestHealth",
                    "method": "get"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TestHealth",
                "action": "ping"
            },
            "controller_file": "application\/p\/controller\/TestHealth.php",
            "controller_sha256": "6a04a67e61f3c80da1c292d4e795c8cebea4d4364c65c50405ce1121f52f2d38",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/m\/controlScreen\/articleSnapshot",
            "risk": "read",
            "module": "交互大屏文章快照",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/m\/controlscreen\/articlesnapshot",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "ControlScreen",
                    "articleSnapshot"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "controlScreen",
                    "articleSnapshot"
                ],
                "route": "m\/ControlScreen\/articleSnapshot",
                "option": {
                    "name": "controlScreen",
                    "prefix": "m\/ControlScreen",
                    "method": "get|post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "ControlScreen",
                "action": "articleSnapshot"
            },
            "controller_file": "application\/m\/controller\/ControlScreen.php",
            "controller_sha256": "64726620cbdc77b12e0ab247425ad34d08c05d55cecbc24c1414627b4dcb884f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/controlScreen\/articleSnapshot",
            "risk": "read",
            "module": "交互大屏文章快照",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/controlscreen\/articlesnapshot",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "ControlScreen",
                    "articleSnapshot"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "controlScreen",
                    "articleSnapshot"
                ],
                "route": "m\/ControlScreen\/articleSnapshot",
                "option": {
                    "name": "controlScreen",
                    "prefix": "m\/ControlScreen",
                    "method": "get|post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "ControlScreen",
                "action": "articleSnapshot"
            },
            "controller_file": "application\/m\/controller\/ControlScreen.php",
            "controller_sha256": "64726620cbdc77b12e0ab247425ad34d08c05d55cecbc24c1414627b4dcb884f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/m\/controlScreen\/kioskSnapshot",
            "risk": "read",
            "module": "交互大屏整屏快照",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/m\/controlscreen\/kiosksnapshot",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "ControlScreen",
                    "kioskSnapshot"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "controlScreen",
                    "kioskSnapshot"
                ],
                "route": "m\/ControlScreen\/kioskSnapshot",
                "option": {
                    "name": "controlScreen",
                    "prefix": "m\/ControlScreen",
                    "method": "get|post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "ControlScreen",
                "action": "kioskSnapshot"
            },
            "controller_file": "application\/m\/controller\/ControlScreen.php",
            "controller_sha256": "64726620cbdc77b12e0ab247425ad34d08c05d55cecbc24c1414627b4dcb884f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/controlScreen\/kioskSnapshot",
            "risk": "read",
            "module": "交互大屏整屏快照",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/controlscreen\/kiosksnapshot",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "ControlScreen",
                    "kioskSnapshot"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "controlScreen",
                    "kioskSnapshot"
                ],
                "route": "m\/ControlScreen\/kioskSnapshot",
                "option": {
                    "name": "controlScreen",
                    "prefix": "m\/ControlScreen",
                    "method": "get|post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "ControlScreen",
                "action": "kioskSnapshot"
            },
            "controller_file": "application\/m\/controller\/ControlScreen.php",
            "controller_sha256": "64726620cbdc77b12e0ab247425ad34d08c05d55cecbc24c1414627b4dcb884f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/m\/controlScreen\/menuSnapshot",
            "risk": "read",
            "module": "交互大屏菜谱快照",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/m\/controlscreen\/menusnapshot",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "ControlScreen",
                    "menuSnapshot"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "controlScreen",
                    "menuSnapshot"
                ],
                "route": "m\/ControlScreen\/menuSnapshot",
                "option": {
                    "name": "controlScreen",
                    "prefix": "m\/ControlScreen",
                    "method": "get|post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "ControlScreen",
                "action": "menuSnapshot"
            },
            "controller_file": "application\/m\/controller\/ControlScreen.php",
            "controller_sha256": "64726620cbdc77b12e0ab247425ad34d08c05d55cecbc24c1414627b4dcb884f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/controlScreen\/menuSnapshot",
            "risk": "read",
            "module": "交互大屏菜谱快照",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/controlscreen\/menusnapshot",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "ControlScreen",
                    "menuSnapshot"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "controlScreen",
                    "menuSnapshot"
                ],
                "route": "m\/ControlScreen\/menuSnapshot",
                "option": {
                    "name": "controlScreen",
                    "prefix": "m\/ControlScreen",
                    "method": "get|post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "ControlScreen",
                "action": "menuSnapshot"
            },
            "controller_file": "application\/m\/controller\/ControlScreen.php",
            "controller_sha256": "64726620cbdc77b12e0ab247425ad34d08c05d55cecbc24c1414627b4dcb884f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "GET",
            "path": "\/m\/controlScreen\/stallRevenueSnapshot",
            "risk": "read",
            "module": "交互大屏档口收入快照",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "GET \/m\/controlscreen\/stallrevenuesnapshot",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "ControlScreen",
                    "stallRevenueSnapshot"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "controlScreen",
                    "stallRevenueSnapshot"
                ],
                "route": "m\/ControlScreen\/stallRevenueSnapshot",
                "option": {
                    "name": "controlScreen",
                    "prefix": "m\/ControlScreen",
                    "method": "get|post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "ControlScreen",
                "action": "stallRevenueSnapshot"
            },
            "controller_file": "application\/m\/controller\/ControlScreen.php",
            "controller_sha256": "64726620cbdc77b12e0ab247425ad34d08c05d55cecbc24c1414627b4dcb884f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/controlScreen\/stallRevenueSnapshot",
            "risk": "read",
            "module": "交互大屏档口收入快照",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/controlscreen\/stallrevenuesnapshot",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "ControlScreen",
                    "stallRevenueSnapshot"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "controlScreen",
                    "stallRevenueSnapshot"
                ],
                "route": "m\/ControlScreen\/stallRevenueSnapshot",
                "option": {
                    "name": "controlScreen",
                    "prefix": "m\/ControlScreen",
                    "method": "get|post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "ControlScreen",
                "action": "stallRevenueSnapshot"
            },
            "controller_file": "application\/m\/controller\/ControlScreen.php",
            "controller_sha256": "64726620cbdc77b12e0ab247425ad34d08c05d55cecbc24c1414627b4dcb884f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "OPTIONS",
            "path": "\/api\/brandLogo\/config",
            "risk": "cors-preflight",
            "module": "品牌Logo",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "OPTIONS \/api\/brandlogo\/config",
            "probe_method": "OPTIONS",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "BrandLogo",
                    "options"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "brandLogo",
                    "config"
                ],
                "route": "api\/BrandLogo\/options",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "BrandLogo",
                "action": "options"
            },
            "controller_file": "application\/api\/controller\/BrandLogo.php",
            "controller_sha256": "f406dcf84e9ce267445d4243d9b82bb7e7ef6424af736360e4570668e9e8cf79",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "OPTIONS",
            "path": "\/api\/dataCenterDashboard",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "OPTIONS \/api\/datacenterdashboard",
            "probe_method": "OPTIONS",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "DataCenterDashboard",
                    "options"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "dataCenterDashboard"
                ],
                "route": "api\/DataCenterDashboard\/options",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "DataCenterDashboard",
                "action": "options"
            },
            "controller_file": "application\/api\/controller\/DataCenterDashboard.php",
            "controller_sha256": "8d219ab7247c2cbeeb4ff365a7f991b690c44442517d8485a41d00aec13e0dd2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consume\/bookingVerify",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/consume\/bookingverify",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Consume",
                    "bookingVerify"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "consume",
                    "bookingVerify"
                ],
                "route": "api\/Consume\/bookingVerify",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Consume",
                "action": "bookingVerify"
            },
            "controller_file": "application\/api\/controller\/Consume.php",
            "controller_sha256": "d0ec9156f88dc39d5380fa647e67fdde258627e8730773e899ff0c3b27a29d05",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consumeLimit\/changeStatus",
            "risk": "money-policy-config",
            "module": "消费限制管理",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/consumelimit\/changestatus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "ConsumeLimit",
                    "changeStatus"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "consumeLimit",
                    "changeStatus"
                ],
                "route": "api\/ConsumeLimit\/changeStatus",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "ConsumeLimit",
                "action": "changeStatus"
            },
            "controller_file": "application\/api\/controller\/ConsumeLimit.php",
            "controller_sha256": "fabd254b9c734a92d82401f7a712e301ac2e2deefe1de5eb3e1eca8943cacb05",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consumeLimit\/create",
            "risk": "money-policy-config",
            "module": "消费限制管理",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/consumelimit\/create",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "ConsumeLimit",
                    "create"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "consumeLimit",
                    "create"
                ],
                "route": "api\/ConsumeLimit\/create",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "ConsumeLimit",
                "action": "create"
            },
            "controller_file": "application\/api\/controller\/ConsumeLimit.php",
            "controller_sha256": "fabd254b9c734a92d82401f7a712e301ac2e2deefe1de5eb3e1eca8943cacb05",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consumeLimit\/delete",
            "risk": "money-policy-config",
            "module": "消费限制管理",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/consumelimit\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "ConsumeLimit",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "consumeLimit",
                    "delete"
                ],
                "route": "api\/ConsumeLimit\/delete",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "ConsumeLimit",
                "action": "delete"
            },
            "controller_file": "application\/api\/controller\/ConsumeLimit.php",
            "controller_sha256": "fabd254b9c734a92d82401f7a712e301ac2e2deefe1de5eb3e1eca8943cacb05",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consumeLimit\/detail",
            "risk": "money-policy-config",
            "module": "消费限制管理",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/consumelimit\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "ConsumeLimit",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "consumeLimit",
                    "detail"
                ],
                "route": "api\/ConsumeLimit\/detail",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "ConsumeLimit",
                "action": "detail"
            },
            "controller_file": "application\/api\/controller\/ConsumeLimit.php",
            "controller_sha256": "fabd254b9c734a92d82401f7a712e301ac2e2deefe1de5eb3e1eca8943cacb05",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consumeLimit\/lists",
            "risk": "money-policy-config",
            "module": "消费限制管理",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/consumelimit\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "ConsumeLimit",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "consumeLimit",
                    "lists"
                ],
                "route": "api\/ConsumeLimit\/lists",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "ConsumeLimit",
                "action": "lists"
            },
            "controller_file": "application\/api\/controller\/ConsumeLimit.php",
            "controller_sha256": "fabd254b9c734a92d82401f7a712e301ac2e2deefe1de5eb3e1eca8943cacb05",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/consumeLimit\/update",
            "risk": "money-policy-config",
            "module": "消费限制管理",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/consumelimit\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "ConsumeLimit",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "consumeLimit",
                    "update"
                ],
                "route": "api\/ConsumeLimit\/update",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "ConsumeLimit",
                "action": "update"
            },
            "controller_file": "application\/api\/controller\/ConsumeLimit.php",
            "controller_sha256": "fabd254b9c734a92d82401f7a712e301ac2e2deefe1de5eb3e1eca8943cacb05",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/electronicMenu\/device\/activate",
            "risk": "write",
            "module": "电子餐牌电视绑定",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/electronicmenu\/device\/activate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "ElectronicMenu",
                    "activateDevice"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "electronicMenu",
                    "device",
                    "activate"
                ],
                "route": "api\/ElectronicMenu\/activateDevice",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "ElectronicMenu",
                "action": "activateDevice"
            },
            "controller_file": "application\/api\/controller\/ElectronicMenu.php",
            "controller_sha256": "2c1df1125c5ced2abd4f97a460f4290950d8ca5fbb978d63800e76ba5d60e056",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/electronicMenu\/device\/config",
            "risk": "read-write",
            "module": "电子餐牌电视配置",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/electronicmenu\/device\/config",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "ElectronicMenu",
                    "deviceConfig"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "electronicMenu",
                    "device",
                    "config"
                ],
                "route": "api\/ElectronicMenu\/deviceConfig",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "ElectronicMenu",
                "action": "deviceConfig"
            },
            "controller_file": "application\/api\/controller\/ElectronicMenu.php",
            "controller_sha256": "2c1df1125c5ced2abd4f97a460f4290950d8ca5fbb978d63800e76ba5d60e056",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/electronicMenu\/device\/logs",
            "risk": "write",
            "module": "电子餐牌电视诊断",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/electronicmenu\/device\/logs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "ElectronicMenu",
                    "collectDeviceLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "electronicMenu",
                    "device",
                    "logs"
                ],
                "route": "api\/ElectronicMenu\/collectDeviceLogs",
                "option": [],
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "ElectronicMenu",
                "action": "collectDeviceLogs"
            },
            "controller_file": "application\/api\/controller\/ElectronicMenu.php",
            "controller_sha256": "2c1df1125c5ced2abd4f97a460f4290950d8ca5fbb978d63800e76ba5d60e056",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/lockerPickup\/callback",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/lockerpickup\/callback",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "LockerPickup",
                    "callback"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "lockerPickup",
                    "callback"
                ],
                "route": "api\/LockerPickup\/callback",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "LockerPickup",
                "action": "callback"
            },
            "controller_file": "application\/api\/controller\/LockerPickup.php",
            "controller_sha256": "963f3907dce9c3f2b31823d40a7caf66f60d137b42c5a03480526cab8c77ca8d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/lockerPickup\/verify",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/lockerpickup\/verify",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "LockerPickup",
                    "verify"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "lockerPickup",
                    "verify"
                ],
                "route": "api\/LockerPickup\/verify",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "LockerPickup",
                "action": "verify"
            },
            "controller_file": "application\/api\/controller\/LockerPickup.php",
            "controller_sha256": "963f3907dce9c3f2b31823d40a7caf66f60d137b42c5a03480526cab8c77ca8d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/marketingStrategy\/changeStatus",
            "risk": "configuration-or-read-see-report",
            "module": "营销策略配置",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/marketingstrategy\/changestatus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "MarketingStrategy",
                    "changeStatus"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "marketingStrategy",
                    "changeStatus"
                ],
                "route": "api\/MarketingStrategy\/changeStatus",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "MarketingStrategy",
                "action": "changeStatus"
            },
            "controller_file": "application\/api\/controller\/MarketingStrategy.php",
            "controller_sha256": "1373b372b75cee302bd8e2afd550dbdb42bf57d034c38c69a24cda41ce701212",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/marketingStrategy\/create",
            "risk": "configuration-or-read-see-report",
            "module": "营销策略配置",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/marketingstrategy\/create",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "MarketingStrategy",
                    "create"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "marketingStrategy",
                    "create"
                ],
                "route": "api\/MarketingStrategy\/create",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "MarketingStrategy",
                "action": "create"
            },
            "controller_file": "application\/api\/controller\/MarketingStrategy.php",
            "controller_sha256": "1373b372b75cee302bd8e2afd550dbdb42bf57d034c38c69a24cda41ce701212",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/marketingStrategy\/delete",
            "risk": "configuration-or-read-see-report",
            "module": "营销策略配置",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/marketingstrategy\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "MarketingStrategy",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "marketingStrategy",
                    "delete"
                ],
                "route": "api\/MarketingStrategy\/delete",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "MarketingStrategy",
                "action": "delete"
            },
            "controller_file": "application\/api\/controller\/MarketingStrategy.php",
            "controller_sha256": "1373b372b75cee302bd8e2afd550dbdb42bf57d034c38c69a24cda41ce701212",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/marketingStrategy\/detail",
            "risk": "configuration-or-read-see-report",
            "module": "营销策略配置",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/marketingstrategy\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "MarketingStrategy",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "marketingStrategy",
                    "detail"
                ],
                "route": "api\/MarketingStrategy\/detail",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "MarketingStrategy",
                "action": "detail"
            },
            "controller_file": "application\/api\/controller\/MarketingStrategy.php",
            "controller_sha256": "1373b372b75cee302bd8e2afd550dbdb42bf57d034c38c69a24cda41ce701212",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/marketingStrategy\/lists",
            "risk": "configuration-or-read-see-report",
            "module": "营销策略配置",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/marketingstrategy\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "MarketingStrategy",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "marketingStrategy",
                    "lists"
                ],
                "route": "api\/MarketingStrategy\/lists",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "MarketingStrategy",
                "action": "lists"
            },
            "controller_file": "application\/api\/controller\/MarketingStrategy.php",
            "controller_sha256": "1373b372b75cee302bd8e2afd550dbdb42bf57d034c38c69a24cda41ce701212",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/marketingStrategy\/select",
            "risk": "configuration-or-read-see-report",
            "module": "营销策略配置",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/marketingstrategy\/select",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "MarketingStrategy",
                    "select"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "marketingStrategy",
                    "select"
                ],
                "route": "api\/MarketingStrategy\/select",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "MarketingStrategy",
                "action": "select"
            },
            "controller_file": "application\/api\/controller\/MarketingStrategy.php",
            "controller_sha256": "1373b372b75cee302bd8e2afd550dbdb42bf57d034c38c69a24cda41ce701212",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/marketingStrategy\/update",
            "risk": "configuration-or-read-see-report",
            "module": "营销策略配置",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/marketingstrategy\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "MarketingStrategy",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "marketingStrategy",
                    "update"
                ],
                "route": "api\/MarketingStrategy\/update",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "MarketingStrategy",
                "action": "update"
            },
            "controller_file": "application\/api\/controller\/MarketingStrategy.php",
            "controller_sha256": "1373b372b75cee302bd8e2afd550dbdb42bf57d034c38c69a24cda41ce701212",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/oneCardPayment\/consume",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/onecardpayment\/consume",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OneCardPayment",
                    "consume"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "oneCardPayment",
                    "consume"
                ],
                "route": "api\/OneCardPayment\/consume",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OneCardPayment",
                "action": "consume"
            },
            "controller_file": "application\/api\/controller\/OneCardPayment.php",
            "controller_sha256": "208f335c20fc5fe6435f02f96149260e1b64d95960f59a12b32706229a9fca75",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/oneCardPayment\/correct",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/onecardpayment\/correct",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OneCardPayment",
                    "correct"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "oneCardPayment",
                    "correct"
                ],
                "route": "api\/OneCardPayment\/correct",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OneCardPayment",
                "action": "correct"
            },
            "controller_file": "application\/api\/controller\/OneCardPayment.php",
            "controller_sha256": "208f335c20fc5fe6435f02f96149260e1b64d95960f59a12b32706229a9fca75",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/oneCardPayment\/markLocalFailed",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/onecardpayment\/marklocalfailed",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OneCardPayment",
                    "markLocalFailed"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "oneCardPayment",
                    "markLocalFailed"
                ],
                "route": "api\/OneCardPayment\/markLocalFailed",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OneCardPayment",
                "action": "markLocalFailed"
            },
            "controller_file": "application\/api\/controller\/OneCardPayment.php",
            "controller_sha256": "208f335c20fc5fe6435f02f96149260e1b64d95960f59a12b32706229a9fca75",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/oneCardPayment\/markLocalSuccess",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/onecardpayment\/marklocalsuccess",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OneCardPayment",
                    "markLocalSuccess"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "oneCardPayment",
                    "markLocalSuccess"
                ],
                "route": "api\/OneCardPayment\/markLocalSuccess",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OneCardPayment",
                "action": "markLocalSuccess"
            },
            "controller_file": "application\/api\/controller\/OneCardPayment.php",
            "controller_sha256": "208f335c20fc5fe6435f02f96149260e1b64d95960f59a12b32706229a9fca75",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/oneCardPayment\/markManual",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/onecardpayment\/markmanual",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OneCardPayment",
                    "markManual"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "oneCardPayment",
                    "markManual"
                ],
                "route": "api\/OneCardPayment\/markManual",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OneCardPayment",
                "action": "markManual"
            },
            "controller_file": "application\/api\/controller\/OneCardPayment.php",
            "controller_sha256": "208f335c20fc5fe6435f02f96149260e1b64d95960f59a12b32706229a9fca75",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/oneCardPayment\/pendingLocalFailed",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/onecardpayment\/pendinglocalfailed",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OneCardPayment",
                    "pendingLocalFailed"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "oneCardPayment",
                    "pendingLocalFailed"
                ],
                "route": "api\/OneCardPayment\/pendingLocalFailed",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OneCardPayment",
                "action": "pendingLocalFailed"
            },
            "controller_file": "application\/api\/controller\/OneCardPayment.php",
            "controller_sha256": "208f335c20fc5fe6435f02f96149260e1b64d95960f59a12b32706229a9fca75",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/oneCardPayment\/query",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/onecardpayment\/query",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OneCardPayment",
                    "query"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "oneCardPayment",
                    "query"
                ],
                "route": "api\/OneCardPayment\/query",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OneCardPayment",
                "action": "query"
            },
            "controller_file": "application\/api\/controller\/OneCardPayment.php",
            "controller_sha256": "208f335c20fc5fe6435f02f96149260e1b64d95960f59a12b32706229a9fca75",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/oneCardTerminal\/acquireByPlate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/onecardterminal\/acquirebyplate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OneCardTerminal",
                    "acquireByPlate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "oneCardTerminal",
                    "acquireByPlate"
                ],
                "route": "api\/OneCardTerminal\/acquireByPlate",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OneCardTerminal",
                "action": "acquireByPlate"
            },
            "controller_file": "application\/api\/controller\/OneCardTerminal.php",
            "controller_sha256": "b8b5011c8f7c9a4fc1b221d96a2cabf0a6516ede874c38b45451ecc69633cc65",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/oneCardTerminal\/report",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/onecardterminal\/report",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OneCardTerminal",
                    "report"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "oneCardTerminal",
                    "report"
                ],
                "route": "api\/OneCardTerminal\/report",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OneCardTerminal",
                "action": "report"
            },
            "controller_file": "application\/api\/controller\/OneCardTerminal.php",
            "controller_sha256": "b8b5011c8f7c9a4fc1b221d96a2cabf0a6516ede874c38b45451ecc69633cc65",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/oneCardTerminal\/syncPersons",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/onecardterminal\/syncpersons",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "OneCardTerminal",
                    "syncPersons"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "oneCardTerminal",
                    "syncPersons"
                ],
                "route": "api\/OneCardTerminal\/syncPersons",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "OneCardTerminal",
                "action": "syncPersons"
            },
            "controller_file": "application\/api\/controller\/OneCardTerminal.php",
            "controller_sha256": "b8b5011c8f7c9a4fc1b221d96a2cabf0a6516ede874c38b45451ecc69633cc65",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/prepayOrder\/code",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/prepayorder\/code",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "PrepayOrder",
                    "code"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "prepayOrder",
                    "code"
                ],
                "route": "api\/PrepayOrder\/code",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "PrepayOrder",
                "action": "code"
            },
            "controller_file": "application\/api\/controller\/PrepayOrder.php",
            "controller_sha256": "d80c7adc691d8c0c4dca350fbeaae9d6f93cf80c05c255b41984546c9239bf92",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/prepayOrder\/fulfillResult",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/prepayorder\/fulfillresult",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "PrepayOrder",
                    "fulfillResult"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "prepayOrder",
                    "fulfillResult"
                ],
                "route": "api\/PrepayOrder\/fulfillResult",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "PrepayOrder",
                "action": "fulfillResult"
            },
            "controller_file": "application\/api\/controller\/PrepayOrder.php",
            "controller_sha256": "d80c7adc691d8c0c4dca350fbeaae9d6f93cf80c05c255b41984546c9239bf92",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/prepayOrder\/payResult",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/prepayorder\/payresult",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "PrepayOrder",
                    "payResult"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "prepayOrder",
                    "payResult"
                ],
                "route": "api\/PrepayOrder\/payResult",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "PrepayOrder",
                "action": "payResult"
            },
            "controller_file": "application\/api\/controller\/PrepayOrder.php",
            "controller_sha256": "d80c7adc691d8c0c4dca350fbeaae9d6f93cf80c05c255b41984546c9239bf92",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/addPrinters",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/addprinters",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "addPrinters"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "addPrinters"
                ],
                "route": "api\/Xpyun\/addPrinters",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "addPrinters"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/call",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/call",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "call"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "call"
                ],
                "route": "api\/Xpyun\/call",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "call"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/controlBox",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/controlbox",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "controlBox"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "controlBox"
                ],
                "route": "api\/Xpyun\/controlBox",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "controlBox"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/delPrinterQueue",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/delprinterqueue",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "delPrinterQueue"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "delPrinterQueue"
                ],
                "route": "api\/Xpyun\/delPrinterQueue",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "delPrinterQueue"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/delPrinters",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/delprinters",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "delPrinters"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "delPrinters"
                ],
                "route": "api\/Xpyun\/delPrinters",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "delPrinters"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/delUploadLogo",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/deluploadlogo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "delUploadLogo"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "delUploadLogo"
                ],
                "route": "api\/Xpyun\/delUploadLogo",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "delUploadLogo"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/playCustomVoice",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/playcustomvoice",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "playCustomVoice"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "playCustomVoice"
                ],
                "route": "api\/Xpyun\/playCustomVoice",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "playCustomVoice"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/playVoice",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/playvoice",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "playVoice"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "playVoice"
                ],
                "route": "api\/Xpyun\/playVoice",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "playVoice"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/playVoiceExt",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/playvoiceext",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "playVoiceExt"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "playVoiceExt"
                ],
                "route": "api\/Xpyun\/playVoiceExt",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "playVoiceExt"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/posPrint",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/posprint",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "posPrint"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "posPrint"
                ],
                "route": "api\/Xpyun\/posPrint",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "posPrint"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/print",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/print",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "printReceipt"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "print"
                ],
                "route": "api\/Xpyun\/printReceipt",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "printReceipt"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/printLabel",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/printlabel",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "printLabel"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "printLabel"
                ],
                "route": "api\/Xpyun\/printLabel",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "printLabel"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/printerInfo",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/printerinfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "printerInfo"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "printerInfo"
                ],
                "route": "api\/Xpyun\/printerInfo",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "printerInfo"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/queryOrderState",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/queryorderstate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "queryOrderState"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "queryOrderState"
                ],
                "route": "api\/Xpyun\/queryOrderState",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "queryOrderState"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/queryOrderStatis",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/queryorderstatis",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "queryOrderStatis"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "queryOrderStatis"
                ],
                "route": "api\/Xpyun\/queryOrderStatis",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "queryOrderStatis"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/queryPrinterStatus",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/queryprinterstatus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "queryPrinterStatus"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "queryPrinterStatus"
                ],
                "route": "api\/Xpyun\/queryPrinterStatus",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "queryPrinterStatus"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/queryPrintersStatus",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/queryprintersstatus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "queryPrintersStatus"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "queryPrintersStatus"
                ],
                "route": "api\/Xpyun\/queryPrintersStatus",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "queryPrintersStatus"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/setVoiceType",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/setvoicetype",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "setVoiceType"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "setVoiceType"
                ],
                "route": "api\/Xpyun\/setVoiceType",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "setVoiceType"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/updPrinter",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/updprinter",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "updPrinter"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "updPrinter"
                ],
                "route": "api\/Xpyun\/updPrinter",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "updPrinter"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/api\/xpyun\/uploadLogo",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/api\/xpyun\/uploadlogo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "api",
                    "Xpyun",
                    "uploadLogo"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "api",
                    "xpyun",
                    "uploadLogo"
                ],
                "route": "api\/Xpyun\/uploadLogo",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "api",
                "controller": "Xpyun",
                "action": "uploadLogo"
            },
            "controller_file": "application\/api\/controller\/Xpyun.php",
            "controller_sha256": "2557c90c0ea4c71b958e6a17132da9b6f1e61a029de0bc870b0b992364ef1b0d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/article\/collect",
            "risk": "write",
            "module": "移动端文章收藏及取消",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/article\/collect",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "Article",
                    "collect"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "article",
                    "collect"
                ],
                "route": "m\/Article\/collect",
                "option": {
                    "name": "article",
                    "prefix": "m\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "Article",
                "action": "collect"
            },
            "controller_file": "application\/m\/controller\/Article.php",
            "controller_sha256": "4aa298a0a9b13585019ca6b5831f82593001e633668de87e0d3d4464470add82",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/article\/getHistoryKeyword",
            "risk": "read",
            "module": "移动端文章历史关键词",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/article\/gethistorykeyword",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "Article",
                    "getHistoryKeyword"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "article",
                    "getHistoryKeyword"
                ],
                "route": "m\/Article\/getHistoryKeyword",
                "option": {
                    "name": "article",
                    "prefix": "m\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "Article",
                "action": "getHistoryKeyword"
            },
            "controller_file": "application\/m\/controller\/Article.php",
            "controller_sha256": "4aa298a0a9b13585019ca6b5831f82593001e633668de87e0d3d4464470add82",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/article\/getMore",
            "risk": "read",
            "module": "移动端文章分类更多",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/article\/getmore",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "Article",
                    "getMore"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "article",
                    "getMore"
                ],
                "route": "m\/Article\/getMore",
                "option": {
                    "name": "article",
                    "prefix": "m\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "Article",
                "action": "getMore"
            },
            "controller_file": "application\/m\/controller\/Article.php",
            "controller_sha256": "4aa298a0a9b13585019ca6b5831f82593001e633668de87e0d3d4464470add82",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/article\/info",
            "risk": "read",
            "module": "移动端文章详情及收藏标识",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/article\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "Article",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "article",
                    "info"
                ],
                "route": "m\/Article\/info",
                "option": {
                    "name": "article",
                    "prefix": "m\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "Article",
                "action": "info"
            },
            "controller_file": "application\/m\/controller\/Article.php",
            "controller_sha256": "4aa298a0a9b13585019ca6b5831f82593001e633668de87e0d3d4464470add82",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/article\/lists",
            "risk": "read",
            "module": "移动端文章树",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/article\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "Article",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "article",
                    "lists"
                ],
                "route": "m\/Article\/lists",
                "option": {
                    "name": "article",
                    "prefix": "m\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "Article",
                "action": "lists"
            },
            "controller_file": "application\/m\/controller\/Article.php",
            "controller_sha256": "4aa298a0a9b13585019ca6b5831f82593001e633668de87e0d3d4464470add82",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/article\/myCollect",
            "risk": "read",
            "module": "移动端我的文章收藏",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/article\/mycollect",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "Article",
                    "myCollect"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "article",
                    "myCollect"
                ],
                "route": "m\/Article\/myCollect",
                "option": {
                    "name": "article",
                    "prefix": "m\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "Article",
                "action": "myCollect"
            },
            "controller_file": "application\/m\/controller\/Article.php",
            "controller_sha256": "4aa298a0a9b13585019ca6b5831f82593001e633668de87e0d3d4464470add82",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/login\/logon",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/login\/logon",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "Login",
                    "logon"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "login",
                    "logon"
                ],
                "route": "m\/Login\/logon",
                "option": {
                    "name": "login",
                    "prefix": "m\/Login",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "Login",
                "action": "logon"
            },
            "controller_file": "application\/m\/controller\/Login.php",
            "controller_sha256": "06aaf44af6f39a4f78e02ce3655c0562661aff6fc2d0a7b09f77cd833cf43b61",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/login\/logout",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/login\/logout",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "Login",
                    "logout"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "login",
                    "logout"
                ],
                "route": "m\/Login\/logout",
                "option": {
                    "name": "login",
                    "prefix": "m\/Login",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "Login",
                "action": "logout"
            },
            "controller_file": "application\/m\/controller\/Login.php",
            "controller_sha256": "06aaf44af6f39a4f78e02ce3655c0562661aff6fc2d0a7b09f77cd833cf43b61",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/user\/savePwd",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/user\/savepwd",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "User",
                    "savePwd"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "user",
                    "savePwd"
                ],
                "route": "m\/User\/savePwd",
                "option": {
                    "name": "user",
                    "prefix": "m\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "User",
                "action": "savePwd"
            },
            "controller_file": "application\/m\/controller\/User.php",
            "controller_sha256": "3a8fa07612769cccfe13d54bc7a818394002d9e3f54212ba2986bbadf54231d0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/weekNew\/weeknew",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/m\/weeknew\/weeknew",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "m",
                    "WeekNew",
                    "weeknew"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "m",
                    "weekNew",
                    "weeknew"
                ],
                "route": "m\/WeekNew\/weeknew",
                "option": {
                    "name": "weekNew",
                    "prefix": "m\/WeekNew",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "m",
                "controller": "WeekNew",
                "action": "weeknew"
            },
            "controller_file": "application\/m\/controller\/WeekNew.php",
            "controller_sha256": "23c5c0b14b74f68e8c2977492c5c12ef651d554d974ae0bb04f6844832e4328f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/accountSetting\/changeGiftRuleStatus",
            "risk": "money-rule-write",
            "module": "账户赠送规则",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/accountsetting\/changegiftrulestatus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AccountSetting",
                    "changeGiftRuleStatus"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "accountSetting",
                    "changeGiftRuleStatus"
                ],
                "route": "p\/AccountSetting\/changeGiftRuleStatus",
                "option": {
                    "name": "accountSetting",
                    "prefix": "p\/AccountSetting",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AccountSetting",
                "action": "changeGiftRuleStatus"
            },
            "controller_file": "application\/p\/controller\/AccountSetting.php",
            "controller_sha256": "65cf66aaa8866ec072841bcd4453d873f787d23c5a4fdb9036be9c3a7566fb66",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/accountSetting\/createGiftRule",
            "risk": "money-rule-write",
            "module": "账户赠送规则",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/accountsetting\/creategiftrule",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AccountSetting",
                    "createGiftRule"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "accountSetting",
                    "createGiftRule"
                ],
                "route": "p\/AccountSetting\/createGiftRule",
                "option": {
                    "name": "accountSetting",
                    "prefix": "p\/AccountSetting",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AccountSetting",
                "action": "createGiftRule"
            },
            "controller_file": "application\/p\/controller\/AccountSetting.php",
            "controller_sha256": "65cf66aaa8866ec072841bcd4453d873f787d23c5a4fdb9036be9c3a7566fb66",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/accountSetting\/deductionOrder",
            "risk": "money-read-decimal-contract",
            "module": "账户扣款顺序",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/accountsetting\/deductionorder",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AccountSetting",
                    "deductionOrder"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "accountSetting",
                    "deductionOrder"
                ],
                "route": "p\/AccountSetting\/deductionOrder",
                "option": {
                    "name": "accountSetting",
                    "prefix": "p\/AccountSetting",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AccountSetting",
                "action": "deductionOrder"
            },
            "controller_file": "application\/p\/controller\/AccountSetting.php",
            "controller_sha256": "65cf66aaa8866ec072841bcd4453d873f787d23c5a4fdb9036be9c3a7566fb66",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/accountSetting\/deleteGiftRule",
            "risk": "money-rule-write",
            "module": "账户赠送规则",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/accountsetting\/deletegiftrule",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AccountSetting",
                    "deleteGiftRule"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "accountSetting",
                    "deleteGiftRule"
                ],
                "route": "p\/AccountSetting\/deleteGiftRule",
                "option": {
                    "name": "accountSetting",
                    "prefix": "p\/AccountSetting",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AccountSetting",
                "action": "deleteGiftRule"
            },
            "controller_file": "application\/p\/controller\/AccountSetting.php",
            "controller_sha256": "65cf66aaa8866ec072841bcd4453d873f787d23c5a4fdb9036be9c3a7566fb66",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/accountSetting\/giftFlowList",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/accountsetting\/giftflowlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AccountSetting",
                    "giftFlowList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "accountSetting",
                    "giftFlowList"
                ],
                "route": "p\/AccountSetting\/giftFlowList",
                "option": {
                    "name": "accountSetting",
                    "prefix": "p\/AccountSetting",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AccountSetting",
                "action": "giftFlowList"
            },
            "controller_file": "application\/p\/controller\/AccountSetting.php",
            "controller_sha256": "65cf66aaa8866ec072841bcd4453d873f787d23c5a4fdb9036be9c3a7566fb66",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/accountSetting\/giftRuleDetail",
            "risk": "money-read-decimal-contract",
            "module": "账户赠送",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/accountsetting\/giftruledetail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AccountSetting",
                    "giftRuleDetail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "accountSetting",
                    "giftRuleDetail"
                ],
                "route": "p\/AccountSetting\/giftRuleDetail",
                "option": {
                    "name": "accountSetting",
                    "prefix": "p\/AccountSetting",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AccountSetting",
                "action": "giftRuleDetail"
            },
            "controller_file": "application\/p\/controller\/AccountSetting.php",
            "controller_sha256": "65cf66aaa8866ec072841bcd4453d873f787d23c5a4fdb9036be9c3a7566fb66",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/accountSetting\/giftRuleList",
            "risk": "money-read-decimal-contract",
            "module": "账户赠送",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/accountsetting\/giftrulelist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AccountSetting",
                    "giftRuleList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "accountSetting",
                    "giftRuleList"
                ],
                "route": "p\/AccountSetting\/giftRuleList",
                "option": {
                    "name": "accountSetting",
                    "prefix": "p\/AccountSetting",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AccountSetting",
                "action": "giftRuleList"
            },
            "controller_file": "application\/p\/controller\/AccountSetting.php",
            "controller_sha256": "65cf66aaa8866ec072841bcd4453d873f787d23c5a4fdb9036be9c3a7566fb66",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/accountSetting\/giftRulePreview",
            "risk": "money-read-decimal-contract",
            "module": "账户赠送",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/accountsetting\/giftrulepreview",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AccountSetting",
                    "giftRulePreview"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "accountSetting",
                    "giftRulePreview"
                ],
                "route": "p\/AccountSetting\/giftRulePreview",
                "option": {
                    "name": "accountSetting",
                    "prefix": "p\/AccountSetting",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AccountSetting",
                "action": "giftRulePreview"
            },
            "controller_file": "application\/p\/controller\/AccountSetting.php",
            "controller_sha256": "65cf66aaa8866ec072841bcd4453d873f787d23c5a4fdb9036be9c3a7566fb66",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/accountSetting\/saveDeductionOrder",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/accountsetting\/savedeductionorder",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AccountSetting",
                    "saveDeductionOrder"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "accountSetting",
                    "saveDeductionOrder"
                ],
                "route": "p\/AccountSetting\/saveDeductionOrder",
                "option": {
                    "name": "accountSetting",
                    "prefix": "p\/AccountSetting",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AccountSetting",
                "action": "saveDeductionOrder"
            },
            "controller_file": "application\/p\/controller\/AccountSetting.php",
            "controller_sha256": "65cf66aaa8866ec072841bcd4453d873f787d23c5a4fdb9036be9c3a7566fb66",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/accountSetting\/updateGiftRule",
            "risk": "money-rule-write",
            "module": "账户赠送规则",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/accountsetting\/updategiftrule",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AccountSetting",
                    "updateGiftRule"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "accountSetting",
                    "updateGiftRule"
                ],
                "route": "p\/AccountSetting\/updateGiftRule",
                "option": {
                    "name": "accountSetting",
                    "prefix": "p\/AccountSetting",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AccountSetting",
                "action": "updateGiftRule"
            },
            "controller_file": "application\/p\/controller\/AccountSetting.php",
            "controller_sha256": "65cf66aaa8866ec072841bcd4453d873f787d23c5a4fdb9036be9c3a7566fb66",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/activity\/able",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/activity\/able",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Activity",
                    "able"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "activity",
                    "able"
                ],
                "route": "p\/Activity\/able",
                "option": {
                    "name": "activity",
                    "prefix": "p\/Activity",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Activity",
                "action": "able"
            },
            "controller_file": "application\/p\/controller\/Activity.php",
            "controller_sha256": "33ac5799f82a12cce57d35fa6af7b1d9f0960eb7b3cc6b3442956e5ed802ffda",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/activity\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/activity\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Activity",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "activity",
                    "add"
                ],
                "route": "p\/Activity\/add",
                "option": {
                    "name": "activity",
                    "prefix": "p\/Activity",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Activity",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Activity.php",
            "controller_sha256": "33ac5799f82a12cce57d35fa6af7b1d9f0960eb7b3cc6b3442956e5ed802ffda",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/activity\/delete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/activity\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Activity",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "activity",
                    "delete"
                ],
                "route": "p\/Activity\/delete",
                "option": {
                    "name": "activity",
                    "prefix": "p\/Activity",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Activity",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/Activity.php",
            "controller_sha256": "33ac5799f82a12cce57d35fa6af7b1d9f0960eb7b3cc6b3442956e5ed802ffda",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/activity\/info",
            "risk": "read-cross-ai",
            "module": "活动详情",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/activity\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Activity",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "activity",
                    "info"
                ],
                "route": "p\/Activity\/info",
                "option": {
                    "name": "activity",
                    "prefix": "p\/Activity",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Activity",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/Activity.php",
            "controller_sha256": "33ac5799f82a12cce57d35fa6af7b1d9f0960eb7b3cc6b3442956e5ed802ffda",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/activity\/lists",
            "risk": "read-cross-ai",
            "module": "活动发布列表",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/activity\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Activity",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "activity",
                    "lists"
                ],
                "route": "p\/Activity\/lists",
                "option": {
                    "name": "activity",
                    "prefix": "p\/Activity",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Activity",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Activity.php",
            "controller_sha256": "33ac5799f82a12cce57d35fa6af7b1d9f0960eb7b3cc6b3442956e5ed802ffda",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/activity\/registerLists",
            "risk": "read-cross-ai",
            "module": "活动报名列表",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/activity\/registerlists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Activity",
                    "registerLists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "activity",
                    "registerLists"
                ],
                "route": "p\/Activity\/registerLists",
                "option": {
                    "name": "activity",
                    "prefix": "p\/Activity",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Activity",
                "action": "registerLists"
            },
            "controller_file": "application\/p\/controller\/Activity.php",
            "controller_sha256": "33ac5799f82a12cce57d35fa6af7b1d9f0960eb7b3cc6b3442956e5ed802ffda",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/activity\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/activity\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Activity",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "activity",
                    "update"
                ],
                "route": "p\/Activity\/update",
                "option": {
                    "name": "activity",
                    "prefix": "p\/Activity",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Activity",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/Activity.php",
            "controller_sha256": "33ac5799f82a12cce57d35fa6af7b1d9f0960eb7b3cc6b3442956e5ed802ffda",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/agent\/ask",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/agent\/ask",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Agent",
                    "ask"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "agent",
                    "ask"
                ],
                "route": "p\/Agent\/ask",
                "option": {
                    "name": "agent",
                    "prefix": "p\/Agent",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Agent",
                "action": "ask"
            },
            "controller_file": "application\/p\/controller\/Agent.php",
            "controller_sha256": "a013ffd6ac7f07633a9296b929c21388660abfbb5d43ba7bbe5ae7aa062daa31",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/agent\/feedback",
            "risk": "write",
            "module": "PC智能助手日志",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/agent\/feedback",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Agent",
                    "feedback"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "agent",
                    "feedback"
                ],
                "route": "p\/Agent\/feedback",
                "option": {
                    "name": "agent",
                    "prefix": "p\/Agent",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Agent",
                "action": "feedback"
            },
            "controller_file": "application\/p\/controller\/Agent.php",
            "controller_sha256": "a013ffd6ac7f07633a9296b929c21388660abfbb5d43ba7bbe5ae7aa062daa31",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/agent\/history",
            "risk": "read",
            "module": "PC智能助手日志",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/agent\/history",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Agent",
                    "history"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "agent",
                    "history"
                ],
                "route": "p\/Agent\/history",
                "option": {
                    "name": "agent",
                    "prefix": "p\/Agent",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Agent",
                "action": "history"
            },
            "controller_file": "application\/p\/controller\/Agent.php",
            "controller_sha256": "a013ffd6ac7f07633a9296b929c21388660abfbb5d43ba7bbe5ae7aa062daa31",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/agent\/suggestionClick",
            "risk": "write",
            "module": "AI助手建议点击日志",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/agent\/suggestionclick",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Agent",
                    "suggestionClick"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "agent",
                    "suggestionClick"
                ],
                "route": "p\/Agent\/suggestionClick",
                "option": {
                    "name": "agent",
                    "prefix": "p\/Agent",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Agent",
                "action": "suggestionClick"
            },
            "controller_file": "application\/p\/controller\/Agent.php",
            "controller_sha256": "a013ffd6ac7f07633a9296b929c21388660abfbb5d43ba7bbe5ae7aa062daa31",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/agentConversationLog\/detail",
            "risk": "readonly-plus-one-approved-fixture-preparation",
            "module": "助手问答记录读取",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/agentconversationlog\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AgentConversationLog",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "agentConversationLog",
                    "detail"
                ],
                "route": "p\/AgentConversationLog\/detail",
                "option": {
                    "name": "agentConversationLog",
                    "prefix": "p\/AgentConversationLog",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AgentConversationLog",
                "action": "detail"
            },
            "controller_file": "application\/p\/controller\/AgentConversationLog.php",
            "controller_sha256": "ad518e36bbe6e69b3e31f78bbef0ca122430625d17592ff807477264072b1c2c",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/agentConversationLog\/lists",
            "risk": "readonly-plus-one-approved-fixture-preparation",
            "module": "助手问答记录读取",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/agentconversationlog\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AgentConversationLog",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "agentConversationLog",
                    "lists"
                ],
                "route": "p\/AgentConversationLog\/lists",
                "option": {
                    "name": "agentConversationLog",
                    "prefix": "p\/AgentConversationLog",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AgentConversationLog",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/AgentConversationLog.php",
            "controller_sha256": "ad518e36bbe6e69b3e31f78bbef0ca122430625d17592ff807477264072b1c2c",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/archive\/able",
            "risk": "write",
            "module": "PC档案设置",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/archive\/able",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Archive",
                    "able"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "archive",
                    "able"
                ],
                "route": "p\/Archive\/able",
                "option": {
                    "name": "archive",
                    "prefix": "p\/Archive",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Archive",
                "action": "able"
            },
            "controller_file": "application\/p\/controller\/Archive.php",
            "controller_sha256": "b28e7773f29afff17980692ff8def8c7b0f20fb485fe6a9d8788698ecbec7fde",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/archive\/add",
            "risk": "write",
            "module": "PC岗位档案关联",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/archive\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Archive",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "archive",
                    "add"
                ],
                "route": "p\/Archive\/add",
                "option": {
                    "name": "archive",
                    "prefix": "p\/Archive",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Archive",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Archive.php",
            "controller_sha256": "b28e7773f29afff17980692ff8def8c7b0f20fb485fe6a9d8788698ecbec7fde",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/archive\/delete",
            "risk": "write",
            "module": "PC岗位档案关联",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/archive\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Archive",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "archive",
                    "delete"
                ],
                "route": "p\/Archive\/delete",
                "option": {
                    "name": "archive",
                    "prefix": "p\/Archive",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Archive",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/Archive.php",
            "controller_sha256": "b28e7773f29afff17980692ff8def8c7b0f20fb485fe6a9d8788698ecbec7fde",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/archive\/info",
            "risk": "read",
            "module": "PC档案设置",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/archive\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Archive",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "archive",
                    "info"
                ],
                "route": "p\/Archive\/info",
                "option": {
                    "name": "archive",
                    "prefix": "p\/Archive",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Archive",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/Archive.php",
            "controller_sha256": "b28e7773f29afff17980692ff8def8c7b0f20fb485fe6a9d8788698ecbec7fde",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/archive\/lists",
            "risk": "read",
            "module": "PC档案设置",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/archive\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Archive",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "archive",
                    "lists"
                ],
                "route": "p\/Archive\/lists",
                "option": {
                    "name": "archive",
                    "prefix": "p\/Archive",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Archive",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Archive.php",
            "controller_sha256": "b28e7773f29afff17980692ff8def8c7b0f20fb485fe6a9d8788698ecbec7fde",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/archive\/show",
            "risk": "read",
            "module": "PC档案设置",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/archive\/show",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Archive",
                    "show"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "archive",
                    "show"
                ],
                "route": "p\/Archive\/show",
                "option": {
                    "name": "archive",
                    "prefix": "p\/Archive",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Archive",
                "action": "show"
            },
            "controller_file": "application\/p\/controller\/Archive.php",
            "controller_sha256": "b28e7773f29afff17980692ff8def8c7b0f20fb485fe6a9d8788698ecbec7fde",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/archive\/update",
            "risk": "write",
            "module": "PC档案设置",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/archive\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Archive",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "archive",
                    "update"
                ],
                "route": "p\/Archive\/update",
                "option": {
                    "name": "archive",
                    "prefix": "p\/Archive",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Archive",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/Archive.php",
            "controller_sha256": "b28e7773f29afff17980692ff8def8c7b0f20fb485fe6a9d8788698ecbec7fde",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/article\/able",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/article\/able",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Article",
                    "able"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "article",
                    "able"
                ],
                "route": "p\/Article\/able",
                "option": {
                    "name": "article",
                    "prefix": "p\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Article",
                "action": "able"
            },
            "controller_file": "application\/p\/controller\/Article.php",
            "controller_sha256": "a5246777b5fb01f2b8598683b5ac6fafceea199d6c34ed3f7e20168d0a35ab39",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/article\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/article\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Article",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "article",
                    "add"
                ],
                "route": "p\/Article\/add",
                "option": {
                    "name": "article",
                    "prefix": "p\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Article",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Article.php",
            "controller_sha256": "a5246777b5fb01f2b8598683b5ac6fafceea199d6c34ed3f7e20168d0a35ab39",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/article\/delete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/article\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Article",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "article",
                    "delete"
                ],
                "route": "p\/Article\/delete",
                "option": {
                    "name": "article",
                    "prefix": "p\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Article",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/Article.php",
            "controller_sha256": "a5246777b5fb01f2b8598683b5ac6fafceea199d6c34ed3f7e20168d0a35ab39",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/article\/getCate",
            "risk": "read",
            "module": "文章与分类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/article\/getcate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Article",
                    "getCate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "article",
                    "getCate"
                ],
                "route": "p\/Article\/getCate",
                "option": {
                    "name": "article",
                    "prefix": "p\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Article",
                "action": "getCate"
            },
            "controller_file": "application\/p\/controller\/Article.php",
            "controller_sha256": "a5246777b5fb01f2b8598683b5ac6fafceea199d6c34ed3f7e20168d0a35ab39",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/article\/imgUpload",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/article\/imgupload",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Article",
                    "imgUpload"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "article",
                    "imgUpload"
                ],
                "route": "p\/Article\/imgUpload",
                "option": {
                    "name": "article",
                    "prefix": "p\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Article",
                "action": "imgUpload"
            },
            "controller_file": "application\/p\/controller\/Article.php",
            "controller_sha256": "a5246777b5fb01f2b8598683b5ac6fafceea199d6c34ed3f7e20168d0a35ab39",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/article\/info",
            "risk": "read",
            "module": "文章与分类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/article\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Article",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "article",
                    "info"
                ],
                "route": "p\/Article\/info",
                "option": {
                    "name": "article",
                    "prefix": "p\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Article",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/Article.php",
            "controller_sha256": "a5246777b5fb01f2b8598683b5ac6fafceea199d6c34ed3f7e20168d0a35ab39",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/article\/lists",
            "risk": "read",
            "module": "文章与分类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/article\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Article",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "article",
                    "lists"
                ],
                "route": "p\/Article\/lists",
                "option": {
                    "name": "article",
                    "prefix": "p\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Article",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Article.php",
            "controller_sha256": "a5246777b5fb01f2b8598683b5ac6fafceea199d6c34ed3f7e20168d0a35ab39",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/article\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/article\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Article",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "article",
                    "update"
                ],
                "route": "p\/Article\/update",
                "option": {
                    "name": "article",
                    "prefix": "p\/Article",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Article",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/Article.php",
            "controller_sha256": "a5246777b5fb01f2b8598683b5ac6fafceea199d6c34ed3f7e20168d0a35ab39",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/awardRecord\/add",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/awardrecord\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AwardRecord",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "awardRecord",
                    "add"
                ],
                "route": "p\/AwardRecord\/add",
                "option": {
                    "name": "awardRecord",
                    "prefix": "p\/AwardRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AwardRecord",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/AwardRecord.php",
            "controller_sha256": "f5b215fa790c70fc47782597380edd29b0d8af4413f82e78d159e00dd76f036f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/awardRecord\/delete",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/awardrecord\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AwardRecord",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "awardRecord",
                    "delete"
                ],
                "route": "p\/AwardRecord\/delete",
                "option": {
                    "name": "awardRecord",
                    "prefix": "p\/AwardRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AwardRecord",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/AwardRecord.php",
            "controller_sha256": "f5b215fa790c70fc47782597380edd29b0d8af4413f82e78d159e00dd76f036f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/awardRecord\/info",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/awardrecord\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AwardRecord",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "awardRecord",
                    "info"
                ],
                "route": "p\/AwardRecord\/info",
                "option": {
                    "name": "awardRecord",
                    "prefix": "p\/AwardRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AwardRecord",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/AwardRecord.php",
            "controller_sha256": "f5b215fa790c70fc47782597380edd29b0d8af4413f82e78d159e00dd76f036f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/awardRecord\/lists",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/awardrecord\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AwardRecord",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "awardRecord",
                    "lists"
                ],
                "route": "p\/AwardRecord\/lists",
                "option": {
                    "name": "awardRecord",
                    "prefix": "p\/AwardRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AwardRecord",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/AwardRecord.php",
            "controller_sha256": "f5b215fa790c70fc47782597380edd29b0d8af4413f82e78d159e00dd76f036f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/awardRecord\/update",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/awardrecord\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "AwardRecord",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "awardRecord",
                    "update"
                ],
                "route": "p\/AwardRecord\/update",
                "option": {
                    "name": "awardRecord",
                    "prefix": "p\/AwardRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "AwardRecord",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/AwardRecord.php",
            "controller_sha256": "f5b215fa790c70fc47782597380edd29b0d8af4413f82e78d159e00dd76f036f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/add",
            "risk": "write",
            "module": "菜谱保存",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "add"
                ],
                "route": "p\/Bill\/add",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/copy_menu",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/copy_menu",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "copy_menu"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "copy_menu"
                ],
                "route": "p\/Bill\/copy_menu",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "copy_menu"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/dishesRecognizeImgDelete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/dishesrecognizeimgdelete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "dishesRecognizeImgDelete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "dishesRecognizeImgDelete"
                ],
                "route": "p\/Bill\/dishesRecognizeImgDelete",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "dishesRecognizeImgDelete"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/dishesRecognizeImgList",
            "risk": "read",
            "module": "排菜与菜品识别图片",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/dishesrecognizeimglist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "dishesRecognizeImgList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "dishesRecognizeImgList"
                ],
                "route": "p\/Bill\/dishesRecognizeImgList",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "dishesRecognizeImgList"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/exportDishes",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/exportdishes",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "exportDishes"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "exportDishes"
                ],
                "route": "p\/Bill\/exportDishes",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "exportDishes"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/isUpdate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/isupdate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "isUpdate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "isUpdate"
                ],
                "route": "p\/Bill\/isUpdate",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "isUpdate"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/lists",
            "risk": "read",
            "module": "菜谱日历与清单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "lists"
                ],
                "route": "p\/Bill\/lists",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/look_anomaly",
            "risk": "read",
            "module": "菜谱异常与食材查询",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/look_anomaly",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "look_anomaly"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "look_anomaly"
                ],
                "route": "p\/Bill\/look_anomaly",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "look_anomaly"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/food_search",
            "risk": "read",
            "module": "菜谱异常与食材查询",
            "source": "controller-action-source",
            "inventory_key": "POST \/p\/bill\/food_search",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/food_search_type",
            "risk": "read",
            "module": "菜谱异常与食材查询",
            "source": "controller-action-source",
            "inventory_key": "POST \/p\/bill\/food_search_type",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/dishesInfo",
            "risk": "read",
            "module": "菜谱异常与食材查询",
            "source": "controller-action-source",
            "inventory_key": "POST \/p\/bill\/dishesinfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/look_bill_list",
            "risk": "read",
            "module": "菜谱日历与清单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/look_bill_list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "look_bill_list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "look_bill_list"
                ],
                "route": "p\/Bill\/look_bill_list",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "look_bill_list"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/mealPlanImportCommit",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/mealplanimportcommit",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "mealPlanImportCommit"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "mealPlanImportCommit"
                ],
                "route": "p\/Bill\/mealPlanImportCommit",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "mealPlanImportCommit"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/mealPlanImportValidate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/mealplanimportvalidate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "mealPlanImportValidate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "mealPlanImportValidate"
                ],
                "route": "p\/Bill\/mealPlanImportValidate",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "mealPlanImportValidate"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/recipeBatchDetail",
            "risk": "read",
            "module": "排菜与菜品识别图片",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/recipebatchdetail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "recipeBatchDetail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "recipeBatchDetail"
                ],
                "route": "p\/Bill\/recipeBatchDetail",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "recipeBatchDetail"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/recipeCalendarMarks",
            "risk": "read",
            "module": "菜谱日历与清单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/recipecalendarmarks",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "recipeCalendarMarks"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "recipeCalendarMarks"
                ],
                "route": "p\/Bill\/recipeCalendarMarks",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "recipeCalendarMarks"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/saveDishLimits",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/savedishlimits",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "saveDishLimits"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "saveDishLimits"
                ],
                "route": "p\/Bill\/saveDishLimits",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "saveDishLimits"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/timer_shaft",
            "risk": "read",
            "module": "菜谱日历与清单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/timer_shaft",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "timer_shaft"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "timer_shaft"
                ],
                "route": "p\/Bill\/timer_shaft",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "timer_shaft"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/update_list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/update_list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "update_list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "update_list"
                ],
                "route": "p\/Bill\/update_list",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "update_list"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/weekCopyCommit",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/weekcopycommit",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "weekCopyCommit"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "weekCopyCommit"
                ],
                "route": "p\/Bill\/weekCopyCommit",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "weekCopyCommit"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/bill\/weekCopyPreview",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/bill\/weekcopypreview",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Bill",
                    "weekCopyPreview"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "bill",
                    "weekCopyPreview"
                ],
                "route": "p\/Bill\/weekCopyPreview",
                "option": {
                    "name": "bill",
                    "prefix": "p\/Bill",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Bill",
                "action": "weekCopyPreview"
            },
            "controller_file": "application\/p\/controller\/Bill.php",
            "controller_sha256": "8d99ea508e165d694a156d43420cb98f3a809a0fb9a120716e4f9dd90a4b9cf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecord\/adjustAmount",
            "risk": "monthly-money-write",
            "module": "月度账单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecord\/adjustamount",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "adjustAmount"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecord",
                    "adjustAmount"
                ],
                "route": "p\/BillingRecord\/adjustAmount",
                "option": {
                    "name": "billingRecord",
                    "prefix": "p\/BillingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "adjustAmount"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecord\/detail",
            "risk": "read-or-owned-config-write-see-report",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecord\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecord",
                    "detail"
                ],
                "route": "p\/BillingRecord\/detail",
                "option": {
                    "name": "billingRecord",
                    "prefix": "p\/BillingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "detail"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecord\/export",
            "risk": "read-or-owned-config-write-see-report",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecord\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecord",
                    "export"
                ],
                "route": "p\/BillingRecord\/export",
                "option": {
                    "name": "billingRecord",
                    "prefix": "p\/BillingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "export"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecord\/generate",
            "risk": "monthly-money-write",
            "module": "月度账单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecord\/generate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "generate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecord",
                    "generate"
                ],
                "route": "p\/BillingRecord\/generate",
                "option": {
                    "name": "billingRecord",
                    "prefix": "p\/BillingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "generate"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecord\/issuePayment",
            "risk": "monthly-money-write",
            "module": "月度账单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecord\/issuepayment",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "issuePayment"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecord",
                    "issuePayment"
                ],
                "route": "p\/BillingRecord\/issuePayment",
                "option": {
                    "name": "billingRecord",
                    "prefix": "p\/BillingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "issuePayment"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecord\/list",
            "risk": "read",
            "module": "月度账单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecord\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecord",
                    "list"
                ],
                "route": "p\/BillingRecord\/list",
                "option": {
                    "name": "billingRecord",
                    "prefix": "p\/BillingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "list"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecord\/lists",
            "risk": "read",
            "module": "月度账单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecord\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecord",
                    "lists"
                ],
                "route": "p\/BillingRecord\/lists",
                "option": {
                    "name": "billingRecord",
                    "prefix": "p\/BillingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecord\/logs",
            "risk": "read-or-owned-config-write-see-report",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecord\/logs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "logs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecord",
                    "logs"
                ],
                "route": "p\/BillingRecord\/logs",
                "option": {
                    "name": "billingRecord",
                    "prefix": "p\/BillingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "logs"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecord\/statistics",
            "risk": "read-or-owned-config-write-see-report",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecord\/statistics",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BillingRecord",
                    "statistics"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecord",
                    "statistics"
                ],
                "route": "p\/BillingRecord\/statistics",
                "option": {
                    "name": "billingRecord",
                    "prefix": "p\/BillingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BillingRecord",
                "action": "statistics"
            },
            "controller_file": "application\/p\/controller\/BillingRecord.php",
            "controller_sha256": "ef2e8f2a835f21ad92d6dfff7b49e71a79a9cbd2d2dfefc204f452ea4a2e1f1d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecordLower\/adjustAmount",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlower\/adjustamount",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingRecordp",
                    "BillingRecord",
                    "adjustAmount"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecordLower",
                    "adjustAmount"
                ],
                "route": "p\/billingRecordp\/BillingRecord\/adjustAmount",
                "option": {
                    "name": "billingRecordLower",
                    "prefix": "p\/billingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingRecordp",
                "controller": "BillingRecord",
                "action": "adjustAmount"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecordLower\/detail",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlower\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingRecordp",
                    "BillingRecord",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecordLower",
                    "detail"
                ],
                "route": "p\/billingRecordp\/BillingRecord\/detail",
                "option": {
                    "name": "billingRecordLower",
                    "prefix": "p\/billingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingRecordp",
                "controller": "BillingRecord",
                "action": "detail"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecordLower\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlower\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingRecordp",
                    "BillingRecord",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecordLower",
                    "export"
                ],
                "route": "p\/billingRecordp\/BillingRecord\/export",
                "option": {
                    "name": "billingRecordLower",
                    "prefix": "p\/billingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingRecordp",
                "controller": "BillingRecord",
                "action": "export"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecordLower\/generate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlower\/generate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingRecordp",
                    "BillingRecord",
                    "generate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecordLower",
                    "generate"
                ],
                "route": "p\/billingRecordp\/BillingRecord\/generate",
                "option": {
                    "name": "billingRecordLower",
                    "prefix": "p\/billingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingRecordp",
                "controller": "BillingRecord",
                "action": "generate"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecordLower\/issuePayment",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlower\/issuepayment",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingRecordp",
                    "BillingRecord",
                    "issuePayment"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecordLower",
                    "issuePayment"
                ],
                "route": "p\/billingRecordp\/BillingRecord\/issuePayment",
                "option": {
                    "name": "billingRecordLower",
                    "prefix": "p\/billingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingRecordp",
                "controller": "BillingRecord",
                "action": "issuePayment"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecordLower\/list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlower\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingRecordp",
                    "BillingRecord",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecordLower",
                    "list"
                ],
                "route": "p\/billingRecordp\/BillingRecord\/list",
                "option": {
                    "name": "billingRecordLower",
                    "prefix": "p\/billingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingRecordp",
                "controller": "BillingRecord",
                "action": "list"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecordLower\/lists",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlower\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingRecordp",
                    "BillingRecord",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecordLower",
                    "lists"
                ],
                "route": "p\/billingRecordp\/BillingRecord\/lists",
                "option": {
                    "name": "billingRecordLower",
                    "prefix": "p\/billingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingRecordp",
                "controller": "BillingRecord",
                "action": "lists"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecordLower\/logs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlower\/logs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingRecordp",
                    "BillingRecord",
                    "logs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecordLower",
                    "logs"
                ],
                "route": "p\/billingRecordp\/BillingRecord\/logs",
                "option": {
                    "name": "billingRecordLower",
                    "prefix": "p\/billingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingRecordp",
                "controller": "BillingRecord",
                "action": "logs"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingRecordLower\/statistics",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlower\/statistics",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingRecordp",
                    "BillingRecord",
                    "statistics"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingRecordLower",
                    "statistics"
                ],
                "route": "p\/billingRecordp\/BillingRecord\/statistics",
                "option": {
                    "name": "billingRecordLower",
                    "prefix": "p\/billingRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingRecordp",
                "controller": "BillingRecord",
                "action": "statistics"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingrecordLowercase\/adjustAmount",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlowercase\/adjustamount",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "adjustAmount"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "adjustAmount"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/adjustAmount",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "adjustAmount"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingrecordLowercase\/generate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlowercase\/generate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "generate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "generate"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/generate",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "generate"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/billingrecordLowercase\/issuePayment",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/billingrecordlowercase\/issuepayment",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "billingrecordp",
                    "BillingRecord",
                    "issuePayment"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "billingrecordLowercase",
                    "issuePayment"
                ],
                "route": "p\/billingrecordp\/BillingRecord\/issuePayment",
                "option": {
                    "name": "billingrecordLowercase",
                    "prefix": "p\/billingrecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "billingrecordp",
                "controller": "BillingRecord",
                "action": "issuePayment"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/birthdayDish\/batchSave",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/birthdaydish\/batchsave",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BirthdayDish",
                    "batchSave"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "birthdayDish",
                    "batchSave"
                ],
                "route": "p\/BirthdayDish\/batchSave",
                "option": {
                    "name": "birthdayDish",
                    "prefix": "p\/BirthdayDish",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BirthdayDish",
                "action": "batchSave"
            },
            "controller_file": "application\/p\/controller\/BirthdayDish.php",
            "controller_sha256": "69d93343e2dd377cff7645cde5a232f7a02e9bf17b808a73c94999b001f6e468",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/birthdayDish\/dishOptions",
            "risk": "read",
            "module": "生日菜菜品选项",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/birthdaydish\/dishoptions",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BirthdayDish",
                    "dishOptions"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "birthdayDish",
                    "dishOptions"
                ],
                "route": "p\/BirthdayDish\/dishOptions",
                "option": {
                    "name": "birthdayDish",
                    "prefix": "p\/BirthdayDish",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BirthdayDish",
                "action": "dishOptions"
            },
            "controller_file": "application\/p\/controller\/BirthdayDish.php",
            "controller_sha256": "69d93343e2dd377cff7645cde5a232f7a02e9bf17b808a73c94999b001f6e468",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/birthdayDish\/import",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/birthdaydish\/import",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BirthdayDish",
                    "import"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "birthdayDish",
                    "import"
                ],
                "route": "p\/BirthdayDish\/import",
                "option": {
                    "name": "birthdayDish",
                    "prefix": "p\/BirthdayDish",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BirthdayDish",
                "action": "import"
            },
            "controller_file": "application\/p\/controller\/BirthdayDish.php",
            "controller_sha256": "69d93343e2dd377cff7645cde5a232f7a02e9bf17b808a73c94999b001f6e468",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/birthdayDish\/lists",
            "risk": "read",
            "module": "生日妈妈菜列表",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/birthdaydish\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BirthdayDish",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "birthdayDish",
                    "lists"
                ],
                "route": "p\/BirthdayDish\/lists",
                "option": {
                    "name": "birthdayDish",
                    "prefix": "p\/BirthdayDish",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BirthdayDish",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/BirthdayDish.php",
            "controller_sha256": "69d93343e2dd377cff7645cde5a232f7a02e9bf17b808a73c94999b001f6e468",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/birthdayDish\/save",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/birthdaydish\/save",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BirthdayDish",
                    "save"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "birthdayDish",
                    "save"
                ],
                "route": "p\/BirthdayDish\/save",
                "option": {
                    "name": "birthdayDish",
                    "prefix": "p\/BirthdayDish",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BirthdayDish",
                "action": "save"
            },
            "controller_file": "application\/p\/controller\/BirthdayDish.php",
            "controller_sha256": "69d93343e2dd377cff7645cde5a232f7a02e9bf17b808a73c94999b001f6e468",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/brandLogo\/clear",
            "risk": "write",
            "module": "品牌Logo后台",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/brandlogo\/clear",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BrandLogo",
                    "clear"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "brandLogo",
                    "clear"
                ],
                "route": "p\/BrandLogo\/clear",
                "option": {
                    "name": "brandLogo",
                    "prefix": "p\/BrandLogo",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BrandLogo",
                "action": "clear"
            },
            "controller_file": "application\/p\/controller\/BrandLogo.php",
            "controller_sha256": "5cedaebb7cface7aff414785f03c6028c62c1ea7292b2a218956ece1ab3808cc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/brandLogo\/configs",
            "risk": "read",
            "module": "品牌Logo后台",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/brandlogo\/configs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BrandLogo",
                    "configs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "brandLogo",
                    "configs"
                ],
                "route": "p\/BrandLogo\/configs",
                "option": {
                    "name": "brandLogo",
                    "prefix": "p\/BrandLogo",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BrandLogo",
                "action": "configs"
            },
            "controller_file": "application\/p\/controller\/BrandLogo.php",
            "controller_sha256": "5cedaebb7cface7aff414785f03c6028c62c1ea7292b2a218956ece1ab3808cc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/brandLogo\/save",
            "risk": "write",
            "module": "品牌Logo后台",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/brandlogo\/save",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BrandLogo",
                    "save"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "brandLogo",
                    "save"
                ],
                "route": "p\/BrandLogo\/save",
                "option": {
                    "name": "brandLogo",
                    "prefix": "p\/BrandLogo",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BrandLogo",
                "action": "save"
            },
            "controller_file": "application\/p\/controller\/BrandLogo.php",
            "controller_sha256": "5cedaebb7cface7aff414785f03c6028c62c1ea7292b2a218956ece1ab3808cc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/brandLogo\/upload",
            "risk": "file-upload",
            "module": "品牌Logo文件上传",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/brandlogo\/upload",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "BrandLogo",
                    "upload"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "brandLogo",
                    "upload"
                ],
                "route": "p\/BrandLogo\/upload",
                "option": {
                    "name": "brandLogo",
                    "prefix": "p\/BrandLogo",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "BrandLogo",
                "action": "upload"
            },
            "controller_file": "application\/p\/controller\/BrandLogo.php",
            "controller_sha256": "5cedaebb7cface7aff414785f03c6028c62c1ea7292b2a218956ece1ab3808cc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefund\/add",
            "risk": "cross-database-money-write",
            "module": "现金退款",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefund\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashRefund",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefund",
                    "add"
                ],
                "route": "p\/CashRefund\/add",
                "option": {
                    "name": "cashRefund",
                    "prefix": "p\/CashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashRefund",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/CashRefund.php",
            "controller_sha256": "cd24ac67287603d536510ef7405b7fa3998c6bc99bc5a29399601cad0ea01172",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefund\/agree",
            "risk": "cross-database-money-write",
            "module": "现金退款",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefund\/agree",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashRefund",
                    "agree"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefund",
                    "agree"
                ],
                "route": "p\/CashRefund\/agree",
                "option": {
                    "name": "cashRefund",
                    "prefix": "p\/CashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashRefund",
                "action": "agree"
            },
            "controller_file": "application\/p\/controller\/CashRefund.php",
            "controller_sha256": "cd24ac67287603d536510ef7405b7fa3998c6bc99bc5a29399601cad0ea01172",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefund\/detail",
            "risk": "read-cross-db",
            "module": "现金退款查询",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefund\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashRefund",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefund",
                    "detail"
                ],
                "route": "p\/CashRefund\/detail",
                "option": {
                    "name": "cashRefund",
                    "prefix": "p\/CashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashRefund",
                "action": "detail"
            },
            "controller_file": "application\/p\/controller\/CashRefund.php",
            "controller_sha256": "cd24ac67287603d536510ef7405b7fa3998c6bc99bc5a29399601cad0ea01172",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefund\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefund\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashRefund",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefund",
                    "export"
                ],
                "route": "p\/CashRefund\/export",
                "option": {
                    "name": "cashRefund",
                    "prefix": "p\/CashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashRefund",
                "action": "export"
            },
            "controller_file": "application\/p\/controller\/CashRefund.php",
            "controller_sha256": "cd24ac67287603d536510ef7405b7fa3998c6bc99bc5a29399601cad0ea01172",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefund\/exportLogs",
            "risk": "export-log-read-contract",
            "module": "现金退款导出日志",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefund\/exportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashRefund",
                    "exportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefund",
                    "exportLogs"
                ],
                "route": "p\/CashRefund\/exportLogs",
                "option": {
                    "name": "cashRefund",
                    "prefix": "p\/CashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashRefund",
                "action": "exportLogs"
            },
            "controller_file": "application\/p\/controller\/CashRefund.php",
            "controller_sha256": "cd24ac67287603d536510ef7405b7fa3998c6bc99bc5a29399601cad0ea01172",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefund\/list",
            "risk": "read-cross-db",
            "module": "现金退款查询",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefund\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashRefund",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefund",
                    "list"
                ],
                "route": "p\/CashRefund\/list",
                "option": {
                    "name": "cashRefund",
                    "prefix": "p\/CashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashRefund",
                "action": "list"
            },
            "controller_file": "application\/p\/controller\/CashRefund.php",
            "controller_sha256": "cd24ac67287603d536510ef7405b7fa3998c6bc99bc5a29399601cad0ea01172",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefund\/logs",
            "risk": "read-cross-db",
            "module": "现金退款查询",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefund\/logs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashRefund",
                    "logs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefund",
                    "logs"
                ],
                "route": "p\/CashRefund\/logs",
                "option": {
                    "name": "cashRefund",
                    "prefix": "p\/CashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashRefund",
                "action": "logs"
            },
            "controller_file": "application\/p\/controller\/CashRefund.php",
            "controller_sha256": "cd24ac67287603d536510ef7405b7fa3998c6bc99bc5a29399601cad0ea01172",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefund\/reject",
            "risk": "cross-database-money-write",
            "module": "现金退款",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefund\/reject",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashRefund",
                    "reject"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefund",
                    "reject"
                ],
                "route": "p\/CashRefund\/reject",
                "option": {
                    "name": "cashRefund",
                    "prefix": "p\/CashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashRefund",
                "action": "reject"
            },
            "controller_file": "application\/p\/controller\/CashRefund.php",
            "controller_sha256": "cd24ac67287603d536510ef7405b7fa3998c6bc99bc5a29399601cad0ea01172",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefund\/staffBalance",
            "risk": "money",
            "module": "现金退款资料",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefund\/staffbalance",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashRefund",
                    "staffBalance"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefund",
                    "staffBalance"
                ],
                "route": "p\/CashRefund\/staffBalance",
                "option": {
                    "name": "cashRefund",
                    "prefix": "p\/CashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashRefund",
                "action": "staffBalance"
            },
            "controller_file": "application\/p\/controller\/CashRefund.php",
            "controller_sha256": "cd24ac67287603d536510ef7405b7fa3998c6bc99bc5a29399601cad0ea01172",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefund\/staffOptions",
            "risk": "read-directory",
            "module": "现金退款部门人员选项",
            "source": "runtime-route-and-PC-client-confirmed-B-C-http",
            "inventory_key": "POST \/p\/cashrefund\/staffoptions",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashRefund",
                    "staffOptions"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefund",
                    "staffOptions"
                ],
                "route": "p\/CashRefund\/staffOptions",
                "option": {
                    "name": "cashRefund",
                    "prefix": "p\/CashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashRefund",
                "action": "staffOptions"
            },
            "controller_file": "application\/p\/controller\/CashRefund.php",
            "controller_sha256": "cd24ac67287603d536510ef7405b7fa3998c6bc99bc5a29399601cad0ea01172",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefundLower\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefundlower\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashRefundp",
                    "CashRefund",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefundLower",
                    "add"
                ],
                "route": "p\/cashRefundp\/CashRefund\/add",
                "option": {
                    "name": "cashRefundLower",
                    "prefix": "p\/cashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashRefundp",
                "controller": "CashRefund",
                "action": "add"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefundLower\/agree",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefundlower\/agree",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashRefundp",
                    "CashRefund",
                    "agree"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefundLower",
                    "agree"
                ],
                "route": "p\/cashRefundp\/CashRefund\/agree",
                "option": {
                    "name": "cashRefundLower",
                    "prefix": "p\/cashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashRefundp",
                "controller": "CashRefund",
                "action": "agree"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefundLower\/detail",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefundlower\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashRefundp",
                    "CashRefund",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefundLower",
                    "detail"
                ],
                "route": "p\/cashRefundp\/CashRefund\/detail",
                "option": {
                    "name": "cashRefundLower",
                    "prefix": "p\/cashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashRefundp",
                "controller": "CashRefund",
                "action": "detail"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefundLower\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefundlower\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashRefundp",
                    "CashRefund",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefundLower",
                    "export"
                ],
                "route": "p\/cashRefundp\/CashRefund\/export",
                "option": {
                    "name": "cashRefundLower",
                    "prefix": "p\/cashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashRefundp",
                "controller": "CashRefund",
                "action": "export"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefundLower\/exportLogs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefundlower\/exportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashRefundp",
                    "CashRefund",
                    "exportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefundLower",
                    "exportLogs"
                ],
                "route": "p\/cashRefundp\/CashRefund\/exportLogs",
                "option": {
                    "name": "cashRefundLower",
                    "prefix": "p\/cashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashRefundp",
                "controller": "CashRefund",
                "action": "exportLogs"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefundLower\/list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefundlower\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashRefundp",
                    "CashRefund",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefundLower",
                    "list"
                ],
                "route": "p\/cashRefundp\/CashRefund\/list",
                "option": {
                    "name": "cashRefundLower",
                    "prefix": "p\/cashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashRefundp",
                "controller": "CashRefund",
                "action": "list"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefundLower\/logs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefundlower\/logs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashRefundp",
                    "CashRefund",
                    "logs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefundLower",
                    "logs"
                ],
                "route": "p\/cashRefundp\/CashRefund\/logs",
                "option": {
                    "name": "cashRefundLower",
                    "prefix": "p\/cashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashRefundp",
                "controller": "CashRefund",
                "action": "logs"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefundLower\/reject",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefundlower\/reject",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashRefundp",
                    "CashRefund",
                    "reject"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefundLower",
                    "reject"
                ],
                "route": "p\/cashRefundp\/CashRefund\/reject",
                "option": {
                    "name": "cashRefundLower",
                    "prefix": "p\/cashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashRefundp",
                "controller": "CashRefund",
                "action": "reject"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefundLower\/staffBalance",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefundlower\/staffbalance",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashRefundp",
                    "CashRefund",
                    "staffBalance"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefundLower",
                    "staffBalance"
                ],
                "route": "p\/cashRefundp\/CashRefund\/staffBalance",
                "option": {
                    "name": "cashRefundLower",
                    "prefix": "p\/cashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashRefundp",
                "controller": "CashRefund",
                "action": "staffBalance"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashRefundLower\/staffOptions",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashrefundlower\/staffoptions",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashRefundp",
                    "CashRefund",
                    "staffOptions"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashRefundLower",
                    "staffOptions"
                ],
                "route": "p\/cashRefundp\/CashRefund\/staffOptions",
                "option": {
                    "name": "cashRefundLower",
                    "prefix": "p\/cashRefund",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashRefundp",
                "controller": "CashRefund",
                "action": "staffOptions"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashoutOrder\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashoutorder\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashoutOrder",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashoutOrder",
                    "export"
                ],
                "route": "p\/CashoutOrder\/export",
                "option": {
                    "name": "cashoutOrder",
                    "prefix": "p\/CashoutOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashoutOrder",
                "action": "export"
            },
            "controller_file": "application\/p\/controller\/CashoutOrder.php",
            "controller_sha256": "973a5f3f4f20f73be1fd8df155534f6fa0ab6e84cfecbc7bbead67b25f2d615b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashoutOrder\/exportLogs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashoutorder\/exportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CashoutOrder",
                    "exportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashoutOrder",
                    "exportLogs"
                ],
                "route": "p\/CashoutOrder\/exportLogs",
                "option": {
                    "name": "cashoutOrder",
                    "prefix": "p\/CashoutOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CashoutOrder",
                "action": "exportLogs"
            },
            "controller_file": "application\/p\/controller\/CashoutOrder.php",
            "controller_sha256": "973a5f3f4f20f73be1fd8df155534f6fa0ab6e84cfecbc7bbead67b25f2d615b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashoutOrderExportLower\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashoutorderexportlower\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashoutOrderp",
                    "CashoutOrder",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashoutOrderExportLower",
                    "export"
                ],
                "route": "p\/cashoutOrderp\/CashoutOrder\/export",
                "option": {
                    "name": "cashoutOrderExportLower",
                    "prefix": "p\/cashoutOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashoutOrderp",
                "controller": "CashoutOrder",
                "action": "export"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cashoutOrderExportLower\/exportLogs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cashoutorderexportlower\/exportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "cashoutOrderp",
                    "CashoutOrder",
                    "exportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cashoutOrderExportLower",
                    "exportLogs"
                ],
                "route": "p\/cashoutOrderp\/CashoutOrder\/exportLogs",
                "option": {
                    "name": "cashoutOrderExportLower",
                    "prefix": "p\/cashoutOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "cashoutOrderp",
                "controller": "CashoutOrder",
                "action": "exportLogs"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "add"
                ],
                "route": "p\/Cater\/add",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/aiImportTaskCreate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/aiimporttaskcreate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "aiImportTaskCreate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "aiImportTaskCreate"
                ],
                "route": "p\/Cater\/aiImportTaskCreate",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "aiImportTaskCreate"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/aiImportTaskFailNames",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/aiimporttaskfailnames",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "aiImportTaskFailNames"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "aiImportTaskFailNames"
                ],
                "route": "p\/Cater\/aiImportTaskFailNames",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "aiImportTaskFailNames"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/aiImportTaskList",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/aiimporttasklist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "aiImportTaskList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "aiImportTaskList"
                ],
                "route": "p\/Cater\/aiImportTaskList",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "aiImportTaskList"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/caterUpload",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/caterupload",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "caterUpload"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "caterUpload"
                ],
                "route": "p\/Cater\/caterUpload",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "caterUpload"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/change",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/change",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "change"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "change"
                ],
                "route": "p\/Cater\/change",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "change"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/del",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/del",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "del"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "del"
                ],
                "route": "p\/Cater\/del",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "del"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/find",
            "risk": "read",
            "module": "菜品食材",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/find",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "find"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "find"
                ],
                "route": "p\/Cater\/find",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "find"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/select",
            "risk": "read",
            "module": "菜品食材",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/select",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "select"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "select"
                ],
                "route": "p\/Cater\/select",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "select"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/selectAll",
            "risk": "read",
            "module": "菜品食材",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/selectall",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "selectAll"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "selectAll"
                ],
                "route": "p\/Cater\/selectAll",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "selectAll"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/toUpdate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/toupdate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "toUpdate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "toUpdate"
                ],
                "route": "p\/Cater\/toUpdate",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "toUpdate"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/cater\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/cater\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Cater",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "cater",
                    "update"
                ],
                "route": "p\/Cater\/update",
                "option": {
                    "name": "cater",
                    "prefix": "p\/Cater",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Cater",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/Cater.php",
            "controller_sha256": "9dc5a13d39ffa7b9d6f6909d5321348fc0fed56292ddd5e8fa12ce371bc0ecf2",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/city\/lists",
            "risk": "configuration-or-read-see-report",
            "module": "城市树读取",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/city\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "City",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "city",
                    "lists"
                ],
                "route": "p\/City\/lists",
                "option": {
                    "name": "city",
                    "prefix": "p\/City",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "City",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/City.php",
            "controller_sha256": "7b37e4d6d4b852ca167e60bc5ceaed7baaa78a4fbd0a9532247430176fc93e17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/coachExperience\/add",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/coachexperience\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CoachExperience",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "coachExperience",
                    "add"
                ],
                "route": "p\/CoachExperience\/add",
                "option": {
                    "name": "coachExperience",
                    "prefix": "p\/CoachExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CoachExperience",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/CoachExperience.php",
            "controller_sha256": "da27ee9be0da633b6da9ce2aaabcf0f3efa08b4939cb91386666b111c35f3aa3",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/coachExperience\/delete",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/coachexperience\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CoachExperience",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "coachExperience",
                    "delete"
                ],
                "route": "p\/CoachExperience\/delete",
                "option": {
                    "name": "coachExperience",
                    "prefix": "p\/CoachExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CoachExperience",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/CoachExperience.php",
            "controller_sha256": "da27ee9be0da633b6da9ce2aaabcf0f3efa08b4939cb91386666b111c35f3aa3",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/coachExperience\/info",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/coachexperience\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CoachExperience",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "coachExperience",
                    "info"
                ],
                "route": "p\/CoachExperience\/info",
                "option": {
                    "name": "coachExperience",
                    "prefix": "p\/CoachExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CoachExperience",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/CoachExperience.php",
            "controller_sha256": "da27ee9be0da633b6da9ce2aaabcf0f3efa08b4939cb91386666b111c35f3aa3",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/coachExperience\/lists",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/coachexperience\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CoachExperience",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "coachExperience",
                    "lists"
                ],
                "route": "p\/CoachExperience\/lists",
                "option": {
                    "name": "coachExperience",
                    "prefix": "p\/CoachExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CoachExperience",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/CoachExperience.php",
            "controller_sha256": "da27ee9be0da633b6da9ce2aaabcf0f3efa08b4939cb91386666b111c35f3aa3",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/coachExperience\/update",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/coachexperience\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CoachExperience",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "coachExperience",
                    "update"
                ],
                "route": "p\/CoachExperience\/update",
                "option": {
                    "name": "coachExperience",
                    "prefix": "p\/CoachExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CoachExperience",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/CoachExperience.php",
            "controller_sha256": "da27ee9be0da633b6da9ce2aaabcf0f3efa08b4939cb91386666b111c35f3aa3",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/consumeSubsidy\/calculate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/consumesubsidy\/calculate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ConsumeSubsidy",
                    "calculate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidy",
                    "calculate"
                ],
                "route": "p\/ConsumeSubsidy\/calculate",
                "option": {
                    "name": "consumeSubsidy",
                    "prefix": "p\/ConsumeSubsidy",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ConsumeSubsidy",
                "action": "calculate"
            },
            "controller_file": "application\/p\/controller\/ConsumeSubsidy.php",
            "controller_sha256": "3abfe2d0bd0b4a41df74811b789904e5feeadc84eeddce3cb2d82246ce795b0e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/consumeSubsidy\/grant",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/consumesubsidy\/grant",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ConsumeSubsidy",
                    "grant"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidy",
                    "grant"
                ],
                "route": "p\/ConsumeSubsidy\/grant",
                "option": {
                    "name": "consumeSubsidy",
                    "prefix": "p\/ConsumeSubsidy",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ConsumeSubsidy",
                "action": "grant"
            },
            "controller_file": "application\/p\/controller\/ConsumeSubsidy.php",
            "controller_sha256": "3abfe2d0bd0b4a41df74811b789904e5feeadc84eeddce3cb2d82246ce795b0e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/consumeSubsidyLower\/calculate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/consumesubsidylower\/calculate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "consumeSubsidyp",
                    "ConsumeSubsidy",
                    "calculate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidyLower",
                    "calculate"
                ],
                "route": "p\/consumeSubsidyp\/ConsumeSubsidy\/calculate",
                "option": {
                    "name": "consumeSubsidyLower",
                    "prefix": "p\/consumeSubsidy",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "consumeSubsidyp",
                "controller": "ConsumeSubsidy",
                "action": "calculate"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/consumeSubsidyLower\/grant",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/consumesubsidylower\/grant",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "consumeSubsidyp",
                    "ConsumeSubsidy",
                    "grant"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "consumeSubsidyLower",
                    "grant"
                ],
                "route": "p\/consumeSubsidyp\/ConsumeSubsidy\/grant",
                "option": {
                    "name": "consumeSubsidyLower",
                    "prefix": "p\/consumeSubsidy",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "consumeSubsidyp",
                "controller": "ConsumeSubsidy",
                "action": "grant"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/culturalAchievement\/add",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/culturalachievement\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CulturalAchievement",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "culturalAchievement",
                    "add"
                ],
                "route": "p\/CulturalAchievement\/add",
                "option": {
                    "name": "culturalAchievement",
                    "prefix": "p\/CulturalAchievement",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CulturalAchievement",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/CulturalAchievement.php",
            "controller_sha256": "75300cd8fe9466e319681eeda8d3a0cc0c885147dbf590dcc0f2c21595458c80",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/culturalAchievement\/delete",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/culturalachievement\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CulturalAchievement",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "culturalAchievement",
                    "delete"
                ],
                "route": "p\/CulturalAchievement\/delete",
                "option": {
                    "name": "culturalAchievement",
                    "prefix": "p\/CulturalAchievement",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CulturalAchievement",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/CulturalAchievement.php",
            "controller_sha256": "75300cd8fe9466e319681eeda8d3a0cc0c885147dbf590dcc0f2c21595458c80",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/culturalAchievement\/info",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/culturalachievement\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CulturalAchievement",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "culturalAchievement",
                    "info"
                ],
                "route": "p\/CulturalAchievement\/info",
                "option": {
                    "name": "culturalAchievement",
                    "prefix": "p\/CulturalAchievement",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CulturalAchievement",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/CulturalAchievement.php",
            "controller_sha256": "75300cd8fe9466e319681eeda8d3a0cc0c885147dbf590dcc0f2c21595458c80",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/culturalAchievement\/lists",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/culturalachievement\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CulturalAchievement",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "culturalAchievement",
                    "lists"
                ],
                "route": "p\/CulturalAchievement\/lists",
                "option": {
                    "name": "culturalAchievement",
                    "prefix": "p\/CulturalAchievement",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CulturalAchievement",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/CulturalAchievement.php",
            "controller_sha256": "75300cd8fe9466e319681eeda8d3a0cc0c885147dbf590dcc0f2c21595458c80",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/culturalAchievement\/update",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/culturalachievement\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "CulturalAchievement",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "culturalAchievement",
                    "update"
                ],
                "route": "p\/CulturalAchievement\/update",
                "option": {
                    "name": "culturalAchievement",
                    "prefix": "p\/CulturalAchievement",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "CulturalAchievement",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/CulturalAchievement.php",
            "controller_sha256": "75300cd8fe9466e319681eeda8d3a0cc0c885147dbf590dcc0f2c21595458c80",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/editMenu",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/editmenu",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "editMenu"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "editMenu"
                ],
                "route": "p\/DateMenu\/editMenu",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "editMenu"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/editPower",
            "risk": "read-calculate",
            "module": "餐单目标维护",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/editpower",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "editPower"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "editPower"
                ],
                "route": "p\/DateMenu\/editPower",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "editPower"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/foodSurveyIndex",
            "risk": "read",
            "module": "餐单与膳食调查",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/foodsurveyindex",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "foodSurveyIndex"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "foodSurveyIndex"
                ],
                "route": "p\/DateMenu\/foodSurveyIndex",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "foodSurveyIndex"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getBound",
            "risk": "read",
            "module": "餐单与膳食调查",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/getbound",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "getBound"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "getBound"
                ],
                "route": "p\/DateMenu\/getBound",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "getBound"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getButton",
            "risk": "read",
            "module": "餐单与膳食调查",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/getbutton",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "getButton"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "getButton"
                ],
                "route": "p\/DateMenu\/getButton",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "getButton"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getList",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/getlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "getList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "getList"
                ],
                "route": "p\/DateMenu\/getList",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "getList"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getMenu",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/getmenu",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "getMenu"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "getMenu"
                ],
                "route": "p\/DateMenu\/getMenu",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "getMenu"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getMenuInfo",
            "risk": "read",
            "module": "餐单与膳食调查",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/getmenuinfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "getMenuInfo"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "getMenuInfo"
                ],
                "route": "p\/DateMenu\/getMenuInfo",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "getMenuInfo"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getMenuList",
            "risk": "read-db",
            "module": "PC合理配餐",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/getmenulist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "getMenuList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "getMenuList"
                ],
                "route": "p\/DateMenu\/getMenuList",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "getMenuList"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getRecipes",
            "risk": "read",
            "module": "移动排菜按餐厅取菜谱",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/getrecipes",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "getRecipes"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "getRecipes"
                ],
                "route": "p\/DateMenu\/getRecipes",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "getRecipes"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getStaffByDepartment",
            "risk": "read-db",
            "module": "PC合理配餐",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/getstaffbydepartment",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "getStaffByDepartment"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "getStaffByDepartment"
                ],
                "route": "p\/DateMenu\/getStaffByDepartment",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "getStaffByDepartment"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getStaffByUuid",
            "risk": "read-db",
            "module": "PC合理配餐",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/getstaffbyuuid",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "getStaffByUuid"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "getStaffByUuid"
                ],
                "route": "p\/DateMenu\/getStaffByUuid",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "getStaffByUuid"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getTarget",
            "risk": "read",
            "module": "餐单目标维护",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/gettarget",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "getTarget"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "getTarget"
                ],
                "route": "p\/DateMenu\/getTarget",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "getTarget"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getWhere",
            "risk": "read",
            "module": "餐单与膳食调查",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/getwhere",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "getWhere"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "getWhere"
                ],
                "route": "p\/DateMenu\/getWhere",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "getWhere"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/saveTarget",
            "risk": "write",
            "module": "餐单目标维护",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/datemenu\/savetarget",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DateMenu",
                    "saveTarget"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dateMenu",
                    "saveTarget"
                ],
                "route": "p\/DateMenu\/saveTarget",
                "option": {
                    "name": "dateMenu",
                    "prefix": "p\/DateMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DateMenu",
                "action": "saveTarget"
            },
            "controller_file": "application\/p\/controller\/DateMenu.php",
            "controller_sha256": "e8c33254370994003a183c911dc343b319e8dc8624ca98a8acd757c04deb9710",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/department\/able",
            "risk": "write",
            "module": "PC部门管理",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/department\/able",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Department",
                    "able"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "department",
                    "able"
                ],
                "route": "p\/Department\/able",
                "option": {
                    "name": "department",
                    "prefix": "p\/Department",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Department",
                "action": "able"
            },
            "controller_file": "application\/p\/controller\/Department.php",
            "controller_sha256": "80cf65100337d7a1458ef8533f4967b105ddbf5b97e6a66c205ede20ee97e484",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/department\/add",
            "risk": "write",
            "module": "PC部门管理",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/department\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Department",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "department",
                    "add"
                ],
                "route": "p\/Department\/add",
                "option": {
                    "name": "department",
                    "prefix": "p\/Department",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Department",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Department.php",
            "controller_sha256": "80cf65100337d7a1458ef8533f4967b105ddbf5b97e6a66c205ede20ee97e484",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/department\/code",
            "risk": "read",
            "module": "PC部门管理",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/department\/code",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Department",
                    "code"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "department",
                    "code"
                ],
                "route": "p\/Department\/code",
                "option": {
                    "name": "department",
                    "prefix": "p\/Department",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Department",
                "action": "code"
            },
            "controller_file": "application\/p\/controller\/Department.php",
            "controller_sha256": "80cf65100337d7a1458ef8533f4967b105ddbf5b97e6a66c205ede20ee97e484",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/department\/delete",
            "risk": "write",
            "module": "PC部门管理",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/department\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Department",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "department",
                    "delete"
                ],
                "route": "p\/Department\/delete",
                "option": {
                    "name": "department",
                    "prefix": "p\/Department",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Department",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/Department.php",
            "controller_sha256": "80cf65100337d7a1458ef8533f4967b105ddbf5b97e6a66c205ede20ee97e484",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/department\/info",
            "risk": "query",
            "module": "PC人员部门餐厅",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/department\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Department",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "department",
                    "info"
                ],
                "route": "p\/Department\/info",
                "option": {
                    "name": "department",
                    "prefix": "p\/Department",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Department",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/Department.php",
            "controller_sha256": "80cf65100337d7a1458ef8533f4967b105ddbf5b97e6a66c205ede20ee97e484",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/department\/lists",
            "risk": "query",
            "module": "PC人员部门餐厅",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/department\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Department",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "department",
                    "lists"
                ],
                "route": "p\/Department\/lists",
                "option": {
                    "name": "department",
                    "prefix": "p\/Department",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Department",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Department.php",
            "controller_sha256": "80cf65100337d7a1458ef8533f4967b105ddbf5b97e6a66c205ede20ee97e484",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/department\/transfer",
            "risk": "write-two-department-tables",
            "module": "部门迁移",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/department\/transfer",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Department",
                    "transfer"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "department",
                    "transfer"
                ],
                "route": "p\/Department\/transfer",
                "option": {
                    "name": "department",
                    "prefix": "p\/Department",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Department",
                "action": "transfer"
            },
            "controller_file": "application\/p\/controller\/Department.php",
            "controller_sha256": "80cf65100337d7a1458ef8533f4967b105ddbf5b97e6a66c205ede20ee97e484",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/department\/update",
            "risk": "write",
            "module": "PC部门管理",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/department\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Department",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "department",
                    "update"
                ],
                "route": "p\/Department\/update",
                "option": {
                    "name": "department",
                    "prefix": "p\/Department",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Department",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/Department.php",
            "controller_sha256": "80cf65100337d7a1458ef8533f4967b105ddbf5b97e6a66c205ede20ee97e484",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dishCustomCategory\/add",
            "risk": "config-write-or-read-see-report",
            "module": "自定义菜品分类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/dishcustomcategory\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DishCustomCategory",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dishCustomCategory",
                    "add"
                ],
                "route": "p\/DishCustomCategory\/add",
                "option": {
                    "name": "dishCustomCategory",
                    "prefix": "p\/DishCustomCategory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DishCustomCategory",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/DishCustomCategory.php",
            "controller_sha256": "bca717caa2b5eb63c66abfeb3ea25b5fdfdebd25ae6ba760928e30acee6cbb32",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dishCustomCategory\/changeStatus",
            "risk": "config-write-or-read-see-report",
            "module": "自定义菜品分类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/dishcustomcategory\/changestatus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DishCustomCategory",
                    "changeStatus"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dishCustomCategory",
                    "changeStatus"
                ],
                "route": "p\/DishCustomCategory\/changeStatus",
                "option": {
                    "name": "dishCustomCategory",
                    "prefix": "p\/DishCustomCategory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DishCustomCategory",
                "action": "changeStatus"
            },
            "controller_file": "application\/p\/controller\/DishCustomCategory.php",
            "controller_sha256": "bca717caa2b5eb63c66abfeb3ea25b5fdfdebd25ae6ba760928e30acee6cbb32",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dishCustomCategory\/delete",
            "risk": "config-write-or-read-see-report",
            "module": "自定义菜品分类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/dishcustomcategory\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DishCustomCategory",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dishCustomCategory",
                    "delete"
                ],
                "route": "p\/DishCustomCategory\/delete",
                "option": {
                    "name": "dishCustomCategory",
                    "prefix": "p\/DishCustomCategory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DishCustomCategory",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/DishCustomCategory.php",
            "controller_sha256": "bca717caa2b5eb63c66abfeb3ea25b5fdfdebd25ae6ba760928e30acee6cbb32",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dishCustomCategory\/list",
            "risk": "config-write-or-read-see-report",
            "module": "自定义菜品分类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/dishcustomcategory\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DishCustomCategory",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dishCustomCategory",
                    "list"
                ],
                "route": "p\/DishCustomCategory\/list",
                "option": {
                    "name": "dishCustomCategory",
                    "prefix": "p\/DishCustomCategory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DishCustomCategory",
                "action": "list"
            },
            "controller_file": "application\/p\/controller\/DishCustomCategory.php",
            "controller_sha256": "bca717caa2b5eb63c66abfeb3ea25b5fdfdebd25ae6ba760928e30acee6cbb32",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dishCustomCategory\/options",
            "risk": "config-write-or-read-see-report",
            "module": "自定义菜品分类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/dishcustomcategory\/options",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DishCustomCategory",
                    "options"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dishCustomCategory",
                    "options"
                ],
                "route": "p\/DishCustomCategory\/options",
                "option": {
                    "name": "dishCustomCategory",
                    "prefix": "p\/DishCustomCategory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DishCustomCategory",
                "action": "options"
            },
            "controller_file": "application\/p\/controller\/DishCustomCategory.php",
            "controller_sha256": "bca717caa2b5eb63c66abfeb3ea25b5fdfdebd25ae6ba760928e30acee6cbb32",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dishCustomCategory\/update",
            "risk": "config-write-or-read-see-report",
            "module": "自定义菜品分类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/dishcustomcategory\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DishCustomCategory",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dishCustomCategory",
                    "update"
                ],
                "route": "p\/DishCustomCategory\/update",
                "option": {
                    "name": "dishCustomCategory",
                    "prefix": "p\/DishCustomCategory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DishCustomCategory",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/DishCustomCategory.php",
            "controller_sha256": "bca717caa2b5eb63c66abfeb3ea25b5fdfdebd25ae6ba760928e30acee6cbb32",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dishQuestionnaire\/detail",
            "risk": "read",
            "module": "菜品评价明细",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/dishquestionnaire\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DishQuestionnaire",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dishQuestionnaire",
                    "detail"
                ],
                "route": "p\/DishQuestionnaire\/detail",
                "option": {
                    "name": "dishQuestionnaire",
                    "prefix": "p\/DishQuestionnaire",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DishQuestionnaire",
                "action": "detail"
            },
            "controller_file": "application\/p\/controller\/DishQuestionnaire.php",
            "controller_sha256": "1f2c402c7ab410bd99fbb7a60f16efc5d1b3117f277063456f3994118b47dde5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dishQuestionnaire\/list",
            "risk": "read",
            "module": "菜品评价列表",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/dishquestionnaire\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DishQuestionnaire",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dishQuestionnaire",
                    "list"
                ],
                "route": "p\/DishQuestionnaire\/list",
                "option": {
                    "name": "dishQuestionnaire",
                    "prefix": "p\/DishQuestionnaire",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DishQuestionnaire",
                "action": "list"
            },
            "controller_file": "application\/p\/controller\/DishQuestionnaire.php",
            "controller_sha256": "1f2c402c7ab410bd99fbb7a60f16efc5d1b3117f277063456f3994118b47dde5",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dishQuestionnaire\/options",
            "risk": "read",
            "module": "菜品评价筛选选项",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/dishquestionnaire\/options",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "DishQuestionnaire",
                    "options"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "dishQuestionnaire",
                    "options"
                ],
                "route": "p\/DishQuestionnaire\/options",
                "option": {
                    "name": "dishQuestionnaire",
                    "prefix": "p\/DishQuestionnaire",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "DishQuestionnaire",
                "action": "options"
            },
            "controller_file": "application\/p\/controller\/DishQuestionnaire.php",
            "controller_sha256": "1f2c402c7ab410bd99fbb7a60f16efc5d1b3117f277063456f3994118b47dde5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/electronicMenu\/copy",
            "risk": "write",
            "module": "电子餐牌后台复制",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/electronicmenu\/copy",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ElectronicMenu",
                    "copy"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "electronicMenu",
                    "copy"
                ],
                "route": "p\/ElectronicMenu\/copy",
                "option": {
                    "name": "electronicMenu",
                    "prefix": "p\/ElectronicMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ElectronicMenu",
                "action": "copy"
            },
            "controller_file": "application\/p\/controller\/ElectronicMenu.php",
            "controller_sha256": "a93de90caced9884bb40374b9f3da7cbb04997930023e6cb229a7ca7ffefc2d7",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/electronicMenu\/createBindCode",
            "risk": "write",
            "module": "电子餐牌后台绑定",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/electronicmenu\/createbindcode",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ElectronicMenu",
                    "createBindCode"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "electronicMenu",
                    "createBindCode"
                ],
                "route": "p\/ElectronicMenu\/createBindCode",
                "option": {
                    "name": "electronicMenu",
                    "prefix": "p\/ElectronicMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ElectronicMenu",
                "action": "createBindCode"
            },
            "controller_file": "application\/p\/controller\/ElectronicMenu.php",
            "controller_sha256": "a93de90caced9884bb40374b9f3da7cbb04997930023e6cb229a7ca7ffefc2d7",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/electronicMenu\/detail",
            "risk": "read",
            "module": "电子餐牌后台配置",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/electronicmenu\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ElectronicMenu",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "electronicMenu",
                    "detail"
                ],
                "route": "p\/ElectronicMenu\/detail",
                "option": {
                    "name": "electronicMenu",
                    "prefix": "p\/ElectronicMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ElectronicMenu",
                "action": "detail"
            },
            "controller_file": "application\/p\/controller\/ElectronicMenu.php",
            "controller_sha256": "a93de90caced9884bb40374b9f3da7cbb04997930023e6cb229a7ca7ffefc2d7",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/electronicMenu\/deviceLogs",
            "risk": "read",
            "module": "电子餐牌后台设备日志",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/electronicmenu\/devicelogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ElectronicMenu",
                    "deviceLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "electronicMenu",
                    "deviceLogs"
                ],
                "route": "p\/ElectronicMenu\/deviceLogs",
                "option": {
                    "name": "electronicMenu",
                    "prefix": "p\/ElectronicMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ElectronicMenu",
                "action": "deviceLogs"
            },
            "controller_file": "application\/p\/controller\/ElectronicMenu.php",
            "controller_sha256": "a93de90caced9884bb40374b9f3da7cbb04997930023e6cb229a7ca7ffefc2d7",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/electronicMenu\/devices",
            "risk": "read",
            "module": "电子餐牌后台已绑定电视",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/electronicmenu\/devices",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ElectronicMenu",
                    "devices"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "electronicMenu",
                    "devices"
                ],
                "route": "p\/ElectronicMenu\/devices",
                "option": {
                    "name": "electronicMenu",
                    "prefix": "p\/ElectronicMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ElectronicMenu",
                "action": "devices"
            },
            "controller_file": "application\/p\/controller\/ElectronicMenu.php",
            "controller_sha256": "a93de90caced9884bb40374b9f3da7cbb04997930023e6cb229a7ca7ffefc2d7",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/electronicMenu\/list",
            "risk": "read",
            "module": "电子餐牌后台配置",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/electronicmenu\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ElectronicMenu",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "electronicMenu",
                    "list"
                ],
                "route": "p\/ElectronicMenu\/lists",
                "option": {
                    "name": "electronicMenu",
                    "prefix": "p\/ElectronicMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ElectronicMenu",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/ElectronicMenu.php",
            "controller_sha256": "a93de90caced9884bb40374b9f3da7cbb04997930023e6cb229a7ca7ffefc2d7",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/electronicMenu\/previewData",
            "risk": "read",
            "module": "电子餐牌后台预览",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/electronicmenu\/previewdata",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ElectronicMenu",
                    "previewData"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "electronicMenu",
                    "previewData"
                ],
                "route": "p\/ElectronicMenu\/previewData",
                "option": {
                    "name": "electronicMenu",
                    "prefix": "p\/ElectronicMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ElectronicMenu",
                "action": "previewData"
            },
            "controller_file": "application\/p\/controller\/ElectronicMenu.php",
            "controller_sha256": "a93de90caced9884bb40374b9f3da7cbb04997930023e6cb229a7ca7ffefc2d7",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/electronicMenu\/save",
            "risk": "write",
            "module": "电子餐牌后台配置",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/electronicmenu\/save",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ElectronicMenu",
                    "save"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "electronicMenu",
                    "save"
                ],
                "route": "p\/ElectronicMenu\/save",
                "option": {
                    "name": "electronicMenu",
                    "prefix": "p\/ElectronicMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ElectronicMenu",
                "action": "save"
            },
            "controller_file": "application\/p\/controller\/ElectronicMenu.php",
            "controller_sha256": "a93de90caced9884bb40374b9f3da7cbb04997930023e6cb229a7ca7ffefc2d7",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/electronicMenu\/unbindDevice",
            "risk": "write",
            "module": "电子餐牌后台解绑",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/electronicmenu\/unbinddevice",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ElectronicMenu",
                    "unbindDevice"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "electronicMenu",
                    "unbindDevice"
                ],
                "route": "p\/ElectronicMenu\/unbindDevice",
                "option": {
                    "name": "electronicMenu",
                    "prefix": "p\/ElectronicMenu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ElectronicMenu",
                "action": "unbindDevice"
            },
            "controller_file": "application\/p\/controller\/ElectronicMenu.php",
            "controller_sha256": "a93de90caced9884bb40374b9f3da7cbb04997930023e6cb229a7ca7ffefc2d7",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/employmentState\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/employmentstate\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "EmploymentState",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "employmentState",
                    "add"
                ],
                "route": "p\/EmploymentState\/add",
                "option": {
                    "name": "employmentState",
                    "prefix": "p\/EmploymentState",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "EmploymentState",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/EmploymentState.php",
            "controller_sha256": "ad733ae926682c84d387839d1b5dde4607c9892fd7d6b5f9b1610d843b4c59a5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/employmentState\/info",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/employmentstate\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "EmploymentState",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "employmentState",
                    "info"
                ],
                "route": "p\/EmploymentState\/info",
                "option": {
                    "name": "employmentState",
                    "prefix": "p\/EmploymentState",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "EmploymentState",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/EmploymentState.php",
            "controller_sha256": "ad733ae926682c84d387839d1b5dde4607c9892fd7d6b5f9b1610d843b4c59a5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/employmentState\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/employmentstate\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "EmploymentState",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "employmentState",
                    "update"
                ],
                "route": "p\/EmploymentState\/update",
                "option": {
                    "name": "employmentState",
                    "prefix": "p\/EmploymentState",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "EmploymentState",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/EmploymentState.php",
            "controller_sha256": "ad733ae926682c84d387839d1b5dde4607c9892fd7d6b5f9b1610d843b4c59a5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/engineryIochemistry\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/engineryiochemistry\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "EngineryIochemistry",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "engineryIochemistry",
                    "add"
                ],
                "route": "p\/EngineryIochemistry\/add",
                "option": {
                    "name": "engineryIochemistry",
                    "prefix": "p\/EngineryIochemistry",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "EngineryIochemistry",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/EngineryIochemistry.php",
            "controller_sha256": "0936d76a15916601ee9ae5ff56c198b3f683a7f2b06d4e172acccec4e15070ee",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/engineryIochemistry\/delete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/engineryiochemistry\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "EngineryIochemistry",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "engineryIochemistry",
                    "delete"
                ],
                "route": "p\/EngineryIochemistry\/delete",
                "option": {
                    "name": "engineryIochemistry",
                    "prefix": "p\/EngineryIochemistry",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "EngineryIochemistry",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/EngineryIochemistry.php",
            "controller_sha256": "0936d76a15916601ee9ae5ff56c198b3f683a7f2b06d4e172acccec4e15070ee",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/engineryIochemistry\/info",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/engineryiochemistry\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "EngineryIochemistry",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "engineryIochemistry",
                    "info"
                ],
                "route": "p\/EngineryIochemistry\/info",
                "option": {
                    "name": "engineryIochemistry",
                    "prefix": "p\/EngineryIochemistry",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "EngineryIochemistry",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/EngineryIochemistry.php",
            "controller_sha256": "0936d76a15916601ee9ae5ff56c198b3f683a7f2b06d4e172acccec4e15070ee",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/engineryIochemistry\/lists",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/engineryiochemistry\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "EngineryIochemistry",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "engineryIochemistry",
                    "lists"
                ],
                "route": "p\/EngineryIochemistry\/lists",
                "option": {
                    "name": "engineryIochemistry",
                    "prefix": "p\/EngineryIochemistry",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "EngineryIochemistry",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/EngineryIochemistry.php",
            "controller_sha256": "0936d76a15916601ee9ae5ff56c198b3f683a7f2b06d4e172acccec4e15070ee",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/engineryIochemistry\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/engineryiochemistry\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "EngineryIochemistry",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "engineryIochemistry",
                    "update"
                ],
                "route": "p\/EngineryIochemistry\/update",
                "option": {
                    "name": "engineryIochemistry",
                    "prefix": "p\/EngineryIochemistry",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "EngineryIochemistry",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/EngineryIochemistry.php",
            "controller_sha256": "0936d76a15916601ee9ae5ff56c198b3f683a7f2b06d4e172acccec4e15070ee",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/feedingHistory\/add",
            "risk": "owned-single-table-CRUD",
            "module": "电子档案输送历史",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/feedinghistory\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "FeedingHistory",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "feedingHistory",
                    "add"
                ],
                "route": "p\/FeedingHistory\/add",
                "option": {
                    "name": "feedingHistory",
                    "prefix": "p\/FeedingHistory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "FeedingHistory",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/FeedingHistory.php",
            "controller_sha256": "07a04826004f741853fe086cf64b612045a0d060a47204f2e764cf68602f2079",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/feedingHistory\/delete",
            "risk": "owned-single-table-CRUD",
            "module": "电子档案输送历史",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/feedinghistory\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "FeedingHistory",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "feedingHistory",
                    "delete"
                ],
                "route": "p\/FeedingHistory\/delete",
                "option": {
                    "name": "feedingHistory",
                    "prefix": "p\/FeedingHistory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "FeedingHistory",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/FeedingHistory.php",
            "controller_sha256": "07a04826004f741853fe086cf64b612045a0d060a47204f2e764cf68602f2079",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/feedingHistory\/info",
            "risk": "owned-single-table-CRUD",
            "module": "电子档案输送历史",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/feedinghistory\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "FeedingHistory",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "feedingHistory",
                    "info"
                ],
                "route": "p\/FeedingHistory\/info",
                "option": {
                    "name": "feedingHistory",
                    "prefix": "p\/FeedingHistory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "FeedingHistory",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/FeedingHistory.php",
            "controller_sha256": "07a04826004f741853fe086cf64b612045a0d060a47204f2e764cf68602f2079",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/feedingHistory\/lists",
            "risk": "owned-single-table-CRUD",
            "module": "电子档案输送历史",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/feedinghistory\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "FeedingHistory",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "feedingHistory",
                    "lists"
                ],
                "route": "p\/FeedingHistory\/lists",
                "option": {
                    "name": "feedingHistory",
                    "prefix": "p\/FeedingHistory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "FeedingHistory",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/FeedingHistory.php",
            "controller_sha256": "07a04826004f741853fe086cf64b612045a0d060a47204f2e764cf68602f2079",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/feedingHistory\/update",
            "risk": "owned-single-table-CRUD",
            "module": "电子档案输送历史",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/feedinghistory\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "FeedingHistory",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "feedingHistory",
                    "update"
                ],
                "route": "p\/FeedingHistory\/update",
                "option": {
                    "name": "feedingHistory",
                    "prefix": "p\/FeedingHistory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "FeedingHistory",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/FeedingHistory.php",
            "controller_sha256": "07a04826004f741853fe086cf64b612045a0d060a47204f2e764cf68602f2079",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/food\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/food\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Food",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "food",
                    "add"
                ],
                "route": "p\/Food\/add",
                "option": {
                    "name": "food",
                    "prefix": "p\/Food",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Food",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Food.php",
            "controller_sha256": "d8180d6e96cda1c6b1381bae65669f9ec6142eca9803235406906cf4e701683b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/food\/delete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/food\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Food",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "food",
                    "delete"
                ],
                "route": "p\/Food\/delete",
                "option": {
                    "name": "food",
                    "prefix": "p\/Food",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Food",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/Food.php",
            "controller_sha256": "d8180d6e96cda1c6b1381bae65669f9ec6142eca9803235406906cf4e701683b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/food\/is_use_food",
            "risk": "read",
            "module": "菜品食材",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/food\/is_use_food",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Food",
                    "is_use_food"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "food",
                    "is_use_food"
                ],
                "route": "p\/Food\/is_use_food",
                "option": {
                    "name": "food",
                    "prefix": "p\/Food",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Food",
                "action": "is_use_food"
            },
            "controller_file": "application\/p\/controller\/Food.php",
            "controller_sha256": "d8180d6e96cda1c6b1381bae65669f9ec6142eca9803235406906cf4e701683b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/food\/lists",
            "risk": "read",
            "module": "菜品食材",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/food\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Food",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "food",
                    "lists"
                ],
                "route": "p\/Food\/lists",
                "option": {
                    "name": "food",
                    "prefix": "p\/Food",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Food",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Food.php",
            "controller_sha256": "d8180d6e96cda1c6b1381bae65669f9ec6142eca9803235406906cf4e701683b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/food\/readById",
            "risk": "read",
            "module": "菜品食材",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/food\/readbyid",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Food",
                    "readById"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "food",
                    "readById"
                ],
                "route": "p\/Food\/readById",
                "option": {
                    "name": "food",
                    "prefix": "p\/Food",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Food",
                "action": "readById"
            },
            "controller_file": "application\/p\/controller\/Food.php",
            "controller_sha256": "d8180d6e96cda1c6b1381bae65669f9ec6142eca9803235406906cf4e701683b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/food\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/food\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Food",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "food",
                    "update"
                ],
                "route": "p\/Food\/update",
                "option": {
                    "name": "food",
                    "prefix": "p\/Food",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Food",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/Food.php",
            "controller_sha256": "d8180d6e96cda1c6b1381bae65669f9ec6142eca9803235406906cf4e701683b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/gradeEstimation\/add",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/gradeestimation\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "GradeEstimation",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "gradeEstimation",
                    "add"
                ],
                "route": "p\/GradeEstimation\/add",
                "option": {
                    "name": "gradeEstimation",
                    "prefix": "p\/GradeEstimation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "GradeEstimation",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/GradeEstimation.php",
            "controller_sha256": "92caac96f2c6af6e967be8d4347d68cad32dd9c0e21b986d8329e2d77ef6dcd4",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/gradeEstimation\/delete",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/gradeestimation\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "GradeEstimation",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "gradeEstimation",
                    "delete"
                ],
                "route": "p\/GradeEstimation\/delete",
                "option": {
                    "name": "gradeEstimation",
                    "prefix": "p\/GradeEstimation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "GradeEstimation",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/GradeEstimation.php",
            "controller_sha256": "92caac96f2c6af6e967be8d4347d68cad32dd9c0e21b986d8329e2d77ef6dcd4",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/gradeEstimation\/info",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/gradeestimation\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "GradeEstimation",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "gradeEstimation",
                    "info"
                ],
                "route": "p\/GradeEstimation\/info",
                "option": {
                    "name": "gradeEstimation",
                    "prefix": "p\/GradeEstimation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "GradeEstimation",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/GradeEstimation.php",
            "controller_sha256": "92caac96f2c6af6e967be8d4347d68cad32dd9c0e21b986d8329e2d77ef6dcd4",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/gradeEstimation\/lists",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/gradeestimation\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "GradeEstimation",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "gradeEstimation",
                    "lists"
                ],
                "route": "p\/GradeEstimation\/lists",
                "option": {
                    "name": "gradeEstimation",
                    "prefix": "p\/GradeEstimation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "GradeEstimation",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/GradeEstimation.php",
            "controller_sha256": "92caac96f2c6af6e967be8d4347d68cad32dd9c0e21b986d8329e2d77ef6dcd4",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/gradeEstimation\/update",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/gradeestimation\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "GradeEstimation",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "gradeEstimation",
                    "update"
                ],
                "route": "p\/GradeEstimation\/update",
                "option": {
                    "name": "gradeEstimation",
                    "prefix": "p\/GradeEstimation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "GradeEstimation",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/GradeEstimation.php",
            "controller_sha256": "92caac96f2c6af6e967be8d4347d68cad32dd9c0e21b986d8329e2d77ef6dcd4",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/hardWareCape\/login",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/hardwarecape\/login",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "HardWareCape",
                    "login"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "hardWareCape",
                    "login"
                ],
                "route": "p\/HardWareCape\/login",
                "option": {
                    "name": "hardWareCape",
                    "prefix": "p\/HardWareCape",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "HardWareCape",
                "action": "login"
            },
            "controller_file": "application\/p\/controller\/HardWareCape.php",
            "controller_sha256": "509ee825ea040ed6758e83c39ae062c286a1c5e4457ba123912df10cba7be287",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/hardWareCape\/register",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/hardwarecape\/register",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "HardWareCape",
                    "register"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "hardWareCape",
                    "register"
                ],
                "route": "p\/HardWareCape\/register",
                "option": {
                    "name": "hardWareCape",
                    "prefix": "p\/HardWareCape",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "HardWareCape",
                "action": "register"
            },
            "controller_file": "application\/p\/controller\/HardWareCape.php",
            "controller_sha256": "509ee825ea040ed6758e83c39ae062c286a1c5e4457ba123912df10cba7be287",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/hardWareCape\/staffPull",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/hardwarecape\/staffpull",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "HardWareCape",
                    "staffPull"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "hardWareCape",
                    "staffPull"
                ],
                "route": "p\/HardWareCape\/staffPull",
                "option": {
                    "name": "hardWareCape",
                    "prefix": "p\/HardWareCape",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "HardWareCape",
                "action": "staffPull"
            },
            "controller_file": "application\/p\/controller\/HardWareCape.php",
            "controller_sha256": "509ee825ea040ed6758e83c39ae062c286a1c5e4457ba123912df10cba7be287",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/hardWareCape\/sycdataBatch",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/hardwarecape\/sycdatabatch",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "HardWareCape",
                    "sycdataBatch"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "hardWareCape",
                    "sycdataBatch"
                ],
                "route": "p\/HardWareCape\/sycdataBatch",
                "option": {
                    "name": "hardWareCape",
                    "prefix": "p\/HardWareCape",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "HardWareCape",
                "action": "sycdataBatch"
            },
            "controller_file": "application\/p\/controller\/HardWareCape.php",
            "controller_sha256": "509ee825ea040ed6758e83c39ae062c286a1c5e4457ba123912df10cba7be287",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/hardWareCape\/syncdataCapeMenus",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/hardwarecape\/syncdatacapemenus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "HardWareCape",
                    "syncdataCapeMenus"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "hardWareCape",
                    "syncdataCapeMenus"
                ],
                "route": "p\/HardWareCape\/syncdataCapeMenus",
                "option": {
                    "name": "hardWareCape",
                    "prefix": "p\/HardWareCape",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "HardWareCape",
                "action": "syncdataCapeMenus"
            },
            "controller_file": "application\/p\/controller\/HardWareCape.php",
            "controller_sha256": "509ee825ea040ed6758e83c39ae062c286a1c5e4457ba123912df10cba7be287",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/judgmentRank\/add",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/judgmentrank\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "JudgmentRank",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "judgmentRank",
                    "add"
                ],
                "route": "p\/JudgmentRank\/add",
                "option": {
                    "name": "judgmentRank",
                    "prefix": "p\/JudgmentRank",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "JudgmentRank",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/JudgmentRank.php",
            "controller_sha256": "8443a847917a45477103d0aa275082a8d58ac13c727d6bac86ce3cc63f1c1bc8",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/judgmentRank\/delete",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/judgmentrank\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "JudgmentRank",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "judgmentRank",
                    "delete"
                ],
                "route": "p\/JudgmentRank\/delete",
                "option": {
                    "name": "judgmentRank",
                    "prefix": "p\/JudgmentRank",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "JudgmentRank",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/JudgmentRank.php",
            "controller_sha256": "8443a847917a45477103d0aa275082a8d58ac13c727d6bac86ce3cc63f1c1bc8",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/judgmentRank\/info",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/judgmentrank\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "JudgmentRank",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "judgmentRank",
                    "info"
                ],
                "route": "p\/JudgmentRank\/info",
                "option": {
                    "name": "judgmentRank",
                    "prefix": "p\/JudgmentRank",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "JudgmentRank",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/JudgmentRank.php",
            "controller_sha256": "8443a847917a45477103d0aa275082a8d58ac13c727d6bac86ce3cc63f1c1bc8",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/judgmentRank\/lists",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/judgmentrank\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "JudgmentRank",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "judgmentRank",
                    "lists"
                ],
                "route": "p\/JudgmentRank\/lists",
                "option": {
                    "name": "judgmentRank",
                    "prefix": "p\/JudgmentRank",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "JudgmentRank",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/JudgmentRank.php",
            "controller_sha256": "8443a847917a45477103d0aa275082a8d58ac13c727d6bac86ce3cc63f1c1bc8",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/judgmentRank\/update",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/judgmentrank\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "JudgmentRank",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "judgmentRank",
                    "update"
                ],
                "route": "p\/JudgmentRank\/update",
                "option": {
                    "name": "judgmentRank",
                    "prefix": "p\/JudgmentRank",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "JudgmentRank",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/JudgmentRank.php",
            "controller_sha256": "8443a847917a45477103d0aa275082a8d58ac13c727d6bac86ce3cc63f1c1bc8",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/knowledgeBase\/create",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/knowledgebase\/create",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "KnowledgeBase",
                    "create"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "knowledgeBase",
                    "create"
                ],
                "route": "p\/KnowledgeBase\/create",
                "option": {
                    "name": "knowledgeBase",
                    "prefix": "p\/KnowledgeBase",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "KnowledgeBase",
                "action": "create"
            },
            "controller_file": "application\/p\/controller\/KnowledgeBase.php",
            "controller_sha256": "80ad2bd0e83cd4573d9ad188db90f9298c97717ef2b7904fc4e4aa7d07abf009",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/knowledgeBase\/delete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/knowledgebase\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "KnowledgeBase",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "knowledgeBase",
                    "delete"
                ],
                "route": "p\/KnowledgeBase\/delete",
                "option": {
                    "name": "knowledgeBase",
                    "prefix": "p\/KnowledgeBase",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "KnowledgeBase",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/KnowledgeBase.php",
            "controller_sha256": "80ad2bd0e83cd4573d9ad188db90f9298c97717ef2b7904fc4e4aa7d07abf009",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/knowledgeBase\/deleteDocument",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/knowledgebase\/deletedocument",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "KnowledgeBase",
                    "deleteDocument"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "knowledgeBase",
                    "deleteDocument"
                ],
                "route": "p\/KnowledgeBase\/deleteDocument",
                "option": {
                    "name": "knowledgeBase",
                    "prefix": "p\/KnowledgeBase",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "KnowledgeBase",
                "action": "deleteDocument"
            },
            "controller_file": "application\/p\/controller\/KnowledgeBase.php",
            "controller_sha256": "80ad2bd0e83cd4573d9ad188db90f9298c97717ef2b7904fc4e4aa7d07abf009",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/knowledgeBase\/diagnostics",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/knowledgebase\/diagnostics",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "KnowledgeBase",
                    "diagnostics"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "knowledgeBase",
                    "diagnostics"
                ],
                "route": "p\/KnowledgeBase\/diagnostics",
                "option": {
                    "name": "knowledgeBase",
                    "prefix": "p\/KnowledgeBase",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "KnowledgeBase",
                "action": "diagnostics"
            },
            "controller_file": "application\/p\/controller\/KnowledgeBase.php",
            "controller_sha256": "80ad2bd0e83cd4573d9ad188db90f9298c97717ef2b7904fc4e4aa7d07abf009",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/knowledgeBase\/documents",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/knowledgebase\/documents",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "KnowledgeBase",
                    "documents"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "knowledgeBase",
                    "documents"
                ],
                "route": "p\/KnowledgeBase\/documents",
                "option": {
                    "name": "knowledgeBase",
                    "prefix": "p\/KnowledgeBase",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "KnowledgeBase",
                "action": "documents"
            },
            "controller_file": "application\/p\/controller\/KnowledgeBase.php",
            "controller_sha256": "80ad2bd0e83cd4573d9ad188db90f9298c97717ef2b7904fc4e4aa7d07abf009",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/knowledgeBase\/list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/knowledgebase\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "KnowledgeBase",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "knowledgeBase",
                    "list"
                ],
                "route": "p\/KnowledgeBase\/list",
                "option": {
                    "name": "knowledgeBase",
                    "prefix": "p\/KnowledgeBase",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "KnowledgeBase",
                "action": "list"
            },
            "controller_file": "application\/p\/controller\/KnowledgeBase.php",
            "controller_sha256": "80ad2bd0e83cd4573d9ad188db90f9298c97717ef2b7904fc4e4aa7d07abf009",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/knowledgeBase\/progress",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/knowledgebase\/progress",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "KnowledgeBase",
                    "progress"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "knowledgeBase",
                    "progress"
                ],
                "route": "p\/KnowledgeBase\/progress",
                "option": {
                    "name": "knowledgeBase",
                    "prefix": "p\/KnowledgeBase",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "KnowledgeBase",
                "action": "progress"
            },
            "controller_file": "application\/p\/controller\/KnowledgeBase.php",
            "controller_sha256": "80ad2bd0e83cd4573d9ad188db90f9298c97717ef2b7904fc4e4aa7d07abf009",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/knowledgeBase\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/knowledgebase\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "KnowledgeBase",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "knowledgeBase",
                    "update"
                ],
                "route": "p\/KnowledgeBase\/update",
                "option": {
                    "name": "knowledgeBase",
                    "prefix": "p\/KnowledgeBase",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "KnowledgeBase",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/KnowledgeBase.php",
            "controller_sha256": "80ad2bd0e83cd4573d9ad188db90f9298c97717ef2b7904fc4e4aa7d07abf009",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/knowledgeBase\/updateDocument",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/knowledgebase\/updatedocument",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "KnowledgeBase",
                    "updateDocument"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "knowledgeBase",
                    "updateDocument"
                ],
                "route": "p\/KnowledgeBase\/updateDocument",
                "option": {
                    "name": "knowledgeBase",
                    "prefix": "p\/KnowledgeBase",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "KnowledgeBase",
                "action": "updateDocument"
            },
            "controller_file": "application\/p\/controller\/KnowledgeBase.php",
            "controller_sha256": "80ad2bd0e83cd4573d9ad188db90f9298c97717ef2b7904fc4e4aa7d07abf009",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/knowledgeBase\/upload",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/knowledgebase\/upload",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "KnowledgeBase",
                    "upload"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "knowledgeBase",
                    "upload"
                ],
                "route": "p\/KnowledgeBase\/upload",
                "option": {
                    "name": "knowledgeBase",
                    "prefix": "p\/KnowledgeBase",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "KnowledgeBase",
                "action": "upload"
            },
            "controller_file": "application\/p\/controller\/KnowledgeBase.php",
            "controller_sha256": "80ad2bd0e83cd4573d9ad188db90f9298c97717ef2b7904fc4e4aa7d07abf009",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/login\/login",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/login\/login",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Login",
                    "login"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "login",
                    "login"
                ],
                "route": "p\/Login\/login",
                "option": {
                    "name": "login",
                    "prefix": "p\/Login",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Login",
                "action": "login"
            },
            "controller_file": "application\/p\/controller\/Login.php",
            "controller_sha256": "ec8c3f35df703883821e7363036f157252107e07c179a8205326f4863a9635c8",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/login\/logout",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/login\/logout",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Login",
                    "logout"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "login",
                    "logout"
                ],
                "route": "p\/Login\/logout",
                "option": {
                    "name": "login",
                    "prefix": "p\/Login",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Login",
                "action": "logout"
            },
            "controller_file": "application\/p\/controller\/Login.php",
            "controller_sha256": "ec8c3f35df703883821e7363036f157252107e07c179a8205326f4863a9635c8",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/matchRecord\/add",
            "risk": "owned-archive-or-page-config",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/matchrecord\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MatchRecord",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "matchRecord",
                    "add"
                ],
                "route": "p\/MatchRecord\/add",
                "option": {
                    "name": "matchRecord",
                    "prefix": "p\/MatchRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MatchRecord",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/MatchRecord.php",
            "controller_sha256": "75d633a07a162bb232dbc5ddb86150864509060c07578fa8e33792375ab986d1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/matchRecord\/delete",
            "risk": "owned-archive-or-page-config",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/matchrecord\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MatchRecord",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "matchRecord",
                    "delete"
                ],
                "route": "p\/MatchRecord\/delete",
                "option": {
                    "name": "matchRecord",
                    "prefix": "p\/MatchRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MatchRecord",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/MatchRecord.php",
            "controller_sha256": "75d633a07a162bb232dbc5ddb86150864509060c07578fa8e33792375ab986d1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/matchRecord\/info",
            "risk": "owned-archive-or-page-config",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/matchrecord\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MatchRecord",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "matchRecord",
                    "info"
                ],
                "route": "p\/MatchRecord\/info",
                "option": {
                    "name": "matchRecord",
                    "prefix": "p\/MatchRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MatchRecord",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/MatchRecord.php",
            "controller_sha256": "75d633a07a162bb232dbc5ddb86150864509060c07578fa8e33792375ab986d1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/matchRecord\/lists",
            "risk": "owned-archive-or-page-config",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/matchrecord\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MatchRecord",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "matchRecord",
                    "lists"
                ],
                "route": "p\/MatchRecord\/lists",
                "option": {
                    "name": "matchRecord",
                    "prefix": "p\/MatchRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MatchRecord",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/MatchRecord.php",
            "controller_sha256": "75d633a07a162bb232dbc5ddb86150864509060c07578fa8e33792375ab986d1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/matchRecord\/update",
            "risk": "owned-archive-or-page-config",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/matchrecord\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MatchRecord",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "matchRecord",
                    "update"
                ],
                "route": "p\/MatchRecord\/update",
                "option": {
                    "name": "matchRecord",
                    "prefix": "p\/MatchRecord",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MatchRecord",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/MatchRecord.php",
            "controller_sha256": "75d633a07a162bb232dbc5ddb86150864509060c07578fa8e33792375ab986d1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/materialAnnex\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/materialannex\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MaterialAnnex",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "materialAnnex",
                    "add"
                ],
                "route": "p\/MaterialAnnex\/add",
                "option": {
                    "name": "materialAnnex",
                    "prefix": "p\/MaterialAnnex",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MaterialAnnex",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/MaterialAnnex.php",
            "controller_sha256": "5c6164436cd5feb275729ed11770173bb04ca0990705b1380c9ef017c51be478",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/materialAnnex\/delete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/materialannex\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MaterialAnnex",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "materialAnnex",
                    "delete"
                ],
                "route": "p\/MaterialAnnex\/delete",
                "option": {
                    "name": "materialAnnex",
                    "prefix": "p\/MaterialAnnex",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MaterialAnnex",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/MaterialAnnex.php",
            "controller_sha256": "5c6164436cd5feb275729ed11770173bb04ca0990705b1380c9ef017c51be478",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/materialAnnex\/lists",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/materialannex\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MaterialAnnex",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "materialAnnex",
                    "lists"
                ],
                "route": "p\/MaterialAnnex\/lists",
                "option": {
                    "name": "materialAnnex",
                    "prefix": "p\/MaterialAnnex",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MaterialAnnex",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/MaterialAnnex.php",
            "controller_sha256": "5c6164436cd5feb275729ed11770173bb04ca0990705b1380c9ef017c51be478",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/meal\/add",
            "risk": "write",
            "module": "外来人员入伙退伙",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/meal\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Meal",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "meal",
                    "add"
                ],
                "route": "p\/Meal\/add",
                "option": {
                    "name": "meal",
                    "prefix": "p\/Meal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Meal",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Meal.php",
            "controller_sha256": "fe64cbac5b5b6fc583026c70d765922deb9811150f9e0dced0b81aba0f9b5b7f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/meal\/dateMealShow",
            "risk": "read",
            "module": "外来人员在伙读",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/meal\/datemealshow",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Meal",
                    "dateMealShow"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "meal",
                    "dateMealShow"
                ],
                "route": "p\/Meal\/dateMealShow",
                "option": {
                    "name": "meal",
                    "prefix": "p\/Meal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Meal",
                "action": "dateMealShow"
            },
            "controller_file": "application\/p\/controller\/Meal.php",
            "controller_sha256": "fe64cbac5b5b6fc583026c70d765922deb9811150f9e0dced0b81aba0f9b5b7f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/meal\/informationOverview",
            "risk": "read",
            "module": "外来人员在伙读",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/meal\/informationoverview",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Meal",
                    "informationOverview"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "meal",
                    "informationOverview"
                ],
                "route": "p\/Meal\/informationOverview",
                "option": {
                    "name": "meal",
                    "prefix": "p\/Meal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Meal",
                "action": "informationOverview"
            },
            "controller_file": "application\/p\/controller\/Meal.php",
            "controller_sha256": "fe64cbac5b5b6fc583026c70d765922deb9811150f9e0dced0b81aba0f9b5b7f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/meal\/lists",
            "risk": "read",
            "module": "外来人员在伙读",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/meal\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Meal",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "meal",
                    "lists"
                ],
                "route": "p\/Meal\/lists",
                "option": {
                    "name": "meal",
                    "prefix": "p\/Meal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Meal",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Meal.php",
            "controller_sha256": "fe64cbac5b5b6fc583026c70d765922deb9811150f9e0dced0b81aba0f9b5b7f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/meal\/manyEnter",
            "risk": "read",
            "module": "内部人员在伙读",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/meal\/manyenter",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Meal",
                    "manyEnter"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "meal",
                    "manyEnter"
                ],
                "route": "p\/Meal\/manyEnter",
                "option": {
                    "name": "meal",
                    "prefix": "p\/Meal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Meal",
                "action": "manyEnter"
            },
            "controller_file": "application\/p\/controller\/Meal.php",
            "controller_sha256": "fe64cbac5b5b6fc583026c70d765922deb9811150f9e0dced0b81aba0f9b5b7f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/meal\/recordSee",
            "risk": "read",
            "module": "外来人员在伙读",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/meal\/recordsee",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Meal",
                    "recordSee"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "meal",
                    "recordSee"
                ],
                "route": "p\/Meal\/recordSee",
                "option": {
                    "name": "meal",
                    "prefix": "p\/Meal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Meal",
                "action": "recordSee"
            },
            "controller_file": "application\/p\/controller\/Meal.php",
            "controller_sha256": "fe64cbac5b5b6fc583026c70d765922deb9811150f9e0dced0b81aba0f9b5b7f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/meal\/recordShow",
            "risk": "read",
            "module": "外来人员在伙读",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/meal\/recordshow",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Meal",
                    "recordShow"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "meal",
                    "recordShow"
                ],
                "route": "p\/Meal\/recordShow",
                "option": {
                    "name": "meal",
                    "prefix": "p\/Meal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Meal",
                "action": "recordShow"
            },
            "controller_file": "application\/p\/controller\/Meal.php",
            "controller_sha256": "fe64cbac5b5b6fc583026c70d765922deb9811150f9e0dced0b81aba0f9b5b7f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/meal\/singleEnter",
            "risk": "read",
            "module": "外来人员在伙读",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/meal\/singleenter",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Meal",
                    "singleEnter"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "meal",
                    "singleEnter"
                ],
                "route": "p\/Meal\/singleEnter",
                "option": {
                    "name": "meal",
                    "prefix": "p\/Meal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Meal",
                "action": "singleEnter"
            },
            "controller_file": "application\/p\/controller\/Meal.php",
            "controller_sha256": "fe64cbac5b5b6fc583026c70d765922deb9811150f9e0dced0b81aba0f9b5b7f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/meal\/stayPartnership",
            "risk": "read",
            "module": "内部人员在伙读",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/meal\/staypartnership",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Meal",
                    "stayPartnership"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "meal",
                    "stayPartnership"
                ],
                "route": "p\/Meal\/stayPartnership",
                "option": {
                    "name": "meal",
                    "prefix": "p\/Meal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Meal",
                "action": "stayPartnership"
            },
            "controller_file": "application\/p\/controller\/Meal.php",
            "controller_sha256": "fe64cbac5b5b6fc583026c70d765922deb9811150f9e0dced0b81aba0f9b5b7f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/dashboardOverview",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorder\/dashboardoverview",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MealOrder",
                    "dashboardOverview"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrder",
                    "dashboardOverview"
                ],
                "route": "p\/MealOrder\/dashboardOverview",
                "option": {
                    "name": "mealOrder",
                    "prefix": "p\/MealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MealOrder",
                "action": "dashboardOverview"
            },
            "controller_file": "application\/p\/controller\/MealOrder.php",
            "controller_sha256": "0e818de300828a2c3546d6ccb83fe22ef0dd87bf5cc9c885ef646e6342f2ad5b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/export",
            "risk": "export",
            "module": "PC消费订单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorder\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MealOrder",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrder",
                    "export"
                ],
                "route": "p\/MealOrder\/export",
                "option": {
                    "name": "mealOrder",
                    "prefix": "p\/MealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MealOrder",
                "action": "export"
            },
            "controller_file": "application\/p\/controller\/MealOrder.php",
            "controller_sha256": "0e818de300828a2c3546d6ccb83fe22ef0dd87bf5cc9c885ef646e6342f2ad5b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/equipmentListExport",
            "risk": "read-export",
            "module": "旧设备消费报表直出",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorder\/equipmentlistexport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/exportLogs",
            "risk": "export",
            "module": "PC消费订单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorder\/exportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MealOrder",
                    "exportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrder",
                    "exportLogs"
                ],
                "route": "p\/MealOrder\/exportLogs",
                "option": {
                    "name": "mealOrder",
                    "prefix": "p\/MealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MealOrder",
                "action": "exportLogs"
            },
            "controller_file": "application\/p\/controller\/MealOrder.php",
            "controller_sha256": "0e818de300828a2c3546d6ccb83fe22ef0dd87bf5cc9c885ef646e6342f2ad5b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/operationsOverview",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorder\/operationsoverview",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MealOrder",
                    "operationsOverview"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrder",
                    "operationsOverview"
                ],
                "route": "p\/MealOrder\/operationsOverview",
                "option": {
                    "name": "mealOrder",
                    "prefix": "p\/MealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MealOrder",
                "action": "operationsOverview"
            },
            "controller_file": "application\/p\/controller\/MealOrder.php",
            "controller_sha256": "0e818de300828a2c3546d6ccb83fe22ef0dd87bf5cc9c885ef646e6342f2ad5b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/refundExport",
            "risk": "export",
            "module": "退款异步导出",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorder\/refundexport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MealOrder",
                    "refundExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrder",
                    "refundExport"
                ],
                "route": "p\/MealOrder\/refundExport",
                "option": {
                    "name": "mealOrder",
                    "prefix": "p\/MealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MealOrder",
                "action": "refundExport"
            },
            "controller_file": "application\/p\/controller\/MealOrder.php",
            "controller_sha256": "0e818de300828a2c3546d6ccb83fe22ef0dd87bf5cc9c885ef646e6342f2ad5b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrder\/refundExportLogs",
            "risk": "export",
            "module": "退款导出日志",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorder\/refundexportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MealOrder",
                    "refundExportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrder",
                    "refundExportLogs"
                ],
                "route": "p\/MealOrder\/refundExportLogs",
                "option": {
                    "name": "mealOrder",
                    "prefix": "p\/MealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MealOrder",
                "action": "refundExportLogs"
            },
            "controller_file": "application\/p\/controller\/MealOrder.php",
            "controller_sha256": "0e818de300828a2c3546d6ccb83fe22ef0dd87bf5cc9c885ef646e6342f2ad5b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrderLower\/dashboardOverview",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorderlower\/dashboardoverview",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "mealOrderp",
                    "MealOrder",
                    "dashboardOverview"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrderLower",
                    "dashboardOverview"
                ],
                "route": "p\/mealOrderp\/MealOrder\/dashboardOverview",
                "option": {
                    "name": "mealOrderLower",
                    "prefix": "p\/mealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "mealOrderp",
                "controller": "MealOrder",
                "action": "dashboardOverview"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrderLower\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorderlower\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "mealOrderp",
                    "MealOrder",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrderLower",
                    "export"
                ],
                "route": "p\/mealOrderp\/MealOrder\/export",
                "option": {
                    "name": "mealOrderLower",
                    "prefix": "p\/mealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "mealOrderp",
                "controller": "MealOrder",
                "action": "export"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrderLower\/exportLogs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorderlower\/exportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "mealOrderp",
                    "MealOrder",
                    "exportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrderLower",
                    "exportLogs"
                ],
                "route": "p\/mealOrderp\/MealOrder\/exportLogs",
                "option": {
                    "name": "mealOrderLower",
                    "prefix": "p\/mealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "mealOrderp",
                "controller": "MealOrder",
                "action": "exportLogs"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrderLower\/operationsOverview",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorderlower\/operationsoverview",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "mealOrderp",
                    "MealOrder",
                    "operationsOverview"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrderLower",
                    "operationsOverview"
                ],
                "route": "p\/mealOrderp\/MealOrder\/operationsOverview",
                "option": {
                    "name": "mealOrderLower",
                    "prefix": "p\/mealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "mealOrderp",
                "controller": "MealOrder",
                "action": "operationsOverview"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrderLower\/refundExport",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorderlower\/refundexport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "mealOrderp",
                    "MealOrder",
                    "refundExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrderLower",
                    "refundExport"
                ],
                "route": "p\/mealOrderp\/MealOrder\/refundExport",
                "option": {
                    "name": "mealOrderLower",
                    "prefix": "p\/mealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "mealOrderp",
                "controller": "MealOrder",
                "action": "refundExport"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealOrderLower\/refundExportLogs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealorderlower\/refundexportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "mealOrderp",
                    "MealOrder",
                    "refundExportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealOrderLower",
                    "refundExportLogs"
                ],
                "route": "p\/mealOrderp\/MealOrder\/refundExportLogs",
                "option": {
                    "name": "mealOrderLower",
                    "prefix": "p\/mealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "mealOrderp",
                "controller": "MealOrder",
                "action": "refundExportLogs"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealconfig\/getconfig",
            "risk": "read",
            "module": "餐时配置读取",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealconfig\/getconfig",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MealConfig",
                    "getconfig"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealconfig",
                    "getconfig"
                ],
                "route": "p\/MealConfig\/getconfig",
                "option": {
                    "name": "mealconfig",
                    "prefix": "p\/MealConfig",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MealConfig",
                "action": "getconfig"
            },
            "controller_file": "application\/p\/controller\/MealConfig.php",
            "controller_sha256": "287c4f8b4f7236ce51c8b085b4b2e7f15c5f19a6dfd684caea2084d296887901",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/mealconfig\/setconfig",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/mealconfig\/setconfig",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MealConfig",
                    "setconfig"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "mealconfig",
                    "setconfig"
                ],
                "route": "p\/MealConfig\/setconfig",
                "option": {
                    "name": "mealconfig",
                    "prefix": "p\/MealConfig",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MealConfig",
                "action": "setconfig"
            },
            "controller_file": "application\/p\/controller\/MealConfig.php",
            "controller_sha256": "287c4f8b4f7236ce51c8b085b4b2e7f15c5f19a6dfd684caea2084d296887901",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/medicalfiles\/info",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/medicalfiles\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MedicalFiles",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "medicalfiles",
                    "info"
                ],
                "route": "p\/MedicalFiles\/info",
                "option": {
                    "name": "medicalfiles",
                    "prefix": "p\/MedicalFiles",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MedicalFiles",
                "action": "info"
            },
            "classification": "declared_target_controller_file_missing_empty_fallback_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/menu\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/menu\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Menu",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "menu",
                    "add"
                ],
                "route": "p\/Menu\/add",
                "option": {
                    "name": "menu",
                    "prefix": "p\/Menu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Menu",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Menu.php",
            "controller_sha256": "6848b734020b5f07e421cd01fda14a077094d3473fcab035d274877927ddf50a",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/menu\/del",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/menu\/del",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Menu",
                    "del"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "menu",
                    "del"
                ],
                "route": "p\/Menu\/del",
                "option": {
                    "name": "menu",
                    "prefix": "p\/Menu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Menu",
                "action": "del"
            },
            "controller_file": "application\/p\/controller\/Menu.php",
            "controller_sha256": "6848b734020b5f07e421cd01fda14a077094d3473fcab035d274877927ddf50a",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/menu\/getButtons",
            "risk": "permission-read",
            "module": "角色菜单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/menu\/getbuttons",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Menu",
                    "getButtons"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "menu",
                    "getButtons"
                ],
                "route": "p\/Menu\/getButtons",
                "option": {
                    "name": "menu",
                    "prefix": "p\/Menu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Menu",
                "action": "getButtons"
            },
            "controller_file": "application\/p\/controller\/Menu.php",
            "controller_sha256": "6848b734020b5f07e421cd01fda14a077094d3473fcab035d274877927ddf50a",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/menu\/info",
            "risk": "permission-read",
            "module": "角色菜单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/menu\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Menu",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "menu",
                    "info"
                ],
                "route": "p\/Menu\/info",
                "option": {
                    "name": "menu",
                    "prefix": "p\/Menu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Menu",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/Menu.php",
            "controller_sha256": "6848b734020b5f07e421cd01fda14a077094d3473fcab035d274877927ddf50a",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/menu\/lists",
            "risk": "permission-read",
            "module": "角色菜单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/menu\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Menu",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "menu",
                    "lists"
                ],
                "route": "p\/Menu\/lists",
                "option": {
                    "name": "menu",
                    "prefix": "p\/Menu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Menu",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Menu.php",
            "controller_sha256": "6848b734020b5f07e421cd01fda14a077094d3473fcab035d274877927ddf50a",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/menu\/modify",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/menu\/modify",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Menu",
                    "modify"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "menu",
                    "modify"
                ],
                "route": "p\/Menu\/modify",
                "option": {
                    "name": "menu",
                    "prefix": "p\/Menu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Menu",
                "action": "modify"
            },
            "controller_file": "application\/p\/controller\/Menu.php",
            "controller_sha256": "6848b734020b5f07e421cd01fda14a077094d3473fcab035d274877927ddf50a",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/menu\/treeMenu",
            "risk": "permission-read",
            "module": "角色菜单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/menu\/treemenu",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Menu",
                    "getMenuTree"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "menu",
                    "treeMenu"
                ],
                "route": "p\/Menu\/getMenuTree",
                "option": {
                    "name": "menu",
                    "prefix": "p\/Menu",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Menu",
                "action": "getMenuTree"
            },
            "controller_file": "application\/p\/controller\/Menu.php",
            "controller_sha256": "6848b734020b5f07e421cd01fda14a077094d3473fcab035d274877927ddf50a",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/metabolismPal\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/metabolismpal\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MetabolismPal",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "metabolismPal",
                    "add"
                ],
                "route": "p\/MetabolismPal\/add",
                "option": {
                    "name": "metabolismPal",
                    "prefix": "p\/MetabolismPal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MetabolismPal",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/MetabolismPal.php",
            "controller_sha256": "79612aeb2fa93b1fd9adb0da4738135b112f39ce350178c36fa9b737fb70154f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/metabolismPal\/findquerylist",
            "risk": "read",
            "module": "PAL参数读取",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/metabolismpal\/findquerylist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MetabolismPal",
                    "findquerylist"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "metabolismPal",
                    "findquerylist"
                ],
                "route": "p\/MetabolismPal\/findquerylist",
                "option": {
                    "name": "metabolismPal",
                    "prefix": "p\/MetabolismPal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MetabolismPal",
                "action": "findquerylist"
            },
            "controller_file": "application\/p\/controller\/MetabolismPal.php",
            "controller_sha256": "79612aeb2fa93b1fd9adb0da4738135b112f39ce350178c36fa9b737fb70154f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/metabolismPal\/querylist",
            "risk": "read",
            "module": "配餐参数人员查询",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/metabolismpal\/querylist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MetabolismPal",
                    "querylist"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "metabolismPal",
                    "querylist"
                ],
                "route": "p\/MetabolismPal\/querylist",
                "option": {
                    "name": "metabolismPal",
                    "prefix": "p\/MetabolismPal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MetabolismPal",
                "action": "querylist"
            },
            "controller_file": "application\/p\/controller\/MetabolismPal.php",
            "controller_sha256": "79612aeb2fa93b1fd9adb0da4738135b112f39ce350178c36fa9b737fb70154f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/metabolismPal\/querylistupdate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/metabolismpal\/querylistupdate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MetabolismPal",
                    "querylistupdate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "metabolismPal",
                    "querylistupdate"
                ],
                "route": "p\/MetabolismPal\/querylistupdate",
                "option": {
                    "name": "metabolismPal",
                    "prefix": "p\/MetabolismPal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MetabolismPal",
                "action": "querylistupdate"
            },
            "controller_file": "application\/p\/controller\/MetabolismPal.php",
            "controller_sha256": "79612aeb2fa93b1fd9adb0da4738135b112f39ce350178c36fa9b737fb70154f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/metabolismPal\/recordinfo",
            "risk": "read",
            "module": "PAL记录详情",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/metabolismpal\/recordinfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MetabolismPal",
                    "recordInfo"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "metabolismPal",
                    "recordinfo"
                ],
                "route": "p\/MetabolismPal\/recordInfo",
                "option": {
                    "name": "metabolismPal",
                    "prefix": "p\/MetabolismPal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MetabolismPal",
                "action": "recordInfo"
            },
            "controller_file": "application\/p\/controller\/MetabolismPal.php",
            "controller_sha256": "79612aeb2fa93b1fd9adb0da4738135b112f39ce350178c36fa9b737fb70154f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/metabolismPal\/recordlists",
            "risk": "read",
            "module": "PAL记录列表",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/metabolismpal\/recordlists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "MetabolismPal",
                    "recordLists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "metabolismPal",
                    "recordlists"
                ],
                "route": "p\/MetabolismPal\/recordLists",
                "option": {
                    "name": "metabolismPal",
                    "prefix": "p\/MetabolismPal",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "MetabolismPal",
                "action": "recordLists"
            },
            "controller_file": "application\/p\/controller\/MetabolismPal.php",
            "controller_sha256": "79612aeb2fa93b1fd9adb0da4738135b112f39ce350178c36fa9b737fb70154f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nationalHistory\/add",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/nationalhistory\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "NationalHistory",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "nationalHistory",
                    "add"
                ],
                "route": "p\/NationalHistory\/add",
                "option": {
                    "name": "nationalHistory",
                    "prefix": "p\/NationalHistory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "NationalHistory",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/NationalHistory.php",
            "controller_sha256": "3eab69c12c7776433f5e772625c4227a5ecbfba54ac0521ec57d204239bb8c4d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nationalHistory\/delete",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/nationalhistory\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "NationalHistory",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "nationalHistory",
                    "delete"
                ],
                "route": "p\/NationalHistory\/delete",
                "option": {
                    "name": "nationalHistory",
                    "prefix": "p\/NationalHistory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "NationalHistory",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/NationalHistory.php",
            "controller_sha256": "3eab69c12c7776433f5e772625c4227a5ecbfba54ac0521ec57d204239bb8c4d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nationalHistory\/info",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/nationalhistory\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "NationalHistory",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "nationalHistory",
                    "info"
                ],
                "route": "p\/NationalHistory\/info",
                "option": {
                    "name": "nationalHistory",
                    "prefix": "p\/NationalHistory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "NationalHistory",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/NationalHistory.php",
            "controller_sha256": "3eab69c12c7776433f5e772625c4227a5ecbfba54ac0521ec57d204239bb8c4d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nationalHistory\/lists",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/nationalhistory\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "NationalHistory",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "nationalHistory",
                    "lists"
                ],
                "route": "p\/NationalHistory\/lists",
                "option": {
                    "name": "nationalHistory",
                    "prefix": "p\/NationalHistory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "NationalHistory",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/NationalHistory.php",
            "controller_sha256": "3eab69c12c7776433f5e772625c4227a5ecbfba54ac0521ec57d204239bb8c4d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nationalHistory\/update",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/nationalhistory\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "NationalHistory",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "nationalHistory",
                    "update"
                ],
                "route": "p\/NationalHistory\/update",
                "option": {
                    "name": "nationalHistory",
                    "prefix": "p\/NationalHistory",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "NationalHistory",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/NationalHistory.php",
            "controller_sha256": "3eab69c12c7776433f5e772625c4227a5ecbfba54ac0521ec57d204239bb8c4d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Dietary",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/dietary",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Dietary"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Dietary"
                ],
                "route": "p\/Ontoanalysis\/Dietary",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Dietary"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/DietaryFiber",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/dietaryfiber",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "DietaryFiber"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "DietaryFiber"
                ],
                "route": "p\/Ontoanalysis\/DietaryFiber",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "DietaryFiber"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/DietaryPattern",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/dietarypattern",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "DietaryPattern"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "DietaryPattern"
                ],
                "route": "p\/Ontoanalysis\/DietaryPattern",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "DietaryPattern"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/FoodRecord",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/foodrecord",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "FoodRecord"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "FoodRecord"
                ],
                "route": "p\/Ontoanalysis\/FoodRecord",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "FoodRecord"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/FoodRecordDishOptions",
            "risk": "read",
            "module": "饮食记录菜品候选",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/foodrecorddishoptions",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "FoodRecordDishOptions"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "FoodRecordDishOptions"
                ],
                "route": "p\/Ontoanalysis\/FoodRecordDishOptions",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "FoodRecordDishOptions"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/FoodRecordExport",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/foodrecordexport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "FoodRecordExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "FoodRecordExport"
                ],
                "route": "p\/Ontoanalysis\/FoodRecordExport",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "FoodRecordExport"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/FoodRecordRecognize",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/foodrecordrecognize",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "FoodRecordRecognize"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "FoodRecordRecognize"
                ],
                "route": "p\/Ontoanalysis\/FoodRecordRecognize",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "FoodRecordRecognize"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/FoodRecordUpdate",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/foodrecordupdate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "FoodRecordUpdate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "FoodRecordUpdate"
                ],
                "route": "p\/Ontoanalysis\/FoodRecordUpdate",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "FoodRecordUpdate"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/FoodRecordUploads",
            "risk": "read-cross-db",
            "module": "饮食记录与监控",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/foodrecorduploads",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "FoodRecordUploads"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "FoodRecordUploads"
                ],
                "route": "p\/Ontoanalysis\/FoodRecordUploads",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "FoodRecordUploads"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/MonitorList",
            "risk": "read",
            "module": "饮食记录与监控",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/monitorlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "MonitorList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "MonitorList"
                ],
                "route": "p\/Ontoanalysis\/MonitorList",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "MonitorList"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Morenutrient",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/morenutrient",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Morenutrient"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Morenutrient"
                ],
                "route": "p\/Ontoanalysis\/Morenutrient",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Morenutrient"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Morepower",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/morepower",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Morepower"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Morepower"
                ],
                "route": "p\/Ontoanalysis\/Morepower",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Morepower"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Moreweiliang",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/moreweiliang",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Moreweiliang"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Moreweiliang"
                ],
                "route": "p\/Ontoanalysis\/Moreweiliang",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Moreweiliang"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Onenutrient",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/onenutrient",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Onenutrient"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Onenutrient"
                ],
                "route": "p\/Ontoanalysis\/Onenutrient",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Onenutrient"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Onepower",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/onepower",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Onepower"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Onepower"
                ],
                "route": "p\/Ontoanalysis\/Onepower",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Onepower"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Oneweiliang",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/oneweiliang",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Oneweiliang"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Oneweiliang"
                ],
                "route": "p\/Ontoanalysis\/Oneweiliang",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Oneweiliang"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Protein",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/protein",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Protein"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Protein"
                ],
                "route": "p\/Ontoanalysis\/Protein",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Protein"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/StaffInfo",
            "risk": "read",
            "module": "运动员信息",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/staffinfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "StaffInfo"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "StaffInfo"
                ],
                "route": "p\/Ontoanalysis\/StaffInfo",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "StaffInfo"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Stage_dietary",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/stage_dietary",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Stage_dietary"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Stage_dietary"
                ],
                "route": "p\/Ontoanalysis\/Stage_dietary",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Stage_dietary"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Stage_fiber",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/stage_fiber",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Stage_fiber"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Stage_fiber"
                ],
                "route": "p\/Ontoanalysis\/Stage_fiber",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Stage_fiber"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Stage_meal",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/stage_meal",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Stage_meal"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Stage_meal"
                ],
                "route": "p\/Ontoanalysis\/Stage_meal",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Stage_meal"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/Stage_protein",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/stage_protein",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "Stage_protein"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "Stage_protein"
                ],
                "route": "p\/Ontoanalysis\/Stage_protein",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "Stage_protein"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/ontoanalysis\/getMealsStatus",
            "risk": "read",
            "module": "饮食记录与监控",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/ontoanalysis\/getmealsstatus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Ontoanalysis",
                    "getMealsStatus"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "ontoanalysis",
                    "getMealsStatus"
                ],
                "route": "p\/Ontoanalysis\/getMealsStatus",
                "option": {
                    "name": "ontoanalysis",
                    "prefix": "p\/Ontoanalysis",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Ontoanalysis",
                "action": "getMealsStatus"
            },
            "controller_file": "application\/p\/controller\/Ontoanalysis.php",
            "controller_sha256": "cd760e66018774b02fcf8997daa6ec7a4ef8443cb6e59c65e64e5dc0362ac615",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/payment\/methods",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/payment\/methods",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Payment",
                    "methods"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "payment",
                    "methods"
                ],
                "route": "p\/Payment\/methods",
                "option": {
                    "name": "payment",
                    "prefix": "p\/Payment",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Payment",
                "action": "methods"
            },
            "controller_file": "application\/p\/controller\/Payment.php",
            "controller_sha256": "96cd54992d0b9b087cd27f2c34311cc86f50a18da5c2fbcd067fbcc268a3ef54",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/physicalMature\/add",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/physicalmature\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "PhysicalMature",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "physicalMature",
                    "add"
                ],
                "route": "p\/PhysicalMature\/add",
                "option": {
                    "name": "physicalMature",
                    "prefix": "p\/PhysicalMature",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "PhysicalMature",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/PhysicalMature.php",
            "controller_sha256": "a56042454db4ff6fc7811444eb02883e00cda276b899688c7e5f43708c7f699b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/physicalMature\/delete",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/physicalmature\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "PhysicalMature",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "physicalMature",
                    "delete"
                ],
                "route": "p\/PhysicalMature\/delete",
                "option": {
                    "name": "physicalMature",
                    "prefix": "p\/PhysicalMature",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "PhysicalMature",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/PhysicalMature.php",
            "controller_sha256": "a56042454db4ff6fc7811444eb02883e00cda276b899688c7e5f43708c7f699b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/physicalMature\/info",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/physicalmature\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "PhysicalMature",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "physicalMature",
                    "info"
                ],
                "route": "p\/PhysicalMature\/info",
                "option": {
                    "name": "physicalMature",
                    "prefix": "p\/PhysicalMature",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "PhysicalMature",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/PhysicalMature.php",
            "controller_sha256": "a56042454db4ff6fc7811444eb02883e00cda276b899688c7e5f43708c7f699b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/physicalMature\/lists",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/physicalmature\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "PhysicalMature",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "physicalMature",
                    "lists"
                ],
                "route": "p\/PhysicalMature\/lists",
                "option": {
                    "name": "physicalMature",
                    "prefix": "p\/PhysicalMature",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "PhysicalMature",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/PhysicalMature.php",
            "controller_sha256": "a56042454db4ff6fc7811444eb02883e00cda276b899688c7e5f43708c7f699b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/physicalMature\/update",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/physicalmature\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "PhysicalMature",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "physicalMature",
                    "update"
                ],
                "route": "p\/PhysicalMature\/update",
                "option": {
                    "name": "physicalMature",
                    "prefix": "p\/PhysicalMature",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "PhysicalMature",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/PhysicalMature.php",
            "controller_sha256": "a56042454db4ff6fc7811444eb02883e00cda276b899688c7e5f43708c7f699b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/prints\/print_content",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/prints\/print_content",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Prints",
                    "print_content"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "prints",
                    "print_content"
                ],
                "route": "p\/Prints\/print_content",
                "option": {
                    "name": "prints",
                    "prefix": "p\/Prints",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Prints",
                "action": "print_content"
            },
            "controller_file": "application\/p\/controller\/Prints.php",
            "controller_sha256": "0332dfeea1a1386786cbfb78366239ba6f21735158749fe5a5a37dd4a7ec4958",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/prints\/print_list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/prints\/print_list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Prints",
                    "print_list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "prints",
                    "print_list"
                ],
                "route": "p\/Prints\/print_list",
                "option": {
                    "name": "prints",
                    "prefix": "p\/Prints",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Prints",
                "action": "print_list"
            },
            "controller_file": "application\/p\/controller\/Prints.php",
            "controller_sha256": "0332dfeea1a1386786cbfb78366239ba6f21735158749fe5a5a37dd4a7ec4958",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/professionEvaluation\/add",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/professionevaluation\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ProfessionEvaluation",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "professionEvaluation",
                    "add"
                ],
                "route": "p\/ProfessionEvaluation\/add",
                "option": {
                    "name": "professionEvaluation",
                    "prefix": "p\/ProfessionEvaluation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ProfessionEvaluation",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/ProfessionEvaluation.php",
            "controller_sha256": "8a270a924da649e9ae1ec26718c86cec91d26d60e891b246efbd75d8fd7cc546",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/professionEvaluation\/delete",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/professionevaluation\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ProfessionEvaluation",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "professionEvaluation",
                    "delete"
                ],
                "route": "p\/ProfessionEvaluation\/delete",
                "option": {
                    "name": "professionEvaluation",
                    "prefix": "p\/ProfessionEvaluation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ProfessionEvaluation",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/ProfessionEvaluation.php",
            "controller_sha256": "8a270a924da649e9ae1ec26718c86cec91d26d60e891b246efbd75d8fd7cc546",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/professionEvaluation\/info",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/professionevaluation\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ProfessionEvaluation",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "professionEvaluation",
                    "info"
                ],
                "route": "p\/ProfessionEvaluation\/info",
                "option": {
                    "name": "professionEvaluation",
                    "prefix": "p\/ProfessionEvaluation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ProfessionEvaluation",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/ProfessionEvaluation.php",
            "controller_sha256": "8a270a924da649e9ae1ec26718c86cec91d26d60e891b246efbd75d8fd7cc546",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/professionEvaluation\/lists",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/professionevaluation\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ProfessionEvaluation",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "professionEvaluation",
                    "lists"
                ],
                "route": "p\/ProfessionEvaluation\/lists",
                "option": {
                    "name": "professionEvaluation",
                    "prefix": "p\/ProfessionEvaluation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ProfessionEvaluation",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/ProfessionEvaluation.php",
            "controller_sha256": "8a270a924da649e9ae1ec26718c86cec91d26d60e891b246efbd75d8fd7cc546",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/professionEvaluation\/update",
            "risk": "write",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/professionevaluation\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ProfessionEvaluation",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "professionEvaluation",
                    "update"
                ],
                "route": "p\/ProfessionEvaluation\/update",
                "option": {
                    "name": "professionEvaluation",
                    "prefix": "p\/ProfessionEvaluation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ProfessionEvaluation",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/ProfessionEvaluation.php",
            "controller_sha256": "8a270a924da649e9ae1ec26718c86cec91d26d60e891b246efbd75d8fd7cc546",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/psbcaccount\/detail",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/psbcaccount\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "PsbcAccount",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "psbcaccount",
                    "detail"
                ],
                "route": "p\/PsbcAccount\/detail",
                "option": {
                    "name": "psbcaccount",
                    "prefix": "p\/PsbcAccount",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "PsbcAccount",
                "action": "detail"
            },
            "controller_file": "application\/p\/controller\/PsbcAccount.php",
            "controller_sha256": "71ce954d08872e718eb353cff052524af73a643622ed7aa1e79d6e548005bf0b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/psbcaccount\/list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/psbcaccount\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "PsbcAccount",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "psbcaccount",
                    "list"
                ],
                "route": "p\/PsbcAccount\/list",
                "option": {
                    "name": "psbcaccount",
                    "prefix": "p\/PsbcAccount",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "PsbcAccount",
                "action": "list"
            },
            "controller_file": "application\/p\/controller\/PsbcAccount.php",
            "controller_sha256": "71ce954d08872e718eb353cff052524af73a643622ed7aa1e79d6e548005bf0b",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/psbcaccount\/save",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/psbcaccount\/save",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "PsbcAccount",
                    "save"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "psbcaccount",
                    "save"
                ],
                "route": "p\/PsbcAccount\/save",
                "option": {
                    "name": "psbcaccount",
                    "prefix": "p\/PsbcAccount",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "PsbcAccount",
                "action": "save"
            },
            "controller_file": "application\/p\/controller\/PsbcAccount.php",
            "controller_sha256": "71ce954d08872e718eb353cff052524af73a643622ed7aa1e79d6e548005bf0b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/quitTeam\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/quitteam\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "QuitTeam",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "quitTeam",
                    "add"
                ],
                "route": "p\/QuitTeam\/add",
                "option": {
                    "name": "quitTeam",
                    "prefix": "p\/QuitTeam",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "QuitTeam",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/QuitTeam.php",
            "controller_sha256": "6d8e1f8a44aba739066a7c3709868339eb9096ebf725f1492070e1d909fbbc8f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/quitTeam\/info",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/quitteam\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "QuitTeam",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "quitTeam",
                    "info"
                ],
                "route": "p\/QuitTeam\/info",
                "option": {
                    "name": "quitTeam",
                    "prefix": "p\/QuitTeam",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "QuitTeam",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/QuitTeam.php",
            "controller_sha256": "6d8e1f8a44aba739066a7c3709868339eb9096ebf725f1492070e1d909fbbc8f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/quitTeam\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/quitteam\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "QuitTeam",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "quitTeam",
                    "update"
                ],
                "route": "p\/QuitTeam\/update",
                "option": {
                    "name": "quitTeam",
                    "prefix": "p\/QuitTeam",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "QuitTeam",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/QuitTeam.php",
            "controller_sha256": "6d8e1f8a44aba739066a7c3709868339eb9096ebf725f1492070e1d909fbbc8f",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rechargeOrder\/export",
            "risk": "export",
            "module": "充值异步导出",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/rechargeorder\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "RechargeOrder",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "rechargeOrder",
                    "export"
                ],
                "route": "p\/RechargeOrder\/export",
                "option": {
                    "name": "rechargeOrder",
                    "prefix": "p\/RechargeOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "RechargeOrder",
                "action": "export"
            },
            "controller_file": "application\/p\/controller\/RechargeOrder.php",
            "controller_sha256": "f6bb6bd8b555833f35d086630205db0b0becc80fa5cc2c6cf017f8a527c1f7cd",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rechargeOrder\/exportLogs",
            "risk": "export",
            "module": "充值异步导出",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/rechargeorder\/exportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "RechargeOrder",
                    "exportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "rechargeOrder",
                    "exportLogs"
                ],
                "route": "p\/RechargeOrder\/exportLogs",
                "option": {
                    "name": "rechargeOrder",
                    "prefix": "p\/RechargeOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "RechargeOrder",
                "action": "exportLogs"
            },
            "controller_file": "application\/p\/controller\/RechargeOrder.php",
            "controller_sha256": "f6bb6bd8b555833f35d086630205db0b0becc80fa5cc2c6cf017f8a527c1f7cd",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rechargeOrderExportLower\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/rechargeorderexportlower\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "rechargeOrderp",
                    "RechargeOrder",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "rechargeOrderExportLower",
                    "export"
                ],
                "route": "p\/rechargeOrderp\/RechargeOrder\/export",
                "option": {
                    "name": "rechargeOrderExportLower",
                    "prefix": "p\/rechargeOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "rechargeOrderp",
                "controller": "RechargeOrder",
                "action": "export"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rechargeOrderExportLower\/exportLogs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/rechargeorderexportlower\/exportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "rechargeOrderp",
                    "RechargeOrder",
                    "exportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "rechargeOrderExportLower",
                    "exportLogs"
                ],
                "route": "p\/rechargeOrderp\/RechargeOrder\/exportLogs",
                "option": {
                    "name": "rechargeOrderExportLower",
                    "prefix": "p\/rechargeOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "rechargeOrderp",
                "controller": "RechargeOrder",
                "action": "exportLogs"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/registerManagement\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/registermanagement\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "RegisterManagement",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "registerManagement",
                    "add"
                ],
                "route": "p\/RegisterManagement\/add",
                "option": {
                    "name": "registerManagement",
                    "prefix": "p\/RegisterManagement",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "RegisterManagement",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/RegisterManagement.php",
            "controller_sha256": "2591c2387293580b87c69d81ed90837a95207153e494afcedca3d742851c34ef",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/registerManagement\/info",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/registermanagement\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "RegisterManagement",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "registerManagement",
                    "info"
                ],
                "route": "p\/RegisterManagement\/info",
                "option": {
                    "name": "registerManagement",
                    "prefix": "p\/RegisterManagement",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "RegisterManagement",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/RegisterManagement.php",
            "controller_sha256": "2591c2387293580b87c69d81ed90837a95207153e494afcedca3d742851c34ef",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/registerManagement\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/registermanagement\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "RegisterManagement",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "registerManagement",
                    "update"
                ],
                "route": "p\/RegisterManagement\/update",
                "option": {
                    "name": "registerManagement",
                    "prefix": "p\/RegisterManagement",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "RegisterManagement",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/RegisterManagement.php",
            "controller_sha256": "2591c2387293580b87c69d81ed90837a95207153e494afcedca3d742851c34ef",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/registrationSheet\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/registrationsheet\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "RegistrationSheet",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "registrationSheet",
                    "add"
                ],
                "route": "p\/RegistrationSheet\/add",
                "option": {
                    "name": "registrationSheet",
                    "prefix": "p\/RegistrationSheet",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "RegistrationSheet",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/RegistrationSheet.php",
            "controller_sha256": "addab0f535f931364336a0a5c0dc302b9c074b0110675add65baa3a6289ae5dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/registrationSheet\/info",
            "risk": "read",
            "module": "人员电子档案",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/registrationsheet\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "RegistrationSheet",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "registrationSheet",
                    "info"
                ],
                "route": "p\/RegistrationSheet\/info",
                "option": {
                    "name": "registrationSheet",
                    "prefix": "p\/RegistrationSheet",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "RegistrationSheet",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/RegistrationSheet.php",
            "controller_sha256": "addab0f535f931364336a0a5c0dc302b9c074b0110675add65baa3a6289ae5dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/registrationSheet\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/registrationsheet\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "RegistrationSheet",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "registrationSheet",
                    "update"
                ],
                "route": "p\/RegistrationSheet\/update",
                "option": {
                    "name": "registrationSheet",
                    "prefix": "p\/RegistrationSheet",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "RegistrationSheet",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/RegistrationSheet.php",
            "controller_sha256": "addab0f535f931364336a0a5c0dc302b9c074b0110675add65baa3a6289ae5dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/report\/dishSalesVolumeDetailList",
            "risk": "read",
            "module": "菜品销量分组明细",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/report\/dishsalesvolumedetaillist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "dishSalesVolumeDetailList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "dishSalesVolumeDetailList"
                ],
                "route": "p\/Report\/dishSalesVolumeDetailList",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "dishSalesVolumeDetailList"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/report\/dishSalesVolumeDetailUserList",
            "risk": "read",
            "module": "菜品销量人员明细",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/report\/dishsalesvolumedetailuserlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "dishSalesVolumeDetailUserList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "dishSalesVolumeDetailUserList"
                ],
                "route": "p\/Report\/dishSalesVolumeDetailUserList",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "dishSalesVolumeDetailUserList"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/report\/dishSalesVolumeList",
            "risk": "read",
            "module": "菜品销量报表",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/report\/dishsalesvolumelist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "dishSalesVolumeList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "dishSalesVolumeList"
                ],
                "route": "p\/Report\/dishSalesVolumeList",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "dishSalesVolumeList"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/report\/rechargeStatisticList",
            "risk": "read",
            "module": "充值统计跨库",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/report\/rechargestatisticlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "rechargeStatisticList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "rechargeStatisticList"
                ],
                "route": "p\/Report\/rechargeStatisticList",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "rechargeStatisticList"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/report\/restaurantOperatingSummaryList",
            "risk": "read",
            "module": "餐厅经营汇总报表",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/report\/restaurantoperatingsummarylist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "restaurantOperatingSummaryList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "restaurantOperatingSummaryList"
                ],
                "route": "p\/Report\/restaurantOperatingSummaryList",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "restaurantOperatingSummaryList"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/report\/stallRevenueSettlementList",
            "risk": "read",
            "module": "档口收入结算报表",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/report\/stallrevenuesettlementlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "stallRevenueSettlementList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "stallRevenueSettlementList"
                ],
                "route": "p\/Report\/stallRevenueSettlementList",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "stallRevenueSettlementList"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/report\/subsidyStatisticList",
            "risk": "read",
            "module": "补贴统计跨库",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/report\/subsidystatisticlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "subsidyStatisticList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "report",
                    "subsidyStatisticList"
                ],
                "route": "p\/Report\/subsidyStatisticList",
                "option": {
                    "name": "report",
                    "prefix": "p\/Report",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "subsidyStatisticList"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/cook_method",
            "risk": "report",
            "module": "PC烹调统计",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/restaurant\/cook_method",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Restaurant",
                    "cook_method"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "restaurant",
                    "cook_method"
                ],
                "route": "p\/Restaurant\/cook_method",
                "option": {
                    "name": "restaurant",
                    "prefix": "p\/Restaurant",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Restaurant",
                "action": "cook_method"
            },
            "controller_file": "application\/p\/controller\/Restaurant.php",
            "controller_sha256": "05e814b586b727c97ec8be2685d7709f13f8db8d4a9b9ff2684e06327846702b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/daypopularity",
            "risk": "read",
            "module": "餐厅分析",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/restaurant\/daypopularity",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Restaurant",
                    "daypopularity"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "restaurant",
                    "daypopularity"
                ],
                "route": "p\/Restaurant\/daypopularity",
                "option": {
                    "name": "restaurant",
                    "prefix": "p\/Restaurant",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Restaurant",
                "action": "daypopularity"
            },
            "controller_file": "application\/p\/controller\/Restaurant.php",
            "controller_sha256": "05e814b586b727c97ec8be2685d7709f13f8db8d4a9b9ff2684e06327846702b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/foodStructure",
            "risk": "read",
            "module": "餐厅分析",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/restaurant\/foodstructure",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Restaurant",
                    "foodStructure"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "restaurant",
                    "foodStructure"
                ],
                "route": "p\/Restaurant\/foodStructure",
                "option": {
                    "name": "restaurant",
                    "prefix": "p\/Restaurant",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Restaurant",
                "action": "foodStructure"
            },
            "controller_file": "application\/p\/controller\/Restaurant.php",
            "controller_sha256": "05e814b586b727c97ec8be2685d7709f13f8db8d4a9b9ff2684e06327846702b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/greens_kind",
            "risk": "query",
            "module": "PC人员部门餐厅",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/restaurant\/greens_kind",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Restaurant",
                    "greens_kind"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "restaurant",
                    "greens_kind"
                ],
                "route": "p\/Restaurant\/greens_kind",
                "option": {
                    "name": "restaurant",
                    "prefix": "p\/Restaurant",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Restaurant",
                "action": "greens_kind"
            },
            "controller_file": "application\/p\/controller\/Restaurant.php",
            "controller_sha256": "05e814b586b727c97ec8be2685d7709f13f8db8d4a9b9ff2684e06327846702b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/morepopularity",
            "risk": "read",
            "module": "餐厅分析",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/restaurant\/morepopularity",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Restaurant",
                    "morepopularity"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "restaurant",
                    "morepopularity"
                ],
                "route": "p\/Restaurant\/morepopularity",
                "option": {
                    "name": "restaurant",
                    "prefix": "p\/Restaurant",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Restaurant",
                "action": "morepopularity"
            },
            "controller_file": "application\/p\/controller\/Restaurant.php",
            "controller_sha256": "05e814b586b727c97ec8be2685d7709f13f8db8d4a9b9ff2684e06327846702b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/nutrition",
            "risk": "read",
            "module": "餐厅分析",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/restaurant\/nutrition",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Restaurant",
                    "nutrition"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "restaurant",
                    "nutrition"
                ],
                "route": "p\/Restaurant\/nutrition",
                "option": {
                    "name": "restaurant",
                    "prefix": "p\/Restaurant",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Restaurant",
                "action": "nutrition"
            },
            "controller_file": "application\/p\/controller\/Restaurant.php",
            "controller_sha256": "05e814b586b727c97ec8be2685d7709f13f8db8d4a9b9ff2684e06327846702b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/richness",
            "risk": "read",
            "module": "餐厅分析",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/restaurant\/richness",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Restaurant",
                    "richness"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "restaurant",
                    "richness"
                ],
                "route": "p\/Restaurant\/richness",
                "option": {
                    "name": "restaurant",
                    "prefix": "p\/Restaurant",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Restaurant",
                "action": "richness"
            },
            "controller_file": "application\/p\/controller\/Restaurant.php",
            "controller_sha256": "05e814b586b727c97ec8be2685d7709f13f8db8d4a9b9ff2684e06327846702b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/dishes_greens_kind",
            "risk": "read",
            "module": "餐厅菜品分析",
            "source": "controller-action-source",
            "inventory_key": "POST \/p\/restaurant\/dishes_greens_kind",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/dishesFoodStructure",
            "risk": "read",
            "module": "餐厅菜品分析",
            "source": "controller-action-source",
            "inventory_key": "POST \/p\/restaurant\/dishesfoodstructure",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/dishes_cook_method",
            "risk": "read",
            "module": "餐厅菜品分析",
            "source": "controller-action-source",
            "inventory_key": "POST \/p\/restaurant\/dishes_cook_method",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/dishes_nutrition",
            "risk": "read",
            "module": "餐厅菜品分析",
            "source": "controller-action-source",
            "inventory_key": "POST \/p\/restaurant\/dishes_nutrition",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/restaurant\/stage_cook_method",
            "risk": "report",
            "module": "PC烹调统计",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/restaurant\/stage_cook_method",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Restaurant",
                    "stage_cook_method"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "restaurant",
                    "stage_cook_method"
                ],
                "route": "p\/Restaurant\/stage_cook_method",
                "option": {
                    "name": "restaurant",
                    "prefix": "p\/Restaurant",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Restaurant",
                "action": "stage_cook_method"
            },
            "controller_file": "application\/p\/controller\/Restaurant.php",
            "controller_sha256": "05e814b586b727c97ec8be2685d7709f13f8db8d4a9b9ff2684e06327846702b",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "add"
                ],
                "route": "p\/role\/add",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/delete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "delete"
                ],
                "route": "p\/role\/delete",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/departmentStaffs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/departmentstaffs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "getData"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "departmentStaffs"
                ],
                "route": "p\/role\/getData",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "getData"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/functionalLists",
            "risk": "permission-read",
            "module": "角色菜单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/functionallists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "functionalLists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "functionalLists"
                ],
                "route": "p\/role\/functionalLists",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "functionalLists"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/getData",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/getdata",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "getData"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "getData"
                ],
                "route": "p\/role\/getData",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "getData"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/getDataCheked",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/getdatacheked",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "getDataCheked"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "getDataCheked"
                ],
                "route": "p\/role\/getDataCheked",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "getDataCheked"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/info",
            "risk": "permission-read",
            "module": "角色菜单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "info"
                ],
                "route": "p\/role\/info",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/lists",
            "risk": "permission-read",
            "module": "角色菜单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "lists"
                ],
                "route": "p\/role\/lists",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/roles",
            "risk": "permission-read",
            "module": "角色菜单",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/roles",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "roles"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "roles"
                ],
                "route": "p\/role\/roles",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "roles"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/station",
            "risk": "read",
            "module": "岗位列表",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/station",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "station"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "station"
                ],
                "route": "p\/role\/station",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "station"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/status",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/status",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "status"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "status"
                ],
                "route": "p\/role\/status",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "status"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/role\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/role\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "role",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "role",
                    "update"
                ],
                "route": "p\/role\/update",
                "option": {
                    "name": "role",
                    "prefix": "p\/role",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "role",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/role.php",
            "controller_sha256": "5f22c4873679776795d1f7930daeb750f369859b8c672ee4444709737a1e27ba",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rpe\/addAltitude",
            "risk": "write-existing-row",
            "module": "运动训练RPE",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/rpe\/addaltitude",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Rpe",
                    "addAltitude"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "rpe",
                    "addAltitude"
                ],
                "route": "p\/Rpe\/addAltitude",
                "option": {
                    "name": "rpe",
                    "prefix": "p\/Rpe",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Rpe",
                "action": "addAltitude"
            },
            "controller_file": "application\/p\/controller\/Rpe.php",
            "controller_sha256": "51d4bedaf9e71ac3d32229cc4a475a852f52d8b4145260da7470c41840c60e30",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rpe\/addEenginery",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/rpe\/addeenginery",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Rpe",
                    "addEenginery"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "rpe",
                    "addEenginery"
                ],
                "route": "p\/Rpe\/addEenginery",
                "option": {
                    "name": "rpe",
                    "prefix": "p\/Rpe",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Rpe",
                "action": "addEenginery"
            },
            "controller_file": "application\/p\/controller\/Rpe.php",
            "controller_sha256": "51d4bedaf9e71ac3d32229cc4a475a852f52d8b4145260da7470c41840c60e30",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rpe\/addNutrition",
            "risk": "write-existing-row",
            "module": "运动训练RPE",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/rpe\/addnutrition",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Rpe",
                    "addNutrition"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "rpe",
                    "addNutrition"
                ],
                "route": "p\/Rpe\/addNutrition",
                "option": {
                    "name": "rpe",
                    "prefix": "p\/Rpe",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Rpe",
                "action": "addNutrition"
            },
            "controller_file": "application\/p\/controller\/Rpe.php",
            "controller_sha256": "51d4bedaf9e71ac3d32229cc4a475a852f52d8b4145260da7470c41840c60e30",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rpe\/addSingle",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/rpe\/addsingle",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Rpe",
                    "addSingle"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "rpe",
                    "addSingle"
                ],
                "route": "p\/Rpe\/addSingle",
                "option": {
                    "name": "rpe",
                    "prefix": "p\/Rpe",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Rpe",
                "action": "addSingle"
            },
            "controller_file": "application\/p\/controller\/Rpe.php",
            "controller_sha256": "51d4bedaf9e71ac3d32229cc4a475a852f52d8b4145260da7470c41840c60e30",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rpe\/addTemperature",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/rpe\/addtemperature",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Rpe",
                    "addTemperature"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "rpe",
                    "addTemperature"
                ],
                "route": "p\/Rpe\/addTemperature",
                "option": {
                    "name": "rpe",
                    "prefix": "p\/Rpe",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Rpe",
                "action": "addTemperature"
            },
            "controller_file": "application\/p\/controller\/Rpe.php",
            "controller_sha256": "51d4bedaf9e71ac3d32229cc4a475a852f52d8b4145260da7470c41840c60e30",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/rpe\/info",
            "risk": "read-cross-db",
            "module": "运动训练RPE",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/rpe\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Rpe",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "rpe",
                    "info"
                ],
                "route": "p\/Rpe\/info",
                "option": {
                    "name": "rpe",
                    "prefix": "p\/Rpe",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Rpe",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/Rpe.php",
            "controller_sha256": "51d4bedaf9e71ac3d32229cc4a475a852f52d8b4145260da7470c41840c60e30",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/securityAudit\/lists",
            "risk": "readonly",
            "module": "安全审计历史列表读取",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/securityaudit\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SecurityAudit",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "securityAudit",
                    "lists"
                ],
                "route": "p\/SecurityAudit\/lists",
                "option": {
                    "name": "securityAudit",
                    "prefix": "p\/SecurityAudit",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SecurityAudit",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/SecurityAudit.php",
            "controller_sha256": "6585ce86336b9ed7f4f8c847aef1d5398337f2f736369a0751fe9f14104bbda6",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/sportEducation\/add",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/sporteducation\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SportEducation",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "sportEducation",
                    "add"
                ],
                "route": "p\/SportEducation\/add",
                "option": {
                    "name": "sportEducation",
                    "prefix": "p\/SportEducation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SportEducation",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/SportEducation.php",
            "controller_sha256": "174158343b4a7403b2b251961f2ef481ee06ac2a16c53fe1750e5dab6c7c3d0a",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/sportEducation\/delete",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/sporteducation\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SportEducation",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "sportEducation",
                    "delete"
                ],
                "route": "p\/SportEducation\/delete",
                "option": {
                    "name": "sportEducation",
                    "prefix": "p\/SportEducation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SportEducation",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/SportEducation.php",
            "controller_sha256": "174158343b4a7403b2b251961f2ef481ee06ac2a16c53fe1750e5dab6c7c3d0a",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/sportEducation\/info",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/sporteducation\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SportEducation",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "sportEducation",
                    "info"
                ],
                "route": "p\/SportEducation\/info",
                "option": {
                    "name": "sportEducation",
                    "prefix": "p\/SportEducation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SportEducation",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/SportEducation.php",
            "controller_sha256": "174158343b4a7403b2b251961f2ef481ee06ac2a16c53fe1750e5dab6c7c3d0a",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/sportEducation\/lists",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/sporteducation\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SportEducation",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "sportEducation",
                    "lists"
                ],
                "route": "p\/SportEducation\/lists",
                "option": {
                    "name": "sportEducation",
                    "prefix": "p\/SportEducation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SportEducation",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/SportEducation.php",
            "controller_sha256": "174158343b4a7403b2b251961f2ef481ee06ac2a16c53fe1750e5dab6c7c3d0a",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/sportEducation\/update",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/sporteducation\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SportEducation",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "sportEducation",
                    "update"
                ],
                "route": "p\/SportEducation\/update",
                "option": {
                    "name": "sportEducation",
                    "prefix": "p\/SportEducation",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SportEducation",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/SportEducation.php",
            "controller_sha256": "174158343b4a7403b2b251961f2ef481ee06ac2a16c53fe1750e5dab6c7c3d0a",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/sportExperience\/add",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/sportexperience\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SportExperience",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "sportExperience",
                    "add"
                ],
                "route": "p\/SportExperience\/add",
                "option": {
                    "name": "sportExperience",
                    "prefix": "p\/SportExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SportExperience",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/SportExperience.php",
            "controller_sha256": "66c31528185d31d93e52b28586905778597e8c437ebb7e5bb6d2e494de0b3a2d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/sportExperience\/delete",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/sportexperience\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SportExperience",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "sportExperience",
                    "delete"
                ],
                "route": "p\/SportExperience\/delete",
                "option": {
                    "name": "sportExperience",
                    "prefix": "p\/SportExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SportExperience",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/SportExperience.php",
            "controller_sha256": "66c31528185d31d93e52b28586905778597e8c437ebb7e5bb6d2e494de0b3a2d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/sportExperience\/info",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/sportexperience\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SportExperience",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "sportExperience",
                    "info"
                ],
                "route": "p\/SportExperience\/info",
                "option": {
                    "name": "sportExperience",
                    "prefix": "p\/SportExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SportExperience",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/SportExperience.php",
            "controller_sha256": "66c31528185d31d93e52b28586905778597e8c437ebb7e5bb6d2e494de0b3a2d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/sportExperience\/lists",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/sportexperience\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SportExperience",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "sportExperience",
                    "lists"
                ],
                "route": "p\/SportExperience\/lists",
                "option": {
                    "name": "sportExperience",
                    "prefix": "p\/SportExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SportExperience",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/SportExperience.php",
            "controller_sha256": "66c31528185d31d93e52b28586905778597e8c437ebb7e5bb6d2e494de0b3a2d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/sportExperience\/update",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/sportexperience\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SportExperience",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "sportExperience",
                    "update"
                ],
                "route": "p\/SportExperience\/update",
                "option": {
                    "name": "sportExperience",
                    "prefix": "p\/SportExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SportExperience",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/SportExperience.php",
            "controller_sha256": "66c31528185d31d93e52b28586905778597e8c437ebb7e5bb6d2e494de0b3a2d",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "add"
                ],
                "route": "p\/Staff\/add",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/delete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "delete"
                ],
                "route": "p\/Staff\/delete",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/getCode",
            "risk": "read",
            "module": "后台人员",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/getcode",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "getCode"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "getCode"
                ],
                "route": "p\/Staff\/getCode",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "getCode"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/import",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/import",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "import"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "import"
                ],
                "route": "p\/Staff\/import",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "import"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/info",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "info"
                ],
                "route": "p\/Staff\/info",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/lists",
            "risk": "query",
            "module": "PC人员部门餐厅",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "lists"
                ],
                "route": "p\/Staff\/lists",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/palList",
            "risk": "read",
            "module": "后台人员",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/pallist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "palList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "palList"
                ],
                "route": "p\/Staff\/palList",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "palList"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/sport",
            "risk": "read-db",
            "module": "PC人员目录",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/sport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "sport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "sport"
                ],
                "route": "p\/Staff\/sport",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "sport"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/sportData",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/sportdata",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "sportData"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "sportData"
                ],
                "route": "p\/Staff\/sportData",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "sportData"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/sportShow",
            "risk": "query",
            "module": "PC人员部门餐厅",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/sportshow",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "sportShow"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "sportShow"
                ],
                "route": "p\/Staff\/sportShow",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "sportShow"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/tree",
            "risk": "read-db",
            "module": "PC人员目录",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/tree",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "tree"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "tree"
                ],
                "route": "p\/Staff\/tree",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "tree"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/staff\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/staff\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Staff",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "staff",
                    "update"
                ],
                "route": "p\/Staff\/update",
                "option": {
                    "name": "staff",
                    "prefix": "p\/Staff",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Staff",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/Staff.php",
            "controller_sha256": "bfa0a3f7550e043d8cfc914aeca12fd17f3fe8acc92c7cf8369ff95e8db3c9e1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/StageDietaryPattern",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/stagedietarypattern",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "StageDietaryPattern"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "StageDietaryPattern"
                ],
                "route": "p\/Stageanalyze\/StageDietaryPattern",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "StageDietaryPattern"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/StageIntakeFrequencies",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/stageintakefrequencies",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "StageIntakeFrequencies"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "StageIntakeFrequencies"
                ],
                "route": "p\/Stageanalyze\/StageIntakeFrequencies",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "StageIntakeFrequencies"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/StageTeamProtein",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/stageteamprotein",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "StageTeamProtein"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "StageTeamProtein"
                ],
                "route": "p\/Stageanalyze\/StageTeamProtein",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "StageTeamProtein"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/StageTeamThreeMeals",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/stageteamthreemeals",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "StageTeamThreeMeals"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "StageTeamThreeMeals"
                ],
                "route": "p\/Stageanalyze\/StageTeamThreeMeals",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "StageTeamThreeMeals"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/TeamDf",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/teamdf",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "TeamDf"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "TeamDf"
                ],
                "route": "p\/Stageanalyze\/TeamDf",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "TeamDf"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/TeamDietaryPattern",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/teamdietarypattern",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "TeamDietaryPattern"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "TeamDietaryPattern"
                ],
                "route": "p\/Stageanalyze\/TeamDietaryPattern",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "TeamDietaryPattern"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/TeamProtein",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/teamprotein",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "TeamProtein"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "TeamProtein"
                ],
                "route": "p\/Stageanalyze\/TeamProtein",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "TeamProtein"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/TeamThreeMeals",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/teamthreemeals",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "TeamThreeMeals"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "TeamThreeMeals"
                ],
                "route": "p\/Stageanalyze\/TeamThreeMeals",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "TeamThreeMeals"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/eatMultiStatus",
            "risk": "stage-natural-read",
            "module": "阶段团队监控",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/eatmultistatus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "eatMultiStatus"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "eatMultiStatus"
                ],
                "route": "p\/Stageanalyze\/eatMultiStatus",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "eatMultiStatus"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/eatSingleStatus",
            "risk": "stage-natural-read",
            "module": "阶段团队监控",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/eatsinglestatus",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "eatSingleStatus"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "eatSingleStatus"
                ],
                "route": "p\/Stageanalyze\/eatSingleStatus",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "eatSingleStatus"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/eligibility_uuid",
            "risk": "stage-natural-read",
            "module": "阶段团队监控",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/eligibility_uuid",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "eligibility_uuid"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "eligibility_uuid"
                ],
                "route": "p\/Stageanalyze\/eligibility_uuid",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "eligibility_uuid"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_day_team_microelement",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_day_team_microelement",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_day_team_microelement"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_day_team_microelement"
                ],
                "route": "p\/Stageanalyze\/get_day_team_microelement",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_day_team_microelement"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_day_team_microelement_popout",
            "risk": "stage-natural-read",
            "module": "阶段团队监控",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_day_team_microelement_popout",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_day_team_microelement_popout"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_day_team_microelement_popout"
                ],
                "route": "p\/Stageanalyze\/get_day_team_microelement_popout",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_day_team_microelement_popout"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_day_teamnutrient",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_day_teamnutrient",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_day_teamnutrient"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_day_teamnutrient"
                ],
                "route": "p\/Stageanalyze\/get_day_teamnutrient",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_day_teamnutrient"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_day_teamnutrient_popout",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_day_teamnutrient_popout",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_day_teamnutrient_popout"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_day_teamnutrient_popout"
                ],
                "route": "p\/Stageanalyze\/get_day_teamnutrient_popout",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_day_teamnutrient_popout"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_day_teampower",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_day_teampower",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_day_teampower"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_day_teampower"
                ],
                "route": "p\/Stageanalyze\/get_day_teampower",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_day_teampower"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_day_teampower_popout",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_day_teampower_popout",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_day_teampower_popout"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_day_teampower_popout"
                ],
                "route": "p\/Stageanalyze\/get_day_teampower_popout",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_day_teampower_popout"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_stage_team_microelement",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_stage_team_microelement",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_stage_team_microelement"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_stage_team_microelement"
                ],
                "route": "p\/Stageanalyze\/get_stage_team_microelement",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_stage_team_microelement"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_stage_team_microelement_popout",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_stage_team_microelement_popout",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_stage_team_microelement_popout"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_stage_team_microelement_popout"
                ],
                "route": "p\/Stageanalyze\/get_stage_team_microelement_popout",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_stage_team_microelement_popout"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_stage_team_nutrient",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_stage_team_nutrient",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_stage_team_nutrient"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_stage_team_nutrient"
                ],
                "route": "p\/Stageanalyze\/get_stage_team_nutrient",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_stage_team_nutrient"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_stage_team_nutrient_popout",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_stage_team_nutrient_popout",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_stage_team_nutrient_popout"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_stage_team_nutrient_popout"
                ],
                "route": "p\/Stageanalyze\/get_stage_team_nutrient_popout",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_stage_team_nutrient_popout"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_stage_teampower",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_stage_teampower",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_stage_teampower"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_stage_teampower"
                ],
                "route": "p\/Stageanalyze\/get_stage_teampower",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_stage_teampower"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/get_stage_teampower_popout",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/get_stage_teampower_popout",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "get_stage_teampower_popout"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "get_stage_teampower_popout"
                ],
                "route": "p\/Stageanalyze\/get_stage_teampower_popout",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "get_stage_teampower_popout"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/stage_eligibility_uuid",
            "risk": "stage-natural-read",
            "module": "阶段团队监控",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/stage_eligibility_uuid",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "stage_eligibility_uuid"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "stage_eligibility_uuid"
                ],
                "route": "p\/Stageanalyze\/stage_eligibility_uuid",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "stage_eligibility_uuid"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/stageanalyze\/team_list",
            "risk": "read",
            "module": "团队监控",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/stageanalyze\/team_list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Stageanalyze",
                    "team_list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "stageanalyze",
                    "team_list"
                ],
                "route": "p\/Stageanalyze\/team_list",
                "option": {
                    "name": "stageanalyze",
                    "prefix": "p\/Stageanalyze",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Stageanalyze",
                "action": "team_list"
            },
            "controller_file": "application\/p\/controller\/Stageanalyze.php",
            "controller_sha256": "085c02ffa4a835a9aa53a1c7fba57753a89a8e0e7f371b2eb078bc82228547dc",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/station\/able",
            "risk": "write",
            "module": "PC岗位设置",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/station\/able",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Station",
                    "able"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "station",
                    "able"
                ],
                "route": "p\/Station\/able",
                "option": {
                    "name": "station",
                    "prefix": "p\/Station",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Station",
                "action": "able"
            },
            "controller_file": "application\/p\/controller\/Station.php",
            "controller_sha256": "bce73e23130e9a2114d9788854b68bef2227eb118d58560afbee1aa88a0808e5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/station\/add",
            "risk": "write",
            "module": "PC岗位设置",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/station\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Station",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "station",
                    "add"
                ],
                "route": "p\/Station\/add",
                "option": {
                    "name": "station",
                    "prefix": "p\/Station",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Station",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Station.php",
            "controller_sha256": "bce73e23130e9a2114d9788854b68bef2227eb118d58560afbee1aa88a0808e5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/station\/addArchive",
            "risk": "write",
            "module": "PC岗位档案关联",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/station\/addarchive",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Station",
                    "addArchive"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "station",
                    "addArchive"
                ],
                "route": "p\/Station\/addArchive",
                "option": {
                    "name": "station",
                    "prefix": "p\/Station",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Station",
                "action": "addArchive"
            },
            "controller_file": "application\/p\/controller\/Station.php",
            "controller_sha256": "bce73e23130e9a2114d9788854b68bef2227eb118d58560afbee1aa88a0808e5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/station\/delete",
            "risk": "write",
            "module": "PC岗位设置",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/station\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Station",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "station",
                    "delete"
                ],
                "route": "p\/Station\/delete",
                "option": {
                    "name": "station",
                    "prefix": "p\/Station",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Station",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/Station.php",
            "controller_sha256": "bce73e23130e9a2114d9788854b68bef2227eb118d58560afbee1aa88a0808e5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/station\/info",
            "risk": "read",
            "module": "PC岗位设置",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/station\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Station",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "station",
                    "info"
                ],
                "route": "p\/Station\/info",
                "option": {
                    "name": "station",
                    "prefix": "p\/Station",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Station",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/Station.php",
            "controller_sha256": "bce73e23130e9a2114d9788854b68bef2227eb118d58560afbee1aa88a0808e5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/station\/lists",
            "risk": "read",
            "module": "PC岗位设置",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/station\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Station",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "station",
                    "lists"
                ],
                "route": "p\/Station\/lists",
                "option": {
                    "name": "station",
                    "prefix": "p\/Station",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Station",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Station.php",
            "controller_sha256": "bce73e23130e9a2114d9788854b68bef2227eb118d58560afbee1aa88a0808e5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/station\/show",
            "risk": "read",
            "module": "PC岗位档案关联",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/station\/show",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Station",
                    "show"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "station",
                    "show"
                ],
                "route": "p\/Station\/show",
                "option": {
                    "name": "station",
                    "prefix": "p\/Station",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Station",
                "action": "show"
            },
            "controller_file": "application\/p\/controller\/Station.php",
            "controller_sha256": "bce73e23130e9a2114d9788854b68bef2227eb118d58560afbee1aa88a0808e5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/station\/update",
            "risk": "write",
            "module": "PC岗位设置",
            "source": "runtime-route-and-actual-http",
            "inventory_key": "POST \/p\/station\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Station",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "station",
                    "update"
                ],
                "route": "p\/Station\/update",
                "option": {
                    "name": "station",
                    "prefix": "p\/Station",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Station",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/Station.php",
            "controller_sha256": "bce73e23130e9a2114d9788854b68bef2227eb118d58560afbee1aa88a0808e5",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/subsidy\/list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/subsidy\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Report",
                    "subsidyStatisticList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "subsidy",
                    "list"
                ],
                "route": "p\/Report\/subsidyStatisticList",
                "option": {
                    "name": "subsidy",
                    "prefix": "p\/Report",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Report",
                "action": "subsidyStatisticList"
            },
            "controller_file": "application\/p\/controller\/Report.php",
            "controller_sha256": "1673113e55dc7f247f697a77ece16ebdb21d1572d8a202c40abb8764cbc83f7e",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrder\/create",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorder\/create",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SupplementMealOrder",
                    "create"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrder",
                    "create"
                ],
                "route": "p\/SupplementMealOrder\/create",
                "option": {
                    "name": "supplementMealOrder",
                    "prefix": "p\/SupplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SupplementMealOrder",
                "action": "create"
            },
            "controller_file": "application\/p\/controller\/SupplementMealOrder.php",
            "controller_sha256": "7943d45678ee088d20441183fdf7a504df73ef357614290312d8861ff859be33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrder\/detail",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorder\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SupplementMealOrder",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrder",
                    "detail"
                ],
                "route": "p\/SupplementMealOrder\/detail",
                "option": {
                    "name": "supplementMealOrder",
                    "prefix": "p\/SupplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SupplementMealOrder",
                "action": "detail"
            },
            "controller_file": "application\/p\/controller\/SupplementMealOrder.php",
            "controller_sha256": "7943d45678ee088d20441183fdf7a504df73ef357614290312d8861ff859be33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrder\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorder\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SupplementMealOrder",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrder",
                    "export"
                ],
                "route": "p\/SupplementMealOrder\/export",
                "option": {
                    "name": "supplementMealOrder",
                    "prefix": "p\/SupplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SupplementMealOrder",
                "action": "export"
            },
            "controller_file": "application\/p\/controller\/SupplementMealOrder.php",
            "controller_sha256": "7943d45678ee088d20441183fdf7a504df73ef357614290312d8861ff859be33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrder\/exportLogs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorder\/exportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SupplementMealOrder",
                    "exportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrder",
                    "exportLogs"
                ],
                "route": "p\/SupplementMealOrder\/exportLogs",
                "option": {
                    "name": "supplementMealOrder",
                    "prefix": "p\/SupplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SupplementMealOrder",
                "action": "exportLogs"
            },
            "controller_file": "application\/p\/controller\/SupplementMealOrder.php",
            "controller_sha256": "7943d45678ee088d20441183fdf7a504df73ef357614290312d8861ff859be33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrder\/list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorder\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SupplementMealOrder",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrder",
                    "list"
                ],
                "route": "p\/SupplementMealOrder\/list",
                "option": {
                    "name": "supplementMealOrder",
                    "prefix": "p\/SupplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SupplementMealOrder",
                "action": "list"
            },
            "controller_file": "application\/p\/controller\/SupplementMealOrder.php",
            "controller_sha256": "7943d45678ee088d20441183fdf7a504df73ef357614290312d8861ff859be33",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrder\/options",
            "risk": "read-directory",
            "module": "补单餐厅设备部门选项",
            "source": "runtime-route-and-PC-client-confirmed-B-C-http",
            "inventory_key": "POST \/p\/supplementmealorder\/options",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SupplementMealOrder",
                    "options"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrder",
                    "options"
                ],
                "route": "p\/SupplementMealOrder\/options",
                "option": {
                    "name": "supplementMealOrder",
                    "prefix": "p\/SupplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SupplementMealOrder",
                "action": "options"
            },
            "controller_file": "application\/p\/controller\/SupplementMealOrder.php",
            "controller_sha256": "7943d45678ee088d20441183fdf7a504df73ef357614290312d8861ff859be33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrder\/quote",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorder\/quote",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SupplementMealOrder",
                    "quote"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrder",
                    "quote"
                ],
                "route": "p\/SupplementMealOrder\/quote",
                "option": {
                    "name": "supplementMealOrder",
                    "prefix": "p\/SupplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SupplementMealOrder",
                "action": "quote"
            },
            "controller_file": "application\/p\/controller\/SupplementMealOrder.php",
            "controller_sha256": "7943d45678ee088d20441183fdf7a504df73ef357614290312d8861ff859be33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrder\/staffOptions",
            "risk": "read-directory",
            "module": "补单部门人员选项",
            "source": "runtime-route-and-PC-client-confirmed-B-C-http",
            "inventory_key": "POST \/p\/supplementmealorder\/staffoptions",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SupplementMealOrder",
                    "staffOptions"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrder",
                    "staffOptions"
                ],
                "route": "p\/SupplementMealOrder\/staffOptions",
                "option": {
                    "name": "supplementMealOrder",
                    "prefix": "p\/SupplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SupplementMealOrder",
                "action": "staffOptions"
            },
            "controller_file": "application\/p\/controller\/SupplementMealOrder.php",
            "controller_sha256": "7943d45678ee088d20441183fdf7a504df73ef357614290312d8861ff859be33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrderLower\/create",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorderlower\/create",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "supplementMealOrderp",
                    "SupplementMealOrder",
                    "create"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrderLower",
                    "create"
                ],
                "route": "p\/supplementMealOrderp\/SupplementMealOrder\/create",
                "option": {
                    "name": "supplementMealOrderLower",
                    "prefix": "p\/supplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "supplementMealOrderp",
                "controller": "SupplementMealOrder",
                "action": "create"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrderLower\/detail",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorderlower\/detail",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "supplementMealOrderp",
                    "SupplementMealOrder",
                    "detail"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrderLower",
                    "detail"
                ],
                "route": "p\/supplementMealOrderp\/SupplementMealOrder\/detail",
                "option": {
                    "name": "supplementMealOrderLower",
                    "prefix": "p\/supplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "supplementMealOrderp",
                "controller": "SupplementMealOrder",
                "action": "detail"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrderLower\/export",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorderlower\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "supplementMealOrderp",
                    "SupplementMealOrder",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrderLower",
                    "export"
                ],
                "route": "p\/supplementMealOrderp\/SupplementMealOrder\/export",
                "option": {
                    "name": "supplementMealOrderLower",
                    "prefix": "p\/supplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "supplementMealOrderp",
                "controller": "SupplementMealOrder",
                "action": "export"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrderLower\/exportLogs",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorderlower\/exportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "supplementMealOrderp",
                    "SupplementMealOrder",
                    "exportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrderLower",
                    "exportLogs"
                ],
                "route": "p\/supplementMealOrderp\/SupplementMealOrder\/exportLogs",
                "option": {
                    "name": "supplementMealOrderLower",
                    "prefix": "p\/supplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "supplementMealOrderp",
                "controller": "SupplementMealOrder",
                "action": "exportLogs"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrderLower\/list",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorderlower\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "supplementMealOrderp",
                    "SupplementMealOrder",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrderLower",
                    "list"
                ],
                "route": "p\/supplementMealOrderp\/SupplementMealOrder\/list",
                "option": {
                    "name": "supplementMealOrderLower",
                    "prefix": "p\/supplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "supplementMealOrderp",
                "controller": "SupplementMealOrder",
                "action": "list"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrderLower\/options",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorderlower\/options",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "supplementMealOrderp",
                    "SupplementMealOrder",
                    "options"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrderLower",
                    "options"
                ],
                "route": "p\/supplementMealOrderp\/SupplementMealOrder\/options",
                "option": {
                    "name": "supplementMealOrderLower",
                    "prefix": "p\/supplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "supplementMealOrderp",
                "controller": "SupplementMealOrder",
                "action": "options"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrderLower\/quote",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorderlower\/quote",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "supplementMealOrderp",
                    "SupplementMealOrder",
                    "quote"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrderLower",
                    "quote"
                ],
                "route": "p\/supplementMealOrderp\/SupplementMealOrder\/quote",
                "option": {
                    "name": "supplementMealOrderLower",
                    "prefix": "p\/supplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "supplementMealOrderp",
                "controller": "SupplementMealOrder",
                "action": "quote"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/supplementMealOrderLower\/staffOptions",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/supplementmealorderlower\/staffoptions",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "supplementMealOrderp",
                    "SupplementMealOrder",
                    "staffOptions"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "supplementMealOrderLower",
                    "staffOptions"
                ],
                "route": "p\/supplementMealOrderp\/SupplementMealOrder\/staffOptions",
                "option": {
                    "name": "supplementMealOrderLower",
                    "prefix": "p\/supplementMealOrder",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "supplementMealOrderp",
                "controller": "SupplementMealOrder",
                "action": "staffOptions"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/syllabusEvaluate\/add",
            "risk": "owned-syllabus-CRUD-or-ext-update",
            "module": "大纲考核真实写入",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/syllabusevaluate\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SyllabusEvaluate",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "syllabusEvaluate",
                    "add"
                ],
                "route": "p\/SyllabusEvaluate\/add",
                "option": {
                    "name": "syllabusEvaluate",
                    "prefix": "p\/SyllabusEvaluate",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SyllabusEvaluate",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/SyllabusEvaluate.php",
            "controller_sha256": "af98d92780de71b8368a2a3e038765af5746909228a68bbac65034053e8da1d0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/syllabusEvaluate\/delete",
            "risk": "owned-syllabus-CRUD-or-ext-update",
            "module": "大纲考核真实写入",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/syllabusevaluate\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SyllabusEvaluate",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "syllabusEvaluate",
                    "delete"
                ],
                "route": "p\/SyllabusEvaluate\/delete",
                "option": {
                    "name": "syllabusEvaluate",
                    "prefix": "p\/SyllabusEvaluate",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SyllabusEvaluate",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/SyllabusEvaluate.php",
            "controller_sha256": "af98d92780de71b8368a2a3e038765af5746909228a68bbac65034053e8da1d0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/syllabusEvaluate\/info",
            "risk": "owned-write-or-read-see-report",
            "module": "数据库兼容分批实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/syllabusevaluate\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SyllabusEvaluate",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "syllabusEvaluate",
                    "info"
                ],
                "route": "p\/SyllabusEvaluate\/info",
                "option": {
                    "name": "syllabusEvaluate",
                    "prefix": "p\/SyllabusEvaluate",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SyllabusEvaluate",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/SyllabusEvaluate.php",
            "controller_sha256": "af98d92780de71b8368a2a3e038765af5746909228a68bbac65034053e8da1d0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/syllabusEvaluate\/lists",
            "risk": "owned-write-or-read-see-report",
            "module": "数据库兼容分批实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/syllabusevaluate\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SyllabusEvaluate",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "syllabusEvaluate",
                    "lists"
                ],
                "route": "p\/SyllabusEvaluate\/lists",
                "option": {
                    "name": "syllabusEvaluate",
                    "prefix": "p\/SyllabusEvaluate",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SyllabusEvaluate",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/SyllabusEvaluate.php",
            "controller_sha256": "af98d92780de71b8368a2a3e038765af5746909228a68bbac65034053e8da1d0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/syllabusEvaluate\/save",
            "risk": "owned-syllabus-CRUD-or-ext-update",
            "module": "大纲考核真实写入",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/syllabusevaluate\/save",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SyllabusEvaluate",
                    "save"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "syllabusEvaluate",
                    "save"
                ],
                "route": "p\/SyllabusEvaluate\/save",
                "option": {
                    "name": "syllabusEvaluate",
                    "prefix": "p\/SyllabusEvaluate",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SyllabusEvaluate",
                "action": "save"
            },
            "controller_file": "application\/p\/controller\/SyllabusEvaluate.php",
            "controller_sha256": "af98d92780de71b8368a2a3e038765af5746909228a68bbac65034053e8da1d0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/syllabusEvaluate\/update",
            "risk": "owned-syllabus-CRUD-or-ext-update",
            "module": "大纲考核真实写入",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/syllabusevaluate\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "SyllabusEvaluate",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "syllabusEvaluate",
                    "update"
                ],
                "route": "p\/SyllabusEvaluate\/update",
                "option": {
                    "name": "syllabusEvaluate",
                    "prefix": "p\/SyllabusEvaluate",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "SyllabusEvaluate",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/SyllabusEvaluate.php",
            "controller_sha256": "af98d92780de71b8368a2a3e038765af5746909228a68bbac65034053e8da1d0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainExperience\/add",
            "risk": "write",
            "module": "培训经历",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainexperience\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainExperience",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainExperience",
                    "add"
                ],
                "route": "p\/TrainExperience\/add",
                "option": {
                    "name": "trainExperience",
                    "prefix": "p\/TrainExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainExperience",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/TrainExperience.php",
            "controller_sha256": "e6d4003a76f6b3fe29dacb63db265546e7038f346998a7ccdc9eed1328b45a45",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainExperience\/annexDelete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainexperience\/annexdelete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainExperience",
                    "annexDelete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainExperience",
                    "annexDelete"
                ],
                "route": "p\/TrainExperience\/annexDelete",
                "option": {
                    "name": "trainExperience",
                    "prefix": "p\/TrainExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainExperience",
                "action": "annexDelete"
            },
            "controller_file": "application\/p\/controller\/TrainExperience.php",
            "controller_sha256": "e6d4003a76f6b3fe29dacb63db265546e7038f346998a7ccdc9eed1328b45a45",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainExperience\/annexLists",
            "risk": "read-empty",
            "module": "培训经历",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainexperience\/annexlists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainExperience",
                    "annexLists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainExperience",
                    "annexLists"
                ],
                "route": "p\/TrainExperience\/annexLists",
                "option": {
                    "name": "trainExperience",
                    "prefix": "p\/TrainExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainExperience",
                "action": "annexLists"
            },
            "controller_file": "application\/p\/controller\/TrainExperience.php",
            "controller_sha256": "e6d4003a76f6b3fe29dacb63db265546e7038f346998a7ccdc9eed1328b45a45",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainExperience\/delete",
            "risk": "write",
            "module": "培训经历",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainexperience\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainExperience",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainExperience",
                    "delete"
                ],
                "route": "p\/TrainExperience\/delete",
                "option": {
                    "name": "trainExperience",
                    "prefix": "p\/TrainExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainExperience",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/TrainExperience.php",
            "controller_sha256": "e6d4003a76f6b3fe29dacb63db265546e7038f346998a7ccdc9eed1328b45a45",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainExperience\/fileUpload",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainexperience\/fileupload",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainExperience",
                    "fileUpload"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainExperience",
                    "fileUpload"
                ],
                "route": "p\/TrainExperience\/fileUpload",
                "option": {
                    "name": "trainExperience",
                    "prefix": "p\/TrainExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainExperience",
                "action": "fileUpload"
            },
            "controller_file": "application\/p\/controller\/TrainExperience.php",
            "controller_sha256": "e6d4003a76f6b3fe29dacb63db265546e7038f346998a7ccdc9eed1328b45a45",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainExperience\/info",
            "risk": "read",
            "module": "培训经历",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainexperience\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainExperience",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainExperience",
                    "info"
                ],
                "route": "p\/TrainExperience\/info",
                "option": {
                    "name": "trainExperience",
                    "prefix": "p\/TrainExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainExperience",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/TrainExperience.php",
            "controller_sha256": "e6d4003a76f6b3fe29dacb63db265546e7038f346998a7ccdc9eed1328b45a45",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainExperience\/infoAdd",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainexperience\/infoadd",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainExperience",
                    "infoAdd"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainExperience",
                    "infoAdd"
                ],
                "route": "p\/TrainExperience\/infoAdd",
                "option": {
                    "name": "trainExperience",
                    "prefix": "p\/TrainExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainExperience",
                "action": "infoAdd"
            },
            "controller_file": "application\/p\/controller\/TrainExperience.php",
            "controller_sha256": "e6d4003a76f6b3fe29dacb63db265546e7038f346998a7ccdc9eed1328b45a45",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainExperience\/lists",
            "risk": "read",
            "module": "培训经历",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainexperience\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainExperience",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainExperience",
                    "lists"
                ],
                "route": "p\/TrainExperience\/lists",
                "option": {
                    "name": "trainExperience",
                    "prefix": "p\/TrainExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainExperience",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/TrainExperience.php",
            "controller_sha256": "e6d4003a76f6b3fe29dacb63db265546e7038f346998a7ccdc9eed1328b45a45",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainExperience\/update",
            "risk": "write",
            "module": "培训经历",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainexperience\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainExperience",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainExperience",
                    "update"
                ],
                "route": "p\/TrainExperience\/update",
                "option": {
                    "name": "trainExperience",
                    "prefix": "p\/TrainExperience",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainExperience",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/TrainExperience.php",
            "controller_sha256": "e6d4003a76f6b3fe29dacb63db265546e7038f346998a7ccdc9eed1328b45a45",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainannex\/delannex",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainannex\/delannex",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainAnnex",
                    "delAnnex"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainannex",
                    "delannex"
                ],
                "route": "p\/TrainAnnex\/delAnnex",
                "option": {
                    "name": "trainannex",
                    "prefix": "p\/TrainAnnex",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainAnnex",
                "action": "delAnnex"
            },
            "controller_file": "application\/p\/controller\/TrainAnnex.php",
            "controller_sha256": "49a8745836e04247d394884811e3803c62a5892ff0084f850c4b463d0aa8fbb4",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainannex\/lists",
            "risk": "readonly",
            "module": "训练档案原基线缺口",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainannex\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainAnnex",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainannex",
                    "lists"
                ],
                "route": "p\/TrainAnnex\/lists",
                "option": {
                    "name": "trainannex",
                    "prefix": "p\/TrainAnnex",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainAnnex",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/TrainAnnex.php",
            "controller_sha256": "49a8745836e04247d394884811e3803c62a5892ff0084f850c4b463d0aa8fbb4",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainannex\/uploadfile",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainannex\/uploadfile",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainAnnex",
                    "uploadFile"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainannex",
                    "uploadfile"
                ],
                "route": "p\/TrainAnnex\/uploadFile",
                "option": {
                    "name": "trainannex",
                    "prefix": "p\/TrainAnnex",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainAnnex",
                "action": "uploadFile"
            },
            "controller_file": "application\/p\/controller\/TrainAnnex.php",
            "controller_sha256": "49a8745836e04247d394884811e3803c62a5892ff0084f850c4b463d0aa8fbb4",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainunit\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainunit\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainUnit",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainunit",
                    "add"
                ],
                "route": "p\/TrainUnit\/add",
                "option": {
                    "name": "trainunit",
                    "prefix": "p\/TrainUnit",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainUnit",
                "action": "add"
            },
            "classification": "declared_target_controller_file_missing_empty_fallback_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainunit\/allunit",
            "risk": "readonly",
            "module": "训练档案原基线缺口",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainunit\/allunit",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainUnit",
                    "allUnit"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainunit",
                    "allunit"
                ],
                "route": "p\/TrainUnit\/allUnit",
                "option": {
                    "name": "trainunit",
                    "prefix": "p\/TrainUnit",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainUnit",
                "action": "allUnit"
            },
            "classification": "declared_target_controller_file_missing_empty_fallback_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainunit\/delete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainunit\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainUnit",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainunit",
                    "delete"
                ],
                "route": "p\/TrainUnit\/delete",
                "option": {
                    "name": "trainunit",
                    "prefix": "p\/TrainUnit",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainUnit",
                "action": "delete"
            },
            "classification": "declared_target_controller_file_missing_empty_fallback_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainunit\/info",
            "risk": "readonly",
            "module": "训练档案原基线缺口",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainunit\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainUnit",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainunit",
                    "info"
                ],
                "route": "p\/TrainUnit\/info",
                "option": {
                    "name": "trainunit",
                    "prefix": "p\/TrainUnit",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainUnit",
                "action": "info"
            },
            "classification": "declared_target_controller_file_missing_empty_fallback_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainunit\/lists",
            "risk": "readonly",
            "module": "训练档案原基线缺口",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainunit\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainUnit",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainunit",
                    "lists"
                ],
                "route": "p\/TrainUnit\/lists",
                "option": {
                    "name": "trainunit",
                    "prefix": "p\/TrainUnit",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainUnit",
                "action": "lists"
            },
            "classification": "declared_target_controller_file_missing_empty_fallback_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainunit\/status",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainunit\/status",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainUnit",
                    "status"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainunit",
                    "status"
                ],
                "route": "p\/TrainUnit\/status",
                "option": {
                    "name": "trainunit",
                    "prefix": "p\/TrainUnit",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainUnit",
                "action": "status"
            },
            "classification": "declared_target_controller_file_missing_empty_fallback_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/trainunit\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/trainunit\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TrainUnit",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "trainunit",
                    "update"
                ],
                "route": "p\/TrainUnit\/update",
                "option": {
                    "name": "trainunit",
                    "prefix": "p\/TrainUnit",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TrainUnit",
                "action": "update"
            },
            "classification": "declared_target_controller_file_missing_empty_fallback_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/treatise\/add",
            "risk": "owned-archive-or-page-config",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/treatise\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Treatise",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "treatise",
                    "add"
                ],
                "route": "p\/Treatise\/add",
                "option": {
                    "name": "treatise",
                    "prefix": "p\/Treatise",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Treatise",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Treatise.php",
            "controller_sha256": "f4d8d81f8da7bda4f0e21a6f10b4a25e4d478776b231d36e6080dc12d3fb8c33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/treatise\/delete",
            "risk": "owned-archive-or-page-config",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/treatise\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Treatise",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "treatise",
                    "delete"
                ],
                "route": "p\/Treatise\/delete",
                "option": {
                    "name": "treatise",
                    "prefix": "p\/Treatise",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Treatise",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/Treatise.php",
            "controller_sha256": "f4d8d81f8da7bda4f0e21a6f10b4a25e4d478776b231d36e6080dc12d3fb8c33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/treatise\/info",
            "risk": "owned-archive-or-page-config",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/treatise\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Treatise",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "treatise",
                    "info"
                ],
                "route": "p\/Treatise\/info",
                "option": {
                    "name": "treatise",
                    "prefix": "p\/Treatise",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Treatise",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/Treatise.php",
            "controller_sha256": "f4d8d81f8da7bda4f0e21a6f10b4a25e4d478776b231d36e6080dc12d3fb8c33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/treatise\/lists",
            "risk": "owned-archive-or-page-config",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/treatise\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Treatise",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "treatise",
                    "lists"
                ],
                "route": "p\/Treatise\/lists",
                "option": {
                    "name": "treatise",
                    "prefix": "p\/Treatise",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Treatise",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Treatise.php",
            "controller_sha256": "f4d8d81f8da7bda4f0e21a6f10b4a25e4d478776b231d36e6080dc12d3fb8c33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/treatise\/update",
            "risk": "owned-archive-or-page-config",
            "module": "数据库兼容有界验收",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/treatise\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Treatise",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "treatise",
                    "update"
                ],
                "route": "p\/Treatise\/update",
                "option": {
                    "name": "treatise",
                    "prefix": "p\/Treatise",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Treatise",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/Treatise.php",
            "controller_sha256": "f4d8d81f8da7bda4f0e21a6f10b4a25e4d478776b231d36e6080dc12d3fb8c33",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "add"
                ],
                "route": "p\/User\/add",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/dataPermissionInfo",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/datapermissioninfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "dataPermissionInfo"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "dataPermissionInfo"
                ],
                "route": "p\/User\/dataPermissionInfo",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "dataPermissionInfo"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/delete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "delete"
                ],
                "route": "p\/User\/delete",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "delete"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/feedback",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/feedback",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "feedback"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "feedback"
                ],
                "route": "p\/User\/feedback",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "feedback"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/info",
            "risk": "read",
            "module": "后台账号info",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "info"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "info"
                ],
                "route": "p\/User\/info",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "info"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/lists",
            "risk": "read",
            "module": "后台账号lists",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "lists"
                ],
                "route": "p\/User\/lists",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/restorePwd",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/restorepwd",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "restorePwd"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "restorePwd"
                ],
                "route": "p\/User\/restorePwd",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "restorePwd"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/saveDataPermission",
            "risk": "permission-write",
            "module": "账号数据权限",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/savedatapermission",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "saveDataPermission"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "saveDataPermission"
                ],
                "route": "p\/User\/saveDataPermission",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "saveDataPermission"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/savePwd",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/savepwd",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "savePwd"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "savePwd"
                ],
                "route": "p\/User\/savePwd",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "savePwd"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/status",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/status",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "status"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "status"
                ],
                "route": "p\/User\/status",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "status"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "update"
                ],
                "route": "p\/User\/update",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "update"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/user\/users",
            "risk": "read",
            "module": "后台账号users",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/user\/users",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "User",
                    "users"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "user",
                    "users"
                ],
                "route": "p\/User\/users",
                "option": {
                    "name": "user",
                    "prefix": "p\/User",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "User",
                "action": "users"
            },
            "controller_file": "application\/p\/controller\/User.php",
            "controller_sha256": "474ec4654e218f6a1d5edb2333dda0c8d6138efab1dc6e885305f0c2bf0c7d17",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/walletFlow\/departments",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/walletflow\/departments",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "WalletFlow",
                    "departments"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "walletFlow",
                    "departments"
                ],
                "route": "p\/WalletFlow\/departments",
                "option": {
                    "name": "walletFlow",
                    "prefix": "p\/WalletFlow",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "WalletFlow",
                "action": "departments"
            },
            "controller_file": "application\/p\/controller\/WalletFlow.php",
            "controller_sha256": "d35ffbb8a0dc14844b770ef2705125a9281d2923920d7854b30e9f67b41b477c",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/walletFlow\/export",
            "risk": "export",
            "module": "PC账户流水",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/walletflow\/export",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "WalletFlow",
                    "export"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "walletFlow",
                    "export"
                ],
                "route": "p\/WalletFlow\/export",
                "option": {
                    "name": "walletFlow",
                    "prefix": "p\/WalletFlow",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "WalletFlow",
                "action": "export"
            },
            "controller_file": "application\/p\/controller\/WalletFlow.php",
            "controller_sha256": "d35ffbb8a0dc14844b770ef2705125a9281d2923920d7854b30e9f67b41b477c",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/walletFlow\/exportLogs",
            "risk": "export",
            "module": "PC账户流水",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/walletflow\/exportlogs",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "WalletFlow",
                    "exportLogs"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "walletFlow",
                    "exportLogs"
                ],
                "route": "p\/WalletFlow\/exportLogs",
                "option": {
                    "name": "walletFlow",
                    "prefix": "p\/WalletFlow",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "WalletFlow",
                "action": "exportLogs"
            },
            "controller_file": "application\/p\/controller\/WalletFlow.php",
            "controller_sha256": "d35ffbb8a0dc14844b770ef2705125a9281d2923920d7854b30e9f67b41b477c",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/walletFlow\/list",
            "risk": "bounded-gift-ledger-read-no-money-mutation",
            "module": "数据库兼容实测",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/walletflow\/list",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "WalletFlow",
                    "list"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "walletFlow",
                    "list"
                ],
                "route": "p\/WalletFlow\/list",
                "option": {
                    "name": "walletFlow",
                    "prefix": "p\/WalletFlow",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "WalletFlow",
                "action": "list"
            },
            "controller_file": "application\/p\/controller\/WalletFlow.php",
            "controller_sha256": "d35ffbb8a0dc14844b770ef2705125a9281d2923920d7854b30e9f67b41b477c",
            "declared_action_found_case_insensitive": false,
            "classification": "action_not_declared_in_file_inheritance_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/weight\/add",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/weight\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Weight",
                    "add"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "weight",
                    "add"
                ],
                "route": "p\/Weight\/add",
                "option": {
                    "name": "weight",
                    "prefix": "p\/Weight",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Weight",
                "action": "add"
            },
            "controller_file": "application\/p\/controller\/Weight.php",
            "controller_sha256": "d5f1b8914e862585dcc69cbab0a8a6d70a9d7a91141d63d932898e25d1702fb1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/weight\/chart",
            "risk": "readonly-plus-approved-4-fixture-INSERT-per-lane",
            "module": "体重历史读取",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/weight\/chart",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Weight",
                    "chart"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "weight",
                    "chart"
                ],
                "route": "p\/Weight\/chart",
                "option": {
                    "name": "weight",
                    "prefix": "p\/Weight",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Weight",
                "action": "chart"
            },
            "controller_file": "application\/p\/controller\/Weight.php",
            "controller_sha256": "d5f1b8914e862585dcc69cbab0a8a6d70a9d7a91141d63d932898e25d1702fb1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/weight\/lists",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/weight\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Weight",
                    "lists"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "weight",
                    "lists"
                ],
                "route": "p\/Weight\/lists",
                "option": {
                    "name": "weight",
                    "prefix": "p\/Weight",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Weight",
                "action": "lists"
            },
            "controller_file": "application\/p\/controller\/Weight.php",
            "controller_sha256": "d5f1b8914e862585dcc69cbab0a8a6d70a9d7a91141d63d932898e25d1702fb1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/weight\/show",
            "risk": "readonly-plus-approved-4-fixture-INSERT-per-lane",
            "module": "体重历史读取",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/weight\/show",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Weight",
                    "show"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "weight",
                    "show"
                ],
                "route": "p\/Weight\/show",
                "option": {
                    "name": "weight",
                    "prefix": "p\/Weight",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Weight",
                "action": "show"
            },
            "controller_file": "application\/p\/controller\/Weight.php",
            "controller_sha256": "d5f1b8914e862585dcc69cbab0a8a6d70a9d7a91141d63d932898e25d1702fb1",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zgyh\/dashboard",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zgyh\/dashboard",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Zgyh",
                    "dashboard"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zgyh",
                    "dashboard"
                ],
                "route": "p\/Zgyh\/dashboard",
                "option": {
                    "name": "zgyh",
                    "prefix": "p\/Zgyh",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Zgyh",
                "action": "dashboard"
            },
            "controller_file": "application\/p\/controller\/Zgyh.php",
            "controller_sha256": "e3a45aab1478f83f756e5f8f0ef0795d571fe0f673a1b34dbbbd2f93ff872908",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zgyh\/dashboardExport",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zgyh\/dashboardexport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "Zgyh",
                    "dashboardExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zgyh",
                    "dashboardExport"
                ],
                "route": "p\/Zgyh\/dashboardExport",
                "option": {
                    "name": "zgyh",
                    "prefix": "p\/Zgyh",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "Zgyh",
                "action": "dashboardExport"
            },
            "controller_file": "application\/p\/controller\/Zgyh.php",
            "controller_sha256": "e3a45aab1478f83f756e5f8f0ef0795d571fe0f673a1b34dbbbd2f93ff872908",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zgyhLower\/dashboard",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zgyhlower\/dashboard",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "zgyhp",
                    "Zgyh",
                    "dashboard"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zgyhLower",
                    "dashboard"
                ],
                "route": "p\/zgyhp\/Zgyh\/dashboard",
                "option": {
                    "name": "zgyhLower",
                    "prefix": "p\/zgyh",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "zgyhp",
                "controller": "Zgyh",
                "action": "dashboard"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zgyhLower\/dashboardExport",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zgyhlower\/dashboardexport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "zgyhp",
                    "Zgyh",
                    "dashboardExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zgyhLower",
                    "dashboardExport"
                ],
                "route": "p\/zgyhp\/Zgyh\/dashboardExport",
                "option": {
                    "name": "zgyhLower",
                    "prefix": "p\/zgyh",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "zgyhp",
                "controller": "Zgyh",
                "action": "dashboardExport"
            },
            "classification": "declared_target_module_directory_missing"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/baseOptions",
            "risk": "report",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/baseoptions",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "baseOptions"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "baseOptions"
                ],
                "route": "p\/ZhaikerHealth\/baseOptions",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "baseOptions"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/groupAnalysis",
            "risk": "report",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/groupanalysis",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "groupAnalysis"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "groupAnalysis"
                ],
                "route": "p\/ZhaikerHealth\/groupAnalysis",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "groupAnalysis"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/groupAnalysisExport",
            "risk": "read-export",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/groupanalysisexport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "groupAnalysisExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "groupAnalysisExport"
                ],
                "route": "p\/ZhaikerHealth\/groupAnalysisExport",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "groupAnalysisExport"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/personalChangeRate",
            "risk": "report",
            "module": "PC个人健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/personalchangerate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "personalChangeRate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "personalChangeRate"
                ],
                "route": "p\/ZhaikerHealth\/personalChangeRate",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "personalChangeRate"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/personalChangeRateDates",
            "risk": "report",
            "module": "PC个人健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/personalchangeratedates",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "personalChangeRateDates"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "personalChangeRateDates"
                ],
                "route": "p\/ZhaikerHealth\/personalChangeRateDates",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "personalChangeRateDates"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/personalChangeRateExport",
            "risk": "export",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/personalchangerateexport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "personalChangeRateExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "personalChangeRateExport"
                ],
                "route": "p\/ZhaikerHealth\/personalChangeRateExport",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "personalChangeRateExport"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/personalTrend",
            "risk": "report",
            "module": "PC个人健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/personaltrend",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "personalTrend"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "personalTrend"
                ],
                "route": "p\/ZhaikerHealth\/personalTrend",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "personalTrend"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/personalTrendExport",
            "risk": "export",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/personaltrendexport",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "personalTrendExport"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "personalTrendExport"
                ],
                "route": "p\/ZhaikerHealth\/personalTrendExport",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "personalTrendExport"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/reportBatchDelete",
            "risk": "write",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/reportbatchdelete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "reportBatchDelete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "reportBatchDelete"
                ],
                "route": "p\/ZhaikerHealth\/reportBatchDelete",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "reportBatchDelete"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/reportDelete",
            "risk": "write",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/reportdelete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "reportDelete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "reportDelete"
                ],
                "route": "p\/ZhaikerHealth\/reportDelete",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "reportDelete"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/reportInfo",
            "risk": "query",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/reportinfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "reportInfo"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "reportInfo"
                ],
                "route": "p\/ZhaikerHealth\/reportInfo",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "reportInfo"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/reportList",
            "risk": "query",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/reportlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "reportList"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "reportList"
                ],
                "route": "p\/ZhaikerHealth\/reportList",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "reportList"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/reportSave",
            "risk": "write",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/reportsave",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "reportSave"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "reportSave"
                ],
                "route": "p\/ZhaikerHealth\/reportSave",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "reportSave"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/zhaikerHealth\/reportUpdate",
            "risk": "write",
            "module": "PC健康报告",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/p\/zhaikerhealth\/reportupdate",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "ZhaikerHealth",
                    "reportUpdate"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "p",
                    "zhaikerHealth",
                    "reportUpdate"
                ],
                "route": "p\/ZhaikerHealth\/reportUpdate",
                "option": {
                    "name": "zhaikerHealth",
                    "prefix": "p\/ZhaikerHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "ZhaikerHealth",
                "action": "reportUpdate"
            },
            "controller_file": "application\/p\/controller\/ZhaikerHealth.php",
            "controller_sha256": "078c936a8a2aabf3f748fd9e89af3a38b9fa01dc536ffb2047a90c7132fbd167",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/store\/knowledge_base\/create",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/store\/knowledge_base\/create",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "store",
                    "KnowledgeBase",
                    "create"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "store",
                    "knowledge_base",
                    "create"
                ],
                "route": "store\/KnowledgeBase\/create",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "store",
                "controller": "KnowledgeBase",
                "action": "create"
            },
            "controller_file": "application\/store\/controller\/KnowledgeBase.php",
            "controller_sha256": "9205d7d256e036990a30af71320405b33c317a524cbed3b205700eb998ba5ea0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/store\/knowledge_base\/delete",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/store\/knowledge_base\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "store",
                    "KnowledgeBase",
                    "delete"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "store",
                    "knowledge_base",
                    "delete"
                ],
                "route": "store\/KnowledgeBase\/delete",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "store",
                "controller": "KnowledgeBase",
                "action": "delete"
            },
            "controller_file": "application\/store\/controller\/KnowledgeBase.php",
            "controller_sha256": "9205d7d256e036990a30af71320405b33c317a524cbed3b205700eb998ba5ea0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/store\/knowledge_base\/deleteDocument",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/store\/knowledge_base\/deletedocument",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "store",
                    "KnowledgeBase",
                    "deleteDocument"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "store",
                    "knowledge_base",
                    "deleteDocument"
                ],
                "route": "store\/KnowledgeBase\/deleteDocument",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "store",
                "controller": "KnowledgeBase",
                "action": "deleteDocument"
            },
            "controller_file": "application\/store\/controller\/KnowledgeBase.php",
            "controller_sha256": "9205d7d256e036990a30af71320405b33c317a524cbed3b205700eb998ba5ea0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/store\/knowledge_base\/progress",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/store\/knowledge_base\/progress",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "store",
                    "KnowledgeBase",
                    "progress"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "store",
                    "knowledge_base",
                    "progress"
                ],
                "route": "store\/KnowledgeBase\/progress",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "store",
                "controller": "KnowledgeBase",
                "action": "progress"
            },
            "controller_file": "application\/store\/controller\/KnowledgeBase.php",
            "controller_sha256": "9205d7d256e036990a30af71320405b33c317a524cbed3b205700eb998ba5ea0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/store\/knowledge_base\/update",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/store\/knowledge_base\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "store",
                    "KnowledgeBase",
                    "update"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "store",
                    "knowledge_base",
                    "update"
                ],
                "route": "store\/KnowledgeBase\/update",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "store",
                "controller": "KnowledgeBase",
                "action": "update"
            },
            "controller_file": "application\/store\/controller\/KnowledgeBase.php",
            "controller_sha256": "9205d7d256e036990a30af71320405b33c317a524cbed3b205700eb998ba5ea0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/store\/knowledge_base\/updateDocument",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/store\/knowledge_base\/updatedocument",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "store",
                    "KnowledgeBase",
                    "updateDocument"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "store",
                    "knowledge_base",
                    "updateDocument"
                ],
                "route": "store\/KnowledgeBase\/updateDocument",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "store",
                "controller": "KnowledgeBase",
                "action": "updateDocument"
            },
            "controller_file": "application\/store\/controller\/KnowledgeBase.php",
            "controller_sha256": "9205d7d256e036990a30af71320405b33c317a524cbed3b205700eb998ba5ea0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/store\/knowledge_base\/upload",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/store\/knowledge_base\/upload",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "store",
                    "KnowledgeBase",
                    "upload"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "store",
                    "knowledge_base",
                    "upload"
                ],
                "route": "store\/KnowledgeBase\/upload",
                "option": {
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "store",
                "controller": "KnowledgeBase",
                "action": "upload"
            },
            "controller_file": "application\/store\/controller\/KnowledgeBase.php",
            "controller_sha256": "9205d7d256e036990a30af71320405b33c317a524cbed3b205700eb998ba5ea0",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/testHealth\/echoPayload",
            "risk": "unclassified",
            "module": "待归类",
            "source": "runtime-route-dev-zhct_dev",
            "inventory_key": "POST \/testhealth\/echopayload",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": {
                "type": "module",
                "module": [
                    "p",
                    "TestHealth",
                    "echoPayload"
                ],
                "convert": false
            },
            "route_info": {
                "rule": [
                    "testHealth",
                    "echoPayload"
                ],
                "route": "p\/TestHealth\/echoPayload",
                "option": {
                    "name": "testHealth",
                    "prefix": "p\/TestHealth",
                    "method": "post"
                },
                "var": []
            },
            "resolved_target": {
                "module": "p",
                "controller": "TestHealth",
                "action": "echoPayload"
            },
            "controller_file": "application\/p\/controller\/TestHealth.php",
            "controller_sha256": "6a04a67e61f3c80da1c292d4e795c8cebea4d4364c65c50405ce1121f52f2d38",
            "declared_action_found_case_insensitive": true,
            "classification": "declared_target_source_action_exists_not_HTTP_verified"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/NutritionScheme\/lists",
            "risk": "read",
            "module": "营养方案员工列表",
            "source": "runtime-default-controller-confirmed-http",
            "inventory_key": "POST \/p\/nutritionscheme\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/NutritionScheme\/schemeList",
            "risk": "read",
            "module": "营养方案列表",
            "source": "runtime-default-controller-confirmed-http",
            "inventory_key": "POST \/p\/nutritionscheme\/schemelist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/dateMenu\/getRecipeInfo",
            "risk": "read-or-owned-archive-write-see-report",
            "module": "Store数据库兼容实测",
            "source": "current-client-controller-runtime-observed",
            "inventory_key": "POST \/p\/datemenu\/getrecipeinfo",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "GET",
            "path": "\/p\/mealOrder\/userListExport",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "current-client-controller-runtime-observed",
            "inventory_key": "GET \/p\/mealorder\/userlistexport",
            "probe_method": "GET",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutritionCategory\/lists",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/m\/nutritioncategory\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutritionCategory\/info",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/m\/nutritioncategory\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutritionCategory\/able",
            "risk": "owned-nutrition-category-CRUD-no-financial-or-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutritioncategory\/able",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutritionCategory\/add",
            "risk": "owned-nutrition-category-CRUD-no-financial-or-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/m\/nutritioncategory\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutritionCategory\/update",
            "risk": "owned-nutrition-category-CRUD-no-financial-or-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/m\/nutritioncategory\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutritionCategory\/able",
            "risk": "owned-nutrition-category-CRUD-no-financial-or-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/m\/nutritioncategory\/able",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutritionCategory\/delete",
            "risk": "owned-nutrition-category-CRUD-no-financial-or-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/m\/nutritioncategory\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_set\/lists",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_set\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_set\/listsAllSet",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_set\/listsallset",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_time\/lists",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_time\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_set\/info",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_set\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_time\/info",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_time\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition\/lists",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition\/useTimeList",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition\/usetimelist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition\/supplierList",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition\/supplierlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/m\/nutrition\/supplierList",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/m\/nutrition\/supplierlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_template\/lists",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_template\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_template\/listsAll",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_template\/listsall",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_template\/info",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_template\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_station\/lists",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_station\/lists",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_station\/info",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_station\/info",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_station\/nutritionList",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_station\/nutritionlist",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_set\/listsAll",
            "risk": "readonly-or-approved-owned-fixture-preparation",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_set\/listsall",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_time\/add",
            "risk": "owned-Time-Set-CRUD-with-reference-rejection-and-no-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_time\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_time\/update",
            "risk": "owned-Time-Set-CRUD-with-reference-rejection-and-no-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_time\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_time\/able",
            "risk": "owned-Time-Set-CRUD-with-reference-rejection-and-no-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_time\/able",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_time\/delete",
            "risk": "owned-Time-Set-CRUD-with-reference-rejection-and-no-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_time\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_set\/add",
            "risk": "owned-Time-Set-CRUD-with-reference-rejection-and-no-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_set\/add",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_set\/update",
            "risk": "owned-Time-Set-CRUD-with-reference-rejection-and-no-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_set\/update",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_set\/able",
            "risk": "owned-Time-Set-CRUD-with-reference-rejection-and-no-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_set\/able",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        },
        {
            "registered_method": "POST",
            "path": "\/p\/nutrition_set\/delete",
            "risk": "owned-Time-Set-CRUD-with-reference-rejection-and-no-external-effects",
            "module": "数据库兼容实测",
            "source": "controller-direct-http-runtime-observed",
            "inventory_key": "POST \/p\/nutrition_set\/delete",
            "probe_method": "POST",
            "wildcard_probe_only": false,
            "dispatch": false,
            "route_info": [],
            "classification": "no_declared_match_default_dispatch_not_evaluated"
        }
    ]
}
