{
    "lane": "B",
    "marker": "CDXCAT10BA01048",
    "cases": [
        {
            "scenario": "create",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/add",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "id": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "68affb9568c3e65bf8da1f59370d0ed660033125ccc6b2aa57a17504ab7ef92f"
        },
        {
            "scenario": "immediate_disable",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/changeStatus",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "4a7d69125fd7520f8d62b9ba44627cc1a702077e04b0405ba8627cb7274c9346"
        },
        {
            "scenario": "list_created_disabled",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/list",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "rows": {
                                "array": [
                                    {
                                        "object": {
                                            "code": "NULL",
                                            "create_by": "string",
                                            "create_time": "string",
                                            "dish_count": "number",
                                            "id": "number",
                                            "is_delete": "number",
                                            "is_system": "number",
                                            "name": "string",
                                            "status": "number",
                                            "update_time": "string"
                                        }
                                    }
                                ]
                            },
                            "total": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "7bf9e5c526c05d452e8fda6c74d78d80330dfc43bcb34928fbd301799d7ef853",
            "all_formal_fields_source_equal": true,
            "source_column_count": 12,
            "create_time_length": 19,
            "update_time_length": 19
        },
        {
            "scenario": "duplicate_name",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/add",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "3594ff76ecb7bfd241018f3b79aac2f1efd211783751f121a92e3e3c97d2b070"
        },
        {
            "scenario": "empty_name",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/add",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "2ff3c21cc05d2c286b192bbdc518304356de9a8aa8a988e9b72de51630fc493a"
        },
        {
            "scenario": "overlong_name",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/add",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "0cd022a91dccfa243203eb75724541f08fbabf266cb3df884c4f1875f3bf1597"
        },
        {
            "scenario": "options_form",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/options",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": [
                            {
                                "object": {
                                    "code": "string",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            }
                        ]
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "a5602852122238f0ed5eecac3cf53a5f1c1393e0a43d1b4d592c9532e79dd80c",
            "owned_projection_source_equal": true
        },
        {
            "scenario": "options_include",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/options",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": [
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "string",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            }
                        ]
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "8525dc656733b94b72f0fdca3dd0c6abf478b96eeaaf59f41657796fe45842d3",
            "owned_projection_source_equal": true
        },
        {
            "scenario": "options_filter",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/options",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": [
                            {
                                "object": {
                                    "code": "NULL",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            },
                            {
                                "object": {
                                    "code": "string",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            }
                        ]
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "8525dc656733b94b72f0fdca3dd0c6abf478b96eeaaf59f41657796fe45842d3",
            "owned_projection_source_equal": true
        },
        {
            "scenario": "update_name",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/update",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "d27f72730a0be1e3fc2063e101681f50a3d06b7373290ab70643ace42b14bb5e"
        },
        {
            "scenario": "list_updated",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/list",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "rows": {
                                "array": [
                                    {
                                        "object": {
                                            "code": "NULL",
                                            "create_by": "string",
                                            "create_time": "string",
                                            "dish_count": "number",
                                            "id": "number",
                                            "is_delete": "number",
                                            "is_system": "number",
                                            "name": "string",
                                            "status": "number",
                                            "update_time": "string"
                                        }
                                    }
                                ]
                            },
                            "total": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "92b91a4539f2f4ea9977d0390db686b909a0139649bf12712d3632d85d08ebf8",
            "all_formal_fields_source_equal": true,
            "source_column_count": 12,
            "create_time_length": 19,
            "update_time_length": 19
        },
        {
            "scenario": "update_repeat",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/update",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "d27f72730a0be1e3fc2063e101681f50a3d06b7373290ab70643ace42b14bb5e"
        },
        {
            "scenario": "list_repeated",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/list",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "rows": {
                                "array": [
                                    {
                                        "object": {
                                            "code": "NULL",
                                            "create_by": "string",
                                            "create_time": "string",
                                            "dish_count": "number",
                                            "id": "number",
                                            "is_delete": "number",
                                            "is_system": "number",
                                            "name": "string",
                                            "status": "number",
                                            "update_time": "string"
                                        }
                                    }
                                ]
                            },
                            "total": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "cefbbcec2bf0a1983ed28a56807fa7d4d4a1746efe236138ed9cf4102682c991",
            "all_formal_fields_source_equal": true,
            "source_column_count": 12,
            "create_time_length": 19,
            "update_time_length": 19
        },
        {
            "scenario": "enable_own",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/changeStatus",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "4a7d69125fd7520f8d62b9ba44627cc1a702077e04b0405ba8627cb7274c9346"
        },
        {
            "scenario": "disable_own",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/changeStatus",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "4a7d69125fd7520f8d62b9ba44627cc1a702077e04b0405ba8627cb7274c9346"
        },
        {
            "scenario": "invalid_status",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/changeStatus",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "895a03433aef6728292e1844037ddea569fb53b54217e6e4f3cb6ce919ab60a5"
        },
        {
            "scenario": "status_filter",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/list",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "rows": {
                                "array": [
                                    {
                                        "object": {
                                            "code": "NULL",
                                            "create_by": "string",
                                            "create_time": "string",
                                            "dish_count": "number",
                                            "id": "number",
                                            "is_delete": "number",
                                            "is_system": "number",
                                            "name": "string",
                                            "status": "number",
                                            "update_time": "string"
                                        }
                                    }
                                ]
                            },
                            "total": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "26030b918b4a0548003782833278eb834f52e858673c168b5dfef569548f3d0c"
        },
        {
            "scenario": "delete",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/delete",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "028805e8cc33c337d3cdb6ba1af015afbb0e932998da7f6a591728608ef0ca87"
        },
        {
            "scenario": "delete_repeat",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/delete",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "b76ad0f35343bd93cdb26671e9c3c0cfd0796145908acf10504256dd3be20589"
        },
        {
            "scenario": "list_deleted",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/list",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "object": {
                            "rows": {
                                "array": []
                            },
                            "total": "number"
                        }
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "be269bcecb4c1e4ae825968cc555c50aa8f92903d859c30b40130f682102edf6"
        },
        {
            "scenario": "options_deleted",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/options",
            "http_status": 200,
            "code": 0,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": [
                            {
                                "object": {
                                    "code": "string",
                                    "id": "number",
                                    "is_system": "number",
                                    "name": "string",
                                    "status": "number"
                                }
                            }
                        ]
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "a5602852122238f0ed5eecac3cf53a5f1c1393e0a43d1b4d592c9532e79dd80c"
        },
        {
            "scenario": "update_missing",
            "method": "POST",
            "path": "\/p\/dishCustomCategory\/update",
            "http_status": 200,
            "code": 1,
            "wire_shape": {
                "object": {
                    "code": "number",
                    "data": {
                        "array": []
                    },
                    "message": "string"
                }
            },
            "raw_wire_sha256": "b76ad0f35343bd93cdb26671e9c3c0cfd0796145908acf10504256dd3be20589"
        }
    ],
    "failure": null,
    "business_source": {
        "p\/controller\/DishCustomCategory.php": "bca717caa2b5eb63c66abfeb3ea25b5fdfdebd25ae6ba760928e30acee6cbb32",
        "p\/logic\/DishCustomCategory.php": "622a55448cb732c8b0b26457021427e6c78420c48492841276a8d722e8430e25",
        "model\/DishesCustomCategory.php": "bb6d2207f9fa65efaba64306fae70cdd7bd2ec11984d6a6537ba5684bb0091ed"
    },
    "retained": {
        "id": 4,
        "marker": "CDXCAT10BA01048",
        "status": 2,
        "is_delete": 1,
        "dish_references": 0
    },
    "category_natural_source": {
        "rows": 1,
        "sha256": "f515e39c67a74de2b53c9f8952791468d7eff1695a42b914d3682ae561a7921d"
    },
    "category_natural_unchanged": true,
    "dishes_source": {
        "rows": 5502,
        "sha256": "584c6cc60967257c48f301b0654ee67392ab2b6080bb6e98256245ebbae3c3db"
    },
    "dishes_projection_unchanged": true,
    "dishes_audit_scope": "all rows exact ID\/UUID\/custom_category_id\/is_delete\/is_del projection, not all dish columns",
    "business_dml_tables": [
        "dishes_custom_category"
    ]
}